用于创建数据集的dtool插件
dtool-create的Python项目详细描述
安装
pip install dtool-create
警告
为了能够安装ryamel.yaml 可能需要运行的依赖项:
pip install -U pip setuptools wheel
用法
创建原始数据集:
dtool create my_dataset
向数据集添加一些数据:
cp *.csv my_dataset/data
向数据集添加描述性元数据:
dtool readme interative my_dataset
通过冻结将原始数据集转换为数据集:
dtool freeze my_dataset
有关详细信息,请参见dtool documentation。
配置描述性元数据模板
可以配置由 dtool readme interactive命令。默认模板是 dtool_create/templates/README.yml。
可能需要创建一个自定义的yaml文件,指定所需的元数据。 这将被提示。这可以通过设置 DTOOL_README_TEMPLATE_FPATH环境变量,例如:
export DTOOL_README_TEMPLATE_FPATH=~/dtool_readme.yml
或者,可以将DTOOL_README_TEMPLATE_FPATH键添加到 ~/.config/dtool/dtool.json文件。例如,
{"DTOOL_README_TEMPLATE_FPATH":"/Users/olssont/dtool_readme.yml"}
如果不存在^ {TT6} $文件,则可能需要 创造它。
为描述性元数据配置用户的全名和电子邮件
运行dtool interactive readme时,默认名称和电子邮件 地址是Your Name和you@example.com。这些默认值可以是 通过设置DTOOL_USER_FULL_NAME^{tt12}配置$ 环境变量。
export DTOOL_USER_FULL_NAME="Care A. Bout-Data" export DTOOL_USER_EMAIL=researcher@famous.uni.ac.uk
或者,可以添加DTOOL_USER_FULL_NAME和 DTOOL_USER_EMAIL指向~/.config/dtool/dtool.json文件的键。为 示例,
{"DTOOL_USER_FULL_NAME":"Care A. Bout-Data","DTOOL_USER_EMAIL":"researcher@famous.uni.ac.uk"}
如果不存在^ {TT6} $文件,则可能需要 创造它。