Skip to main content

Package to dynamically build filepaths and access all SDSS SAS products

Project description


Versions Documentation Status Build Sphinx Documentation Build and Test codecov

This products allows for dynamically building filepaths to SDSS data products hosted on the Science Archive Server (SAS). Filepaths are dynamically constructed given a minimal name and set of keywords to be substituted via a string templating system. Data products can also be downloaded programmatically using an Access class which provides streaming downloads via rysnc or curl depending on your OS. See the full documentation at

Developer Install

To install sdss_access for development locally:

git clone
cd sdss_acccess
pip install -e ".[dev,docs]"

Build Sphinx Docs

Within the top level repo directory, run the sdsstools commands:

# build the Sphinx documentation

# open the docs locally in a browser

Documentation is automatically built and pushed to Read The Docs.


Tests are created using pytest. Navigate to the tests directory from the top level and run with pytest.

cd tests

Creating Releases

New releases of sdss-access are created automatically, and pushed to PyPi, when new tags are pushed to Github. See the Create Release Github Action and Releases for the list.

New tag names follow the Python semantic versioning syntax, i.e. X.Y.Z.

Useful links

Project details

Download files

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

Source Distribution

sdss-access-3.0.3.tar.gz (31.6 kB view hashes)

Uploaded source

Built Distribution

sdss_access-3.0.3-py2.py3-none-any.whl (37.5 kB view hashes)

Uploaded py2 py3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page