Repertoire#

Repertoire is a service and associated client library that provides service and data discovery for Phalanx environments, including the Rubin Science Platform. The service is deployed in each Phalanx environment that requires service discovery. The client is available from PyPI and intended for any service that needs to know the URLs of other Phalanx services or other information about what datasets and applications are deployed in the local Phalanx environment.

For more detailed information about the design of Repertoire, see DMTN-250.

repertoire is developed on GitHub at lsst-sqre/repertoire.

User Guide

Learn how to query Repertoire for data and service discovery information.

User guide
API

See the full API documentation for the Repertoire client.

Python client API reference
Development

Learn how to contribute to the Repertoire codebase.

Contributing