{ "info": { "author": "Scott Chamberlain", "author_email": "myrmecocystus@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "pyobis\n======\n\n|docs| |travis| |coverage|\n\nPython client for the `OBIS API\n`__.\n\n`Source on GitHub at sckott/pyobis `__\n\nOther OBIS clients:\n\n* R: `robis`, `iobis/robis `__\n\nInstallation\n============\n\nfrom pypi\n\n.. code-block:: console\n\n pip install pyobis\n\ndev version\n\n.. code-block:: console\n\n pip install git+git://github.com/sckott/pyobis.git#egg=pyobis\n\n\nlibrary API\n===========\n\n`pyobis` is split up into modules for each of the groups of API methods.\n\n* `taxa` - Taxonomic names\n* `occurrences` - Occurrence search, and occurrence downloads\n* `resources` - Resources\n* `groups` - Groups\n* `nodes` - Nodes\n* `checklist` - Checklist\n\nYou can import the entire library, or each module individually as needed.\n\nTaxa module\n===========\n\n.. code-block:: python\n\n from pyobis import taxa\n taxa.search(scientificname = 'Mola mola')\n taxa.search(scientificname = 'Mola mola', offset=10, limit=10)\n taxa.search(geometry='POLYGON((30.1 10.1, 10 20, 20 40, 40 40, 30.1 10.1))', limit=20)\n taxa.search(aphiaid=key, year=\"2013\", limit=20)\n taxa.taxon(406296)\n taxa.taxon(415282)\n\nOccurrence module\n=================\n\nSearch\n\n.. code-block:: python\n\n from pyobis import occurrences\n occurrences.search(scientificname = 'Mola mola')\n occurrences.search(scientificname = 'Mola mola', offset=0, limit=10)\n occurrences.search(geometry='POLYGON((30.1 10.1, 10 20, 20 40, 40 40, 30.1 10.1))', limit=20)\n occurrences.search(aphiaid=key, year=\"2013\", limit=20)\n\nDownload\n\n.. code-block:: python\n\n res = occ.download(year = 2001, scientificname = 'Orcinus')\n res.uuid\n res.status()\n res.fetch()\n\nResources module\n================\n\n.. code-block:: python\n\n from pyobis import resources\n resources.search(scientificname = ['Mola', 'Abra', 'Lanice', 'Pectinaria'])\n resources.resource(103)\n resources.citation(scientificname = 'Mola mola')\n\nGroups module\n=============\n\n.. code-block:: python\n\n from pyobis import groups\n groups.group()\n groups.group(limit = 3)\n\nNdes module\n===========\n\n.. code-block:: python\n\n from pyobis import nodes\n nodes.node()\n\nChecklist module\n================\n\n.. code-block:: python\n\n from pyobis import checklist as ch\n ch.list(year = 2005, scientificname = 'Cetacea')\n\nMeta\n====\n\n* License: MIT, see `LICENSE file `__\n* Please note that this project is released with a `Contributor Code of Conduct `__. By participating in this project you agree to abide by its terms.\n\n.. |docs| image:: https://readthedocs.org/projects/pyobis/badge/?version=latest\n :target: http://pyobis.readthedocs.org/en/latest/?badge=latest\n\n.. |travis| image:: https://travis-ci.org/sckott/pyobis.svg\n :target: https://travis-ci.org/sckott/pyobis\n\n.. |coverage| image:: https://coveralls.io/repos/sckott/pyobis/badge.svg?branch=master&service=github\n :target: https://coveralls.io/github/sckott/pyobis?branch=master\n\n\nChangelog\n=========\n\n0.1.0 (2016-12-12)\n-----------------------\n- first push to pypi\n- finished off all OBIS API routes\n\n0.0.6.9000 (2016-05-12)\n-----------------------\n- Updated modules with missing methods\n- Added modules: groups, resources\n- Removed taxon module, just a taxa module now that has all taxa/taxon methods\n- Updated docs\n\n0.0.1 (2015-12-11)\n------------------\n- in the works...not on pypi yet", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/sckott/pyobis", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "pyobis", "package_url": "https://pypi.org/project/pyobis/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pyobis/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/sckott/pyobis" }, "release_url": "https://pypi.org/project/pyobis/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "Python client for GBIF", "version": "0.1.0" }, "last_serial": 2515459, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "fa245e6cd498176932a7a5a29cc3ea91", "sha256": "1e9db45268e0b6362205df7279833531e184f08ac59d30e50f3c968c5ce59839" }, "downloads": -1, "filename": "pyobis-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fa245e6cd498176932a7a5a29cc3ea91", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19393, "upload_time": "2016-12-13T01:57:42", "url": "https://files.pythonhosted.org/packages/b7/0e/6c3463cb3b4e21b2178428c735a91d2067f378ae699fafac6c84b0911c1e/pyobis-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc6e714046d983d8baec0599d272e0da", "sha256": "6e7c38a9e478dcfe30cf47c69a800faf19b7f719809f6e280f7e99ec29221d86" }, "downloads": -1, "filename": "pyobis-0.1.0.tar.gz", "has_sig": false, "md5_digest": "fc6e714046d983d8baec0599d272e0da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11065, "upload_time": "2016-12-13T01:57:44", "url": "https://files.pythonhosted.org/packages/ca/f7/02d1e625e72b460774056e9d9f2e7874409528cc442556757c81f10be8c1/pyobis-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fa245e6cd498176932a7a5a29cc3ea91", "sha256": "1e9db45268e0b6362205df7279833531e184f08ac59d30e50f3c968c5ce59839" }, "downloads": -1, "filename": "pyobis-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fa245e6cd498176932a7a5a29cc3ea91", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19393, "upload_time": "2016-12-13T01:57:42", "url": "https://files.pythonhosted.org/packages/b7/0e/6c3463cb3b4e21b2178428c735a91d2067f378ae699fafac6c84b0911c1e/pyobis-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc6e714046d983d8baec0599d272e0da", "sha256": "6e7c38a9e478dcfe30cf47c69a800faf19b7f719809f6e280f7e99ec29221d86" }, "downloads": -1, "filename": "pyobis-0.1.0.tar.gz", "has_sig": false, "md5_digest": "fc6e714046d983d8baec0599d272e0da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11065, "upload_time": "2016-12-13T01:57:44", "url": "https://files.pythonhosted.org/packages/ca/f7/02d1e625e72b460774056e9d9f2e7874409528cc442556757c81f10be8c1/pyobis-0.1.0.tar.gz" } ] }