SkillAgentSearch skills...

VarSkip

VarSkip multiplex PCR designs for SARS-CoV-2 sequencing

Install / Use

/learn @nebiolabs/VarSkip
About this skill

Quality Score

0/100

Category

Design

Supported Platforms

Universal

README

VarSkip multiplex PCR designs for SARS-CoV-2 sequencing

This repository contains reference files that describe the VarSkip primers used to amplify overlapping fragments of the SARS-CoV-2 virus.

In an attempt to reduce the impact of variants on amplification efficiency, these primers were designed using PrimalSeq after masking the SARS-CoV-2 reference sequence for SNVs observed more than 4000 times in GISAID. More details can be found in scientific presentations:

|Primer Set Name|Primer positions|Primer sequence details| |-------------|---------------------------|-----| |VarSkip 1a | neb_vss1a.primer.bed |neb_vss1a.primer.tsv| |VarSkip 2 | neb_vss2a.primer.bed |neb_vss2a.primer.tsv| |VarSkip 2b (2a + spike-ins)| neb_vss2b.primer.bed |neb_vss2b.primer.tsv| |VarSkip Long 1a|neb_vsl1a.primer.bed |neb_vsl1a.primer.tsv|

VarSkip primers are commerically available at NEB.com as part of the ARTIC sequencing kits. As of 2022-02-15 VarSkip 2 primers have replaced VarSkip 1a primers in these products. As of 2022-04-12, 2 supplemental primers have been tested as spike-in additions to the VarSkip2 pools to improve coverage of amplicons 49 and 57 which are affected by common BA.2 variants.

VarSkip Long primers are available as a custom product for larger volume sequencing.

The files in this repository can be used with analyis methods designed for other multiplex designs (e.g. ARTIC). To avoid miscalling or masking variants in priming regions, it's important to use primer coordinates that match the primers used during amplification (e.g. do not use ARTICv3 primer files with VarSkip libraries).

The same information is presented in multiple formats for convenience. Most workflows should use neb_vss1a.primer.bed or neb_vss2b.primer.bed.

Analysis methods known to work:

  • galaxy ARTIC

  • viralrecon (tested with illumina data)

  • ARTIC field bioinformatics docs

    The ARTIC field bioinformatics pipeline is commonly used to analyize results produced on the Oxford Nanopore instruments. It requires a specific directory structure and primer naming to operate correctly. The schemes directory contains a reformatted primer annotation and reference genome that meet those constraints.

    Example commands (tune this to your instrument-specific model, primer set, and directories):

    VarSkip 1a: artic minion --threads 4 --read-file example_vss1a.fastq --scheme-directory schemes --scheme-version 1a NEB_VarSkip Example --skip-nanopolish --medaka --medaka-model r941_min_fast_g303

    VarSkip 2a: artic minion --threads 4 --read-file example_vss2a.fastq --scheme-directory schemes --scheme-version 2a NEB_VarSkip Example --skip-nanopolish --medaka --medaka-model r941_min_fast_g303

    VarSkip 1a Long: artic minion --threads 4 --read-file example_vsl1a.fastq --scheme-directory schemes --scheme-version 1a-long NEB_VarSkip Example --skip-nanopolish --medaka --medaka-model r941_min_fast_g303

Many libraries produced using VarSkip primers are available via the NCBI SRA. e.g. SRR16375192

View on GitHub
GitHub Stars14
CategoryDesign
Updated1y ago
Forks9

Security Score

80/100

Audited on Nov 26, 2024

No findings