An open-source Python package for automated and scalable statistical analysis of mass spectrometry-based proteomics
Project description
An open-source Python package for downstream mass spectrometry downstream data analysis from the Mann Group at the University of Copenhagen.
Citation
Citation:
Krismer, E., Bludau, I., Strauss M. & Mann M. (2023). AlphaPeptStats: an open-source Python package for automated and scalable statistical analysis of mass spectrometry-based proteomics. Bioinformatics https://doi.org/10.1093/bioinformatics/btad461
Installation
AlphaPeptStats can be used as
- python library (pip-installation), or
- Graphical User Interface (either pip-installation or one-click installer).
Further we provide a Dockerimage for the GUI.
Pip Installation
AlphaStats can be installed in an existing Python 3.8/3.9/3.10 environment with a single bash
command.
pip install alphastats
In case you want to use the Graphical User Interface, use following command in the command line:
alphastats gui
AlphaStats can be imported as a Python package into any Python script or notebook with the command import alphastats
.
A brief Jupyter notebook tutorial on how to use the API is also present in the nbs folder.
One Click Installer
One click Installer for MacOS, Windows and Linux can be found here.
Docker Image
We provide two Dockerfiles, one for the library and one for the Graphical User Interface. The Image can be pulled from Dockerhub
docker pull elenakrismer/alphapeptstats_streamlit
GUI
Troubleshooting
In case of issues, check out the following:
- Issues: Try a few different search terms to find out if a similar problem has been encountered before
License
AlphaStats was developed by the Mann Group at the University of Copenhagen and is freely available with an Apache License. External Python packages (available in the requirements folder) have their own licenses, which can be consulted on their respective websites.
How to contribute
If you like this software, you can give us a star to boost our visibility! All direct contributions are also welcome. Feel free to post a new issue or clone the repository and create a pull request with a new branch. For an even more interactive participation, check out the discussions and the the Contributors License Agreement.
Changelog
See the HISTORY.md for a full overview of the changes made in each version.
FAQ
How can I resolve the Microsoft visual error message when installing: error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools"?
Please, find a description on how to update required tools here.
How to resolve ERROR:: Could not find a local HDF5 installation. on Mac M1?
Before installing AlphaPeptStats you might need to install pytables first:
conda install -c anaconda pytables
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 alphastats-0.6.9.tar.gz
.
File metadata
- Download URL: alphastats-0.6.9.tar.gz
- Upload date:
- Size: 2.9 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1de15931bbfc12f8f5339a536d58cfe8b600280f057cd9a72a2af5418d4d162 |
|
MD5 | bbebd3f19f15f19927eb43dc3005e060 |
|
BLAKE2b-256 | 3930859998672a02cb09b62057a1344bc5c38be088d1c39bbdf53eb89e364dd9 |
File details
Details for the file alphastats-0.6.9-py3-none-any.whl
.
File metadata
- Download URL: alphastats-0.6.9-py3-none-any.whl
- Upload date:
- Size: 2.9 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15085a350d98528754aa695f053aa04340371e42caa74f21fda20e859f7bf167 |
|
MD5 | 2ebf6f1c5c4894fa56de3d33e1b3c716 |
|
BLAKE2b-256 | e2512d4cabc2ebd962ca751ea7f0f8f39f8b8aff5ba50cb3aa176b8082b5c262 |