Skip to main content
Help us improve Python packaging – donate today!

Scikit Data Access Package for accessing scientific data sets.

Project Description

Scikit Data Access
  • 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 “”.
  • Open source (MIT License)
Scikit Data Access Overview

Supported data sets (For updates, follow and

Namespace Description Preview Data Source
astro_icon astro.kepler nasa_logo Light curves for stars imaged by the NASA Kepler Space Telescope kepler_preview
astro_icon astro.voyager nasa_logo Data from the Voyager mission voyager_preview
geo_icon geo.groundwater usgs_logo United States groundwater monitoring wells measuring the depth to water level groundwater_preview
geo_icon geo.pbo unavaco_logo EarthScope - Plate Boundary Observatory (PBO): Daily GPS displacement time series measurements throughout the United States pbo_preview
geo_icon geo.grace nasa_logo NASA GRACE Tellus Monthly Mass Grids. 30-day measurements of changes in Earth’s gravity field to quantify equivalent water thickness grace_preview
geo_icon geo.gldas nasa_logo Land hydrology model produced by NASA. This version of the data is generated to match the GRACE temporal and spatial characteristics and is available as a complementary data product gldas_preview
geo_icon geo.modis nasa_logo Spectroradiometer aboard the NASA Terra and Aqua image satellites. Generates approximately daily images of the Earth’s surface modis_preview
geo_icon geo.magnetometer usgs_logo Data collected at magnetic observatories operated by the U.S. Geological Survey magnetometer_preview
geo_icon geo.mahali.rinex mit_logo nsf_logo Rinex files from the MIT led NSF project studying the Earth’s ionosphere with GPS mahali_rinex_preview
geo_icon geo.mahali.tec mit_logo nsf_logo Total Electron Content from the MIT led NSF project studying the Earth’s ionosphere with GPS mahali_tec_preview
geo_icon geo.mahali.temperature mit_logo nsf_logo Temperature data from the MIT led NSF project studying the Earth’s ionosphere with GPS mahali_temperature_preview
solar_icon solar.sdo nasa_logo Images from the Solar Dynamics Observatory sdo_preview


pip install scikit-dataaccess



Contributors: Cody M. Rude, Justin D. Li, David M. Blair, Michael G. Gowanlock, Victor Pankratius

New contributors welcome! Contact skdaccess_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

Scikit Data Access Overview

Release history Release notifications

This version
History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
scikit-dataaccess-1.9.10.tar.gz (4.2 MB) Copy SHA256 hash SHA256 Source None Jan 26, 2018

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page