daschlab Package¶
The toplevel Python module of the daschlab package.
daschlab is a Python package that assists with astrophysical analysis of data from DASCH, the effort to scan Harvard College Observatory’s collection of astronomical glass plates. This irreplaceable resource provides a means for systematic study of the sky on 100-year time scales.
This website contains only the Python API reference material. For tutorials and howtos, see the DASCH DR7 documentation.
This package is designed for primarily interactive usage in a JupyterLab
environment. The most important item provided in this module is the Session
class, which defines a daschlab analysis session. Obtain a session by calling
the open_session()
function:
from daschlab import open_session
sess = open_session(".")
Virtually all subsequent analysis occurs through actions connected to an
initialized Session
instance.
Functions¶
Get the "concept DOI" that identifies the daschlab software. |
|
Get the DOI associated with the exact version of daschlab that you are running. |
|
|
Open or create a new daschlab analysis session. |
|
Convert the name of an astronomical source to something convenient to use in file names. |
Classes¶
A error class for errors that should be shown to a human user without traceback context. |
|
|
A daschlab analysis session. |