Open Source Policy

We strive to make all our lab designs and software development openly available and easily accessible to other scientists and students to advance the pace of discovery and promote collaboration. For details, please see the links below and the lab's repositories on GitHub.


Organic Geochemistry Lab

The Organic Geochemistry Lab (OGL) is a ~2500 sq. ft. shared laboratory space directed by Profs. Julio Sepulveda and Sebastian Kopf. It is located in the brand-new SEEL (Sustainability, Energy, Environment Labs) building and started operation in 2016. This shared facility was specifically designed for research operations in organic geochemistry and compound-specific isotope analysis (C, N, H), and is equipped... read more

Geomicrobiology Lab

The Geomicorobiology culturing lab is a central resource for the Geobiology community at CU Boulder that is jointly directed by Profs. Sebastian Kopf and Boswell Wing. The lab currently occupies 715 sq. ft. of newly renovated laboratory space in the Benson Earth Sciences building with renovations for expansion (3x the space) scheduled to begin mid 2019. This wet chemistry lab... read more


Balch Tube Tower

The Tube Tower is a flexible 3D printer layout for small foot print vertical incubation of anaerobic (i.e. stoppered & crimp-sealed) balch culture tubes. Gas exchange between media and headspace is maximized due to the horizontal position of the tubes. Tubes are secured in place with a 6” (15.2cm) wide 1/8” (3.2mm) thick standard acryl panel that slides in from... read more

MBL Light Box

The MBL lightbox is a reusable, submersible, battery-powered narrow-spectrum LED illumination chamber with a 3D printed, environmentally exposed microscope slide holder that was designed as a low-cost solution for wave-length specific in situ enrichment of phototrophic microorganisms. The method selectively enriches for microorganisms that thrive under the provided light regime(s) but within the natural chemical environment of their native habitat.... read more


Media Chem Tools R package

The mediatools package is a collection of tools to simplify working with the chemical composition and speciation of defined culture media for microbial physiology and environmental microbiology research. It includes a wide range of general purpose functionality for chemical applications including built-in, data-frame-compatible chemical quantities (volume, mass, molarity, temperature, pressure, etc.) that automatically keep track of their units and metric... read more

isoverse / isoreader / isoprocessor / isoviewer

Isoverse is a suite of platform-independent (Windows, Mac, Linux), open-source data tools for the efficient and reproducible processing of stable isotope data. Although written primarily in R, it can be used in both RMarkdown as well as Jupyter data processing notebooks. Due to the design based on the popular tidyverse style of R programming, all isoverse packages are easily extendable and work great with tidyverse packages such as tidyr, dplyr and ggplot. It includes isoreader to read IRMS data files, isoprocessor to perform common calculations on IRMS data, and isoviewer to process files interactively... read more

isotopia R package

In stable isotope geochemical calculations, we use a number of different representations of isotopic information and processes (ratios, abundances, delta values, alpha values, epsilon values, fractionation factors, refereence frame shifts, mass balance calculations, mass-independent effects, etc., etc.) that are constantly being converted back and forth and used for different kinds of isotope arithmetic. Very frequently, the tangle of keeping track... read more

isotope labeling calculator

This app is intended for use in estimating expected enrichments from stable isotope labeling in microbial populations. It is based on isotopic enrichment resulting from unbiased clonal growth in the presence of an isotopic label. This app is intended to make it easy to explore this space for different isotope systems and takes care of all the isotope conversions and... read more

isocyclr R package

This R package is intended as an educational tool to facilitate the modeling of isotopic effects through biogeochemical pathways and cycles including non-steady state and steady-state solutions. Core functionality for the construction of reaction networks and the corresponding system of differential equations is fully implemented and can be explored for multiple isotope systems in parallel. Automatically generated reaction diagrams and... read more

Nitrogen Cycle Dynamics

This app is a visual tool to explore the isotope dynamics of the nitrogen cycle. Its goal is to make the different processes more accessible and help students gain a more intuitive understanding of how they change the ocean’s nitrogen reservoirs. All plots can be saved as PDF and can of course be used freely, especially for educational purposes. The... read more


The [email protected] (short LANS) Matlab module written by Lubos Polerecky (Polerecky L., Adam B., Milucka J., Musat N., Vagner T. and Kuypers M. M. M. (2012). Environ. Microbiol. 14, 1009–1023.) makes it easy to process NanoSIMS data and draw regions of interest (ROIs). The lans2r package provides a convenient interface to import ion maps and ROI data generated by LANS... read more