Open in app
Home
Notifications
Lists
Stories

Write
Zymergen Technology Team
Zymergen Technology Team

Home

Sep 4, 2020

Migrating a large codebase to Python 3 in a few days

Python 2’s end-of-life announcement meant that we had to move a very large codebase to Python 3. Here’s how we successfully did it in a matter of days, and when our approach may work for you for similarly large projects. We love Python. We use it for a wide range…

13 min read


Aug 28, 2020

Addendum: Improving our Parallel Task API with Celery

A followup to our previous discussion of running parallel tasks in Celery, with details on how we solved the largest problem with our initial implementation Our Computational Biology software team develops several workflows for designing and executing large sets of genetic edits of microbes. …

Python

5 min read

Addendum: Improving our Parallel Task API with Celery
Addendum: Improving our Parallel Task API with Celery

May 26, 2020

How I Learned to Stop Pipetting and Love the Robots

My job as a biologist in the lab used to consist of moving liquids back and forth by hand. At Zymergen, I’m training robots to automate the worst parts of that job, and I’m here to tell you why you should look forward to fully automated luxury science. I’ve been…

Automation

6 min read

How I Learned to Stop Pipetting and Love the Robots
How I Learned to Stop Pipetting and Love the Robots

Apr 15, 2020

Robots, Biology, and Unsupervised Model Selection

Our end-to-end approach for model selection for unsupervised outlier detection algorithms, with an emphasis on parameter tuning. At Zymergen, we integrate robotics, software, and biology to predictably and reliably improve microbial strains through genetic engineering. We design large numbers of microbe variants, then test their performance in high throughput screens…

Python

11 min read

Robots, Biology, and Unsupervised Model Selection
Robots, Biology, and Unsupervised Model Selection

Oct 2, 2019

The Case for Modular Lab Automation

No one would sell us a high-throughput system that could be reconfigured in minutes and would scale to fill a factory. So we built one. In the past year, Zymergen has nearly doubled the size of our high-throughput life sciences facility, and our need for lab automation has grown even…

Automation

8 min read

The Case for Modular Lab Automation
The Case for Modular Lab Automation

Sep 3, 2019

Building a Parallel Task API with Celery

An introduction to running parallel tasks with Celery, plus how and why we built an API on top of Celery’s Canvas task primitives One of the technology goals of Zymergen is to empower biologists to explore genetic edits of microbes in a high throughput and highly automated manner. The Computational…

Python

12 min read

Building a Parallel Task API with Celery
Building a Parallel Task API with Celery

Jul 26, 2019

Building a Platform for Duct Tape

How Solutions Engineering Goals Drive Our Architecture Design While the Solutions Engineering team at Zymergen works on software, we do so in a fundamentally different way than the Software department. Our unique requirements call for us to architect a custom platform to best provide tools for our users. …

AWS

7 min read

Building a Platform for Duct Tape
Building a Platform for Duct Tape

Jun 25, 2019

Programming Microbes

At Zymergen we are building a data science ecosystem where machine learning algorithms help predict which genetic edits will produce strains with enhanced chemical production. These strains can reduce our reliance on chemicals derived from fossil fuels, in line with Zymergen’s mission to build a sustainable future through biology. We’ve…

Python

8 min read

Programming Microbes
Programming Microbes

Mar 20, 2019

Zymergen Technology Team Values

We’re proud of our team’s culture. As we grew, we found we wanted to write down the values that have created that culture. …

Leadership

9 min read

Zymergen Technology Team Values
Zymergen Technology Team Values

Jan 4, 2019

Code Reviews at Zymergen

How to be the best dang code reviewers and reviewees possible At Zymergen, we take our dedication to code quality seriously, so it should be no surprise that code reviews are an important part of our process — every line of code we write gets reviewed. But anyone who has…

Code Review

7 min read

Code Reviews at Zymergen
Code Reviews at Zymergen
Zymergen Technology Team

Zymergen Technology Team

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable