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即可使用。