Python reimplementation of mProphet peak scoring
Project description
pyprophet
=========
python reimplementation of mProphet algorithm. For more information, see the following publication:
Reiter L, Rinner O, Picotti P, Hüttenhain R, Beck M, Brusniak MY, Hengartner MO, Aebersold R.
*mProphet: automated data processing and statistical validation for large-scale
SRM experiments.* **Nat Methods.** 2011 May;8(5):430-5. [doi:
10.1038/nmeth.1584.](http://dx.doi.org/10.1038/nmeth.1584) Epub 2011 Mar 20.
In short, the algorithm can take targeted proteomics data, learn a linear
separation between true signal and the noise signal and then compute a q-value
(false discovery rate) to achieve experiment-wide cutoffs.
Installation
============
Install *pyprophet* from Python package index:
```
$ pip install numpy
$ pip install pyprophet
```
or:
```
$ easy_install numpy
$ easy_install pyprophet
```
Running pyprophet
=================
*pyoprophet* is not only a Python package, but also a command line tool:
```
$ pyprophet --help
```
or:
```
$ pyprophet --delim=tab tests/test_data.txt
```
Running tests
=============
The *pyprophet* tests are best executed using `py.test`, to run the tests use:
```
$ pip install pytest
$ py.test tests
```
=========
python reimplementation of mProphet algorithm. For more information, see the following publication:
Reiter L, Rinner O, Picotti P, Hüttenhain R, Beck M, Brusniak MY, Hengartner MO, Aebersold R.
*mProphet: automated data processing and statistical validation for large-scale
SRM experiments.* **Nat Methods.** 2011 May;8(5):430-5. [doi:
10.1038/nmeth.1584.](http://dx.doi.org/10.1038/nmeth.1584) Epub 2011 Mar 20.
In short, the algorithm can take targeted proteomics data, learn a linear
separation between true signal and the noise signal and then compute a q-value
(false discovery rate) to achieve experiment-wide cutoffs.
Installation
============
Install *pyprophet* from Python package index:
```
$ pip install numpy
$ pip install pyprophet
```
or:
```
$ easy_install numpy
$ easy_install pyprophet
```
Running pyprophet
=================
*pyoprophet* is not only a Python package, but also a command line tool:
```
$ pyprophet --help
```
or:
```
$ pyprophet --delim=tab tests/test_data.txt
```
Running tests
=============
The *pyprophet* tests are best executed using `py.test`, to run the tests use:
```
$ pip install pytest
$ py.test tests
```
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyprophet-0.12.0.tar.gz
(117.6 kB
view details)
File details
Details for the file pyprophet-0.12.0.tar.gz.
File metadata
- Download URL: pyprophet-0.12.0.tar.gz
- Upload date:
- Size: 117.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
639fe7816ac7fc1fb746e4912aaf327b63da3aed185b6eff8ddced80ffdbde7b
|
|
| MD5 |
3f593d28a04e16c1d2bf461c7e61d790
|
|
| BLAKE2b-256 |
876bd7254d4cbe75d6cf2e26fef8e08a9e41d71b34f38c1e1ae095db1edf22e7
|