LSST基于笔记本的报告系统。
nbreport的Python项目详细描述
nbreport是用于创建和发布lsst基于笔记本的报告的客户端。 基于笔记本的报告是从模板存储库生成的,通过lsst计算和发布文档。
安装
Nbreport可在pypi.org上获得:
pip install nbreport
nbreport是为python 3.6和更新版本创建的。
概述
您可以使用nbreport来:
- 从报表存储库创建报表的实例。
- 用配置报表实例的模板变量填充该实例。
- 计算报表实例。
- 发布报表实例。
尝试此测试命令以了解nbreport的工作方式:
nbreport test https://github.com/lsst-sqre/nbreport --git-subdir tests/TESTR-000 -c title "My first report"
这个测试命令使用这个项目自己的git存储库中的TESTR-000 example report repository。 接下来,它在当前工作目录中创建一个名为TESTR-000-test的新实例,并配置笔记本,使title变量为"My first report"。 最后,test命令运行笔记本以生成输出。
进一步了解nbreport以及如何使用lsst基于笔记本的报表系统在https://nbreport.lsst.io创建报表。