Lewis Paul O
Department of Ecology and Evolutionary Biology, University of Connecticut, 75 North Eagleville Road, Unit 3043, Storrs, CT 06269-3043, USA.
Bioinformatics. 2003 Nov 22;19(17):2330-1. doi: 10.1093/bioinformatics/btg319.
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.
The NCL is freely available under the GNU General Public License from http://hydrodictyon.eeb.uconn.edu/ncl/
Documentation for the NCL (general information and source code documentation) is available in HTML format at http://hydrodictyon.eeb.uconn.edu/ncl/
NEXUS类库(NCL)是一个C++类的集合,旨在简化对许多用于系统发育分析的计算机程序所使用的NEXUS格式编写的数据文件的解读。NEXUS格式允许不同程序共享相同的数据文件,尽管没有一个程序能够解读其中存储的所有数据。由于用户无需为每个程序重新格式化数据文件,使用NEXUS格式可防止复制粘贴错误以及原始数据文件副本的大量增加。提供NCL的目的是通过使程序员相对容易地在新开发的软件中添加解读NEXUS文件的能力,来鼓励使用NEXUS格式。
NCL根据GNU通用公共许可证可从http://hydrodictyon.eeb.uconn.edu/ncl/免费获取。
NCL的文档(一般信息和源代码文档)以HTML格式可在http://hydrodictyon.eeb.uconn.edu/ncl/获取。