biotools 生物信息工具库
#coding
在工作中,很多的时候会用到碱基互补配对,相信很多人和我一样,会直接去搜索在线的工具来完成这一步。
为了避免数据被服务提供商的服务器截取,我自行写了一个工具biotools,代码以MIT开源,可以自行部署。同时,也提供了在线版本。这个项目设计里,所有的计算都在本地进行,不会上传到服务器。
项目介绍
biotools工具箱里现在包含以下工具:
- 序列统计分析器
- 碱基互补配对
- 序列翻译工具
- 开放阅读框查找器
- 分子量计算器
- 限制性内切酶工具
- 蛋白质分析工具
- Tm值计算器
- 引物二聚体检测器
- PCR产物大小计算器
- 序列格式转换器
- qPCR数据分析器
- qPCR荧光通道工具
- 凝胶电泳分析器
- 缓冲液配制计算器
- 细胞培养计算器
- 蛋白质纯化计算器
- 氨基酸缩写表
与其他在线工具比,有啥改进
除了上面说的所有计算都是在本地进行外,项目进行了一些细节上的改进。
以碱基互补配对为例,工具支持对输入的序列进行分隔符区分(可选)。即当输入
ACTG GTAC
进行反向互补的结果是
CAGT GTAC
而不是
GTAC CAGT
如qPCR荧光通道工具,项目设计了一个通道设计工具,可以根据需要的Target数目,自动推荐荧光方案。
自部署
使用以下方式进行本地自部署,请注意自行设定端口
git clone https://github.com/pzweuj/biotools.git
pnpm build
pnpm start
在线使用
点击biotools即可使用。