Skip to main content

massdash

Project description

MassDash Logo


pypipv pypiv pypidownload

dockerv dockerpull continuous-integration demoapp readthedocs Licence

MassDash is a visualization and data exploration platform for Data-Independent Acquisition mass spectrometry data.

Key Features Include:

  • Chromatogram Visualization - Easily view and analyze chromatograms for an in-depth examination of peptide precursors of interest.
  • 2D and 3D Visualizations - Visualization of ion mobility enhacanced mass spectrometry and other 2D and 3D plots.
  • On the fly parameter optimization - Adjust peak picking parameters on the fly or experiment with novel deep learning based peak picking approaches.
  • Algorithm testing - Develop and fine-tune custom algorithms by interfacing with MassDash's various data analysis algorithms and workflows.
  • Usage Flexibility - User-friendly web based dashboard for quick visualizations, advanced python package for more complex applications

One Click Installation

installwindows installmacos installubuntu demoapp

For a one-click installation, click on the corresponding badge corresponding to your operating system, or visit the latest release page and download the installer for your operating system.

(Recommended) Pip Installation

The recommended way of installing MassDash is through the Python Package Index (PyPI). We recommend installing MassDash in its own virtual environment using Anaconda to avoid packaging conflicts.

First create a new environemnt:

conda create --name=massdash python=3.9
conda activate massdash 

Then in the new environment install MassDash.

pip install massdash --upgrade

After installation the GUI can be launched in the Terminal/Anaconda Prompt using

massdash gui

For detailed OS-specific (Windows, MacOS, Ubuntu) installation guides, please refer to the documentation.

GUI Quick start

Launch MassDash by typing the following command in your terminal/Anaconda Prompt:

massdash gui

For more information on the GUI, please refer to the documentation.

MassDash Landing Page

Demo

To run a demo version of MassDash, you can visit the streamlit cloud hosted demo version here. Note that full functionality is not avaliable in the demo app.

Documentation

For more information (API and tutorial walk-throughs), please refer to the documentation.

Contribute

Support

If you are having issues or would like to propose a new feature, please use the issues tracker.

License

This project is licensed under the BSD 3-Clause license.

Citation

Sing, J. C., Charkow, J., AlHigaylan, M., Horecka, I., Xu, L., & Roest, H. L. (2024). MassDash: A Web-based Dashboard for Targeted Mass Spectrometry Visualization (p. 2024.01.15.575772). bioRxiv. https://doi.org/10.1101/2024.01.15.575772

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

massdash-0.0.9.tar.gz (5.2 MB view details)

Uploaded Source

Built Distribution

massdash-0.0.9-py3-none-any.whl (5.2 MB view details)

Uploaded Python 3

File details

Details for the file massdash-0.0.9.tar.gz.

File metadata

  • Download URL: massdash-0.0.9.tar.gz
  • Upload date:
  • Size: 5.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for massdash-0.0.9.tar.gz
Algorithm Hash digest
SHA256 68d90f668312d94ec44f744376c0dad0b671fe78f01906d2e36ce43cc9c85ffa
MD5 c9c2b83560e0caa06e333a7aa2c134e3
BLAKE2b-256 cd0af8c3c2a8b92bec4ad32b71e902344caf19f4eeabcf131f1fece67073c097

See more details on using hashes here.

File details

Details for the file massdash-0.0.9-py3-none-any.whl.

File metadata

  • Download URL: massdash-0.0.9-py3-none-any.whl
  • Upload date:
  • Size: 5.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for massdash-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 f00945e8caf8ee3d906730ecfe9125dfab9d74f44f7e37979dfaf9b8c3c03ea4
MD5 59a1905f7e6ca7072e9ac9047026a7a4
BLAKE2b-256 a58c6734ebaed25ac3e30b2c23d328902526df12e887605a697bb7399e95530c

See more details on using hashes here.

Supported by

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