Skip to content

RCPCH Repo Map

A guide to repositories found in the RCPCH GitHub Organisation.

rcpch-private

This repository is for items related to the whole RCPCH Incubator, covering all projects.

Digital Growth Charts (dGC)

The RCPCH has developed digital versions of paper child growth charts, previously used for decades. We separated the dGC platform into different repositories to enable digital charts to work in various use cases and reduce development complexity.

Principal Repos

These repositories are vital to the functioning of the dGC platform.

Repo Description
rcpchgrowth-python Houses the calculation functions of the growth charts in a Python package (also available on PyPi as a standalone Python library).
digital-growth-charts-server The RCPCH Growth API server, which uses rcpchgrowth-python internally to perform these calculations, which it serves as a REST API.
digital-growth-charts-react-component-library A React.js library which 'knows' how to display the results from the REST API, as a familiar digital growth chart.
digital-growth-charts-hazard-log The Hazard Log for our dGC clinical service - and is where we can discuss and mitigate all aspects of the risks associated with the clinical software and its deployment.

Ancillary Repos

These repositories are support or ancillary services and data collections.

Repo Description
digital-growth-charts-upptime A GitHub Actions-based uptime monitor to check the services are up and display cumulative uptime.
growth-references A repository containing the raw data from the statistical references which are used to generate growth chart information. It is mainly of interest to academics and stats nerds.
digital-growth-charts-react-native-client A work in progress, pre-alpha React Native version of the charts display, which is designed to work better on smaller mobile screens. It was experimental and is not an official part of the project.
digital-growth-charts-google-sheets-plugin This is a plugin aimed mostly at researchers with growth data wanting to calculate centiles and SDS. It will be published as an addin for google sheets.

Deprecated dGC repos

Audit Engine

Principal Repos

Repo Description
rcpch-audit-engine The RCPCH Audit Engine is a generic framework for national clinical audits. Its first deployment is as a new platform for the RCPCH's established Epilepsy12 audit, but it is designed so as to be reusable for other audits in the future.
epilepsy12-documentation Documentation site for the E12 Project.

Ancillary Repos

Repo Description
rcpch-census-platform This Django Rest Framework project provides UK Census data, especially Index of Multiple Deprivation, as a service. It is a dependency for The RCPCH Audit Engine.