命令行客户端,用于与DANDI归档元素交互
dandi的Python项目详细描述
丹迪客户
这个项目正在大力开发中。小心hidden和 disclosed问题和 在制品(WiP)(同样可以是hidden或 public)。在
安装
目前,DANDI客户端版本是available from PyPI。你可以的 通过在Python(原生、virtualenv或conda)环境中安装它们
pip install dandi
丹迪工具
这个包提供了一个带有基本接口的dandi
命令行实用程序
这将有助于您准备和上传数据到和/或获取
来自http://dandiarchive.org的数据:
每个命令都有一组选项来改变它们的行为。请快跑
dandi COMMAND --help
以获取更多信息,例如
$> dandi ls --help
Usage: dandi ls [OPTIONS] [PATHS]...
List .nwb files metadata
Options:
-F, --fields TEXT Comma-separated list of fields to display.
An empty value to trigger a list of
available fields to be printed out
-f, --format [auto|pyout|json|json_pp|yaml]
Choose the format/frontend for output. If
'auto', 'pyout' will be used in case of
multiple files, and 'yaml' for a single
file.
--help Show this message and exit.
见DANDI Handbook 有关如何在各种用例中使用此客户端的示例。在
发展/贡献
请参阅DEVELOPMENT.md文件。在
包括第三方组件
丹迪/支持/generatorify.py
自https://github.com/eric-wieser/generatorify,自7bd759ecf88f836ece6cdbcf7ce1074260c0c5ef起 版权所有(c)2019 Eric Wieser,麻省理工学院/外籍人士授权。在
数据/测试/跳过.py
从https://github.com/ReproNim/reproman,从v0.2.1-40-gf4f026d起 版权所有(c)2016-2020 Repoman Team
- 项目
标签: