Skip to content
/ ncov-watch Public

Tools for detecting mutations of interest in SARS-CoV-2 sequencing results

Notifications You must be signed in to change notification settings

jts/ncov-watch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ncov watch

Screen for mutations of interest in SARS-CoV-2 sequencing results

Installation

python setup.py install

Usage

This script will recursively search a directory structure for variants files (ivar variant.tsv files, or nanopore .pass.vcf.gz files) and print out any samples that match a variant in a defined "watchlist" VCF file. For example this command will search for samples that contain one of the mutations defining the B.1.1.7 variant:

ncov-watch --mutation_set uk_variant --directory data 2>/dev/null

Alternatively you can pass the variant files on stdin:

find data/ -name "*.variants.tsv" | ncov-watch -m uk_variant 2>/dev/stderr

(note 2>/dev/stderr is to silence pysam warnings when parsing VCF files).

The built-in watchlists can be seen here. You can also use your own watchlist by providing -m with the path to a local VCF.

About

Tools for detecting mutations of interest in SARS-CoV-2 sequencing results

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •  

Languages