BU EC/BE 552 Spring 2026
Team Name: AutoGene
Members: Hieu Nyugen, Jasmine Yao, Chenyi Jiang
Autogene is a synthetic-biology / systems-biology helper that turns gene names or DNA sequences into an interactive regulatory and interaction graph centered on E. coli knowledge from a local EcoCyc PGDB. Users supply seeds (e.g. lacI, lacZ) or FASTA/raw DNA; the tool resolves genes against EcoCyc when possible, falls back to UniProt for unknown symbols, and augments the graph with protein–protein interactions from UniProt and STRING. A Flask backend (circuit_viewer/server.py) exposes APIs and serves a static circuit viewer UI. Optional BLASTp (local or NCBI web) suggests CDS-associated gene symbols from imported sequences. The project is Python-based and is run with the interpreter rather than a traditional compile step.
Github: https://github.com/chenyijiang333/EC552AutogeneProject