Skip to content
mwfrost edited this page Feb 23, 2021 · 11 revisions

ChemReg 2.0 System Documentation

This is a summary of the connected pieces of the Chemreg 2.0 data system. Topics include the Chemcurator Django REST API and data store, the VueJS front end, the Resolver API and data store, and the Marvin and Ketcher UI components.

This is an overview of critical decisions related to design and architecture that the team made throughout the project. Decisions to record here include the service-based architecture, the use of the JSON:API specification, and the use of PostgreSQL for the free-text search in the resolver.

This describes how to operate the user-facing web interface. The Chemcurator and Resolver APIs are both documented per the JSON:API spec.

Operations guides

The existing repository wikis include instructions for building and running the containerized development environments.