Skip to main content

An open-source Python package for Mass Spectrometry Analysis

Project description

PyPI version codecov Downloads Downloads CI Documentation Status



An open-source Python package for downstream mass spectrometry downstream data analysis from the Mann Group at the University of Copenhagen.


Citation

Manuscript: AlphaPeptStats: an open-source Python package for automated, scalable and industrial-strength statistical analysis of mass spectrometry-based proteomics

Citation:
Krismer, E., Strauss M. & Mann M. (2023). AlphaPeptStats: an open-source Python package for automated, scalable and industrial-strength statistical analysis of mass spectrometry-based proteomics. BioRxiv [Preprint] https://doi.org/10.1101/2023.03.10.532057


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.

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

alphastats-0.5.0.tar.gz (2.8 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

alphastats-0.5.0-py3-none-any.whl (2.9 MB view details)

Uploaded Python 3

File details

Details for the file alphastats-0.5.0.tar.gz.

File metadata

  • Download URL: alphastats-0.5.0.tar.gz
  • Upload date:
  • Size: 2.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for alphastats-0.5.0.tar.gz
Algorithm Hash digest
SHA256 8145bb1a6397f2bea746b7cf3f896cef55b30a17aa46d1ee0cb8290e8d1f4af2
MD5 aa505435ebbae5d441f019090131eb64
BLAKE2b-256 b4a17463b562f273eeaab677a674986879fcaf58508261c6ac8744fc074cc61e

See more details on using hashes here.

File details

Details for the file alphastats-0.5.0-py3-none-any.whl.

File metadata

  • Download URL: alphastats-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for alphastats-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 73a30c6be843c824b9f64838250441aa4300cd80a3ca3a43c9b91d89dc473e8d
MD5 aaa8191d40025d8462390e64b723979a
BLAKE2b-256 0528a0aca6b7a0711c82c3dacd24527c87edd20a13446986f2c74b65f622a86f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page