
PILER-64:基因组重复序列分析工具升级支持64位大内存
下载需积分: 50 | 57KB |
更新于2024-12-26
| 37 浏览量 | 举报
收藏
该软件最初由Robert Edgar和Eugene Myers构思并实施开发。PILER-64版本对原软件进行了增强,主要是为了兼容64位体系结构,能够处理大型基因组中的多样重复序列,解决了原有版本中可能遇到的内存分配问题,即在大型基因组上运行时可能出现的malloc错误。开发者对软件的内存分配代码部分进行了优化,而不影响原有的算法逻辑,这意味着对于能够在原版PILER上成功运行的输入数据,PILER-64也应该能够产生一致的结果。如果在使用过程中发现了与原版不一致的结果,开发者鼓励用户在GitHub上提出问题以便解决。PILER-64的修改版本被发布到公共领域,这意味着任何人都可以自由地使用、修改和分发该软件,而不需要承担任何法律责任或提供任何形式的担保。
PILER-64软件是由C++语言编写的,因此,熟悉C++的开发者将会更容易理解和使用这个工具。该软件的原始版本已经捐赠给公共领域,但开发者仍然保留了对软件的声明,即软件是按照“原样”提供的,不提供任何形式的明示或暗示担保,包括但不限于对适销性和特定用途适用性的默示担保。
此外,开发者还提供了PILER软件的参考引用信息,即RC Edgar和EW Myers的工作,指明了这个软件工具在基因组学研究中的重要性,特别是在基因组重复序列的鉴定和分析方面。"
知识点总结如下:
1. PILER-64是一款基因组学领域的分析工具,特别设计用来检测基因组中的重复性DNA序列。
2. PILER项目是由Robert Edgar和Eugene Myers发起的,两人均为该领域的知名学者。
3. 64位支持:PILER-64版本特别增加了对64位体系结构的支持,扩大了软件处理大规模基因组数据的能力。
4. 内存分配改进:软件开发者针对内存分配部分进行了改进,解决了原有版本在处理大型基因组时可能会遇到的内存分配错误(malloc错误)。
5. 结果一致性:对于能够使用原PILER版本运行的数据,PILER-64的输出结果应保持一致,保证了前后版本的兼容性。
6. 公共领域:PILER-64的修改版已发布到公共领域,用户可以自由使用、修改和分发,无需承担法律责任或支付费用。
7. C++编程语言:PILER-64使用C++编写,具备C++编程知识的用户可以更便利地进行软件的开发和维护。
8. 软件版权和免责声明:虽然软件被捐赠到公共领域,但是开发者对于软件的使用不提供任何形式的担保,用户使用软件时需要自己承担相应的风险。
9. 引用和参考:PILER工具的引用信息提供了其在科学文献中的位置,RC Edgar和EW Myers的工作为该软件提供了理论和技术支持。
通过上述内容,可以看出PILER-64是一个重要的基因组学分析工具,尤其适用于那些需要处理和分析重复序列的大规模基因组研究项目。其64位版本的推出,对于基因组学研究来说是一个重要的进步,使得研究者可以处理更加复杂和庞大的基因组数据集。同时,PILER-64的公共领域发布也为研究社区提供了广泛使用和改进该工具的机会,促进了基因组学研究的发展。
相关推荐

















胡説个球
- 粉丝: 39
最新资源
- BIRT API CHM版发布,便于随时查阅
- Excel函数应用500例学习库
- RabbitMQ代码生成工具与开发实践解析
- Silverlight实现仿WPF功能完善的Menu控件及源码解析
- 电脑分身克隆软件ASTER及多版本汉化包详解
- 本地远程连接服务器实现与配置方法
- 深入解析rabbitmq-c客户端库的技术细节
- Java中文环境下自动补全功能实现与优化
- PHP 5.2.8 Windows 安装包及扩展库文件详解
- BCGControlBar Pro 15.1 版本源代码详解
- 基于Java实现的模拟新浪微博源代码分享
- 深入探索HTML5与CSS3新特性及实战教程
- CDMA UIM写卡软件安装与使用操作指南
- C#自定义截图工具源码分享与解析
- HTML5编程入门指南与实践
- C# 实用 ListView 控件源码下载与学习
- Asose.Excel Dll 下载与使用指南:实现复杂功能如获取Excel附件
- 我一直在使用的农历补丁工具
- Android中文API合集第七版详细解析
- JavaServer Faces核心编程第3版源码解析
- promptuMenu - 一款基于jQuery的插件实现的交互式菜单
- Struts 1.2.9 架包下载与Java框架搭建
- 基于jBPM4.4实现会签功能及加签减签扩展应用
- 基于C#与C/S架构的远程控制木马毕业设计实现