一组9ml模型和访问它们的基本python函数

ninemlcatalog的Python项目详细描述


https://travis-ci.org/INCF/nineml-catalog.svghttps://coveralls.io/repos/github/INCF/nineml-catalog/badge.svgSupported Python versionsLatest Version

nineml目录是用xml编写的NineML模型的集合。见 http://nineml.net/software/用于支持NineML的软件列表。

还包括一个简单的python模块'ninemlcatalog' 使用 NineML Python library

编辑器

NINEML目录由NINEML委员会维护 (http://nineml.net/committee)。

安装

要在nineml目录中“安装”xml模型,只需克隆存储库 到本地计算机上某个合理的位置(例如$home/git/nineml catalog), 然后您可以使用 相对或绝对URL。在克隆之前,最好创建 中央回购(https://github.com/INCF/nineml-catalog),以便您可以备份任何 修改您自己的github repo,然后使用 中央回购(见Contributing)。

要安装python模块,需要安装NineML Python library。 然后简单地将目录存储库中的“python”目录添加到 Python。一旦NineML Python library安装完毕,您就可以 通过命令运行单元测试

$ python -m unittest test

从git repository目录,它将尝试加载和验证 目录中的每一个型号。

贡献

对目录的贡献是最受欢迎的。添加模型或修改 现有的只需对您的本地模型进行更改,将它们推到您的 github fork并使用 对您的模型或修正修正的简要说明 (见https://help.github.com/articles/using-pull-requests/)。

为了使与中央存储库合并成为可能,强烈建议 在不同的要素分支中进行任何不同的更改集 中央回购的主分支,然后将它们合并在一起以创建 目录的“开发”分支与您的所有定制。

在打开拉取请求之前,请添加作者信息和相关 对文档注释块中注释的科学引用。 我们还鼓励您创建模型或将模型与 开源大脑 (见http://www.opensourcebrain.org/docs#Creating_Your_Own_Project)。

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

推荐PyPI第三方库


热门话题
SpringWeb中的java更新/通知其他用户   java Lambda性能测试   java Bukkit插件:空白符号   java在按下按钮后改变彩色正方形的大小   javajavac相当于“D”?   java序列化接口   属性无法从属性文件返回值   java我应该使用什么查询来使用Jsoup从html页面提取符号?   java Android Studio项目结构问题   JAVA方法和返回值/公共变量(基础)   java将NativeQuery映射到POJO   java如何在下面的程序中消除NumberFormatException?   在java中获取链表与数组中的对象   java Android Firebase将用户发送到聊天室