Import scientific data from various sources through one easy Python API.
Use iterator patterns for each data source (configurable data generators + functions to get next data chunk).
Skip parser programming and file format handling.
Enjoy a common namespace for all data and unleash the power of data fusion.
Handle data distribution in different modes: (1) local download, (2) caching of accessed data, or (3) online stream access
Easily pull data on cloud servers through Python scripts and facilitate large-scale parallel processing.
Build on an extensible plattform: Adding access to a new data source only requires addition of its “DataFetcher.py”.
Open source (MIT License)
Supported data sets (For updates, follow https://twitter.com/scikit_data and https://twitter.com/mithaystack)
Namespace |
Description |
Preview |
Data Source |
|---|---|---|---|
|
|
||
|
|
||
|
|
||
|
|
||
|
|
https://grace.jpl.nasa.gov/data/get-data/monthly-mass-grids-land |
|
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
Install
pip install scikit-dataaccess
Documentation
User Manual: /docs/skdaccess_manual.pdf
Code documentation (Doxygen): /docs/skdaccess_doxygen.pdf
Code visualization (treemap): /docs/skdaccess_treemap.png
Code class diagrams: /docs/class_diagrams
Contributors
Acknowledgements
We acknowledge support from NASA AIST14-NNX15AG84G, NASA AIST16-80NSSC17K0125, NSF ACI-1442997, and NSF AGS-1343967.
Examples
Code examples (Jupyter notebooks) for all datasets listed above are available at: /skdaccess/examples
Metadata
Release files for scikit-dataaccess 1.9.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| scikit-dataaccess-1.9.9.tar.gz | 4.2 MB | Details |
Release files / scikit-dataaccess-1.9.9.tar.gz
| Download URL | scikit-dataaccess-1.9.9.tar.gz |
|---|---|
| Size | 4.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cee71e94bd37f97bae52b004ccbc2177a2d19c8e3a67411c0a01ba4b2781acb5
|
|
BLAKE2b-256 checksum How to use checksums |
dcd108805735a2db5f4eddbd8066997eefca0bb73ffd790c7d3fdbf29d29ed19
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |