The best bioinformatics application development platform

Genestack gives you a complete set of powerful, flexible and robust interfaces to build and manage your bioinformatics app. Whether’s it’s a pure command line utility or an interactive visualisation and computation application, using our SDKs will save you lots of time and effort.

Command Line Applications

Our SDK provides wrappers to integrate easily custom scripts/tools into Genestack Platform. Integrated tools become formatfree for endusers, and you can expose subsets of functionality through UI widgets.

Interactive Applications

Build integrated webbased visual applications on top of Genestack Platform. Our Javascript SDK includes useful UI components and bundles popular visualization libraries. Access platform APIs for the file system, data, users and so on from JS & Java.

Biological Types

Genestack Platform SDK includes a set of Java and Python classes to represent biological data types in genomics, providing useful abstractions independent of formatspecific implementation details.

Metadata and Vocabularies

All our files have metadata. Metadata values can be restricted by data type: numbers, strings, physical measurements, and rich types, e.g., from vocabularies. Metadata can also keep references to other files.

Computational Components

Popular opensource tools and libraries are bundled, maintained and available for use in your applications: BioPython, R/Bioconductor and others. We distribute jobs across our cloud cluster, tracking dependencies and sandboxing the computations.