github.com/broadinstitute/Drop-seq-wdl/optimus_dropulation
Authors/Creators
Description
Drop-seq WDL
WDL for analyzing Drop-seq data
Drop-seq questions may be directed to dropseq@gmail.com.
You may also use this address to be added to the Drop-seq Google group.
See the Drop-seq GitHub repository for more information on the tools.
Overview
-
These WDLs are considered early but usable previews, subject to extensive changes!
-
WDLs are separated by into pipelines and tasks
- Pipelines are the top-level WDLs that define the executable workflows.
- Some pipelines are further divided into sub-workflows.
- Tasks are the individual steps that are called by the pipelines that execute a single tool.
- There are experimental "combined" WDLs that aggregate multiple pipelines.
-
The WDLs are designed to
- Run on Terra.bio platform and its underlying Cromwell workflow management system.
- Written in WDL version 1.0.
- Optimize costs on Google Cloud Platform but may run on other platforms.
- Compliment and extend pipelines from
- Optimize Google Compute memory while leaving a buffer, with Java Virtual Machines sized to use a fraction of the
host VM memory, since as of July 2025
- Terra.bio does not retry any host VM memory failures when triggering the OOM Killer, plus...
- Google Cloud Batch often fails with 50002 errors when the host is under strain as the Batch agent does not seem to reserve compute resources for itself.
-
Tasks contain a mix of Drop-seq tools and other tools
- Drop-seq tools are from the Drop-seq GitHub repository.
- Other tools are from the Broad Institute GATK and other sources.
- Tasks may expose all or only some of the tool parameters.
Workflows
| Workflow | Summary |
|---------------------------|-------------------------------------------------|
| optimus_post_processing | Converts Optimus outputs to Drop-seq inputs |
| dropseq_cbrb | Estimates parameters then invokes CBRB |
| cell_selection | Sub-selects barcodes that captured nuclei |
| standard_analysis | Assigns nuclei to donors and detects doublets |
| cell_classification | Classifies cells based on their gene expression |
| tensorqtl | cis-QTL mapping using tensorQTL |
Files
github.com-broadinstitute-Drop-seq-wdl-optimus_dropulation_DropSeq_v0.9.0.zip
Files
(135.2 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:1d0e5e4539af0865efe04c5b40861cf7
|
135.2 kB | Preview Download |
Additional details
Related works
- Is identical to
- https://dockstore.org/aliases/workflow-versions/10.5281-zenodo.20694021 (URL)
- https://dockstore.org/workflows/github.com/broadinstitute/Drop-seq-wdl/optimus_dropulation:DropSeq_v0.9.0 (URL)
- https://dockstore.org/api/ga4gh/trs/v2/tools/%23workflow%2Fgithub.com%2Fbroadinstitute%2FDrop-seq-wdl%2Foptimus_dropulation/versions/DropSeq_v0.9.0/PLAIN-WDL/descriptor/optimus_dropulation.wdl (URL)