Metadata-Version: 2.1
Name: rimseval
Version: 2.0.0.dev2
Summary: Resonance Ionization Mass Spectrometry (RIMS) Data Evaluation for CRD Files.
Home-page: https://github.com/RIMS-Code/RIMSEval
Author: Reto Trappitsch
Author-email: reto@galactic-forensics.space
Requires-Python: >=3.8
Description-Content-Type: text/x-rst
Classifier: License :: OSI Approved :: MIT License
Requires-Dist: iniabu>=1.1
Requires-Dist: matplotlib
Requires-Dist: numba~=0.55.1
Requires-Dist: numpy~=1.21.5
Requires-Dist: PyQt6
Requires-Dist: scipy
Requires-Dist: black==22.1.0 ; extra == "dev"
Requires-Dist: darglint>=1.5.1 ; extra == "dev"
Requires-Dist: flake8 ; extra == "dev"
Requires-Dist: flake8-bandit ; extra == "dev"
Requires-Dist: flake8-black ; extra == "dev"
Requires-Dist: flake8-bugbear ; extra == "dev"
Requires-Dist: flake8-docstrings ; extra == "dev"
Requires-Dist: flake8-import-order ; extra == "dev"
Requires-Dist: sphinx ; extra == "doc"
Requires-Dist: sphinx_rtd_theme ; extra == "doc"
Requires-Dist: hypothesis ; extra == "test"
Requires-Dist: pytest>=6.0.0 ; extra == "test"
Requires-Dist: pytest-cov ; extra == "test"
Requires-Dist: pytest-mock ; extra == "test"
Requires-Dist: pytest-sugar ; extra == "test"
Requires-Dist: pytest-mock ; extra == "test"
Provides-Extra: dev
Provides-Extra: doc
Provides-Extra: test

========================
RIMS Evaluation Software
========================


.. image:: https://github.com/RIMS-Code/RIMSEval/workflows/rimseval-tests/badge.svg?branch=main
    :target: https://github.com/RIMS-Code/RIMSEval
    :alt: Tests rimseval
.. image:: https://img.shields.io/pypi/v/rimseval?color=informational
    :target: https://pypi.org/project/rimseval/
    :alt: PyPi rimseval
.. image:: https://readthedocs.org/projects/rimseval/badge/?version=latest
    :target: https://rimseval.readthedocs.io/en/latest/?badge=latest
    :alt: Documentation Status
.. image:: https://coveralls.io/repos/github/RIMS-Code/RIMSEval/badge.svg?branch=main
    :target: https://coveralls.io/github/RIMS-Code/RIMSEval?branch=main
    :alt: Coverage Status
.. image:: https://img.shields.io/badge/License-MIT-blue.svg
    :target: https://github.com/RIMS-Code/RIMSEval/blob/main/LICENSE
    :alt: License: MIT
.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
    :target: https://github.com/psf/black
    :alt: Code style: black

------------
Introduction
------------

The goal of this project is to provide a python
interface to process resonance ionization mass spectrometry (RIMS) data.

A detailed user guide documenting the package can be found
`here <https://rimseval.readthedocs.io/en/latest/>`_.

--------------------
Package installation
--------------------

.. code-block:: shell-session

    pip install rimseval

Add ``--pre`` flag for pre-releases or install the latest version from GitHub.
More information in the
`documentation <https://rimseval.readthedocs.io/en/latest/>`_.


.. note:: It is highly recommended that you use a virtual environment,
    since ``numpy`` is pinned to a specific version
    in order to appropriately work with ``numba``.

-----------
RIMSEvalGUI
-----------

A GUI that wraps around the ``rimseval`` package
is available on
`GitHub <https://github.com/RIMS-Code/RIMSEvalGUI>`_.
The above mentioned documentation also serves
as the documentation for this GUI.

------------
Contributing
------------

Contributions are very welcome!
Especially the documentation could need some more examples
and polishing.
Please feel free to contact me if you'd like to contribute.

The `documentation <https://rimseval.readthedocs.io/en/latest/>`_
also contains a developers guide,
if you are interested in contributing to the code base itself.

