Skip to content

dantaslab/ngs-scripts

Repository files navigation

ngs-scripts module : Set of scripts to process high-throughput sequencing data used in Dantas Lab

General utility scripts

  • Preprocessing of sequencing data
    • preprocess_seqreads_MB.py : Performs preprocessing of raw sequencing reads and gives the clean reads after quality trimming and removing host contaminants
    • preprocess_config_MB.py
    • utilities_MB.py
    • check_job_completion_MB.py
  • Other useful scripts
    • subsample_PEreads_MB.py : sub-sampling of paired-end sequencing reads
    • combine_reads_MB.py : combine reads from multiple sequencing runs
    • count_fastq_MB.sh : counts the paired-end fastq files
    • hmmscan-parser_MB.py : parse the hmm files

Metagenomic Analysis

  • Taxonomic profiling using metaphlan2
    • parse_metaphlan_MB.py : The program will parse the metaphlan2 output and output file that can be directly used in R for downstream analysis.
  • Parser for CARD database
    • parse_card_MB.py
    • parse_aro_obo_MB.py

Isolate Analysis

  • Assembly of Isolate genomes
    • sequence_assembly_MB.py : Performs assembly using Spades, IDBA-UD and Velvet and also runs the quast to evaluate genome assembly any finally generate summary for each samples
  • Characterization of Plasmid sequences from Spades Assembled genomes
    • plasmid_identify_MB.py :
  • Pangenome anaylsis

Functional Metagenomics Analysis

  • Annotation of PARFuMS contigs
    • annnotate_parfums_contigs_MB.py : Performs filtering and annotation of contigs from PARFuMS assembly

About

Scripts to analyze high-throughput sequencing data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published