muccg/rdrf ↗
Created Jan 9, 2021 · View the muccg/rdrf repository page
The Rare Disease Registry Framework (RDRF) is an open source tool for the creation of web-based patient registries.
Want this for your repo?
Render a free sample of any GitHub repo in seconds.
Contributors
23
Lines of Code
15,513
From
Nov 14, 2013
To
Jan 7, 2021
About muccg/rdrf
The Rare Disease Registry Framework (RDRF) is an open-source platform for building web-based patient registries focused on rare diseases. Developed at the Centre for Comparative Genomics at Murdoch University in Western Australia, it enables organizations to create and manage medical registries without requiring source code modifications.
What distinguishes RDRF is its use of reusable data element definitions called Common Data Elements, which can be created or loaded into the system at runtime. This approach allows data entry forms and questionnaires to be customized and updated dynamically, meaning registry structures can be adapted to changing requirements without developer intervention. The framework has been used in production for multiple disease registries, including the New Zealand Neuromuscular Disease Registry.
The project uses Python for backend development with Docker and docker-compose for development environments. Development is managed through a helper script that orchestrates containerized services, and developers can run a local instance on port 8000. The codebase includes comprehensive documentation maintained in reStructured Text format and has been the subject of peer-reviewed publications on registry system design and implementation approaches.