Python API

High-level user interfaces

Such interfaces mirror Command-Line Interfaces.

delete

Delete assets and dandisets from DANDI Archive.

download

Download assets from DANDI Archive.

move

Move and rename assets in DANDI Archive.

organize

Organize and structure NWB files according to DANDI conventions.

upload

Upload assets to DANDI Archive.

validate

Validation of DANDI datasets against schemas and standards.

Mid-level user interfaces

Object-oriented interfaces to manipulate Dandisets and assets on a DANDI instance.

Low-level user interfaces

Low level interfaces to e.g. interact with the DANDI REST API and files directly.

Support functionality

Test infrastructure

tests.fixtures

tests.skip

Define skipif and mark namespaces for custom pytest skippers.