Skip to content

Commit

Permalink
docs: adding repository overview section (#5)
Browse files Browse the repository at this point in the history
  • Loading branch information
holtgrewe authored Feb 29, 2024
1 parent 171efc2 commit 316b2e8
Show file tree
Hide file tree
Showing 2 changed files with 166 additions and 0 deletions.
165 changes: 165 additions & 0 deletions src/doc_repooverview.rst
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
1 change: 1 addition & 0 deletions src/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,4 @@ VarFish Development Docs
doc_architecture
doc_dataflows
doc_futureplans
doc_repooverview

0 comments on commit 316b2e8

Please sign in to comment.