Phages & DuckDB: The mighty duo against the giants
summary
Sinfage is an open-source pipeline that uses DuckDB to parse messy semi-structured genomic files, infer schemas, extract metadata and replace Python loops with SQL joins and column expressions. It produces GC-content and synteny diagrams, implements a blast top-hit macro and wildcard-driven file ingestion, turning error-prone, multi-hour pipelines into interactive minutes on a laptop or HPC. The tool is portable as a single binary and already handles large phage collections for safe annotation and visualization.
AI-written summary · about
chapters (8)
- 0:00Phage therapy introduction
- 1:05Phage research challenges
- 2:50Sim Phage software project
- 4:15DuckDB in bioinformatics
- 6:43DuckDB features for analysis
- 8:10Portability with DuckDB
- 9:37Collinearity analysis benefits
- 10:00Conclusion
related talks
29m"Serpents and Ducks: wrangling data with Python and DuckDB"
58mData Wrangling [for Python or R] Like a Boss With DuckDB
15mHugging a Duck: Democratizing Data Access and Exploration with DuckDB and Hugging Face Hub
25mA quack of all trades: DuckDB, a versatile analytical database to keep in your toolkit
29mHow to make public data more accessible with "baked" data and DuckDB
27mThe Duck and the DataFrame: A Data Engineer’s Journey with DuckDB
28mAnalyze data easily with duckdb - and the implications on data architectures
20mSiuba and duckdb: Analyzing Everything Everywhere All at Once
