Analysis

DNAstack provides several tools for analyzing and working with your data programmatically. Whether you're writing Python scripts, working in Jupyter notebooks, or running workflows across different platforms, DNAstack's analysis tools help you integrate and process data efficiently.

Available Tools

The DNAstack Python client library enables programmatic interaction with DNAstack services. This powerful library allows you to:

  • Access and query collections

  • Download data through DRS

  • Integrate with pandas DataFrames

  • Automate data analysis workflows

The DNAstack Client Library works seamlessly across popular bioinformatics platforms and engines:

  • DNAnexus

  • Terra

  • Nextflow

  • Cromwell

  • CWLtool

Our example workflows demonstrate these integrations using multiple workflow languages:

  • Workflow Description Language (WDL)

  • Common Workflow Language (CWL)

  • Nextflow scripts

Last updated