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.13.0.tar.gz
(118.3 kB
view details)
File details
Details for the file pyprophet-0.13.0.tar.gz.
File metadata
- Download URL: pyprophet-0.13.0.tar.gz
- Upload date:
- Size: 118.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d4d1245282ec99898eb6092e898845ef87c7f6b3a6e67dd7152ca72df2c09b11
|
|
| MD5 |
44dad601b07271a1f1af2cb13aa8143d
|
|
| BLAKE2b-256 |
48042960419cef8de9680b7314be765c3c431e9000863d38a5b31824cdd5f566
|