open source Python modules for the IBM PAIRS Geoscope platform
Project description
IBM PAIRS Geoscope open source modules
This repository provides an interface to the geo-spatial big data platform IBM PAIRS Geoscope.
E.g. the module in the subdirectory paw serves as a wrapper employing the IBM PAIRS
core RESTful API served through the host reachable via
https://pairs.res.ibm.com to load data into (native)
Python data structures.
General Notes
If you like to contribute, please read CONTRIBUTING.md first. A list of maintainers is recorded in MAINTAINERS.md.
Installation and Usage
If you have installed the Python package manager PIP, simply run
pip install --user ibmpairs
Alternatively,
conda install -c conda-forge ibmpairs
works as well. Then you import the IBM PAIRS API wrapper via:
from ibmpairs import paw
Note: If you need a bleeding-edge, potentially instable development version you can also run
pip install --user git+https://github.com/ibm/ibmpairs@develop
Getting started
Simply get your feet wet with the tutorial. Having cloned into the repo, the full API documentation you can generate by running
cd docs && make html
to open docs/_build/html/index.html with your favorite browser, provided you
have installed Sphinx and the corresponding
ReadTheDocs theme by running e.g.
pip install sphinx sphinx_rtd_theme
Running in a Docker container
A self-contained environment can be built with Docker using
git clone https://github.com/ibm/ibmpairs
cd ibmpairs
docker build -t ibmpairs .
and launched via
docker run \
-dit \
-p 18380:18380 \
--name ibmpairs \
ibmpairs:latest
or, instead of the above, simply docker-compose up ibmpairs such that you can type
into your browser
http://localhost:18380
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ibmpairs-0.2.4.tar.gz.
File metadata
- Download URL: ibmpairs-0.2.4.tar.gz
- Upload date:
- Size: 172.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.27.1 setuptools/58.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
695e0e3721ac525be6844399085fdcb3c3f79ec38d367dfaf6dbf6bcd67793ca
|
|
| MD5 |
1d1b0ded5f87d1e63cf2a40e986f88cc
|
|
| BLAKE2b-256 |
6ef3db8700bc2ba7c47491f70941a1f74a54e1ce6ce4e1e4d16a589410fa9115
|
File details
Details for the file ibmpairs-0.2.4-py3-none-any.whl.
File metadata
- Download URL: ibmpairs-0.2.4-py3-none-any.whl
- Upload date:
- Size: 174.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.27.1 setuptools/58.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e125bef6d93658c0fbde3c4e816cd5ecd7dad22a90fa0555101d2e0ff4c364d3
|
|
| MD5 |
7bd260b763dff552c5ce943e2e19075b
|
|
| BLAKE2b-256 |
b3868f8150ca7fec5ffb17b751a7a3e8080a21e87dc5af5093e97abb614c3b92
|