Installation

mzml2isa-qt is available on PyPI, so if pip is installed on your machine, installing mzml2isa should be quite straightforward, without the need to worry about dependencies. It is also possible to install mzml2isa development version directly from the mzml2isa-qt GitHub repository.

Warning

mzml2isa-qt is a Python3 program only !

Windows

Windows users can either install mzml2isa-qt as described below or use a ‘ready to go’ Windows executable (no python install required). The executables be found on the mzml2isa-qt Github release section. See file mzml2isa_gui.exe.

Dependencies

Warning

Without pip you’ll have to install the requirements yourself, otherwise running setup.py will fail when trying to import nmrml2isa for the first time.

Requirements

nmrml2isa
the parsing libary (see here)
PyQt5
the GUI toolkit used by nmrml2isa-qt (see here for more information about PyQt)

PyPI (stable version) PyPI version

With pip

Just run one of the following commands in a terminal:

pip install mzml2isa-qt        # install on the machine, needs super-user rights
pip install mzml2isa-qt --user # install only for the current user, no rights needed

Without pip

This requires the python setuptools module to be installed, as well as the dependencies listed above. Download the latest stable release from the PyPI repository, unpack it and install it by running the following commands:

tar xf mzml2isa-qt-xx.yy.zz.tar.gz # replace with whatever version you downloaded
cd mzml2isa-qt-xx.yy.zz.tar.gz
python setup.py install         # will require super-user rights

GitHub (development version)

With pip

pip install git+git://github.com/ISA-tools/mzml2isa-qt

Without pip

git clone https://github.com/ISA-tools/mzml2isa-qt
cd mzml2isa-qt
python setup.py install