Working with our data#
Our data is accessible using several different methods. In the Downloading data section we discuss these, with a few simple examples to help get you started. Available are a collection of Crib Sheets to introduce common analysis processes. Lastly, we provide several software packages, and a currently experimental API, to support usage of our data.
Our data is available using HTTP, Rsync, FTP, and an experimental API. HTTP: by project, by instrument type Rsync: FTP: API: More information experimental UCalgary has several Python and IDL tools available to work with our data. Below are the currently-available options. Python All-sky Imager library We are actively working on a new Python library to streamline data-provider-certified analysis using the all-sky data. We anticipate a first stable release for June 2024. If you are interested in being an early beta tester for this software, please reach out to our team (Emma Spanswick, Eric Donovan). Readfile software: for several instrument arrays we provide Python libraries and IDL programs that easily reads the raw data. Other resources This crib sheet is provided to support access, utilization, and plotting of UCalgary optical datasets. It is intended as a base set of code that a user may edit and manipulate to serve their own needs. Crib sheets contains UCalgary verified and validated procedures for plotting and manipulating UCalgary ASI data for common use cases. Use of this crib sheet does not require acknowledgment, it is freely distributed for personal scientific use. The crib sheet (or elements of the crib sheet) must not be ingested into third party libraries without written consent of the UCalgary team. Please also remember to perform due diligence on all data use. We recommend comparison with verified data products on data.phys.ucalgary.ca to ensure that any user output does not contradict operational summary plots. Data use must be acknowledged according to the information available for each data set - please see data.phys.ucalgary.ca. If you encounter any issues with the data or the crib sheet, please contact the UCalgary team for support (Emma Spanswick). The UCalgary SRS API is a RESTful web service that provides various functions for our data best facilitated by such a service. The online API documentation can be found here. Under active development 2024-02-15: Please note that the SRS API is currently under active development as we build out functionality. The API may experience more frequent changes over the coming months. We are also working on Python and IDL libraries which interface with the API in a more streamlined way. These will be available in the coming months. Please reach out to the SRS Team if you have any questions or would like to discuss features (Emma Spanswick, Eric Donovan).Downloading Data#
rsync rsync://data.phys.ucalgary.ca
ftp://data.phys.ucalgary.ca
Software Packages#
Crib Sheets#
Name
Category
Python
IDL
Load, calibrate, and plot single channel ASI data
Basic
Jupyter Notebook
IDL (coming soon)
Load, calibrate, and plot multi channel ASI data
Basic
Jupyter Notebook
IDL (coming soon)
Georeferencing single channel ASI data
Basic
Jupyter Notebook
IDL (coming soon)
Georeferencing multi channel ASI data
Basic
Jupyter Notebook
IDL (coming soon)
Multi network mosaics
Advanced
Jupyter Notebook
IDL (coming soon)
Downloading data using the API
Experimental
Jupyter Notebook
IDL (coming soon)
API#