比较rna建模程序moderna

moderna的Python项目详细描述


#moderna-比较rna建模程序

版权所有2009 Magdalena Rother、Kristian Rother、Tomasz Puton和Janusz M.Bujnicki

1.7.1版

主页:iimcb.geneselico.pl/moderna

技术支持:rothermagdalena>技术支持。

##生成状态 [![构建状态](https://travis-ci.org/lenarother/moderna.svg?branch=master)(https://travis ci.org/lenarother/moderna

##安装说明

< Buff行情> python setup.py安装

Moderna运行在任何现代Windows或Linux PC上。它需要Biopython库。

要在Linux上安装Moderna,您需要:

  • 下载源发行版[Moderna1.7.1版(源)].

  • 解压缩存档文件。将创建带有主程序moderna.py的目录。

  • 确保安装了Python2.6或更高版本。(在ubuntu linux上,使用sudo apt get install python。

  • 确保安装了numpy(sudo apt get install python numpy)。

  • 确保安装了biopython(sudo apt get install python biopython)。<;br>;(使用biopython 1.53-1.58进行测试)

  • 确保moderna/moderna.py文件是可执行的:<;br>;chmod a+x moderna/moderna.py

  • 将moderna目录的路径添加到pythonpath变量,例如:<;br>;export pythonpath=$pythonpath:/home/lena/moderna/

  • 运行:<;br>;python setup.py install

  • 在此之后,您可以从任何位置写入:

    < Buff行情>< P>蟒蛇 >>>>来自moderna.moderna import*

要在Windows上安装Moderna,您需要:

  • 下载源发行版[Moderna1.7.1版(源)].

  • 解压缩存档文件。将创建带有主程序moderna.py的目录。

  • 确保已安装这些库:<;br>;(所有这些库均可从iimcb.genesicio.pl/moderna获得) *Python2.6或更高版本 *麻木 *Biopython(用Biopython 1.53-1.58测试)

  • 从终端运行:

    < Buff行情>

    C:/python26/python.exe setup.py安装

  • 之后,您可以在python shell中编写:

    < Buff行情>
    >>> from moderna.moderna import *
    

moderna是在gpl许可下发布的,其副本包含在 发行版(有关详细信息,请参阅license_gpl.txt)。对于中的文件 pdb/目录,biopython许可证也适用。 有关详细信息,请参阅pdb/license\u biopython.txt)。

本软件按"原样"提供。没有明示或暗示 任何类型的保证,包括但不限于 对给定应用程序的适销性和适用性。无论如何 作者对任何直接的,间接的,偶然的,特殊的, 惩戒性或后果性损害(包括但不限于损失 使用、数据或利润,或业务中断),无论是什么原因引起的 任何责任理论,无论是合同责任、严格责任还是侵权责任 (包括疏忽或其他)因使用而引起的 即使已被告知可能会发生此类损坏,也不例外。

作者对该程序造成的损害不承担任何责任 或其组件。

  • Magdalena Rother-实现
  • Pawel Piatkowski-实现
  • Kristian Rother-架构和单元测试
  • tomasz puton-模型验证和测试
  • Janusz Bujnicki-概念和监督

我们的实验室同事Pawel Skiba Piotr Byzia Irina Tuszynska, 乔安娜·卡斯普扎克、朱雷克·奥尔洛斯基、帕维尔·卢卡斯、托马兹·奥辛斯基、马金 多玛加尔斯基,安娜·泽尔沃涅克,斯坦尼斯劳·杜宁·霍尔卡维奇,马辛·斯科鲁普斯基, 以及Marcin Feder在 开发。

moderna使用的pdb解析器使用biopython,并由 托马斯·哈默里克。单元测试框架是由 桑德拉·斯密特、罗伯·奈特和加文·哈特利。我们也要感谢 Neocles Leontis、Fabrice Jossinet、Francois Major和Eric Westhof, 在各种场合提供有用的建议。

特别感谢俄罗斯奥特曼小组,他们为我们提供了 他们测试moderna的建模示例。

Moderna的组成部分基于以下科学文献:

[1]Czerwoniec A,Dunin Horkawicz S,Purta E,Kaminska KH,Kasprzak JM,Bujnicki JM,Grosjean H,Rother K.《分子生物学:RNA修饰途径数据库》。2008年更新。《核酸研究》,2008年10月14日。

[2]Yang H,Jossinet F,Leontis N,Chen L,Westbrook J,Berman H,Westhof E.RNA碱基对的自动识别和分类工具。核酸研究2003年7月1日;31(13):3450-60。

[3]Gendron P,Lemieux S,Major F.核酸三维结构的定量分析。J.mol Bio.2001年5月18日;308(5):919-36。

[4]Michalsky E,Goede A,Preissner R.蛋白质中的环(LIP)-一个用于同源性建模的综合环数据库。蛋白质工程,2003年12月;16(12):979-85。

[5]Cock PJ、Antao T、Chang JT、Chapman BA、Cox CJ、Dalke A、Friedberg I、Hamelryck T、Kauff F、Wilczynski B、De Hoon MJ。Biopython:免费提供用于计算分子生物学和生物信息学的Python工具。生物信息学。2009年6月1日;25(11):1422-3。EPUB 2009年3月20日。

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

推荐PyPI第三方库


热门话题
arduino JAVA串行数据接收非法字符   logging Create log method在java中记录当前执行方法的参数及其值   使用maven使用参数构建java项目   java在尝试失败后关闭   从excel工作表内容生成java xml   java Apache HttpClient:setConnectTimeout()vs.setConnectionTimeOlive()vs.setSocketTimeout()   Java的性能。forEach(列表::添加)vs。collect(Collectors.toList())   java生成给定数字的金字塔?   netbeans 8.2,windows 10上的java调试器错误   java glassfish部署错误   用java C++加密CryptoAPI SIMPLEBLOB   java Tomee jpa设置   需要使用Java/Selenium或任何语言从Googe TAG manager提取数据层信息以实现自动化   azure如何在Java中为Iterable的for循环内创建计数器并获取计数器变量的值   java JDialog未显示最小化/关闭按钮   java断言true,来自两个方法的变量