Installation
Currently the DESC dataregistry database is only accessible through NERSC
(i.e., PerlMutter).
Using the dataregistry at NERSC
The dataregistry package is readily available as part of the
desc-python and desc-python-bleed environments (see here
for details about the Conda environments available at NERSC). Therefore
before getting started, make sure to activate one of these
environments from the command line, e.g.
source /global/common/software/lsst/common/miniconda/setup_current_python.sh
or, when working at the NERSC JupyterHub, select the desc-python or
desc-python-bleed kernel.
Normally desc-python is preferred unless you need a more recent
version of soome package in the environment.
If you wish to install the dataregistry package yourself, see the
instructions here.
Access accounts
The typical user (DESC member) will authenticate to the DESC dataregistry
database with the group account reg_writer. This supports read and write
operations for development entries (schema lsst_desc_working) and read
access to production entries (schema lsst_desc_production). It may also
be used when running tutorial notebooks. As long as you are a member of the
lsst unix group at NERSC and are not planning to write production entries
(which takes extra privilege) you don’t have to be concerned with any of this.
You will by default have the privileges you need.