-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs: adding repository overview section (#5)
- Loading branch information
Showing
2 changed files
with
166 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,165 @@ | ||
.. _doc_repooverview: | ||
|
||
=============== | ||
GitHub Overview | ||
=============== | ||
|
||
This section gives an overview of the GitHub repositories relevant to the VarFish project. | ||
All are in ``varfish-org``, version 2.0 of the Apache license is used. | ||
|
||
.. _doc_repooverview_direct_importance: | ||
|
||
----------------- | ||
Direct Importance | ||
----------------- | ||
|
||
The following repositories are directly important and provide functionality used by the system. | ||
|
||
.. list-table:: | ||
:header-rows: 1 | ||
|
||
* - name | ||
- license | ||
- synopsis | ||
* - annonars | ||
- MIT | ||
- precomputed variant, region, and gene annotation | ||
* - annonars-data-clinvar | ||
- MIT | ||
- ClinVar data builds for annonars | ||
* - cada-prio | ||
- MIT | ||
- phenotype-based prioritization based on knowledge graph embeddings | ||
* - cadd-rest-api | ||
- MIT | ||
- REST API wrapper for CADD-scripts | ||
* - cadd-rest-api-mock | ||
- MIT | ||
- mocking the CADD REST API server for VarFish development | ||
* - clinvar-data-jsonl | ||
- MIT | ||
- weekly ClinVar releases as JSONL plus useful aggregation | ||
* - clinvar-this | ||
- MIT | ||
- ClinVar submission and XML dump file parsing | ||
* - mehari | ||
- MIT | ||
- transcript effect annotation and tx model information | ||
* - mehari-data-tx | ||
- MIT | ||
- transcript data builds for mehari | ||
* - varfish-db-downloader | ||
- MIT | ||
- Snakemake workflow to download public data | ||
* - varfish-cli | ||
- MIT | ||
- command line interface for VarFish REST API | ||
* - varfish-dev-docs | ||
- MIT | ||
- documentation for developers | ||
* - varfish-docker-compose-ng | ||
- MIT | ||
- setup VarFish with Docker Compose | ||
* - varfish-server | ||
- MIT | ||
- VarFish web server | ||
* - varfish-server-worker | ||
- MIT | ||
- heavy lifting in varfish-server written in Rust | ||
* - viguno | ||
- Apache | ||
- HPO ontology access and full-text search | ||
|
||
|
||
.. _doc_repooverview_indirect_importance: | ||
|
||
------------------- | ||
Indirect Importance | ||
------------------- | ||
|
||
The following are dependencies of the one in :ref:`doc_repooverview_direct_importance` maintained by us and housekeeping tools. | ||
|
||
.. list-table:: | ||
:widths: 30 20 50 | ||
:header-rows: 1 | ||
|
||
* - name | ||
- license | ||
- synopsis | ||
* - biocommons-bioutils-rs | ||
- Apache | ||
- (partial) port of biocommons/bioutils to Rust | ||
* - hgvs-rs | ||
- Apache | ||
- port of biocommons/hgvs to the Rust programming language | ||
* - rocksdb-utils-lookup | ||
- Apache | ||
- utility library for using RocksDB as lookup tables | ||
* - seqrepo-rs | ||
- Apache | ||
- a port of biocommons/seqrepo to the Rust programming language | ||
|
||
|
||
.. _doc_repooverview_experimental: | ||
|
||
------------ | ||
Experimental | ||
------------ | ||
|
||
The following contain experimental, under development, or unfinished code. | ||
|
||
.. list-table:: | ||
:header-rows: 1 | ||
|
||
* - name | ||
- license | ||
- synopsis | ||
* - scarus | ||
- Apache | ||
- automated evaluation of ACMG rules | ||
* - varfish-clinical-beacon-client | ||
- MIT | ||
- client for clinical beacons API proof of concept | ||
* - varfish-wf-validation | ||
- MIT | ||
- Snakemake workflow for automated validation | ||
* - varfish-cli-ng | ||
- MIT | ||
- VarFish CLI based on aws-smithy | ||
|
||
|
||
.. _doc_repooverview_legacy: | ||
|
||
------ | ||
Legacy | ||
------ | ||
|
||
The following are legacy repositories. | ||
|
||
.. list-table:: | ||
:header-rows: 1 | ||
|
||
* - name | ||
- license | ||
- synopsis | ||
* - varfish-course-scripts | ||
- MIT | ||
- scripts for generating the data used in the VarFish course | ||
* - varfish-wf-queries | ||
- MIT | ||
- VarFish (Snakemake) Client Workflow for Querying Snakemake | ||
* - varfish-docker-compose | ||
- MIT | ||
- legacy setup VarFish as using Docker Compose | ||
* - varfish-anno | ||
- MIT | ||
- convert annotation database files to Var:fish: import format | ||
* - varfish-installer | ||
- MIT | ||
- use varfish-docker-compose instead | ||
* - varfish-annotator | ||
- MIT | ||
- annotate variants for import into VarFish server | ||
* - varfish-data-igsr | ||
- MIT | ||
- repository for building IGSR data sets for use in VarFish |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,3 +10,4 @@ VarFish Development Docs | |
doc_architecture | ||
doc_dataflows | ||
doc_futureplans | ||
doc_repooverview |