Skip to content

LabKey Server modules for the Southwest National Primate Research Center at Texas Biomedical Research Institute

License

Notifications You must be signed in to change notification settings

LabKey/snprcEHRModules

Repository files navigation

Summary

This repository contains all the modules required for the Southwest National Primate Research Center (SNPRC) Total Animal Care (TAC) LabKey server, a system for managing and reporting on electronic health records (EHR) and related research data for the SNPRC primate colony. The server helps the center gain insight into combined lab, clinical and operational information; meet regulatory requirements; and coordinate the activities required to support animal care and research projects.

Modules

  1. snprc_ehr: The main EHR module for managing primate care
  2. snprc_genetics: Tracks primate genetic data
  3. snprc_scheduler: (In development) Coordinates research project schedules
  4. snprc_r24: Collaboration project with Wisconsin National Primate Research Center (WNPRC)

Developer Set Up

  1. Clone this repository into the server/modules directory of your LabKey project.
  2. Edit your project settings.gradle file to include the server/modules/snprcEHRModules directory.
  3. Build and deploy
    • For all modules: ./gradlew deployApp
    • For a single module: ./gradlew :server:modules:snprcEHRModules:<moduleName>:deployModule