The following repisitory contains scripts used for processing of Novogene WGS data produced for Zosterops lateralis (and other avian species). Currently scripts will take raw sequencing reads all the way to producing VCF files for downstream analyses.
- InitialQC.sh - conduct intial quality check using FastQC
- Filter_Reads.sh - filter raw sequencing reads to remove low quality base calls and remove adapter content
- SecondaryQC.sh - conduct secondary quality check of filtered sequencing reads
- Map_sample_reads.sh - map filtered reads to reference genome (outputs multiple bam files per individual)
- Create_Single_Sample_Bam.sh - merge multiple bam files to generate a single bam for each individual
- Sample_Genotyping.sh - conduct inidivual sample genotyping using GATK haplotype caller
- Merge_gVCFs.sh - merge individual sample gVCFs into a multi-sample intermediate gVCF file
- Joint_Genotyping.sh - perform joint genotyping using GATK GenotypeGVCFs tool