这是一款面向测序数据的错误率分析工具,专为固定序列测序场景设计,兼容含简并碱基的参考序列。它支持 BWA/Bowtie2 比对工具(简并碱基序列推荐 Bowtie2),适配单 / 双端测序与单 barcode 数据,可设置序列 5'/3' 端截短、插入 / 缺失容限、碱基质量分数、比对分数、编辑距离等预处理参数。支持线程并行处理,可输出错误率统计结果,也可选输出密码子分布信息,满足测序质量评估与序列错误分析需求。
整体架构见示例图片,后端使用springboot或flask开发,Ngix部署在服务器主机上作为转发从而减少对外暴露的端口。数据持久化使用MySQL,由于该项目对响应速度无太高需求,所以没有使用Redis。
整个从设计到实现,测试,部署都由我一人完成。