-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Vince LaGrassa edited this page Mar 27, 2025
·
3 revisions
Welcome to the CaeNDR wiki!
These pages outline how to set up the CaeNDR project.
Page | Description |
---|---|
Getting Started | Going from nothing to a working codebase. How to install pre-requisites, configure the project locally, and run. |
Environment Variables | An explanation of all the environment variables you'll need to set - what they do, and what types/values they take. |
Running the Project Locally | Pre-requisites for running the code modules, including setting up the Docker database proxy. |
Setting Up the Site | Once you have the code running, these are tasks you'll need to do with the local dev site to finish setting up your instance of CaeNDR. |
These pages describe the project structure, from the code to the data.
Page | Description |
---|---|
Understanding the Project Structure | Listing of (a) the individual code modules making up CaeNDR, with some notes on what each does & how they interact, and (b) the shared CaeNDR code package. |
Tools & Features | Descriptions of various CaeNDR features, including the "tools" (a bit of an overloaded term). Includes some historical notes and nomenclature, for reference. |
String Tokens | Listing of variables used in "tokenized" strings across the site - SPECIES , RELEASE , etc. Description of what these represent, how to use them, and what values are valid. |
Data Dependencies | Listing of internal & external data sources for the CaeNDR site. |
These pages outline how to update your instance of CaeNDR - both the codebase, and the data / content within.
Page | Description |
---|---|
Deploying New Code | How to deploy new versions of CaeNDR modules - both the site and the standalone modules |
Managing Dataset Releases | How to release a new CaeNDR dataset - the required files & locations, and the steps to release. |
Managing the SQL Database | Notes on the SQL database tables underpinning data queries across the site & tools. Listing of the tables, what they do & depend on, and how to (re)build them. |
Managing Strains & Isotypes | Notes on how to manage strain / isotype data across the site. Largely links out to relevant sections of other pages - collects this information in one place. |
Getting set up? Start here!
Trying to figure out what goes where?
Want to make changes?
Having trouble?
- Troubleshooting