https://github.com/cbg-ethz/influenza_wastewater_analysis
Science Score: 57.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 1 DOI reference(s) in README -
✓Academic publication links
Links to: medrxiv.org -
○Academic email domains
-
✓Institutional organization owner
Organization cbg-ethz has institutional domain (www.bsse.ethz.ch) -
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.9%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: cbg-ethz
- Language: R
- Default Branch: main
- Size: 1.5 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
- Releases: 0
Metadata Files
README.md
Investigating genomic landscape of influenza virus A in Swiss wastewater
Influenza A virus poses significant public health challenges, causing seasonal outbreaks and pandemics. Its rapid evolution motivates continuous monitoring of circulating influenza genomes to inform vaccine and antiviral development. Wastewater-based surveillance offers an unbiased, cost-effective approach for genomic surveillance. We developed a tiling amplicon primer panel for wastewater-based genomic surveillance of influenza A virus, targeting segments of the surface proteins HA, NA, and M of subtypes H1N1 and H3N2. Using this panel, we sequenced nucleic acid extracts from 59 Swiss wastewater samples collected at four locations during the 2022/2023 and 2023/2024 winter seasons.
In this repo we present the bioinformatic tools and configurations needed to generate the results presented in our publication Wastewater sequencing reveals the genomic landscape of Influenza A virus in Switzerland. Furthur we provide the scripts needed to generate the figures presented in the publication.
Main analysis steps
1. V-pipe
Raw sequencing reads were processed using the bioinformatics pipeline V-pipe (Version 3.0). The pipeline included the main steps of primer trimming using samtools (Version 1.19), alignment using bwa (Version 0.7.17), mutation calling using LoFreq (Version 2.1.3) and, where applicable, local haplotype reconstruction using VILOCA (Version 1.0.0).
**1.1 Set-up****1.2 Inputs**
- For each segment subtype a v-pipe working directory is set up
work-IA_XX/v-pipe
i) Configuration files
- specifies settings for different steps within pipeline
- for each data set/ analysis discussed in the publication we provide a configuration file template (see work
work-IA_XX/v-pipe/v-pipe_configFiles)
ii) Raw fastq files
- In our study, we sequenced using MinION Mk1C, basecalling was performed using the Dorado pipeline (Version 7.3.11)
- Raw data needs to be foramted as
Raw_data_dirName/barcode_xx/batch_yy/raw_data/raw_readsName.fastq.gz(barcode_xx= physical sample,batch_yy= batch sample belongs to, more infos under V-pipe )- Path to raw data needs to be specified in configuration file
iii) Samples file
**1.3 Outputs**
- Specifies which samples (
barcode_xx/batch_yy) to process (see,work-IA_XX/v-pipe/samples_zz)
For each data set and the corresponding analysis, a results directory with the structure work-IA_XX/v-pipe/results/barcode_xx/batch_yy is generated. Per sample (barcode_xx) they contain various (intermediate) outputs of the pipeline. As the entire output can become memory heavy we only provide selected example.
2. Clade abundance estimation
Using the output of the V-pipe alignment step, LolliPop (Version 0.5.1) was applied to estimate the relative abundance of H1N1 clades, in the time-series wastewater dataset.
**2.1 Set-up**Install the LolliPop commandline tool via conda, as described here.
**2.2 Input****2.3 Output**
- Estimates were based on H1 signature muations defined in
work-IA_H1/v-pipe/vocs- Next,
work-IA_H1/v-pipe/lollipop.shwas run to calculate abundance estimation
- Output is a table with the relative abundance of the clades of interest by location and date
3. Converting Nucleotides to amino acids
For analyses that require conversion of nucleotides to amino acids we used the functions provided here.
Owner
- Name: Computational Biology Group (CBG)
- Login: cbg-ethz
- Kind: organization
- Location: Basel, Switzerland
- Website: https://www.bsse.ethz.ch/cbg
- Twitter: cbg_ethz
- Repositories: 91
- Profile: https://github.com/cbg-ethz
Beerenwinkel Lab at ETH Zurich
GitHub Events
Total
- Issues event: 4
- Push event: 6
Last Year
- Issues event: 4
- Push event: 6