比较DNA/RNA/蛋白质序列的无校准包装(生物信息学)。

alfp的Python项目详细描述


TravisPyPICode HealthCodecov

阿尔菲

alfpy是一个bionformatics python包,它提供了无对齐的框架 比较生物序列(DNA/RNA/蛋白质)并推断 系统发育关系。

alfpy还包含具有用户友好的命令行界面的python脚本 这使您可以将未对齐的fasta序列与40多种距离方法进行比较。

最新源代码

官方源代码库位于:https://github.com/aziele/alfpy

网站

alfpy也可以作为一个web应用程序:http://www.combio.pl/alfree

要求

  1. python(https://www.python.org/)版本2.7或>;=3.3
  2. 努比(http://www.numpy.org/)。

安装

选项1:获取最新的官方版本

使用pip安装最新的官方版本

sudo pip install alfpy

如果不允许您使用sudo,请以用户身份安装alfpy:

sudo pip install --user alfpy

选项2:获取最新的开发版本

使用这个shell命令获取它,它需要git:

git clone https://github.com/aziele/alfpy.git

如果您不想使用git,只需手动下载作为gzipped tarball的包。

打开zip包,转到目录并运行安装:

cd alfpy
python setup.py install

或:

python setup.py install --user

阿尔菲用法

使用alfpy的例子可以在:http://www.combio.pl/alfree/download/找到。

测试

要运行测试,请转到alfpy源代码目录并键入:

python -m unittest discover

如果要测试特定文件(例如test_word_distance.py),请键入:

python -m unittest tests.test_word_distance

联系人

bioinfo@amu.edu.pl或twitter @a_zielezinski上给我们留言。

许可证

阿尔菲在麻省理工学院的执照下;见LICENSE.txt。分配, 修改和再分配,并入其他软件, 几乎所有的事情都是允许的。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
字符串Java字母替换无效   java Spring Roo JPA MS SQL Server无法打开JPA EntityManager组织。冬眠例外GenericJDBCException:无法打开连接   在scala中使用JavaWS对大型数据文件进行java流式处理   Java编译器是否将字节和短字符识别为文本?   java无法查找符号错误,空指针   mongodb在Java中重用数据库连接   java将多个StringArray从字符串文件获取到活动中   java是一个变量,它只保存最后一次鼠标单击的坐标   c#尺寸有限;添加、删除和洗牌   java如何在Android中显示来自资产文件夹的文本文件中的文本   Android应用程序中的java Tensorflow Lite自定义对象检测模型错误   java如何在foreachloop中使用scanner将来自命令行的输入存储到数组中   java如何定义一个好的存储库接口   Android中的java解析动态json对象