Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Data portal for the DBMI-BGM CGAP initiative

License

NotificationsYou must be signed in to change notification settings

dbmi-bgm/cgap-portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build StatusCoverage PercentageDocumentation Status

Welcome to CGAP!

CGAP is the Computational Genome Analysis Platform.

We are a team of scientists, clinicians, and developerswho aim to streamline the clinical genetics workflow.

Repository Structure

These are some important files and directories you might want to be aware of:

  • .dockerignore specifies paths ignored by the Dockerfile
  • .github/workflows/ contains Github Action Workflows
  • bin/ contains a few legacy scripts, though most are inscripts/
  • deploy/docker contains containerization related scripts/configuration
  • docker-compose.yml builds the new local deployment (seedocker-local.rst)
  • Dockerfile contains the Docker build instructions for the cgap-portal (seedocker-production.rst)
  • docs/ contains documentation
  • Makefile contains macros for common build operations (seemake info)
  • package.json andpackage-lock.json specify the front-end dependencies
  • pyproject.toml andpoetry.lock specify the back-end dependencies
  • scripts/ contains misc scripts
  • setup_eb.py performs final installation setup
  • src/encoded/ where the code is

Navigating core functionality (src/encoded/)

Top level files are modules that make up the core functionality of the back-end. Some modules differ greatly from or donot even exist in fourfront. Directories are outlined below.

  • annotations/ contains mapping table and ingestion related metadata
  • commands/ contains Python commands that can be run on the system from the command line
  • docs/ contains ReadTheDocs documentation
  • ingestion/ contains ingestion related code, such as mapping table intake and VCF processing
  • schemas/ contains the metadata schemas
  • search/ contains the search/filter_set APIs
  • static/ contains front-end code
  • tests/ contains back-end unit tests and insert data
  • types/ contains metadata type definitions
  • upgrade/ contains collection schema version upgraders

Related Repositories

Note thatcgap-portal is bound on supporting functionalityin numerous libaries, but importantly:


[8]ページ先頭

©2009-2025 Movatter.jp