{ "info": { "author": "The NineML Committee", "author_email": "tom.g.close@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering" ], "description": "NineML Catalog\n==============\n\n.. image:: https://travis-ci.org/INCF/nineml-catalog.svg\n :target: https://travis-ci.org/INCF/nineml-catalog\n.. image:: https://coveralls.io/repos/github/INCF/nineml-catalog/badge.svg\n :target: https://coveralls.io/github/INCF/nineml-catalog\n.. image:: https://img.shields.io/pypi/pyversions/ninemlcatalog.svg\n :target: https://pypi.python.org/pypi/ninemlcatalog/\n :alt: Supported Python versions\n.. image:: https://img.shields.io/pypi/v/ninemlcatalog.svg\n :target: https://pypi.python.org/pypi/ninemlcatalog/\n :alt: Latest Version \n\nThe NineML Catalog is a collection of NineML_ models written in XML. See\nhttp://nineml.net/software/ for a list of software that support NineML_.\n\nAlso included is a simple Python module 'ninemlcatalog'\nfor convenient access to the models stored in the catalog using the\n`NineML Python library`_.\n\n\nEditors\n-------\n\nThe NineML Catalog is maintained by the NineML committee\n(http://nineml.net/committee).\n\n\nInstallation\n------------\n\nTo \"install\" the XML models in the NineML Catalog simply clone the repository\nto somewhere sensible on your local computer (e.g. $HOME/git/nineml-catalog),\nand then you can reference the models from other NineML documents using either\nrelative or absolute URLs. Before cloning, it is best to create a fork of the\ncentral repo (https://github.com/INCF/nineml-catalog) so you can backup any\nmodifications to your own GitHub repo, and then open merge requests with the\ncentral repo (see Contributing_).\n\nTo install the python module you will need to install the `NineML Python library`_.\nThen simply add the 'python' directory in the catalog repository to your\nPYTHONPATH. Once `NineML Python library`_ is installed you will then be able\nto run the unit-tests by the command\n\n $ python -m unittest test\n\nfrom the git repository directory and it will attempt to load and validate\nevery model in the catalog.\n\n.. note: The Python ninemlcatalog package can also be installed from the\n Python Package Index (PyPI). However, this approach is not recommended\n for general use (it is designed for installations in testing\n environments), as it is better to have a separate catalog per user.\n\n\nContributing\n------------\n\nContributions to the catalog are most welcome. To add a model or amend an \nexisting one simply make the changes to your local model, push them to your\nGitHub fork and open a pull request to the master branch of the INCF fork with\na brief explanation of what your model models or amendment fixes\n(see https://help.github.com/articles/using-pull-requests/).\n\n\nTo make merging with the central repository feasible it is strongly recommeded\nthat you make any distinct sets of changes in separate feature branches from\nthe central repo's master branch and then merge them together to create your\n\"develop\" branch of the catalog with all your customisations.\n\nBefore opening a pull request, please add the author information and relevant \nscientific citations to comments within the annotations block of the document.\nIt is also encouraged to create or link your model with an entry on\nOpen Source Brain\n(see http://www.opensourcebrain.org/docs#Creating_Your_Own_Project).\n\n.. _NineML: http://nineml.net\n.. _`NineML Python Library`: http://nineml-python.readthedocs.io\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://nineml.net", "keywords": "computational neuroscience modeling interoperability XML YAML JSON HDF5", "license": "MIT Licence", "maintainer": "", "maintainer_email": "", "name": "ninemlcatalog", "package_url": "https://pypi.org/project/ninemlcatalog/", "platform": "", "project_url": "https://pypi.org/project/ninemlcatalog/", "project_urls": { "Homepage": "http://nineml.net" }, "release_url": "https://pypi.org/project/ninemlcatalog/0.1.2/", "requires_dist": [ "nineml (>=1.0)", "future (>=0.16)" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "summary": "A collection of 9ML models and basic Python functions for accessing them", "version": "0.1.2" }, "last_serial": 3378708, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "fe839e3563850ecd81a4ee0d08374fe1", "sha256": "02c93e7c3a10925615d5a50fbe0607288f6171d8e7cb68e104fce9c35ca4b1f2" }, "downloads": -1, "filename": "ninemlcatalog-0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fe839e3563850ecd81a4ee0d08374fe1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 38687, "upload_time": "2017-11-24T00:49:15", "url": "https://files.pythonhosted.org/packages/0a/3e/229dde66aef3b1f3973e8fe2d6672c4ea60de6282d64469ba0a512ec3989/ninemlcatalog-0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9f3cb8e240874ea738d0bd210897a0c9", "sha256": "1d6613f5032781a289dfa9f7e9d74337724dca919841ee7ba84baa8c8e498500" }, "downloads": -1, "filename": "ninemlcatalog-0.1.tar.gz", "has_sig": false, "md5_digest": "9f3cb8e240874ea738d0bd210897a0c9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 13175, "upload_time": "2017-11-24T00:49:17", "url": "https://files.pythonhosted.org/packages/f4/1d/90ff1ccac61e32748f46539bb7d7233dd66dbb1a8f561faa445d5b212c35/ninemlcatalog-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "69afcd9c9ba17e65d420b1a3fdeda82b", "sha256": "e5f033785df1e58ddb69379e5a109aceed75d12a8d6ef55e248a01f1e6489d37" }, "downloads": -1, "filename": "ninemlcatalog-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "69afcd9c9ba17e65d420b1a3fdeda82b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 38727, "upload_time": "2017-11-30T10:52:21", "url": "https://files.pythonhosted.org/packages/31/d0/0c7702778fcd7dac74cf0000ddcd3225c4a625ecc57521f17c00b96c04cc/ninemlcatalog-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9e60a4ad0f5d575c9be27cce734119bd", "sha256": "3726728f0911bdb806cecd953f0fae1d60d8848addecfeb3f90486b682730db6" }, "downloads": -1, "filename": "ninemlcatalog-0.1.1.tar.gz", "has_sig": false, "md5_digest": "9e60a4ad0f5d575c9be27cce734119bd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 13248, "upload_time": "2017-11-30T10:52:23", "url": "https://files.pythonhosted.org/packages/9c/b1/d045d50d996255983ca3717b27a7bc21af21edaa705b226d422df247d26e/ninemlcatalog-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "bcac49f6fd7b17e6bc17c8b9648f4ddb", "sha256": "b9b3ad73f8670ac4086cb4c01478b7a8da0279d0e7468683bb7ae24009fa3f27" }, "downloads": -1, "filename": "ninemlcatalog-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bcac49f6fd7b17e6bc17c8b9648f4ddb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 39051, "upload_time": "2017-11-30T22:10:36", "url": "https://files.pythonhosted.org/packages/03/8a/bf8940c6def99bb186d5de957d07fb1e6bc3dc5820ff4949ef3d0555095f/ninemlcatalog-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d685e12b5f134bafcb9d03a8236c021a", "sha256": "856943c1f547cc50d674694ba5b166d6ea744400b72db53e9a461f19758741e8" }, "downloads": -1, "filename": "ninemlcatalog-0.1.2.tar.gz", "has_sig": false, "md5_digest": "d685e12b5f134bafcb9d03a8236c021a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 13107, "upload_time": "2017-11-30T22:10:38", "url": "https://files.pythonhosted.org/packages/3b/b1/f0cd194cbbf78394eb9ca2980da22f2a9af1418ea1d8c3e5be4b22bdebd9/ninemlcatalog-0.1.2.tar.gz" } ], "0.1.2rc1": [ { "comment_text": "", "digests": { "md5": "f7d65bba3446095c77a6bf9dd88e0cdc", "sha256": "a35a0852eaaee5665a45300564b3b9b26d5d6aa6d2f46e08ebe3a83484efb4f8" }, "downloads": -1, "filename": "ninemlcatalog-0.1.2rc1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f7d65bba3446095c77a6bf9dd88e0cdc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 39101, "upload_time": "2017-11-30T22:01:48", "url": "https://files.pythonhosted.org/packages/6d/31/01cbce72ba02e3e7fae8a43913a2c5322e7ccce4b981b58cdcb078374491/ninemlcatalog-0.1.2rc1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b65cdc61e083110f947d9cae6ce3379", "sha256": "9bafbfe9b6fda1b662163ae5d8bc750102fb18afb7d7ad33149da0fe9f494e8a" }, "downloads": -1, "filename": "ninemlcatalog-0.1.2rc1.tar.gz", "has_sig": false, "md5_digest": "4b65cdc61e083110f947d9cae6ce3379", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 13114, "upload_time": "2017-11-30T22:01:50", "url": "https://files.pythonhosted.org/packages/8d/3d/80ec9377ac10eef2262207c43c47608fc46be87fae309bddc7eb07016914/ninemlcatalog-0.1.2rc1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bcac49f6fd7b17e6bc17c8b9648f4ddb", "sha256": "b9b3ad73f8670ac4086cb4c01478b7a8da0279d0e7468683bb7ae24009fa3f27" }, "downloads": -1, "filename": "ninemlcatalog-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bcac49f6fd7b17e6bc17c8b9648f4ddb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 39051, "upload_time": "2017-11-30T22:10:36", "url": "https://files.pythonhosted.org/packages/03/8a/bf8940c6def99bb186d5de957d07fb1e6bc3dc5820ff4949ef3d0555095f/ninemlcatalog-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d685e12b5f134bafcb9d03a8236c021a", "sha256": "856943c1f547cc50d674694ba5b166d6ea744400b72db53e9a461f19758741e8" }, "downloads": -1, "filename": "ninemlcatalog-0.1.2.tar.gz", "has_sig": false, "md5_digest": "d685e12b5f134bafcb9d03a8236c021a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 13107, "upload_time": "2017-11-30T22:10:38", "url": "https://files.pythonhosted.org/packages/3b/b1/f0cd194cbbf78394eb9ca2980da22f2a9af1418ea1d8c3e5be4b22bdebd9/ninemlcatalog-0.1.2.tar.gz" } ] }