软件生成一个可重复的容器电池实验。

expfactor的Python项目详细描述


#实验工厂

[![doi](http://joss.theoj.org/papers/10.21105/joss.00521/status.svg)](https://doi.org/10.21105/joss.00521) [![doi](https://zenodo.org/badge/108672186.svg)](https://zenodo.org/badge/latestdoi/108672186) [![gitter聊天](https://badges.gitter.im/gitterHQ/gitter.png)](https://gitter.im/expfactory/lobby

啊![expfactory/static/img/expfactoryticketyellow.png](expfactory/static/img/expfactoryticketyellow.png)

请参阅我们的[文档](https://expfactory.github.io/expfactory)以了解入门信息。如果您对容器不熟悉,请先阅读我们的[背景](https://expfactory.github.io/expfactory/generate#background)或[纸张](纸张)。如果您想要一个更有指导意义的条目,请参见[详细开始](https://expfactory.github.io/expfactory/generate#detailed-start

实验工厂是一个软件,可以创建一个可复制的容器,您可以很容易地自定义它来部署一组基于web的实验。

##引文 如果实验工厂对你有用,请引用[论文](https://doi.org/10.21105/joss.00521)来支持软件和开源开发。

` Sochat, (2018). The Experiment Factory: Reproducible Experiment Containers. Journal of Open Source Software, 3(22), 521, https://doi.org/10.21105/joss.00521 `

##贡献 我们有很多方法可以贡献,并将在这里简要提供资源,让您开始。

###如何贡献 如果你是一个对实验工厂软件感兴趣的开发人员,你应该阅读[贡献指南](.github/contribution.md)了解详细信息。有关贡献容器和实验的信息,请参阅我们的[用户文档](https://expfactory.github.io/expfactory/contribute)。如果您有任何问题,请不要犹豫[提问](https://www.github.com/expfactory/expfactory/issues)。

###行为准则 尊重彼此是很重要的,并且为开源社区保持一个有趣和尊重的环境。为此目的,我们要求您审查我们的[行为准则](.github/code_of_conduct.md)

##背景 它的前身在[expfactory.org](https://expfactory.org)无法向公众开放,这违背了软件最初的目标。此外,随着时间的推移和依赖关系的变化,[expfactory python](https://www.github.com/expfactory/expfactory-python)很难满足为本地电池提供服务所急需的功能。

这个版本对实验的底层驱动程序是不可知的,并且提供了可复制的、即时部署的“容器”实验。那是什么意思?

  • You obtain (or build) one container, a battery of experiments.
  • You (optionally) customize it - custom variables (e.g., a study identifier) and configurations go into the build recipe - you can choose to use your own database (default output is flat files) - other options are available at runtime
  • The container can be easily shared.
  • You run the container, optionally specifying a subset and ordering, and collect your results

如果你建立在[Docker Hub](https://hub.docker.com/)上,那么其他人就可以使用你的确切容器来收集他们自己的结果。精确到文件哈希。

##实验图书馆 实验本身现在在[expfactory experiments](https://www.github.com/expfactory-experiments)下维护,expfactory找到的正式提交可以添加到[library](https://www.github.com/expfactory/library)(正在开发)中,以测试它们是否满足最低要求。

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

推荐PyPI第三方库


热门话题
使用php调用java web服务时无法获取输出   java Netbeans:安装IMlet时出错。。。。仿真器错误   初始化期间Eclipse Juno SR 2中的java堆栈溢出   java在3d中寻找两个任意立方体的交集   代码中显示java“org.openqa.selenium.WebDriverException”错误   java使用AtomicInteger作为可变整数的替代品是一种好的做法吗?   当以编程方式设置背景颜色时,java版面在更新后会自动复制   java将字符串拆分为一个带有数字数据的字符串和另一个带有非数字数据的字符串   带有SSL协议的java AsyncHttpClient   C++服务器HTTN到java NtoHS客户端转换   java内存分配是基于引用类还是实例类?   java使用ProjectLombok安全吗?   grails“java版本”在命令提示符下不工作   java无法使用axis2实例化类型ADBDataSource   在Play Framework 2中进行多文件上传的java示例   java如何将二进制补码字符串转换为负十进制数?   windows 7在Java中获取不正确的操作系统名称   java如何禁用p:commandButton的enter键?   java如何从main方法加载servlet   java如何从imageView获取二进制位图