All Projects → sajuukLyu → Protocols-4pub

sajuukLyu / Protocols-4pub

Licence: GPL-3.0 license
Multi-omics analysis protocols by Lyu.

Programming Languages

HTML
75241 projects
r
7636 projects

Projects that are alternatives of or similar to Protocols-4pub

GGR-cwl
CWL tools and workflows for GGR
Stars: ✭ 20 (-45.95%)
Mutual labels:  rna-seq, chip-seq, atac-seq
dolphinnext
A graphical user interface for distributed data processing of high throughput genomics
Stars: ✭ 92 (+148.65%)
Mutual labels:  rna-seq, chip-seq, atac-seq
ALPS
AnaLysis routines for ePigenomicS data - 🏫 Bioconductor project
Stars: ✭ 13 (-64.86%)
Mutual labels:  chip-seq, atac-seq, wgbs
haystack bio
Haystack: Epigenetic Variability and Transcription Factor Motifs Analysis Pipeline
Stars: ✭ 42 (+13.51%)
Mutual labels:  rna-seq, chip-seq
reg-gen
Regulatory Genomics Toolbox: Python library and set of tools for the integrative analysis of high throughput regulatory genomics data.
Stars: ✭ 64 (+72.97%)
Mutual labels:  chip-seq, atac-seq
PECA
PECA is a software for inferring context specific gene regulatory network from paired gene expression and chromatin accessibility data
Stars: ✭ 31 (-16.22%)
Mutual labels:  rna-seq, atac-seq
cruk-summer-school-2018
Summer school course materials collection
Stars: ✭ 24 (-35.14%)
Mutual labels:  rna-seq, chip-seq
CD4-csaw
Reproducible reanalysis of a combined ChIP-Seq & RNA-Seq data set
Stars: ✭ 16 (-56.76%)
Mutual labels:  rna-seq, chip-seq
dropClust
Version 2.1.0 released
Stars: ✭ 19 (-48.65%)
Mutual labels:  rna-seq
HMMRATAC
HMMRATAC peak caller for ATAC-seq data
Stars: ✭ 86 (+132.43%)
Mutual labels:  atac-seq
gene-oracle
Feature extraction algorithm for genomic data
Stars: ✭ 13 (-64.86%)
Mutual labels:  rna-seq
cellSNP
Pileup biallelic SNPs from single-cell and bulk RNA-seq data
Stars: ✭ 42 (+13.51%)
Mutual labels:  rna-seq
chromVAR
chromatin Variability Across Regions (of the genome!)
Stars: ✭ 116 (+213.51%)
Mutual labels:  atac-seq
CoNekT
CoNekT (short for Co-expression Network Toolkit) is a platform to browse co-expression data and enable cross-species comparisons.
Stars: ✭ 17 (-54.05%)
Mutual labels:  rna-seq
poreplex
A versatile sequenced read processor for nanopore direct RNA sequencing
Stars: ✭ 74 (+100%)
Mutual labels:  rna-seq
alevin-fry
🐟 🔬🦀 alevin-fry is an efficient and flexible tool for processing single-cell sequencing data, currently focused on single-cell transcriptomics and feature barcoding.
Stars: ✭ 78 (+110.81%)
Mutual labels:  rna-seq
MetaOmGraph
MetaOmGraph: a workbench for interactive exploratory data analysis of large expression datasets
Stars: ✭ 30 (-18.92%)
Mutual labels:  rna-seq
ngs-in-bioc
A course on Analysing Next Generation (/High Throughput etc..) Sequencing data using Bioconductor
Stars: ✭ 37 (+0%)
Mutual labels:  rna-seq
ORNA
Fast in-silico normalization algorithm for NGS data
Stars: ✭ 21 (-43.24%)
Mutual labels:  rna-seq
MINTIE
Method for Identifying Novel Transcripts and Isoforms using Equivalence classes, in cancer and rare disease.
Stars: ✭ 24 (-35.14%)
Mutual labels:  rna-seq

Protocols-4pub

Reusable code collection

26 April, 2021

Multi-omics analysis protocols concluded by SajuukLyu [email protected].


声明:该项目仅供学习用途,请共同遵守开源协议,禁止用于商业盈利。未经作者同意请勿转载至其它媒体。


Integrated step-by-step vignettes present on the wiki.

These files including three main parts:

  • Preprocess pipeline (etc. bulkRNA, bulkATAC, ChIP, WGBS ...)

    These R scripts are designed to generate a directory tree containing ordered directories for intermediate data and Linux bash scripts for each step. In convenient to submit jobs to different nodes of a computer cluster at same time, commands for multiple samples can be divided to several batches and than submit together.

  • Downstream analysis script (etc. DEG, GO, GSEA ...)

    These scripts are the framework of different analyses designed to cope with the most simple scene of biology analysis.

  • Visualization script (etc. heatmap, PCA plot, Venn plot, track plot ...)

    These scripts can generate some plots suitable for articles with very few post processing.

File description

  • Preprocess pipeline
file name description
bulkATACpre.R Preprocess pipelines for bulk ATAC-seq (vignettes)
bulkRNApre.R Preprocess pipelines for bulk RNA-seq (vignettes)
ChIPpre.R Preprocess pipelines for ChIP-seq
WGBSpre.R Preprocess pipelines for Whole Genome Bisulfite Sequencing
  • Downstream analysis script
file name omics description
downloadData.R any Download data from public databases
bulkRNAana_1_loadCount.R RNA Load multiple results and convert to count matrix
bulkRNAana_2a_DESeq.R RNA Perform DESeq analysis (for sample without replicate)
bulkRNAana_2b_DESeq2.R RNA Perform DESeq2 analysis (for sample with replicates)
bulkRNAana_3_GO.R RNA Perform GO analysis
bulkATACana_1_QC.R ATAC Quality control
bulkATACana_2_loadCount.R ATAC Load data and convert to peak matrix
bulkATACana_3_annotatePeak.R ATAC Annotate peaks to nearest genes
bulkATACana_4_GO.R ATAC Perform GO analysis
bulkATACana_5_peakTF.R ATAC Perform gene regulate network analysis
  • Visualization script
file name omics description
Visulz_bulkRNA_PCA.R RNA PCA plot for samples
Visulz_bulkRNA_MAplot.R RNA MA plot for DEGs between group of samples
Visulz_bulkRNA_volcano.R RNA Volcano plot for DEGs between group of samples
Visulz_bulkRNA_heatmap.R RNA Heatmap of given genes for samples
Visulz_bulkRNA_GO.R RNA GO plot for DEGs
Visulz_bulkATAC_trackPlot.R ATAC Track plot for samples
Visulz_bulkATAC_PCA.R ATAC PCA plot for samples
Visulz_bulkATAC_heatmapPeak.R ATAC Heatmap of given peaks for samples
Visulz_bulkATAC_heatmapTrack.R ATAC Heatmap of given peak tracks for samples
Visulz_bulkATAC_peakAnnoDisp.R ATAC Histogram for peak annotation distribution
Visulz_bulkATAC_motifEnrich.R ATAC Scatter plot for enriched TFs for peak sets
Visulz_bulkATAC_network.R ATAC Network plot for peak sets

Pipeline

  • bulk RNA-seq

  • bulk ATAC-seq

  • ChIP-seq

  • WGBS

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].