与DANDI存档元素交互的命令行客户端
项目描述
DANDI客户端
《DANDI Python客户端 允许您
- 下载
Dandisets
和单个受试者文件夹或文件 - 验证数据以确保本地符合标准
- 在上传前在本地组织数据
- 上传
Dandisets
- 使用Python与DANDI存档的Web API交互
- 删除DANDI存档中的数据
- 对数据或DANDI存档执行其他辅助操作
注意:此项目正在积极开发中。请参阅问题日志或进行中(WiP)。
安装
DANDI客户端版本可在PyPI和conda-forge上获取。您可以通过以下方式在Python(原生、虚拟环境或conda)环境中安装它们
pip install dandi
或
conda install -c conda-forge dandi
CLI工具
此包提供了一款命令行实用程序,具有基本界面,可帮助您将数据准备并上传到,或从DANDI存档获取数据。
$> dandi
Usage: dandi [OPTIONS] COMMAND [ARGS]...
A client to support interactions with DANDI archive
(http://dandiarchive.org).
To see help for a specific command, run
dandi COMMAND --help
e.g. dandi upload --help
Options:
--version
-l, --log-level [DEBUG|INFO|WARNING|ERROR|CRITICAL]
Log level (case insensitive). May be
specified as an integer. [default: INFO]
--pdb Fall into pdb if errors out
--help Show this message and exit.
Commands:
delete Delete dandisets and assets from the server.
digest Calculate file digests
download Download a file or entire folder from DANDI.
instances List known Dandi Archive instances that the CLI can...
ls List .nwb files and dandisets metadata.
move Move or rename assets in a local Dandiset and/or on...
organize (Re)organize NWB files according to their metadata.
shell-completion Emit shell script for enabling command completion.
upload Upload Dandiset files to DANDI Archive.
validate Validate files for data standards compliance.
运行 dandi --help
或 dandi <subcommand> --help
(例如 dandi upload --help
)以查看手册页面。
资源
-
要了解如何与DANDI存档交互以及如何在不同用例中使用DANDI客户端的示例,请参阅手册(特别是关于使用CLI下载和上传
Dandisets
的部分)。 -
获取帮助
-
要了解如何为dandi-cli存储库做出贡献,请参阅DEVELOPMENT.md文件。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
dandi-0.63.1.tar.gz (310.9 kB 查看哈希值)
构建分布
dandi-0.63.1-py3-none-any.whl (306.8 kB 查看哈希值)
关闭
dandi-0.63.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bacbad4f3463ac32d19df30d9ee0c16630eed0ad8c536ea3f0cc83a3c29acc81 |
|
MD5 | 34100e70cd13d5a8ff61923f9a5383b3 |
|
BLAKE2b-256 | 9643fe457ddb52aa3c65075561e93628852232aee74f2154a4277c751e451ca1 |
关闭
dandi-0.63.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f6c263572a4a03c07154fb5ab0996ee1f8c5edb17000b173efdbdc330f50c782 |
|
MD5 | 5425f096cb3e4e43eebb1597c6271b14 |
|
BLAKE2b-256 | 662707134d4763f97b66c02ede8e1ebe89ad069e5ea5887ee5975db9eb5329e3 |