A global collaboration for equitable access to biotechnology
The Reclone Reagent Collaboration Network has worked for the creation and disponibilization of open DNA collections. While these collections were originally distributed by Freegenes ), now some parts of this project are separating into their own organization structure. The parts in this repository will receive a new ID, and this is where we will centralize the issues board for any changes proposed for the DNA or documentation on these collections.
Here you can find the genbank files and metadata for the plasmids in different collections:
- Open Enzymes Collection
- Open Reporters Collection
- Open Yeast Collection
- Open Plasmids
- E.coli Protein Expression Toolkit
- Research in Diagnostics Toolkit (formerly Molecular Diagnostics Toolkit, and Research in Diagnostics Collection; branch for RiDT is retained as MDT for now, but description is referred to as RiDT).
🧬 Launch the Interactive Database (deployed on Streamlit Community Cloud)
The interactive database provides:
- Search & Browse: Find DNA parts across all collections
- Analytics: Visualize collection statistics and sequence properties
- Part Details: View detailed information including sequences
- Data Export: Download data in various formats
To run the database locally:
pip install -r requirements.txt
python scripts/sync_upstream_data.py --base-dir . --source local
streamlit run streamlit_app.pyThe app now loads data from cache artifacts in data/cache/ for faster startup/search.
- Upstream sync source:
Reclone-org/Open-DNA-Collectionsonmain - Sync script:
scripts/sync_upstream_data.py - Scheduled workflow:
.github/workflows/sync_upstream_cache.yml
Run an upstream sync locally:
python scripts/sync_upstream_data.py --base-dir . --source upstream --repo Reclone-org/Open-DNA-Collections --branch mainThe backend database for Freegenes lives here: https://docs.google.com/spreadsheets/d/1LZCXzBtgey9xv5OH7YGYgp8UMJ27Eyj1aF9IhAW6M6o/edit?pli=1#gid=954552604
Although it's not currently our intention to use it directly for Reclone, this has important information on every DNA part we have