Appendix V. Software and Tools

0) Process files in different format

0.1) sequence

0.2) alignment

0.3) interval

1) Homolog analysis

  • blast: 方便的网页工具

  • blat: a blast like tool

  • mmseqs: 比blast更现代的同源搜索工具,推荐本地进行大量计算时使用

  • diamond: 蛋白的同源搜索工具

  • hmmer: profile hmm based search for protein and nucleotide sequence

  • infernal: profile SCFG based search for structured noncoding RNA

  • hh-suite: profile hmm to profile hmm alignment

1.3) Multiple sequence alignment

2) Genome Browsers

see more in our Tutorial

3) DNA-seq

(3.1) Mapping and QC

(3.2) Variant Calling

(3.3) Assembly

denovo assembly software

  • SPAdes

    • the sub-utility metaSPAdes is designed for metagenome assembly

  • megahit: designed for metagenome assembly

(3.4) CNV

(3.5) SV (structural variation)

4) RNA-seq

(4.1) RNA-seq

(4.2) Single Cell RNA-seq (scRNA-seq)

  • awesome-single-cell: a collection of single cell analysis tools

  • seurat: a widely used R package

  • scanpy: a widely used python package

  • monocle: Trajectory analysis

  • cellphonedb: Cell-cell interaction analysis

  • scenic: Transcriptional regulatory network

  • Tutorials

    • https://bioconductor.org/books/release/OSCA/

    • https://github.com/theislab/single-cell-tutorial

Nature Biotechnology 2020 38(3):254-257

4.3 Assembly

  • Trinity: 利用RNA-seq数据进行转录本组装

5) Interactome

(5.1) ChIP-seq

  • MACS: peak calling

  • homer: peak calling, motif finding, etc

  • ChIPseeker: visualization and annotation

(5.2) CLIP-seq

(5.3) Motif analysis

sequence

  1. MEME motif based sequence analysis tools http://meme-suite.org/

  2. HOMER Software for motif discovery and next-gen sequencing analysis http://homer.ucsd.edu/homer/motif/

structure

  1. RNApromo Computational prediction of RNA structural motifs involved in post transcriptional regulatory processes https://genie.weizmann.ac.il/pubs/rnamotifs08/

  2. GraphProt modeling binding preferences of RNA-binding proteins http://www.bioinf.uni-freiburg.de/Software/GraphProt/

6) Epigenetic Data

(6.1) ChIP-seq

(6.2) DNAase-seq

(6.3) ATAC-seq

(7) Microbe data analysis

  • kraken2: k-mer based fast metagenome reads classification

  • metaphlan: marker gene based microbe taxonomy abundance estimation

  • motu: marker gene based microbe taxonomy abundance estimation

  • maxbin: binning contigs into metagenome-assembled genomes (MAGs)

  • mash: rapid estimation of distance between genome

  • drep: pick representative genome from sample-wise assembly

  • prodigal: prokaryote gene prediction

  • prokka: pipeline for prokaryote genome annotation

  • qiime2: 16S amplicon sequencing data analysis

More: Shared tools and scripts

More: Software for the ages

From: The anatomy of successful computational biology software

Last updated