All Projects → UMMS-Biocore → dolphinnext

UMMS-Biocore / dolphinnext

Licence: GPL-3.0 license
A graphical user interface for distributed data processing of high throughput genomics

Programming Languages

PHP
23972 projects - #3 most used programming language
javascript
184084 projects - #8 most used programming language
Nextflow
61 projects
CSS
56736 projects
hack
652 projects
Twig
543 projects

Projects that are alternatives of or similar to dolphinnext

GGR-cwl
CWL tools and workflows for GGR
Stars: ✭ 20 (-78.26%)
Mutual labels:  rna-seq, chip-seq, atac-seq
Protocols-4pub
Multi-omics analysis protocols by Lyu.
Stars: ✭ 37 (-59.78%)
Mutual labels:  rna-seq, chip-seq, atac-seq
drop
Pipeline to find aberrant events in RNA-Seq data, useful for diagnosis of rare disorders
Stars: ✭ 69 (-25%)
Mutual labels:  rna-seq, pipeline
NGI-RNAseq
Nextflow RNA-Seq Best Practice analysis pipeline, used at the SciLifeLab National Genomics Infrastructure.
Stars: ✭ 50 (-45.65%)
Mutual labels:  rna-seq, pipeline
cruk-summer-school-2018
Summer school course materials collection
Stars: ✭ 24 (-73.91%)
Mutual labels:  rna-seq, chip-seq
Airbyte
Airbyte is an open-source EL(T) platform that helps you replicate your data in your warehouses, lakes and databases.
Stars: ✭ 4,919 (+5246.74%)
Mutual labels:  pipeline, pipelines
haystack bio
Haystack: Epigenetic Variability and Transcription Factor Motifs Analysis Pipeline
Stars: ✭ 42 (-54.35%)
Mutual labels:  rna-seq, chip-seq
biojupies
Automated generation of tailored bioinformatics Jupyter Notebooks via a user interface.
Stars: ✭ 96 (+4.35%)
Mutual labels:  rna-seq, pipeline
CD4-csaw
Reproducible reanalysis of a combined ChIP-Seq & RNA-Seq data set
Stars: ✭ 16 (-82.61%)
Mutual labels:  rna-seq, chip-seq
tailseeker
Software for measuring poly(A) tail length and 3′-end modifications using a high-throughput sequencer
Stars: ✭ 17 (-81.52%)
Mutual labels:  rna-seq, pipeline
RNASeq
RNASeq pipeline
Stars: ✭ 30 (-67.39%)
Mutual labels:  rna-seq, pipeline
Tdp
The Darkest Pipeline - Multithreaded pipelines for modern C++
Stars: ✭ 67 (-27.17%)
Mutual labels:  pipeline, pipelines
Mlj.jl
A Julia machine learning framework
Stars: ✭ 982 (+967.39%)
Mutual labels:  pipeline, pipelines
PECA
PECA is a software for inferring context specific gene regulatory network from paired gene expression and chromatin accessibility data
Stars: ✭ 31 (-66.3%)
Mutual labels:  rna-seq, atac-seq
Go Streams
A lightweight stream processing library for Go
Stars: ✭ 615 (+568.48%)
Mutual labels:  pipeline, pipelines
Pipelines
An experimental programming language for data flow
Stars: ✭ 354 (+284.78%)
Mutual labels:  pipeline, pipelines
Argo Events
Event-driven workflow automation framework
Stars: ✭ 821 (+792.39%)
Mutual labels:  pipelines, workflows
pipeline-editor
Cloud Pipelines Editor is a web app that allows the users to build and run Machine Learning pipelines without having to set up development environment.
Stars: ✭ 22 (-76.09%)
Mutual labels:  pipeline, pipelines
rnafusion
RNA-seq analysis pipeline for detection gene-fusions
Stars: ✭ 72 (-21.74%)
Mutual labels:  rna-seq, pipeline
scATAC-pro
A comprehensive tool for processing, analyzing and visulizing single cell chromatin accessibility sequencing data
Stars: ✭ 63 (-31.52%)
Mutual labels:  pipeline, atac-seq

DolphinNext

A platform to create reproducible, portable and highly parallel pipelines

Citation: Yukselen, O., Turkyilmaz, O., Ozturk, A.R. et al. DolphinNext: a distributed data processing platform for high throughput genomics. BMC Genomics 21, 310 (2020). https://doi.org/10.1186/s12864-020-6714-x

Build StatusDOI:10.1186/s12864-020-6714-x


DolphinNext, an intuitive web interface designed for users with limited bioinformatics experience to analyze and manage large numbers of samples on High Performance Computing (HPC) environments, cloud services or on a personal workstation.

  • A platform to manage processing pipelines for large projects that require a scalable solution with automatic monitoring of large number of concurrent jobs
  • A drag and drop user interface to create NextFlow pipelines.
  • Run pipelines with different executors such as SGE, LSF, SLURM, Ignite etc.

Benefits of the design:

  • Build: Easily create new pipelines using a drag and drop interface. No need to write commands from scratch, instead reuse existing processes/modules to create new pipelines

  • Run: Execute pipelines in any host environment. Seamless Amazon Cloud and Google Cloud integration to create a cluster (instance), execute the pipeline and transfer the results to the storage services (S3 or GS).

  • Resume: A continuous checkpoint mechanism keeps track of each step of the running pipeline. Partially completed pipelines can be resumed at any stage even after parameter changes.

  • Improve: Revisioning system keeps track of pipelines and processes versions as well as their parameters. Edit, improve shared pipelines and customize them according to your needs.

  • Share: Share pipelines across different platforms. Isolate pipeline-specific dependencies in a container and easily replicate the methods in other clusters

Public Pipelines:

  • RNA-Seq Pipelines (RSEM, HISAT, STAR, Tophat2)
  • ATAC-Seq Pipeline
  • ChIP Seq Pipeline
  • Single Cell Pipelines (10X Genomics, Indrop)
  • piRNA Pipelines (piPipes ChIP-Seq, Degradome/RAGE/CAGE, smallRNA)
  • Sub Modules:
    • Trimmer
    • Adapter Removal
    • Quality Filtering
    • Common RNA Filtering
    • ESAT
    • FastQC,
    • MultiQC
    • RSeQC
    • Picard
    • IGV and UCSC genome browser file conversion

Overview:

Overview Video

Highlights:

Workflow design with UI:

RSEM

Modular System (Nested Workflows):

RSEM

Quick Start and Documentation

Quick start guide, can be reached at https://dolphinnext.readthedocs.io/en/latest/dolphinNext/quick.html

Complete documentation is available at https://dolphinnext.readthedocs.io

Developer Tutorial is available which explains the basics of DolphinNext. You can use our website, or easily pull Docker image of Dolphinnext and start creating pipelines in your local server.

Citation:

If you use DolphinNext in your research, please cite:

Yukselen, O., Turkyilmaz, O., Ozturk, A.R. et al. DolphinNext: a distributed data processing platform for high throughput genomics. BMC Genomics 21, 310 (2020). https://doi.org/10.1186/s12864-020-6714-x

Support

UMMS Biocore, provides support for installations as well as commercial support for DolphinNext. Please contact [email protected]

Licensing

DolphinNext released under GNU General Public License 3.0.

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].