NCL: a C++ class library for interpreting data files in NEXUS format

NCL: a C++ class library for interpreting data files in NEXUS format
复制标题

DOI:
10.1093/bioinformatics/btg319
复制
发表时间:
2003-11-22
期刊:
影响因子:
5.8
通讯作者:
Lewis, PO
Lewis, PO
中科院分区:
生物学3区
文献类型:
--
作者:
Lewis, PO

文献摘要

被引文献

相似文献

NEXUS 类库 (NCL) 是 C++ 类的集合,旨在简化以 NEXUS 格式编写的数据文件的解释,许多计算机程序都使用该格式进行系统发育分析。 NEXUS 格式允许不同的程序共享相同的数据文件,即使没有一个程序可以解释其中存储的所有数据。由于用户不需要为每个程序重新格式化数据文件,因此使用 NEXUS 格式可以防止剪切和粘贴错误以及原始数据文件副本的扩散。提供 NCL 的目的是让程序员相对容易地在新开发的软件中添加解释 NEXUS 文件的功能,从而鼓励使用 NEXUS 格式。
The NEXUS Class Library (NCL) is a collection of C++ classes designed to simplify interpreting data files written in the NEXUS format used by many computer programs for phylogenetic analyses. The NEXUS format allows different programs to share the same data files, even though none of the programs can interpret all of the data stored therein. Because users are not required to reformat the data file for each program, use of the NEXUS format prevents cut-and-paste errors as well as the proliferation of copies of the original data file. The purpose of making the NCL available is to encourage the use of the NEXUS format by making it relatively easy for programmers to add the ability to interpret NEXUS files in newly developed software.