Last updated in July 2025
The Common Mechanism is an open-source, globally available tool for DNA synthesis screening. It provides free, distributed, AI-resilient and automated software for screening sequences of nucleic acids (including DNA and RNA) and resources to facilitate customer screening. The process for synthesis screening is shown below; the Common Mechanism provides resources to support each of these steps. This page aims to answer some frequently asked questions about the Common Mechanism. You may also wish to consult the following resources:
The Common Mechanism is part of an emerging ecosystem of screening tools, and IBBIS shares a goal with many other providers of increasing the fraction of global orders that are screened, as well as universalizing established best practices for screening. IBBIS' contribution, the Common Mechanism, is meant to be an open, global baseline for DNA synthesis screening. The baseline synthesis screening capabilities provided by the Common Mechanism are available for free, and the sequence screening software is designed to be installed locally by individual providers, lowering barriers to access while protecting customer data.
Built with sequence databases that incorporate regulated sequences from many different countries, the Common Mechanism provides a more comprehensive global screening approach. Our biorisk screening approach, which integrates many examples to build a sequence profile for each publicly available biorisk sequence, has been validated for resistance to AI-based evasion attempts, enhancing security against sophisticated threats. As a custom-built tool, the Common Mechanism receives regular updates to reflect evolving definitions of biorisk sequences, ensuring users always have access to current screening methodologies.
The Common Mechanism was designed with input from an international Technical Consortium, and its ongoing development will continue to involve international experts. IBBIS actively participates in international efforts to develop standards for defining sequences of concern, meaning the Common Mechanism consistently reflects the most up-to-date consensus on screening approaches. The Common Mechanism sequence screening software is open source, and the customer screening tools were released under Creative Commons Licenses. IBBIS welcomes ideas for improving any of our screening tools.
The Common Mechanism screens sequences that are 50 nucleotides or longer and flags both “sequences of concern” (i.e. virulence factors and toxins) and sequences that may be subject to export controls. The software produces three different screening outputs: flagged sequences of concern, areas of similarity to regulated pathogens, and matches to genes with a known benign function. Sequences of concern are identified by comparing order sequences against a 'biorisk' database equipped with machine learning models capturing profiles of sequences of concern, specifically those publicly known to be associated with toxicity or pathogenicity and limited to sequences found in regulated, listed pathogens and toxins. Similarity to regulated pathogens is identified by comparing the order against publicly available DNA and protein sequences to retrieve the organism with the most closely matching genome, then cross-referencing matches with international control lists. Benign and housekeeping genes are identified using a curated ‘benign’ database that draws from sequences found in thousands of bacterial species, RNA sequences that participate in processes essential for life, and sequences submitted to the iGEM parts registry with no associated safety flags. This process is shown in the flowchart below.
While all screening outputs are reported, the Common Mechanism will provide an overall “pass” or “flag” decision for an order according to the flowchart below.
The Common Mechanism will allow all nucleic acid synthesis companies to adopt baseline screening practices at no cost beyond computing, and to maintain screening in-house, without the need to send their customers’ sequences outside of the company.
• It cannot currently screen protein sequences directly, though translations of the input DNA sequences are screened as part of the process.
• The system does not have specialized functionality for screening oligo orders.
• Each input sequence in the FASTA file is screened individually.
• The pipeline cannot currently process sequences containing ambiguity codons.
• It cannot screen sequences shorter than 50 nucleotides
IBBIS is constantly working on reducing these restrictions, which should gradually disappear as new updates are released.• Processing speed: When running comprehensive searches using NCBI databases, the software may require significant processing time depending on your computational resources.
• Database size requirements: The software depends on large reference databases (~600 GB for standard protein and nucleotide databases), which may present storage challenges for some users.
• Oligonucleotide handling: The system does not currently have specialized functionality for screening oligo orders.
• Scope: The Common Mechanism is focused solely on sequence screening and does not provide customer screening capabilities. For guidance on customer screening, please refer to our customer legitimacy verification guidelines.
IBBIS is constantly working on reducing these limitations, which should gradually disappear as new updates are released.