- 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:
Namespace |
Preview |
Description & Data Source |
|
![]() |
|||
![]() |
![]() |
![]() Source: https://keplerscience.arc.nasa.gov |
|
![]() |
![]() |
Spectra from the Sloan Digital Sky Survey Source: https://www.sdss.org/dr14/spectro/ |
|
![]() |
![]() |
Light curves from TESS Data Alerts Source: https://archive.stsci.edu/prepds/tess-data-alerts/ |
|
![]() |
![]() |
Simulated light curves from TESS End-to-End 6 Source: https://archive.stsci.edu/prepds/tess-data-alerts/ |
|
![]() |
![]() |
![]() Source: https://spdf.gsfc.nasa.gov/ |
|
![]() |
|||
![]() |
![]() |
Traffic Count data in Los Angeles. Source: https://data.lacity.org/A-Livable-and-Sustainable-City/LADOT-Traffic-Counts-Summary/94wu-3ps3 |
|
![]() |
![]() |
Images from webcams located at the MIT Sailing Pavilion Source: http://sailing.mit.edu/webcam.php |
|
![]() |
|||
![]() |
![]() |
Financial time series data retrieved using Alpha Vantage API. Source: https://www.alphavantage.co/ |
|
![]() |
|||
![]() |
![]() |
Era-Interim data at different pressure values from the European Centre for Medium-Range Weather Forecasts accessed through the University Corporation for Atmospheric Research. Source: https://rda.ucar.edu/datasets/ds627.0/ |
|
![]() |
![]() |
![]() Source: https://grace.jpl.nasa.gov/data/get-data/land-water-content |
|
![]() |
![]() |
![]() Source: https://grace.jpl.nasa.gov/data/get-data/monthly-mass-grids-land |
|
![]() |
![]() |
![]() |
|
![]() |
![]() |
![]() |
|
![]() |
![]() |
![]() |
|
![]() |
![]() |
![]() ![]() Web: http://mahali.mit.edu |
|
![]() |
![]() |
![]() ![]() Web:http://mahali.mit.edu |
|
![]() |
![]() |
![]() ![]() Web: http://mahali.mit.edu |
|
![]() |
![]() |
![]() Source:https://modis.gsfc.nasa.gov |
|
![]() |
![]() |
![]() Source: http://www.unavco.org/projects/major-projects/pbo/pbo.html |
|
![]() |
![]() |
![]() Source:https://www.asf.alaska.edu/ |
|
![]() |
![]() |
![]() ![]() Source: https://lpdaac.usgs.gov/dataset_discovery/measures/measures_products_table/srtmgl1_v003 |
|
![]() |
![]() |
![]() Source: https://uavsar.jpl.nasa.gov/ |
|
![]() |
![]() |
Sounding data from the University of Wyoming. Source: http://weather.uwyo.edu/upperair/sounding.html |
|
![]() |
|||
![]() |
![]() |
![]() Source: http://pds-geosciences.wustl.edu/default.htm |
|
![]() |
|||
![]() |
![]() |
![]() Source: https://sdo.gsfc.nasa.gov/ |
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
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
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