/mzxmlreader

mzxmlReader is a Python based web-app served by Flask which helps parse .mzXML files into user-readable data.

Primary LanguagePython

mzxmlReader

mzxmlReader is a Python based web-app served by Flask which helps parse .mzXML files into user-readable data.

Getting Started

Prerequisites

To run the app locally, you will need to have the following:

  • Flask==2.1.2
  • molmass==2022.12.9
  • pyopenms==2.7.0
  • requests==2.28.2 See requirements.txt

Installing

  1. Clone this repository to your local machine.

  2. Navigate to the directory and install the required Python packages by running the following command:

    pip install -r requirements.txt

Running the App

  1. Open the mzxml directory in terminal
  2. pip install -r requirements.txt
  3. flask run

Known Issues

  1. May not work for all .mzXML files
  2. Test file must be in directory of Flask application