Java CML过滤库(JCFL)

化学标记语言(CML)是用于存储和传输化学信息的XML应用程序。

CML的第一个正式发布是在1999年春天。不久之后,Egon Willighagen用Java编程语言编写了导入和导出过滤器。这些Java类现在可以在GPL许可下使用。

这个库使用了化学数据对象编程接口(CDOPI)。使用JCF库意味着Java程序必须定义实现CDOPI的类。JCFL使用这个子类存储从CML文件获取的信息,或者将子类中的信息存储到CML文件中。

支持软件

下面是一个可以生成CML的软件的表格。在第一列中给出了程序的名称,在第二列中给出了用于输出的约定列表。

程序输出约定JCFL是否支持
JmolJMOL-ANIMATION是,作为插件
JChemPaintJCHEMPAINT是,作为插件
PDB2CMLPDB
??MDLMol

下载

这个库的最新版本是1.2.6,于2001年1月1日发布。
除了FortranFormat(由d.g zelter编写)类之外,所有的类都是通过GNU许可证发布的。

去下载:http://www.openscience.org/~egonw/cml/


使用JCFL的软件

Jmol(带有小程序的3D查看器/动画器)
JChemPaint (2D)


其他人还浏览了:



公众号

关注公众号,获取一手资讯

“ Java CML过滤库(JCFL) ” comments 0

评论/回复

电子邮件地址不会被公开。 必填项已用*标注