Skip to main content

No project description provided

Project description

CoVigator logo


CoVigator: monitoring SARS-CoV-2 mutations

PyPI version Run unit tests codecov Codacy Badge Powered by Dash License Documentation Status

CoVigator art

CoVigator dashboard: https://covigator.tron-mainz.de

CoVigator documentation: https://covigator.readthedocs.io/

Human infections with SARS-CoV-2 are spreading globally since the beginning of 2020, necessitating preventive or therapeutic strategies and first steps towards an end to this pandemic were done with the approval of the first mRNA vaccines against SARS-CoV-2. The accumulation of virus samples that have been sequenced in a short time frame is unprecedented (see Figure 1). This is the first pandemic recorded at a molecular level with such level of detail giving us the opportunity to develop new tools for the monitoring of its evolution.

We want to provide an up-to-date interactive view on SARS-CoV-2 mutations to support global efforts in preventing or treating infections. Monitoring the appearance of relevant new mutations is key to enable a fast reaction to new strains and for that purpose we enable the exploration of these mutations and their annotations (see Figure 2). Thus, we envision to help guiding global vaccine design efforts to overcome the threats of this pandemic.

CoVigator is a monitoring system for SARS-CoV-2 which integrates a full variant calling pipeline, a database that stores all relevant information about mutations in SARS-CoV-2 and finally a dashboard to enable visual analytics.

CoVigator sample accumulation

Figure 1: Sample accumulation by country and dN/dS evolution

CoVigator gene S view

Figure 2: Recurrent mutations

CoVigator loads publicly available SARS-CoV-2 DNA sequences from the European Nucleotide Archive (ENA) providing raw reads in FASTQ format.

ENA enables a high resolution into the SARS-CoV-2 mutation details through the individual reads. This allows us to annotate mutations with a Variant Allele Frequency (VAF) and explore intrahost mutations. Importantly, we only process the Illumina samples from ENA. This means excluding all of the Oxford Nanopore samples and hence having a partial view of all the available data.

The dashboard is implemented in the visualization framework Dash. The computation is distributed through our cluster with a library of similar name Dask. The analysis pipeline is implemented in the Nextflow framework.

CoVigator system

Figure 3: System design

The CoVigator project was developed at the Biomarker Development Center at TRON (Translational Oncology at the University Medical Center of the Johannes Gutenberg University gGmbH). The project was kindly supported by Intel´s Pandemic Response Technology Initiative.

How to cite

  • Bukur T., Riesgo-Ferreiro P., Sorn P, Gudimella R., Hausmann J., Rösler T., Löwer M., Schrörs B., & Sahin U. CoVigator — A Knowledge Base for Navigating SARS-CoV-2 Genomic Variants. Viruses. 2023; 15(6):1391. 10.3390/v15061391

  • Schrörs, B., Riesgo-Ferreiro, P., Sorn, P., Gudimella, R., Bukur, T., Rösler, T., Löwer, M., & Sahin, U. (2021). Large-scale analysis of SARS-CoV-2 spike-glycoprotein mutants demonstrates the need for continuous screening of virus isolates. PLOS ONE, 16(9), e0249254. 10.1371/journal.pone.0249254

Acknowledgements

The lineage annotation in the covigator dashboard package uses "the description of constellations of mutations for the SARS-CoV-2 virus" by cov-lineages provided and licensed under CC BY-NC 4.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

covigator-2.2.3.tar.gz (3.2 MB view details)

Uploaded Source

Built Distribution

covigator-2.2.3-py3-none-any.whl (3.3 MB view details)

Uploaded Python 3

File details

Details for the file covigator-2.2.3.tar.gz.

File metadata

  • Download URL: covigator-2.2.3.tar.gz
  • Upload date:
  • Size: 3.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.1

File hashes

Hashes for covigator-2.2.3.tar.gz
Algorithm Hash digest
SHA256 c2fb0ed50be220ba39a4486f28f8fe74831cd51a940cae3199708ec446b47a24
MD5 6290d1b441a640947861dfa859db9686
BLAKE2b-256 3aaa62802a82e868a3dde518f005b9e38c203dada4fe6b5b67f78eba2af267dc

See more details on using hashes here.

File details

Details for the file covigator-2.2.3-py3-none-any.whl.

File metadata

  • Download URL: covigator-2.2.3-py3-none-any.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.1

File hashes

Hashes for covigator-2.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 ee091c6d67b2074aa98eb44b5c02070574a0d6880a50e9ec85de53524ab85ee6
MD5 dc6dabf330f1e31ecfb6aae59bf6ad77
BLAKE2b-256 9795ee4e913697a93d191ca65e06cf6cfb4d9a8e7e9eed4d8b0180bb03782a5a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page