DataLad — data management and publication multitool

Welcome to DataLad’s technical documentation. Information here is targeting software developers and is focused on the Python API and CLI, as well as software design, employed technologies, and key features. Comprehensive user documentation with information on installation, basic operation, support, and (advanced) use case descriptions is available in the DataLad handbook.

Content

Concepts and technologies

Commands and API

Extension packages

DataLad can be customized and additional functionality can be integrated via extensions. Each extension provides its own documentation:

Indices and tables