{
"info": {
"author": "Martin Larralde",
"author_email": "martin.larralde@ens-cachan.fr",
"bugtrack_url": null,
"classifiers": [
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"Operating System :: OS Independent",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.5",
"Topic :: Scientific/Engineering :: Bio-Informatics",
"Topic :: Scientific/Engineering :: Chemistry",
"Topic :: Text Processing :: Markup :: XML",
"Topic :: Utilities"
],
"description": "nmrml2isa\n=========\n|Version| |Py versions| |Git| |Build Status| |License| |RTD doc| |DOI|\n\n\nOverview\n--------\n\nnmrml2isa is a Python3 program that can be used to generate an ISA-Tab structured\ninvestigation out of nmrML files, providing the backbone of a study that can then be\nedited with an ISA editing tool (see `MetaboLights pre-packaged\nISA Creator `__)\n\nInstall\n-------\n\nSee the `Installation page `__ of\nthe `online documentation `__.\n\n\nUse\n---\n\nSee the `Usage page `__ and\nthe `Examples page `__ for\nmore detailed descriptions of usage and examples.\n\nCLI\n~~~\n\nThe parser comes with a simple one-liner:\n\n.. code:: bash\n\n mzml2isa -i /path/to/nmrml_files/ -o /path/to/out_folder -s name_of_study\n\n\nModule\n~~~~~~\n\nIt possible to import **nmrml2isa** as a Python module:\n\n.. code:: python\n\n from nmrml2isa import parsing\n\n in_dir = \"/path/to/nmrml_files/\"\n out_dir = \"/path/to/out_folder/\"\n study_identifier_name = \"name_of_study\"\n\n parsing.full_parse(in_dir, out_dir, study_identifier_name)\n\n\nMeta extraction\n~~~~~~~~~~~~~~~~\n\nIf you just want to extract the meta information without writing them\nin ISA-Tab files, it is possible to do so either by running the ``nmrml2isa.nmrml``\nmodule as main:\n\n.. code:: bash\n\n python -m nmrml2isa.nmrml /path/to/your/file.nmrML\n # this will produce a JSON dict of all extracted metadata\n\n\nOr within a python program with the **nmrml** submodule:\n\n.. code:: python\n\n from nmrml2isa import nmrml\n\n nmrml_path = \"/path/to/file.nmrML\"\n nmrml_meta = nmrml.nmrMLmeta(nmrml_path)\n\n # python dictionnary\n print(nmrml_meta.meta)\n\n # json dictionnary\n print(nmrml_meta.meta_json)\n\n\n\n\n.. |Build Status| image:: https://img.shields.io/travis/ISA-tools/nmrml2isa.svg?style=flat&maxAge=2592000\n :target: https://travis-ci.org/ISA-tools/nmrml2isa\n\n.. |Py versions| image:: https://img.shields.io/pypi/pyversions/nmrml2isa.svg?style=flat&maxAge=2592000\n :target: https://pypi.python.org/pypi/nmrml2isa/\n\n.. |Version| image:: https://img.shields.io/pypi/v/nmrml2isa.svg?style=flat&maxAge=2592000\n :target: https://pypi.python.org/pypi/nmrml2isa/\n\n.. |Git| image:: https://img.shields.io/badge/repository-GitHub-blue.svg?style=flat&maxAge=2592000\n :target: https://github.com/ISA-tools/nmrml2isa\n\n.. |License| image:: https://img.shields.io/pypi/l/nmrml2isa.svg?style=flat&maxAge=2592000\n :target: https://www.gnu.org/licenses/gpl-3.0.html\n\n.. |RTD doc| image:: https://img.shields.io/badge/documentation-RTD-71B360.svg?style=flat&maxAge=2592000\n :target: http://2isa.readthedocs.io/en/latest/nmrml2isa/index.html\n\n.. |DOI| image:: https://zenodo.org/badge/74688415.svg\n :target: https://zenodo.org/badge/latestdoi/74688415\n",
"description_content_type": null,
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://github.com/althonos/nmrml2isa",
"keywords": "Metabolomics",
"license": "GPLv3",
"maintainer": "",
"maintainer_email": "",
"name": "nmrml2isa",
"package_url": "https://pypi.org/project/nmrml2isa/",
"platform": "",
"project_url": "https://pypi.org/project/nmrml2isa/",
"project_urls": {
"Homepage": "http://github.com/althonos/nmrml2isa"
},
"release_url": "https://pypi.org/project/nmrml2isa/0.3.1/",
"requires_dist": null,
"requires_python": "",
"summary": "nmrml2isa - nmrML to ISA-Tab parsing tool",
"version": "0.3.1"
},
"last_serial": 2528282,
"releases": {
"0.1.0": [
{
"comment_text": "",
"digests": {
"md5": "713375527a6ab7305e689519df057de3",
"sha256": "9c875b9aca99da8babbcd4bad306bed2673b6366fdf84764dd2864c0a079e43d"
},
"downloads": -1,
"filename": "nmrml2isa-0.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "713375527a6ab7305e689519df057de3",
"packagetype": "bdist_wheel",
"python_version": "3.5",
"requires_python": null,
"size": 56182,
"upload_time": "2016-07-12T09:55:27",
"url": "https://files.pythonhosted.org/packages/dd/45/1aaa49d0f34abd7f837a6d7c7ee2c854a6b6ff58f975c280f952823378db/nmrml2isa-0.1.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "e632afa958e9c4e2b104a56cea90b828",
"sha256": "7ff51aa5dff307c170c14dfa099e80f5e8d3eef6fe3b94bbbeb271e05c32cfc6"
},
"downloads": -1,
"filename": "nmrml2isa-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "e632afa958e9c4e2b104a56cea90b828",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 52119,
"upload_time": "2016-07-12T09:54:39",
"url": "https://files.pythonhosted.org/packages/90/e1/5b0b4dcd50817a7d415ab3fa9b09900683f32a4e5567af5937baa406a6c8/nmrml2isa-0.1.0.tar.gz"
}
],
"0.1.2": [
{
"comment_text": "",
"digests": {
"md5": "597d2ac257da72d03464f222db36759c",
"sha256": "868111fc37939041bb2b0f79912e8c70a201b7d75a5260dd4ea74a1b94c852b3"
},
"downloads": -1,
"filename": "nmrml2isa-0.1.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "597d2ac257da72d03464f222db36759c",
"packagetype": "bdist_wheel",
"python_version": "3.5",
"requires_python": null,
"size": 56772,
"upload_time": "2016-07-22T14:39:38",
"url": "https://files.pythonhosted.org/packages/e6/ce/067048077657732683d2cae578825fdc6848f5acd0163417669319cc60d3/nmrml2isa-0.1.2-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "081af8e3a4f2acac6eef2d79eabb4ecd",
"sha256": "04585f5e1c8b7afbd34d204286cf0c46564a7251b4d46e05abe1853a3f43de5b"
},
"downloads": -1,
"filename": "nmrml2isa-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "081af8e3a4f2acac6eef2d79eabb4ecd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 52710,
"upload_time": "2016-07-22T14:37:28",
"url": "https://files.pythonhosted.org/packages/14/37/c27d39a9b6aed9db392f27c4e94a1d3bb5db9e5f715f3fc49d2f4fbdfd78/nmrml2isa-0.1.2.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "ca3b1ea749c878111d7d3d5e5e39d856",
"sha256": "fcebf7c256d1f66d1a4ff65284679c556e5e3d7491e44f93f032ade1353a547f"
},
"downloads": -1,
"filename": "nmrml2isa-0.1.2.zip",
"has_sig": false,
"md5_digest": "ca3b1ea749c878111d7d3d5e5e39d856",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 58724,
"upload_time": "2016-07-22T14:35:18",
"url": "https://files.pythonhosted.org/packages/0f/d0/03a005e63cac6a406904b579c5a4a2a8b28a213d909005f5286d01a6e64e/nmrml2isa-0.1.2.zip"
}
],
"0.1.3": [
{
"comment_text": "",
"digests": {
"md5": "fd0ea0fecd22da83d3889156df0de25b",
"sha256": "3c2a58696bfac0762b07bc86de4201b5b6eec9021cabda395918d0eda7430017"
},
"downloads": -1,
"filename": "nmrml2isa-0.1.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "fd0ea0fecd22da83d3889156df0de25b",
"packagetype": "bdist_wheel",
"python_version": "3.5",
"requires_python": null,
"size": 56752,
"upload_time": "2016-07-27T09:09:13",
"url": "https://files.pythonhosted.org/packages/06/a1/3e22bc7b37d9bb9fb512ec6fd36c4a9fe959bb140569df5b40eefb800e97/nmrml2isa-0.1.3-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "3ca05e6bb4d867f98e4ad5614404b819",
"sha256": "eccf24ae03da74f94ea880a54c350fd0eb39b9e7f65445d5bbd8f3fc5533d7f9"
},
"downloads": -1,
"filename": "nmrml2isa-0.1.3.tar.gz",
"has_sig": false,
"md5_digest": "3ca05e6bb4d867f98e4ad5614404b819",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 52705,
"upload_time": "2016-07-27T09:07:03",
"url": "https://files.pythonhosted.org/packages/bd/92/7c86a3f0ddb5c19907143a900d5efbc76eb8e6fb55a6280ef1cfc913aa1a/nmrml2isa-0.1.3.tar.gz"
}
],
"0.2.0": [
{
"comment_text": "",
"digests": {
"md5": "26681dc16d99468b95649dcd401e15bd",
"sha256": "50f78a4ddd2d65b96f889fdbed326158a253b277e19f1ab0e1782425fc1366d4"
},
"downloads": -1,
"filename": "nmrml2isa-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "26681dc16d99468b95649dcd401e15bd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 53192,
"upload_time": "2016-07-27T10:00:46",
"url": "https://files.pythonhosted.org/packages/20/69/966110cde4e5d6db5b10a37a52bceeec950bd580f4f06b3f8af2f4fd91b3/nmrml2isa-0.2.0.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "9e32f760a210b91d9f176ebb28abf4ed",
"sha256": "9ac68cf6a7e9e67e6a4274b9ebdcb9bf25da7fa2f17c7027ecabdc1159cce3ae"
},
"downloads": -1,
"filename": "nmrml2isa-0.2.0.zip",
"has_sig": false,
"md5_digest": "9e32f760a210b91d9f176ebb28abf4ed",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 59211,
"upload_time": "2016-07-27T09:58:37",
"url": "https://files.pythonhosted.org/packages/52/62/f3c354235e27c4a263f96556cbbba8a510252274d7857d017b69167bdc0a/nmrml2isa-0.2.0.zip"
}
],
"0.2.1": [
{
"comment_text": "",
"digests": {
"md5": "bdf4e9ac997402ef365528a0d5e3bd4a",
"sha256": "5643c3e6b2317519ec2f223add06539f4ac14cad702bf58961c0115a78f12f4a"
},
"downloads": -1,
"filename": "nmrml2isa-0.2.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "bdf4e9ac997402ef365528a0d5e3bd4a",
"packagetype": "bdist_wheel",
"python_version": "3.5",
"requires_python": null,
"size": 57234,
"upload_time": "2016-07-27T10:13:38",
"url": "https://files.pythonhosted.org/packages/5e/f2/e6ac5280058a54acd1f960ec6f4c2f187bf6c8a61d202964b4e12106a7e5/nmrml2isa-0.2.1-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "68af7b755f049e2197fd8c58e46d38ad",
"sha256": "5f48b1286481a3833bf121842a6aa6a3585865aa0b066ec96dc6bd2400a14220"
},
"downloads": -1,
"filename": "nmrml2isa-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "68af7b755f049e2197fd8c58e46d38ad",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 53168,
"upload_time": "2016-07-27T10:11:28",
"url": "https://files.pythonhosted.org/packages/66/04/bb262c65c7810d52af6cd261b1bbb6db3b34eceb3656bee7db956f2c9240/nmrml2isa-0.2.1.tar.gz"
}
],
"0.2.2": [
{
"comment_text": "",
"digests": {
"md5": "f0ba89461cc6606509b67a6fb1e8d7fc",
"sha256": "9bd8ad1b6f974e53856266afb7d3a270a4eea25d22b57ed5d5ba4cf3ad071170"
},
"downloads": -1,
"filename": "nmrml2isa-0.2.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f0ba89461cc6606509b67a6fb1e8d7fc",
"packagetype": "bdist_wheel",
"python_version": "3.5",
"requires_python": null,
"size": 57315,
"upload_time": "2016-08-11T21:09:57",
"url": "https://files.pythonhosted.org/packages/2d/10/4e9a74fdc5cee47eabc3d06979e45109988d42f955ece73b415a93036019/nmrml2isa-0.2.2-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "83a601d961d54960f9fdabfa4b0ec687",
"sha256": "3dcb6f80e1c1da5829d14409b054c1a5e021ec916ab6144d924cbf5a2c64e0e9"
},
"downloads": -1,
"filename": "nmrml2isa-0.2.2.tar.gz",
"has_sig": false,
"md5_digest": "83a601d961d54960f9fdabfa4b0ec687",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 53229,
"upload_time": "2016-08-11T21:09:53",
"url": "https://files.pythonhosted.org/packages/6b/86/e89b91719e17bd1f9c13cdb82ea1ad144ffcefdddb60dc4c68f09e01b571/nmrml2isa-0.2.2.tar.gz"
}
],
"0.2.3": [
{
"comment_text": "",
"digests": {
"md5": "f3e8b49e45536b6843890c92b0899b24",
"sha256": "8222d32bce9645e71fe1f9489640abd61f186bb5acd306f75a0459a0e81e13be"
},
"downloads": -1,
"filename": "nmrml2isa-0.2.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f3e8b49e45536b6843890c92b0899b24",
"packagetype": "bdist_wheel",
"python_version": "3.5",
"requires_python": null,
"size": 57315,
"upload_time": "2016-08-12T16:19:54",
"url": "https://files.pythonhosted.org/packages/61/9f/7990419864bc09cecd1b2ba2c6b30b07ef79a4ef75576a60de14a51e3369/nmrml2isa-0.2.3-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "a05098c0ed800b1af240abeb5619568e",
"sha256": "579289691ea38f88aa5eb1780429ae81190bec2444c52069c801007c315ba079"
},
"downloads": -1,
"filename": "nmrml2isa-0.2.3.tar.bz2",
"has_sig": false,
"md5_digest": "a05098c0ed800b1af240abeb5619568e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 43030,
"upload_time": "2016-08-12T16:19:25",
"url": "https://files.pythonhosted.org/packages/76/ec/3c98062d11c40b14ae2c0553155c6f037d412d8130a46ef057dc595717b1/nmrml2isa-0.2.3.tar.bz2"
},
{
"comment_text": "",
"digests": {
"md5": "08d3ca1114ca280df635d8c3ce7db804",
"sha256": "2d284b51f03a16b69dd3073b922a44955bd18cc5bc074b8e059664dc14313328"
},
"downloads": -1,
"filename": "nmrml2isa-0.2.3.tar.gz",
"has_sig": false,
"md5_digest": "08d3ca1114ca280df635d8c3ce7db804",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 53313,
"upload_time": "2016-08-12T16:19:20",
"url": "https://files.pythonhosted.org/packages/d8/c0/0f4bba7cc18bfa342e97c5e81ec7d0c9cc342f26e6880849d2ff21126ec8/nmrml2isa-0.2.3.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "7438f09d9f0e7e50bb7cff558aaf2b8e",
"sha256": "fb6a90a4e67dce400ec8375544bc2c3338c6866061105a8ae43ca8e96381739b"
},
"downloads": -1,
"filename": "nmrml2isa-0.2.3.zip",
"has_sig": false,
"md5_digest": "7438f09d9f0e7e50bb7cff558aaf2b8e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 59660,
"upload_time": "2016-08-12T16:19:16",
"url": "https://files.pythonhosted.org/packages/64/0c/575dad5c986bc9fed3c2fa72f64f59fcaf46cc4c33cb86456f1bbbda1362/nmrml2isa-0.2.3.zip"
}
],
"0.3.0": [
{
"comment_text": "",
"digests": {
"md5": "22a94824bea81d1890913a28bdeee1e7",
"sha256": "d0f17b2cfd8b697d42ecbe75fa194b2a389226e6eba187ce602c303ba159ba19"
},
"downloads": -1,
"filename": "nmrml2isa-0.3.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "22a94824bea81d1890913a28bdeee1e7",
"packagetype": "bdist_wheel",
"python_version": "3.5",
"requires_python": null,
"size": 57214,
"upload_time": "2016-08-16T11:16:23",
"url": "https://files.pythonhosted.org/packages/f9/78/883ba755b9d1617aba41973ee23a59a367a65568e26d4c0fcffceaf6f554/nmrml2isa-0.3.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "3f56e532da5ab8d7ee62bd32c1d21253",
"sha256": "021dd4df93b20e895a5ab465e2cd4b8f92b1359c110339bb6bae4b96549b9802"
},
"downloads": -1,
"filename": "nmrml2isa-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "3f56e532da5ab8d7ee62bd32c1d21253",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 53211,
"upload_time": "2016-08-16T11:16:20",
"url": "https://files.pythonhosted.org/packages/61/87/eb7ed3b5dfcdaa5109355daf7ccab722ce984cf49283bead437d6a51cd8a/nmrml2isa-0.3.0.tar.gz"
}
],
"0.3.1": [
{
"comment_text": "",
"digests": {
"md5": "d008bbd1df8351f4645a57d051cc2acf",
"sha256": "5fe5eb59270b421bd6788af18bb836b3a6f879e70f2d41dae4b8396921a3e9c8"
},
"downloads": -1,
"filename": "nmrml2isa-0.3.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d008bbd1df8351f4645a57d051cc2acf",
"packagetype": "bdist_wheel",
"python_version": "3.5",
"requires_python": null,
"size": 76967,
"upload_time": "2016-12-19T14:32:11",
"url": "https://files.pythonhosted.org/packages/c6/18/eb583f430bdd3f6d7724f8ceec9db9248c1984ca6029b13276918baec641/nmrml2isa-0.3.1-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "b176a179e6d4202a8a40f3199ba7764e",
"sha256": "5bae79e717eaed9a0147324adae7dcb54d435f80683e7a1b2cec032a2803f97c"
},
"downloads": -1,
"filename": "nmrml2isa-0.3.1.tar.gz",
"has_sig": false,
"md5_digest": "b176a179e6d4202a8a40f3199ba7764e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 69312,
"upload_time": "2016-12-19T14:32:01",
"url": "https://files.pythonhosted.org/packages/e1/60/00ce1a1c586e52ebbd7b58d1652ca2ecd36131bdd766de34a6a017fca693/nmrml2isa-0.3.1.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "d008bbd1df8351f4645a57d051cc2acf",
"sha256": "5fe5eb59270b421bd6788af18bb836b3a6f879e70f2d41dae4b8396921a3e9c8"
},
"downloads": -1,
"filename": "nmrml2isa-0.3.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d008bbd1df8351f4645a57d051cc2acf",
"packagetype": "bdist_wheel",
"python_version": "3.5",
"requires_python": null,
"size": 76967,
"upload_time": "2016-12-19T14:32:11",
"url": "https://files.pythonhosted.org/packages/c6/18/eb583f430bdd3f6d7724f8ceec9db9248c1984ca6029b13276918baec641/nmrml2isa-0.3.1-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "b176a179e6d4202a8a40f3199ba7764e",
"sha256": "5bae79e717eaed9a0147324adae7dcb54d435f80683e7a1b2cec032a2803f97c"
},
"downloads": -1,
"filename": "nmrml2isa-0.3.1.tar.gz",
"has_sig": false,
"md5_digest": "b176a179e6d4202a8a40f3199ba7764e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 69312,
"upload_time": "2016-12-19T14:32:01",
"url": "https://files.pythonhosted.org/packages/e1/60/00ce1a1c586e52ebbd7b58d1652ca2ecd36131bdd766de34a6a017fca693/nmrml2isa-0.3.1.tar.gz"
}
]
}