Skip to content

nicwulab/N2_evol_contingency

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DOI

Evolutionary contingency in human H3N2 influenza neuraminidase

This README describes the deep sequencing analysis in:
Prevalence and mechanisms of evolutionary contingency in human influenza H3N2 neuraminidase

Contents

Dependencies

Input files

Identifying permissive mutations for N387K

  1. Merge overlapping paired-end reads using PEAR
    pear -f [FASTQ FILE FOR FORWARD READ] -r [FASTQ FILE FOR FORWARD READ] -o [OUTPUT FASTQ FILE]

    • Output files should be placed in the fastq/ folder and named as:
      • SD93_ipt.assembled.fastq for input library
      • SD93_rep1.assembled.fastq for post-passaged library (replicate 1)
      • SD93_rep2.assembled.fastq for post-passaged library (replicate 2)
  2. Count variants from fastq files
    python3 script/SD93_NA_fastq2count.py

  3. Filtering low count variants
    python3 script/SD93_NA_filter.py

  4. Plot post-passaged frequency of each variant
    Rscript script/SD93_NA_plot_freq.R

Identifying permissive mutations for N336H

  1. Merge overlapping paired-end reads
    pear -f [FASTQ FILE FOR FORWARD READ] -r [FASTQ FILE FOR FORWARD READ] -o [OUTPUT FASTQ FILE]

    • Output files should be placed in the fastq/ folder and named as:
      • Bil69_ipt.assembled.fastq for input library
      • Bil69_rep1.assembled.fastq for post-passaged library (replicate 1)
      • Bil69_rep2.assembled.fastq for post-passaged library (replicate 2)
  2. Compute enrichment value for each variant from fastq files
    python3 script/Bil69_NA_fastq2enrich.py

  3. Filter irrelevant variants
    python3 script/Bil69_NA_filter.py

  4. Plot enrichment of each variant
    Rscript script/Bil69_NA_plot_enrich.R

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published