Skip to content

Commit

Permalink
docs: cleanup of documentation (#621)
Browse files Browse the repository at this point in the history
* cleanup of documentation

* docs: added name

* fixed linting error

* with local linter

* Update about.md

* fit

* fmt

* fmt

* pin python for ragoo

* rev

---------

Co-authored-by: Alexander Thomas <[email protected]>
  • Loading branch information
folker and alethomas authored Feb 26, 2024
1 parent a48a357 commit b34c995
Show file tree
Hide file tree
Showing 37 changed files with 104 additions and 212 deletions.
59 changes: 59 additions & 0 deletions docs/about.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
# About

## The team

- Alexander Thomas
- Thomas Battenfeld
- Simon Magin
- Johannes Koester
- Folker Meyer



## Tools used in UnCoVar

This project wouldn't be possible without several open source tools and libraries:

| Tool | Link |
| -------------- | --------------------------------------------------- |
| Altair | <www.doi.org/10.21105/joss.01057> |
| BAMClipper | <www.doi.org/10.1038/s41598-017-01703-6> |
| BCFtools | <www.doi.org/10.1093/gigascience/giab008> |
| BEDTools | <www.doi.org/10.1093/bioinformatics/btq033> |
| Biopython | <www.doi.org/10.1093/bioinformatics/btp163> |
| bwa | <www.doi.org/10.1093/bioinformatics/btp324> |
| Covariants | <www.github.com/hodcroftlab/covariants> |
| delly | <www.doi.org/10.1093/bioinformatics/bts378> |
| ensembl-vep | <www.doi.org/10.1186/s13059-016-0974-4> |
| entrez-direct | <www.ncbi.nlm.nih.gov/books/NBK179288> |
| fastp | <www.doi.org/10.1093/bioinformatics/bty560> |
| FastQC | <www.bioinformatics.babraham.ac.uk/projects/fastqc> |
| fgbio | <www.github.com/fulcrum-genomics/fgbio> |
| FreeBayes | <www.arxiv.org/abs/1207.3907> |
| intervaltree | <www.github.com/chaimleib/intervaltree> |
| Jupyter | <www.jupyter.org> |
| kallisto | <www.doi.org/10.1038/nbt.3519> |
| Kraken2 | <www.doi.org/10.1186/s13059-019-1891-0> |
| Krona | <www.doi.org/10.1186/1471-2105-12-385> |
| mason | <publications.imp.fu-berlin.de/962> |
| MEGAHIT | <www.doi.org/10.1093/bioinformatics/btv033> |
| Minimap2 | <www.doi.org/10.1093/bioinformatics/bty191> |
| MultiQC | <www.doi.org/10.1093/bioinformatics/btw354> |
| pandas | <pandas.pydata.org> |
| Picard | <broadinstitute.github.io/picard> |
| PySAM | <www.doi.org/10.11578/dc.20190903.1> |
| QUAST | <www.doi.org/10.1093/bioinformatics/btt086> |
| RaGOO | <www.doi.org/10.1186/s13059-019-1829-6> |
| ruamel.yaml | <www.sourceforge.net/projects/ruamel-yaml> |
| Rust-Bio-Tools | <www.github.com/rust-bio/rust-bio-tools> |
| SAMtools | <www.doi.org/10.1093/bioinformatics/btp352> |
| Snakemake | <www.doi.org/10.12688/f1000research.29032.1> |
| sourmash | <www.doi.org/10.21105/joss.00027> |
| SPAdes | <www.doi.org/10.1089/cmb.2012.0021> |
| SVN | <www.doi.org/10.1142/s0219720005001028> |
| Tabix | <www.doi.org/10.1093/bioinformatics/btq671> |
| Trinity | <www.doi.org/10.1038/nprot.2013.084> |
| Varlociraptor | <www.doi.org/10.1186/s13059-020-01993-6> |
| Vega-Lite | <www.doi.org/10.1109/TVCG.2016.2599030> |
| Velvet | <www.doi.org/10.1101/gr.074492.107> |
| vembrane | <www.github.com/vembrane/vembrane> |
1 change: 0 additions & 1 deletion docs/about/changelog.md

This file was deleted.

1 change: 0 additions & 1 deletion docs/about/license.md

This file was deleted.

1 change: 0 additions & 1 deletion docs/about/team.md

This file was deleted.

Binary file added docs/assets/tools.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/uncovar-displays.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes.
File renamed without changes.
1 change: 0 additions & 1 deletion docs/consumer-guide/faqs.md

This file was deleted.

1 change: 0 additions & 1 deletion docs/consumer-guide/highlights.md

This file was deleted.

11 changes: 0 additions & 11 deletions docs/consumer-guide/index.md

This file was deleted.

1 change: 0 additions & 1 deletion docs/consumer-guide/lineages-and-variants.md

This file was deleted.

1 change: 0 additions & 1 deletion docs/consumer-guide/submission-ready-genomes.md

This file was deleted.

5 changes: 0 additions & 5 deletions docs/dev-guide/assembly.md

This file was deleted.

1 change: 0 additions & 1 deletion docs/dev-guide/ci-cd.md

This file was deleted.

1 change: 0 additions & 1 deletion docs/dev-guide/contributing.md

This file was deleted.

1 change: 0 additions & 1 deletion docs/dev-guide/faqs.md

This file was deleted.

1 change: 0 additions & 1 deletion docs/dev-guide/final-quality-control.md

This file was deleted.

1 change: 0 additions & 1 deletion docs/dev-guide/index.md

This file was deleted.

1 change: 0 additions & 1 deletion docs/dev-guide/initial-quality-control.md

This file was deleted.

5 changes: 0 additions & 5 deletions docs/dev-guide/lineage-calling.md

This file was deleted.

3 changes: 0 additions & 3 deletions docs/dev-guide/pre-analysis.md

This file was deleted.

15 changes: 0 additions & 15 deletions docs/dev-guide/reporting.md

This file was deleted.

7 changes: 0 additions & 7 deletions docs/dev-guide/sequence-preprocessing.md

This file was deleted.

9 changes: 0 additions & 9 deletions docs/dev-guide/variant-calling.md

This file was deleted.

12 changes: 12 additions & 0 deletions docs/faq.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# FAQ

## Where to find the source code?

[https://github.com/IKIM-Essen/uncovar](https://github.com/IKIM-Essen/uncovar)

## How to execute the workflow?

Once you have
[installed mamba](https://mamba.readthedocs.io/en/latest/installation/micromamba-installation.html),
just follow the instructions
[here](https://snakemake.github.io/snakemake-workflow-catalog?usage=IKIM-Essen/uncovar).
25 changes: 0 additions & 25 deletions docs/getting-started.md

This file was deleted.

76 changes: 21 additions & 55 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -1,64 +1,30 @@
# Welcome to the Documentation of UnCoVar
# UnCoVar -- an open, extensible framework for virus genome analysis

<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/IKIM-Essen/uncovar/assets/77535027/8e17c6fc-ff7a-4c25-afc9-7888036d693e">
<source media="(prefers-color-scheme: light)" srcset="https://github.com/IKIM-Essen/uncovar/assets/77535027/c99f5a94-749b-422e-b319-1e3700d40a8e">
<img alt="UnCoVar Logo dark/light">
</picture>

[![Snakemake](https://img.shields.io/badge/snakemake-≥6.3.0-brightgreen.svg)](https://snakemake.bitbucket.io)
[![GitHub actions status](https://github.com/koesterlab/snakemake-workflow-sars-cov2/workflows/Tests/badge.svg?branch=master)](https://github.com/koesterlab/snakemake-workflow-sars-cov2/actions?query=branch%3Amaster+workflow%3ATests)
[![Docker Repository on Quay](https://quay.io/repository/uncovar/uncovar/status "Docker Repository on Quay")](https://quay.io/repository/uncovar/uncovar)

UnCoVar is a reproducible and scalable workflow for transparent and robust
SARS-CoV-2 variant calling and lineage assignment with comprehensive reporting.
A Reproducible and Scalable Workflow for Transparent and Robust Virus Variant Calling and Lineage Assignment using SARS-CoV-2 as an example.

- Using state of the art tools, easily extended for other viruses

![UnCoVar tools](./assets/tools.png)

- Tools and database updates for critical components via Conda

- Built using modern design patterns with Conda and SnakeMake

- Extensible and easy to customize

<div class="row">
<div class="column">
<div class="card">
<div class="card-title">
<h3>Latest SARS-CoV-2 Lineage Assignment</h3>
</div>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin molestie
neque scelerisque, bibendum nulla eget.
</p>
</div>
</div>
<div class="column">
<div class="card">
<div class="card-title">
<h3>Comprehensive Reporting</h3>
</div>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin molestie
neque scelerisque, bibendum nulla eget.
</p>
</div>
</div>
</div>
- Customizable reporting with comprehensive visualization

<div class="row">
<div class="column">
<div class="card">
<div class="card-title">
<h3>Submission Ready Genomes</h3>
</div>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin molestie
neque scelerisque, bibendum nulla eget.
</p>
</div>
</div>
<div class="column">
<div class="card">
<div class="card-title">
<h3>Easy to Customize</h3>
</div>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin molestie
neque scelerisque, bibendum nulla eget.
</p>
</div>
</div>
</div>
![UnCoVar visuals](./assets/uncovar-displays.png)

[Getting Started](getting-started/){ .md-button }
[User Guide](user-guide/){ .md-button }
- Submission Ready Genomes

[introductory tutorial]: getting-started.md
[User Guide]: user-guide/index.md
6 changes: 6 additions & 0 deletions docs/installation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Installation

## Installing

## Maintenance

File renamed without changes.
1 change: 0 additions & 1 deletion docs/user-guide/create-your-analysis.md

This file was deleted.

1 change: 0 additions & 1 deletion docs/user-guide/customize-your-analysis.md

This file was deleted.

1 change: 0 additions & 1 deletion docs/user-guide/faqs.md

This file was deleted.

19 changes: 0 additions & 19 deletions docs/user-guide/index.md

This file was deleted.

7 changes: 0 additions & 7 deletions docs/user-guide/installation.md

This file was deleted.

1 change: 0 additions & 1 deletion docs/user-guide/share-your-results.md

This file was deleted.

40 changes: 6 additions & 34 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,40 +8,12 @@ repo_name: ""

nav:
- Welcome: index.md
- Getting Started: getting-started.md
- Consumer Guide:
- Overview: consumer-guide/index.md
- Highlights: consumer-guide/first-impression.md
- Understanding the Report: consumer-guide/report-structure.md
- Lineages and Variants: consumer-guide/lineages-and-variants.md
- Submission Read Genomes: consumer-guide/submission-ready-genomes.md
- FAQs: consumer-guide/faqs.md
- User Guide:
- Overview: user-guide/index.md
- Installation: user-guide/installation.md
- Configuration: user-guide/configuration.md
- Create Your Analysis: user-guide/create-your-analysis.md
- Share Your Results: user-guide/share-your-results.md
- Customize Your Analysis: user-guide/customize-your-analysis.md
- FAQs: user-guide/faqs.md
- Developer Guide:
- Overview: dev-guide/index.md
- How to Contribute: dev-guide/contributing.md
- Pre-Analysis: dev-guide/pre-analysis.md
- Initial Quality Control: dev-guide/final-quality-control.md
- Sequence Preprocessing: dev-guide/sequence-preprocessing.md
- Assembly: dev-guide/assembly.md
- Lineage Calling: dev-guide/lineage-calling.md
- Variant Calling: dev-guide/variant-calling.md
- Reporting: dev-guide/reporting.md
- Final Quality Control: dev-guide/initial-quality-control.md
- Tests: dev-guide/tests.md
- CI/CD: dev-guide/ci-cd.md
- FAQs: dev-guide/faqs.md
- About:
- Team: about/team.md
- License: about/license.md
- Release Notes: about/changelog.md
- Benchmarking: benchmarking.md
- Installation: installation.md
- User Guide: user-guide.md
- Configuration: configuration.md
- FAQs: faq.md
- About: about.md

theme:
name: material
Expand Down

0 comments on commit b34c995

Please sign in to comment.