{ "info": { "author": "Martin Larralde", "author_email": "martin.larralde@ens-cachan.fr", "bugtrack_url": null, "classifiers": [ "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Bio-Informatics", "Topic :: Text Processing :: Markup :: XML", "Topic :: Utilities" ], "description": "nmrml2isa-qt\n============\n\nA PyQt interface for nmrml2isa parser\n'''''''''''''''''''''''''''''''''''''\n\nOverview\n--------\n\nThis program is a Graphical User Interface for the\n`nmrml2isa `__ parser. It provides\nan easy-to-use interface to convert nmrML files to an ISA-Tab Study. It\nwas made with Python3 and PyQt5.\n\nInstall\n-------\n\nWith PIP\n~~~~~~~~\n\nIf ``pip`` is present on your system (comes along most of Python install\n/ releases), it can be used to install the program and its dependencies:\n\n.. code:: bash\n\n pip3 install nmrml2isa-qt\n\nWithout PIP\n~~~~~~~~~~~\n\nOnce dependencies installed, clone the **nmrml2isa-qt** repository to a\nfolder with writing permissions:\n\n.. code:: bash\n\n git clone git://github.com/althonos/nmrml2isa-qt\n\nAfter that, either run the GUI directly:\n\n.. code:: bash\n\n python3 run.py\n\nOr install it locally to run with ``nmrmlisa-qt`` command:\n\n.. code:: bash\n\n cd nmrml2isa-qt && python3 setup.py install\n\nUse\n---\n\nOpen the GUI with the ``nmrml2isa-qt`` command. To simply parse **.nmrML**\nfiles to **ISA**, select the directory containing your files. With\ndefault settings, the program will create the new ISA files in that\nfolder, assuming the folder's name is the study identifier (*MTBSLxxx*\nfor instance for MetaboLights studies). This can be changed by unticking\nthe ``Export result to directory of each study`` box. Once parameters\nare set up, click the ``Convert`` button to start the parser.\n\nMetaboLights\n------------\n\nGenerating a study to upload on MetaboLights requires pieces of\ninformation the parser cannot guess from the mzML file alone. To provide\nmore metadata to your final ISA-Tab files, use the ``Add Metadata``\nbutton to open a new window and update details about your study. Still,\neven with all the required fields filled, **the generated ISA needs to\nbe enhanced after the end of the parsing** (using for instance\n`Metabolight pre-packaged ISA\nCreator `__ to add missing fields).\n\nMissing information required for MetaboLights upload are at the moment:\n- Study Factors (sample dependent, must be added to the *study* file\n and to the *investigation* file)\n- Metabolite Assignment Files\n- Study Designs\n\nTODO\n----\n\n- Either add a ``metabolite assignment file`` field to main window or\n change the **nmrml2isa** parser behaviour so that it successfully\n detects metabolite assignment files and add them to the study file.\n\nLicense\n-------\n\nGPLv3", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/althonos/nmrzml2isa-qt", "keywords": "Metabolomics,Mass spectrometry,Imaging Mass Spectrometry,metabolites,ISA Tab,imzML,parsing", "license": "GPLv3", "maintainer": null, "maintainer_email": null, "name": "nmrml2isa-qt", "package_url": "https://pypi.org/project/nmrml2isa-qt/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/nmrml2isa-qt/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/althonos/nmrzml2isa-qt" }, "release_url": "https://pypi.org/project/nmrml2isa-qt/0.2.0/", "requires_dist": null, "requires_python": null, "summary": "A PyQt interface for nmrml2isa parser.", "version": "0.2.0" }, "last_serial": 2349415, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "c9bcaf7a680e2d89077c46c614c7a64a", "sha256": "34ab2244a933c4e01a0a863c1905a213b3ba2c16421f7eb144b55e16dbc69788" }, "downloads": -1, "filename": "nmrml2isa-qt-0.1.0.tar.bz2", "has_sig": false, "md5_digest": "c9bcaf7a680e2d89077c46c614c7a64a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 463132, "upload_time": "2016-07-27T09:24:49", "url": "https://files.pythonhosted.org/packages/74/c7/4e4e172c23c3f6b3f1c8e67ce55aa438be7a88f637427f81fdd0671d6fab/nmrml2isa-qt-0.1.0.tar.bz2" }, { "comment_text": "", "digests": { "md5": "5b158abe25c68317ebef72977dbb7f10", "sha256": "803113446f17899e4abef5486063cb1bfee2b6c72fe63bf2ecd2756b78f981a1" }, "downloads": -1, "filename": "nmrml2isa-qt-0.1.0.tar.gz", "has_sig": false, "md5_digest": "5b158abe25c68317ebef72977dbb7f10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 613245, "upload_time": "2016-07-27T09:22:37", "url": "https://files.pythonhosted.org/packages/3e/73/82cb5b9e959b0d46da88863fb9ca5813797461a1bed223d470b7deaf70ba/nmrml2isa-qt-0.1.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "9851d6291f6545be4a0b4fcba75e281e", "sha256": "4596c4e5eeb1837bda2e0e2697db505fbf29d8db7c42419510e8f43d71aa3b19" }, "downloads": -1, "filename": "nmrml2isa-qt-0.1.0.zip", "has_sig": false, "md5_digest": "9851d6291f6545be4a0b4fcba75e281e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 664730, "upload_time": "2016-07-27T09:20:20", "url": "https://files.pythonhosted.org/packages/43/cd/fed389413208f72820f02d267d0e208a6a08ecb4b7704f0f05dfb2c0bd71/nmrml2isa-qt-0.1.0.zip" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "3015dfbb48a8ef5c0384cce7b3fca98f", "sha256": "85d3fc8d7783756733394e2778c0365a20daeb18a4f8e412f004bb5681088ce1" }, "downloads": -1, "filename": "nmrml2isa_qt-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "3015dfbb48a8ef5c0384cce7b3fca98f", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 662632, "upload_time": "2016-08-16T15:03:10", "url": "https://files.pythonhosted.org/packages/16/fa/239df9057023b5730a3d1deb1047cd2b31cfb86402d41ba8f00d07c4d759/nmrml2isa_qt-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6a1bfdab31d36a07fceb32c051e3c192", "sha256": "bc7691484c2bff9fc55144bb637aa772e36f96bc93b1589995db7dedd566633c" }, "downloads": -1, "filename": "nmrml2isa-qt-0.1.1.tar.gz", "has_sig": false, "md5_digest": "6a1bfdab31d36a07fceb32c051e3c192", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 613337, "upload_time": "2016-08-16T15:03:03", "url": "https://files.pythonhosted.org/packages/c1/90/6c2fa44e8042ded3bbd8d04007ff0044147a408378a45da4eea3a60aeb84/nmrml2isa-qt-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "e71e18602ce59cc492d6e2d0deffd3d9", "sha256": "e7f3803e2c71cb524e289ee25065ceeefdd6495ee0b8b3f61e12a813454bcdd1" }, "downloads": -1, "filename": "nmrml2isa_qt-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e71e18602ce59cc492d6e2d0deffd3d9", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 662392, "upload_time": "2016-09-13T07:42:42", "url": "https://files.pythonhosted.org/packages/a9/80/837c9ed9532250ff5d1bbaf88725b675122e734b9123d72cfe9376f97dfc/nmrml2isa_qt-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9d9c83159ec7f09084fa981342534a8e", "sha256": "14b8a90d85d1280792425dc22c239a8db0ef5ddddb7f4ced1281163516e11f03" }, "downloads": -1, "filename": "nmrml2isa-qt-0.1.2.tar.gz", "has_sig": false, "md5_digest": "9d9c83159ec7f09084fa981342534a8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 612440, "upload_time": "2016-09-13T07:42:38", "url": "https://files.pythonhosted.org/packages/47/14/6402e6ce31e9126d1efad6036bfa41b02e4e247c94fffd99866d33aa8481/nmrml2isa-qt-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "52d010ccf6510f9b7567ed7d1d36e30b", "sha256": "551f71f9d45db9972ab2d5e35190566fefdddde383362e87bddeab24a4f8a4c3" }, "downloads": -1, "filename": "nmrml2isa_qt-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "52d010ccf6510f9b7567ed7d1d36e30b", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 662385, "upload_time": "2016-09-18T17:55:16", "url": "https://files.pythonhosted.org/packages/54/ff/39da4e59c2bd0b4dc03aa58a9fe4fb3cc6a984545a411c0c1d46e59c11b3/nmrml2isa_qt-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bbb58aa96a2f91722b65387e76edec41", "sha256": "8709139e85d921e9ebfcf2cd24fd29196c3062684b7668a6f5f186759b940e0d" }, "downloads": -1, "filename": "nmrml2isa-qt-0.1.3.tar.gz", "has_sig": false, "md5_digest": "bbb58aa96a2f91722b65387e76edec41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 612435, "upload_time": "2016-09-18T17:55:12", "url": "https://files.pythonhosted.org/packages/48/f0/8f25d08743c80020efe630d3d24a3c86e32ec7bd5984a3280951c3c72350/nmrml2isa-qt-0.1.3.tar.gz" } ], "0.2.0": [] }, "urls": [] }