New to KBase?

The Department of Energy Systems Biology Knowledgebase (KBase) is a collaborative, open environment for computational systems biology analysis of plants, microbes and their communities. KBase integrates a range of tools and data into one unified, scalable environment and makes your research reproducible, accessible and reusable.   More information…

KBase’s User Interface

KBase’s main user interface, the Narrative Interface, lets you create and execute workflows called Narratives. Narratives include your analysis steps, commentary, visualizations, and custom scripts. You can share Narratives to enable other researchers to reproduce your computational experiments and even alter parameters or input data to obtain different results.

The video tutorial at right gives a quick introduction to the Narrative Interface.


These tutorials in the form of Narratives demonstrate how to use KBase tools and data to perform specific analysis workflows. You can copy these Narratives and rerun the steps or try them on your own data.

Kbase_Individual_Circles_yellow Assemble and Annotate Microbial Genomes
Learn how to assemble NGS reads into contigs and then perform structural and functional annotation of the assembled contigs.
Kbase_Individual_Circles_green Predict and Model Plant Metabolic Functions
Starting with plant coding or protein sequences, discover how to predict function and build a metabolic model of plant primary metabolism.
Kbase_Individual_Circles_blue Build Microbial Metabolic Models
Use KBase tools to reconstruct and analyze genome-scale metabolic models for microbes, starting with genome sequence.

Visit the Narrative Library for more tutorials as well as research Narratives that show computational experiments performed in KBase.

  Sign up for an account

You will need a KBase user account to use our tools. Signing up is easy and free!

  Analyze data

KBase has a growing collection of more than 70 analysis apps that include:

You can explore KBase’s public reference data or upload your own data to analyze.