The affiliations service is an internal ClinGen tool used to manage groups of curators for the gene curation interface (GCI) and the variant curation interface (VCI).
The affiliations service is maintained by the Stanford contingent of ClinGen.
- Install Pipenv.
- Clone the repository.
- Install dependencies:
pipenv --sync dev. - Set up Postgres for local development.
- Create and populate a
.envfile in the root of the repository. - Run the development server:
cd src && python manage.py runserver.- As of 2025-09-16, you will need to modify your
settings.pymodule to run locally. Follow these steps:- Set
DEBUGtoTrue. - Add
127.0.0.1toALLOWED_HOSTS. - Comment out the
LOGGINGblock.
- Set
- As of 2025-09-16, you will need to modify your
You are welcome to submit a bug report or a pull request.
The affiliation service's source code is subject to the MIT License. Read the text of the license here.