| Literature DB >> 31874601 |
Min Li1, Li Tang2, Fang-Xiang Wu3, Yi Pan4, Jianxin Wang2.
Abstract
BACKGROUND: Chromatin immunoprecipitation sequencing (ChIP-seq) is a technology that combines chromatin immunoprecipitation (ChIP) with next generation of sequencing technology (NGS) to analyze protein interactions with DNA. At present, most ChIP-seq analysis tools adopt the command line, which lacks user-friendly interfaces. Although some web services with graphical interfaces have been developed for ChIP-seq analysis, these sites cannot provide a comprehensive analysis of ChIP-seq from raw data to downstream analysis.Entities:
Keywords: ChIP-seq; Downstream analysis; Peak calling; Quality control; Visualization
Mesh:
Year: 2019 PMID: 31874601 PMCID: PMC6929326 DOI: 10.1186/s12859-019-3090-0
Source DB: PubMed Journal: BMC Bioinformatics ISSN: 1471-2105 Impact factor: 3.169
Current typical platforms for ChIP-Seq analysis
| Platform | system | installation | Interface | Functions & tools | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| workflow | Mapping | Quality control | Peak calling | Format convert | Data visualization | Find motifs | GO analysis | Peaks annotation | Pathway analysis | ||||
| HOMER[ | UNIX LINUX MacOS | Perl installation scripts | Command line | makeTagDirectory | findPeaks | pos2bed.pl,bed2pos.pl | – | findMotifsGenome.pl | annotatePeaks.pl | annotatePeaks.pl | |||
| ChIPSeqWorkflow[ | UNIX LINUX | compilation from source installer | Command line | – | bowtie | – | MACS | Samtools,Bedtools | – | MEME | – | – | GAGE |
| ChIPseeker[ | UNIX LINUX | R package manager | GUI/Command line | √ | ChIPseeqerReadCountDistribution | ChIPseeqer | – | peaks coverage | ChIPseeqerFIRE,ChIPseeqerMotifMatch | – | ChIPseeqerAnnotate | iPAGE | |
| CisGenome[ | no limitation | compilation from source installer (for Windows) | GUI/command line | tilemapv2 | file_bed2cod,fasta_soft2hardmask, etc. | motifmap_matrixscan_genome,etc. | refgene_getnearestgene | ||||||
| ChIP-Seq tool[ | no limitation/UNIX LINUX | not needed | Web server/Command line | Chipcor,Chipextract,chipscore | Chippeak, chippart | Compactsga,featreplace, etc. | |||||||
| Nebula[ | no limitation | not needed | Web server | √ | Bowtie | FASTQC | HMCan,MICSA,MACS,PeakSplitter,CCAT,FindPeaks | Samtools,Bamtools | ChIPmunk,AhoPro | Get peak distribution around TSS/histone | √ | ||
| ChIPseek[ | no limitation | not needed | Web server | – | – | – | HOMER | BEDTools | peak location distribution | HOMER | √ | KEGG | |
| CSA | no limitation | not needed/compilation from script | Web server/local web server | √ | BWA, Bowtie, Bowtie2, SOAP,BLAST,Subread,NGM | deepTools | MACS,MACS2,PeakSeq,PeakRanger,SICER, PePr,BCP,diffReps,SISSRs, FindPeaks, AREM, Fseq, BroadPeak | Samtools, bamCoverage | Mapping results,peak calling results,motif finding, Go annotation,pathway analysis | findMotifsGenome.pl | annotatePeaks.pl | annotatePeaks.pl | iPAGE |
Fig. 1The pipeline of CSA, which includes four stages: mapping, quality control, peak calling and downstream analysis. Samtools and bamCoverage are used to convert the format. The visualization of mapping, peak calling, and downstream analysis are also provided
Fig. 2The definition of the workflow