index-herbariorum-python-client
=====================
A python client library for the `Index Herbariorum https://github.com/nybgvh/IH-API/wiki` API.
To contribute code to this project, please submit a pull request to the repo on github:
https://github.com/jlramirez/index-herbariorum-python-client
Installation
------------
.. code-block::
pip install indexherbariorum
Usage
-----------
Get all available countries
.. code-block:: python
import indexherbariorum
ih = indexherbariorum.init()
countries_result = ih.countries()
Search for an institution by code
.. code-block:: python
import indexherbariorum
ih = indexherbariorum.init()
institution_result = ih.institution('ala')
Search institutions by matching a specified query
.. code-block:: python
import indexherbariorum
ih = indexherbariorum.init()
institutions_result = ih.institutions(rq={'state': 'california', 'city': 'los angeles'})
Search staff by matching a specified query
.. code-block:: python
import indexherbariorum
ih = indexherbariorum.init()
staff_result = ih.staff(rq={'state': 'new york', 'correspondent': 'yes'})
Get number of countries
.. code-block:: python
import indexherbariorum
ih = indexherbariorum.init()
count = ih.count_countries()
Get number of institution records based on search
.. code-block:: python
import indexherbariorum
ih = indexherbariorum.init()
count = ih.count_institutions(rq={'country': 'colombia', 'city': 'medellin'})
Get number of staff records based on search
.. code-block:: python
import indexherbariorum
ih = indexherbariorum.init()
count = ih.count_staff(rq={'state': 'texas', 'correspondent': 'yes'})
Download CSV file
.. code-block:: python
import indexherbariorum
ih = indexherbariorum.init()
ih.download('staff', rq={'state': 'new york', 'correspondent': 'yes'}, filename='ny_staff.csv')
=====================
A python client library for the `Index Herbariorum https://github.com/nybgvh/IH-API/wiki` API.
To contribute code to this project, please submit a pull request to the repo on github:
https://github.com/jlramirez/index-herbariorum-python-client
Installation
------------
.. code-block::
pip install indexherbariorum
Usage
-----------
Get all available countries
.. code-block:: python
import indexherbariorum
ih = indexherbariorum.init()
countries_result = ih.countries()
Search for an institution by code
.. code-block:: python
import indexherbariorum
ih = indexherbariorum.init()
institution_result = ih.institution('ala')
Search institutions by matching a specified query
.. code-block:: python
import indexherbariorum
ih = indexherbariorum.init()
institutions_result = ih.institutions(rq={'state': 'california', 'city': 'los angeles'})
Search staff by matching a specified query
.. code-block:: python
import indexherbariorum
ih = indexherbariorum.init()
staff_result = ih.staff(rq={'state': 'new york', 'correspondent': 'yes'})
Get number of countries
.. code-block:: python
import indexherbariorum
ih = indexherbariorum.init()
count = ih.count_countries()
Get number of institution records based on search
.. code-block:: python
import indexherbariorum
ih = indexherbariorum.init()
count = ih.count_institutions(rq={'country': 'colombia', 'city': 'medellin'})
Get number of staff records based on search
.. code-block:: python
import indexherbariorum
ih = indexherbariorum.init()
count = ih.count_staff(rq={'state': 'texas', 'correspondent': 'yes'})
Download CSV file
.. code-block:: python
import indexherbariorum
ih = indexherbariorum.init()
ih.download('staff', rq={'state': 'new york', 'correspondent': 'yes'}, filename='ny_staff.csv')
Release files for indexherbariorum 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| indexherbariorum-1.0.0.tar.gz | 3.9 kB | Details |
Release files / indexherbariorum-1.0.0.tar.gz
| Download URL | indexherbariorum-1.0.0.tar.gz |
|---|---|
| Size | 3.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3cce00885d1c9d1f076c3793aaea6cc4af4e9da874fa5db23faf976522cac92b
|
|
BLAKE2b-256 checksum How to use checksums |
ac189d9ec62f8ef4ce35f6aaabde22e1d342d8f6d7d4d67970ca745ca01b7c16
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |