Combined Open and Narrow searches via Group Analysis
Project description
CONGA is a tool for discovering peptides in mass spectrometry data with rigourous FDR control. It is designed to allow for unexpected post-translational modifications as well as chimeric spectra. CONGA takes three inputs: (1) the set of top-scoring PSMs from a traditional, narrow-window search against a concatenated target-decoy database, (2) the set of top-k PSMs (or fewer if less than k PSMs exist) from an open search, again against a concatenated target-decoy database, and (3) the pairs of target and decoy peptide sequences from the database. Ideally, an additional option is set which specifies the isolation window used. Given this, CONGA will return a discovery list of peptides.
Documentation
You can find documentation on how to use CONGA over on readtheddocs. Alternatively you can find the same documentation under docs/pages in this respository.
Papers
Installation
To install, first create a virtual environment using conda:
conda create --name conga_env python=3.9
Then activate this virtual environment:
conda activate conga_env
Next download the latest release using pip:
pip install CONGA
Alternatively you can download the latest release from Github, and install using pip in the same directory as setup.py using:
pip install .
Please see the documentation, specifically the tutorial, on how to run CONGA.
Releasing
Releases are published automatically when a tag is pushed to GitHub.
# Set next version number
export RELEASE=x.x.x
# Create tags
git commit --allow-empty -m "Release $RELEASE"
git tag -a $RELEASE -m "Version $RELEASE"
# Push
git push upstream --tags
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
Built Distribution
File details
Details for the file CONGA-3.0.7.tar.gz
.
File metadata
- Download URL: CONGA-3.0.7.tar.gz
- Upload date:
- Size: 57.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b43810047974e324f786be7deede2838d39817d9114e5e45bbae2a50462a81c |
|
MD5 | 3ab1ebc94f99af6c93f0c8b80b889aeb |
|
BLAKE2b-256 | 3ac3adc55e19363d428ea41a46fbf51fbf3fd7b02fd0f69d5a0f78bf6f64822a |
File details
Details for the file CONGA-3.0.7-py3-none-any.whl
.
File metadata
- Download URL: CONGA-3.0.7-py3-none-any.whl
- Upload date:
- Size: 41.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf91a1afd532e93da318415c2648bf018e0ac57004614d80f02c2f8d8d0f82b1 |
|
MD5 | d8eab7c5fae0fbee5748ee5164df7858 |
|
BLAKE2b-256 | 1ddf81a9e3876e482ee62d10ef1f0022c9cc72f4410da885af5d2f1cc080d0d9 |