Scroll to navigation

datalad(1) General Commands Manual datalad(1)

SYNOPSIS

datalad [-h] [-l LEVEL] [-p {condor}] [--version] [--dbg] [--idbg] [-C PATH] {search,aggregate-metadata,create,install,get,add,publish,uninstall,update,create-sibling,create-sibling-github,add-sibling,rewrite-urls,unlock,save,export,test,crawl,crawl-init,ls,clean,add-archive-content,download-url,create-test-dataset} ...

DESCRIPTION

DataLad provides a unified data distribution with the convenience of git-annex
repositories as a backend. DataLad command line tools allow to manipulate
(obtain, create, update, publish, etc.) datasets and their collections.

*Commands for meta data handling*

- search: Search within available in datasets' meta data - aggregate-metadata: Aggregate meta data of a dataset for later query

*Commands for dataset operations*

- create: Create a new dataset from scratch - install: Install a dataset from a (remote) source - get: Get any dataset content (files/directories/subdatasets) - add: Add files/directories to an existing dataset - publish: Publish a dataset (e.g. to a web server) - uninstall: Uninstall a dataset component or entire dataset(s) - update: Update a dataset from a sibling - create-sibling: Create dataset(s)'s sibling (e.g., on a web server) - create-sibling-github: Create dataset sibling on Github - add-sibling: Add a sibling to a dataset - rewrite-urls: Rewrite the URLs of sub-datasets of a dataset - unlock: Unlock file(s) of a dataset - save: Save the current state of a dataset - export: Export a dataset to another representation

*Miscellaneous commands*

- test: Run internal DataLad (unit)tests - crawl: Crawl online resource to create or update a dataset - crawl-init: Initialize crawling configuration - ls: List summary information about URLs and dataset(s) - clean: Clean up after DataLad (possible temporary files etc.) - add-archive-content: Add content of an archive under git annex control - download-url: Download content - create-test-dataset: Create test (meta-)dataset

*General information*

Detailed usage information for individual commands is available via
command-specific --help, i.e.: datalad <command> --help

OPTIONS

{search,aggregate-metadata,create,install,get,add,publish,uninstall,update,create-sibling,create-sibling-github,add-sibling,rewrite-urls,unlock,save,export,test,crawl,crawl-init,ls,clean,add-archive-content,download-url,create-test-dataset}

-h, --help, --help-np show this help message. --help-np forcefully disables the use of a pager for displaying the help message -l LEVEL, --log-level LEVEL set logging verbosity level. Choose among critical, error, warning, info, debug. Also you can specify an integer <10 to provide even more debugging information -p {condor}, --pbs-runner {condor} execute command by scheduling it via available PBS. For settings, config file will be consulted --version show the program's version and license information --dbg enter Python debugger when uncaught exception happens --idbg enter IPython debugger when uncaught exception happens -C PATH run as if datalad was started in <path> instead of the current working directory. When multiple -C options are given, each subsequent non-absolute -C <path> is interpreted relative to the preceding -C <path>. This option affects the interpretations of the path names in that they are made relative to the working directory caused by the -C option

"Control Your Data"

AUTHORS

datalad is developed by The DataLad Team and Contributors <team@datalad.org>.
2016-11-10 datalad 0.4.1