riana integrates the relative abundance of isotopomers in mass spectra
Project description
Riana.py - Relative Isotope Abundance Analyzer
Riana (Relative Isotope Abundance Analyzer) takes in standard mass spectrometry spectra and spectral ID files, and returns mass isotopomer distributions, e.g., for protein turnover analysis.
Visit https://ed-lau.github.io/riana/ for Documentations and Usage.
Installing RIANA
Install Python 3.7+ and pip. See instructions on Python website for specific instructions for your operating system.
Riana can be installed from PyPI via pip or directly from GitHub. We recommend using a virtual environment.
$ pip install riana
Launch riana as a module (Usage/Help):
$ python -m riana
See the documentations for instructions to process a test data file.
Dependencies
Riana.py is tested in Python 3.7, 3.8, 3.9 and uses the following packages:
matplotlib==3.4.1
pandas==1.2.4
pymzml==2.4.7
tqdm==4.60.0
scikit-learn==0.24.2
Contributing
Please contact us if you wish to contribute, and submit pull requests to us.
Authors
- Edward Lau, PhD - Code/design - ed-lau
See also the list of contributors who participated in this project.
License
This project is licensed under the MIT License - see the LICENSE.md file for details
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file riana-0.7.2.tar.gz
.
File metadata
- Download URL: riana-0.7.2.tar.gz
- Upload date:
- Size: 30.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54f8180467666e187f0faf9eabdbcbeb9a288961601b534eb18e2225e6fe5f7a |
|
MD5 | 693d16cac1f09abe383836b0f820feed |
|
BLAKE2b-256 | e268544e24d6d45bd53c0c4c1c83d9f8db35cb45ca24de1e8807f6c1a80b2b3c |