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.8
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.8.tar.gz | 4.2 MB | Details |
Release files / scikit-dataaccess-1.9.8.tar.gz
| Download URL | scikit-dataaccess-1.9.8.tar.gz |
|---|---|
| Size | 4.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
408e1ac6409dc51e514e273866cf3075a1056c4242dfac99754d903ed9d871a4
|
|
BLAKE2b-256 checksum How to use checksums |
62454705ca073d37d0079894c879646da53232a7246f419b393da6840048c006
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |