一个简单的基于python的自动化框架。

automan的Python项目详细描述


automan:一个简单的自动化框架

Travis StatusAppveyor StatusCoverage StatusDocumentation Status

此框架允许您自动化计算管道。 automan是开源的,并根据3子句bsd的条款进行分发 执照。

功能

它的目的是自动化管理许多数字 模拟。作为一个自动化框架,它执行以下操作:

  • 帮助您组织模拟。
  • 帮助您协调运行模拟,然后对 这些结果。
  • 帮助您重用代码以进行模拟数据的后处理。
  • 用一个命令执行所有模拟和后处理。
  • (可选)将模拟分发到 网络。

这大大促进了再现性。automan是用纯python编写的 而且易于安装。

安装

您应该可以使用pip作为:

安装automan
$ pip install automan

如果你想在流血的边缘运行,你也可以克隆这个存储库, 将目录更改为已创建的目录,然后运行:

$ python setup.py install

或:

$ python setup.py develop

文档

此项目的文档可在https://automan.rtfd.io

有一篇关于automan的论文激励并描述了该软件:

  • Prabhu Ramachandran,“Automan:基于Python的自动化框架 《科学与工程计算》,第20卷,第5期, 第81-972018页。doi:10.1109/MCSE.2018.05329818

本文草稿可在此处获得:https://arxiv.org/abs/1712.04786

要查看使用此框架的研究出版物的完整示例,请参见 这里:https://gitlab.com/prabhu/edac_sph

存储库中的README.rst记录了如何设置所有内容。这个 要查看的脚本位于common.pyautomate.py

下面是一个使用automan的简单示例项目: https://github.com/mesnardo/automan-example

软件包名称

automan这个名字来自一个同名的旧序列号。大多数 其他的名字都是在皮皮身上取的。

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

推荐PyPI第三方库


热门话题
来自控制器的java集合引用应用程序?   java无法插入到swagger 2.0文档中常见错误代码的html链接   循环中的java输入不匹配异常   java Spring批处理集成运行并行作业的远程分区   在Android中使用Gson在自定义类的ArrayList中读取java   C++规范化图像描述符OpenCV-java   java Andmore的Android软件包生成器失败,错误与sun/misc/BASE64Encoder相关   如何用java从多部分数据格式创建接收代码   java用文件填充数组   分页如何在Java代码中实现下一步按钮单击?   我们能用泛型参数动态调用Java接口方法吗?   java从另一个项目中定义的类调用静态方法需要为这两个项目添加库   反射:运行时类型信息是否存储在java中?   编写一个Java程序,允许用户输入自己的公式并进行计算   java Tomcat多个webapps文件夹   java比较两个xml文件并向第一个xml文件添加新标记   反射我能用正则表达式在java中找到类的方法吗?