Coder Social home page Coder Social logo

bolak92 / alphapeptstats Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mannlabs/alphapeptstats

0.0 0.0 0.0 118.01 MB

Python Package for the downstream analysis of mass-spectrometry-based proteomics data

Home Page: https://alphapeptstats.readthedocs.io/en/latest/

License: Apache License 2.0

Shell 0.02% Python 1.30% TeX 0.01% HTML 0.01% Inno Setup 0.01% Jupyter Notebook 98.66% Dockerfile 0.01%

alphapeptstats's Introduction

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

Publication: AlphaPeptStats: an open-source Python package for automated and scalable statistical analysis of mass spectrometry-based proteomics

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

alphapeptstats's People

Contributors

dependabot[bot] avatar elena-krismer avatar straussmaximilian avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.