r
- 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)
| Namespace | Description | Preview | Data Source |
|---|---|---|---|
| |
https://keplerscience.arc.nasa.gov | ||
| |
https://spdf.gsfc.nasa.gov/ | ||
| |
Traffic Count data in Los Angeles | https://data.lacity.org/A-Livable-and-Sustainable-City/LADOT-Traffic-Counts-Summary/94wu-3ps3 | |
| |
Era-Interim data at different pressure values from the European Centre for Medium-Range Weather Forecasts accessed through the University Corporation for Atmospheric Research | https://rda.ucar.edu/datasets/ds627.0/ | |
| |
https://grace.jpl.nasa.gov/data/get-data/land-water-content | ||
| |
https://grace.jpl.nasa.gov/data/get-data/monthly-mass-grids-land | ||
| |
https://grace.jpl.nasa.gov/data/get-data/jpl_global_mascons | ||
| |
https://waterservices.usgs.gov | ||
| |
https://geomag.usgs.gov | ||
| |
|
http://mahali.mit.edu | |
| |
|
http://mahali.mit.edu | |
| |
|
http://mahali.mit.edu | |
| |
https://modis.gsfc.nasa.gov | ||
| |
http://www.unavco.org/projects/major-projects/pbo/pbo.html | ||
| |
Sentinel-1 TOPSAR data from the European Space Agency retrieved from the Alaska Satellite Facility | https://www.asf.alaska.edu/ | |
| |
https://lpdaac.usgs.gov/dataset_discovery/measures/measures_products_table/srtmgl1_v003 | ||
| |
https://uavsar.jpl.nasa.gov/ | ||
| |
Sounding data from the University of Wyoming | http://weather.uwyo.edu/upperair/sounding.html | |
| |
|
http://pds-geosciences.wustl.edu/default.htm | |
| |
|
https://sdo.gsfc.nasa.gov/ |
pip install scikit-dataaccess- 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
Project lead: Victor Pankratius (MIT)
Contributors: Cody M. Rude, Justin D. Li, David M. Blair, Michael G. Gowanlock, Guillaume Rongier, Victor Pankratius
New contributors welcome! Contact
to contribute and add interface code for your own datasets 😄
We acknowledge support from NASA AIST14-NNX15AG84G, NASA AIST16-80NSSC17K0125, NSF ACI-1442997, and NSF AGS-1343967.
Code examples (Jupyter notebooks) for all datasets listed above are available at: /skdaccess/examples

