metabolinks


Namemetabolinks JSON
Version 0.75 PyPI version JSON
download
home_page
SummaryA set of tools for high-resolution MS metabolomics data analysis
upload_time2022-12-22 11:07:14
maintainer
docs_urlNone
author
requires_python>=3.7
licenseMIT
keywords metabolomics mass spectrometry data analysis ultra-high resolution ms
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
***********
Metabolinks
***********

``Metabolinks`` is a Python package that provides a set of tools for high-resolution
MS metabolomics data analysis.
        
Metabolinks aims at providing several tools that streamline most of
the metabolomics workflow. These tools were written having ultra-high
resolution MS based metabolomics in mind.

Features are a bit scarce right now:

- peak list alignment
- common metabolomics data-matrix preprocessing, based on ``pandas`` and ``scikit-learn``
- compound taxonomy retrieval

But our road map is clear and we expect to stabilize in a beta version pretty soon.

Stay tuned, and check out the examples folder (examples are provided as
jupyter notebooks).

.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.5336951.svg
   :target: https://doi.org/10.5281/zenodo.5336951

Installing
==========

``Metabolinks`` is distributed on PyPI_ and can be installed with pip on
a Python 3.6+ installation::

   pip install metabolinks

.. _PyPI: https://pypi.org/project/metabolinks


However, it is recommended to install the the scientific Python packages that are
required by ``Metabolinks`` before using ``pip``. These are listed below, but they
can be easily obtained by installing one of the "Scientific/Data Science Python" distributions.
One of these two products is highly recommended:

- `Anaconda Individual Edition <https://www.anaconda.com/products/individual>`_ (or `Miniconda <https://docs.conda.io/en/latest/miniconda.html>`_ followed by the necessary ``conda install``'s)
- `Enthought Deployment Manager <https://assets.enthought.com/downloads/edm/>`_ (followed by the creation of suitable Python environments)

The formal requirements are:

- Python 3.6 and above
- ``setuptools``, ``pip``, ``requests``, ``six``, ``pandas-flavor`` and ``pytest``

and, from the Python scientific ecossystem:

- ``numpy``, ``scipy``, ``matplotlib``, ``pandas`` and ``scikit-learn``

The installation of the ``Jupyter`` platform is also recommended since
the examples are provided as *Jupyter notebooks*.


            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "metabolinks",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "Metabolomics,Mass Spectrometry,Data Analysis,Ultra-high resolution MS",
    "author": "",
    "author_email": "Ant\u00f3nio Ferreira <aeferreira@fc.ul.pt>",
    "download_url": "https://files.pythonhosted.org/packages/73/8f/46db5bb4d10925a7645144eb06b78eb1165bff89def34c5ce95bc629aa15/metabolinks-0.75.tar.gz",
    "platform": null,
    "description": "\r\n***********\r\nMetabolinks\r\n***********\r\n\r\n``Metabolinks`` is a Python package that provides a set of tools for high-resolution\r\nMS metabolomics data analysis.\r\n        \r\nMetabolinks aims at providing several tools that streamline most of\r\nthe metabolomics workflow. These tools were written having ultra-high\r\nresolution MS based metabolomics in mind.\r\n\r\nFeatures are a bit scarce right now:\r\n\r\n- peak list alignment\r\n- common metabolomics data-matrix preprocessing, based on ``pandas`` and ``scikit-learn``\r\n- compound taxonomy retrieval\r\n\r\nBut our road map is clear and we expect to stabilize in a beta version pretty soon.\r\n\r\nStay tuned, and check out the examples folder (examples are provided as\r\njupyter notebooks).\r\n\r\n.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.5336951.svg\r\n   :target: https://doi.org/10.5281/zenodo.5336951\r\n\r\nInstalling\r\n==========\r\n\r\n``Metabolinks`` is distributed on PyPI_ and can be installed with pip on\r\na Python 3.6+ installation::\r\n\r\n   pip install metabolinks\r\n\r\n.. _PyPI: https://pypi.org/project/metabolinks\r\n\r\n\r\nHowever, it is recommended to install the the scientific Python packages that are\r\nrequired by ``Metabolinks`` before using ``pip``. These are listed below, but they\r\ncan be easily obtained by installing one of the \"Scientific/Data Science Python\" distributions.\r\nOne of these two products is highly recommended:\r\n\r\n- `Anaconda Individual Edition <https://www.anaconda.com/products/individual>`_ (or `Miniconda <https://docs.conda.io/en/latest/miniconda.html>`_ followed by the necessary ``conda install``'s)\r\n- `Enthought Deployment Manager <https://assets.enthought.com/downloads/edm/>`_ (followed by the creation of suitable Python environments)\r\n\r\nThe formal requirements are:\r\n\r\n- Python 3.6 and above\r\n- ``setuptools``, ``pip``, ``requests``, ``six``, ``pandas-flavor`` and ``pytest``\r\n\r\nand, from the Python scientific ecossystem:\r\n\r\n- ``numpy``, ``scipy``, ``matplotlib``, ``pandas`` and ``scikit-learn``\r\n\r\nThe installation of the ``Jupyter`` platform is also recommended since\r\nthe examples are provided as *Jupyter notebooks*.\r\n\r\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A set of tools for high-resolution MS metabolomics data analysis",
    "version": "0.75",
    "split_keywords": [
        "metabolomics",
        "mass spectrometry",
        "data analysis",
        "ultra-high resolution ms"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "f7b446b3ea65730f2816d5b5cf0d4c18",
                "sha256": "5b0968f86ce966c87b23bc57baa788289ebcddfb3e8789b869a9ed75364ca69f"
            },
            "downloads": -1,
            "filename": "metabolinks-0.75-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f7b446b3ea65730f2816d5b5cf0d4c18",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 136105,
            "upload_time": "2022-12-22T11:07:12",
            "upload_time_iso_8601": "2022-12-22T11:07:12.521301Z",
            "url": "https://files.pythonhosted.org/packages/21/88/8d37363eb90b89c4dd13f608411943f147ad0136e256d8ed6022c598b276/metabolinks-0.75-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "e32daf964ca5366100db68d8fa8b9216",
                "sha256": "308bf6f5be733b86f2c5b4e109de04adcc75e521435349547c043b197fdeaace"
            },
            "downloads": -1,
            "filename": "metabolinks-0.75.tar.gz",
            "has_sig": false,
            "md5_digest": "e32daf964ca5366100db68d8fa8b9216",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 135260,
            "upload_time": "2022-12-22T11:07:14",
            "upload_time_iso_8601": "2022-12-22T11:07:14.123247Z",
            "url": "https://files.pythonhosted.org/packages/73/8f/46db5bb4d10925a7645144eb06b78eb1165bff89def34c5ce95bc629aa15/metabolinks-0.75.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-12-22 11:07:14",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "metabolinks"
}
        
Elapsed time: 0.02932s