• Home
  • Raw
  • Download

Lines Matching +full:python +full:- +full:tests

7 This repository contains simulation and analysis code in Python and R.
13 [rappor-discuss@googlegroups.com][group].
16 ----------------
18 Although the Python and R libraries should be portable to any platform, our
19 end-to-end demo has only been tested on Linux.
28 This compiles and tests the `fastrand` C extension module for Python, which
34 The demo strings together the Python and R code. It:
37 2. Runs it through the RAPPOR privacy-preserving reporting mechanisms
44 ------------
46 [R](http://r-project.org) analysis (`analysis/R`):
48 - [glmnet](http://cran.r-project.org/web/packages/glmnet/index.html)
49 - [limSolve](https://cran.r-project.org/web/packages/limSolve/index.html)
55 - R libraries
56 - [ggplot2](http://cran.r-project.org/web/packages/ggplot2/index.html)
57 - [optparse](http://cran.r-project.org/web/packages/optparse/index.html)
58 - bash shell / coreutils: to run tests
60 Python client (`client/python`):
62 - None. You should be able to just import the `rappor.py` file.
66 - R: tested on R 3.0.
67 - Python: tested on Python 2.7.
68 - OS: the shell script tests have been tested on Linux, but may work on
69 Mac/Cygwin. The R and Python code should work on any OS.
72 -----------
74 To run tests:
78 This currently runs Python unit tests, lints Python source files, and runs R
79 unit tests.
82 ---
84 `rappor.py` is a tiny standalone Python file, and you can easily copy it into a
85 Python program.
92 <!-- TODO: Add links to interface docs when available. -->
99 -------------------
108 python/ # Python client library
115 tests/ # Tools for regression tests
125 gh-pages/ # Where generated docs go. (A subtree of the branch gh-pages)
127 regtest.sh # End-to-end regression tests, including client
133 -------------
135 - [RAPPOR Data Flow](http://google.github.io/rappor/doc/data-flow.html)
138 ------------
140 - [RAPPOR: Randomized Aggregatable Privacy-Preserving Ordinal Response](http://arxiv.org/abs/1407.6…
141 - [Building a RAPPOR with the Unknown: Privacy-Preserving Learning of Associations and Data Diction…
144 -----
146 - [Google Blog Post about RAPPOR](http://googleresearch.blogspot.com/2014/10/learning-statistics-wi…
147 - [RAPPOR implementation in Chrome](http://www.chromium.org/developers/design-documents/rappor)
148 - This is a production quality C++ implementation, but it's somewhat tied to
154 - Mailing list: [rappor-discuss@googlegroups.com][group]
156 [group]: https://groups.google.com/forum/#!forum/rappor-discuss