# 生物小工具 **Repository Path**: yangzongkainj/BioTools ## Basic Information - **Project Name**: 生物小工具 - **Description**: 本包含了一些用python写的生物学小工具,用于进行一些分子生物学的信息分析 - **Primary Language**: Unknown - **License**: LGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2023-03-03 - **Last Updated**: 2023-05-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 生物小工具 ### 简介 本项目使用python语言,包括一些简单的生物学小工具,用于处理一些简单的分子生物学内容 ### 具体内容 #### 1.转录,复制和翻译 这部分内容是对中心法则内容的模拟,可以对所输入的序列进行基本处理 #### 2.文件格式转化 使用过一些生物信息学工具的同学,一定会对庞杂的文件格式印象深刻。这个工具能够在一些基本的文件格式之间进行转换。 #### 3.序列片段查找 在打开的序列文件里,查找输入的序列内容。这一工具是未来更多的核心,需要保证效率。 ### 开发规划 当前,市面上已经有了许多优秀的商业生物软件,如DNAMAN和SnapGene;但这些软件的售价相当昂贵(上述两个软件的年订阅费用均达到了350美元),且均为闭源软件。但是,开源的生物软件较少,完全无法与之媲美。本工具集完全开源,未来将用于开发一款全面的,强大的生物软件。每一个工具的开发将遵循以下顺序: #### 1.基本功能的开发 所有工具的第一步,在每个文件内编写相关函数 #### 2.功能的整合与优化 在每个文件夹内增加一个“main.py”,运行此文件,即可以命令行的方式执行该工具的所有功能 #### 3.GUI图形化 使用PyQt,为每个工具创建图形化界面,并尝试打包,争取形成统一高效的UI设计风格