Provided by: datalad_0.15.5-1_all bug

NAME

       datalad - comprehensive data management solution

SYNOPSIS

       datalad  [-l  LEVEL]  [--pbs-runner  {condor}]  [-C PATH] [--version] [--dbg] [--idbg] [-c KEY=VALUE] [-f
              {default,json,json_pp,tailored,'<template>'}]                                     [--report-status
              {success,failure,ok,notneeded,impossible,error}]   [--report-type   {dataset,file}]  [--on-failure
              {ignore,continue,stop}] [--cmd] [-h]  COMMAND  ...

DESCRIPTION

       DataLad provides a unified data distribution system built on the Git and Git-annex. DataLad command  line
       tools  allow  to  manipulate (obtain, create, update, publish, etc.) datasets and provide a comprehensive
       toolbox for joint management of  data  and  code.  Compared  to  Git/annex  it  primarily  extends  their
       functionality to transparently and simultaneously work with multiple inter-related repositories.

OPTIONS

       {create,  install,  get,  push,  uninstall,  drop, remove, update, create-sibling, create-sibling-github,
       create-sibling-gitlab, create-sibling-ria, unlock, save, copy-file, search, metadata, aggregate-metadata,
       extract-metadata,  wtf,  no-annex,  add-readme, addurls, check-dates, export-archive, export-to-figshare,
       test, clean, add-archive-content, download-url,  shell-completion,  run,  rerun,  run-procedure,  export-
       archive-ora, annotate-paths, clone, create-test-dataset, status, diff, siblings, sshrun, subdatasets}

       -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

       --pbs-runner {condor}
              DEPRECATED, will be removed in a future release.

       -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

       --version
              show the module and its version which provides the command

       --dbg  enter Python debugger when uncaught exception happens

       --idbg enter IPython debugger when uncaught exception happens

       -c KEY=VALUE
              configuration  variable  setting. Overrides any configuration read from a file, but is potentially
              overridden itself by configuration variables in the process environment.

       -f  {default,  json,  json_pp,   tailored,'<template>'},   --output-format   {default,   json,   json_pp,
       tailored,'<template>'}
              select  format for returned command results. 'tailored' enables a command-specific rendering style
              that is typically tailored to human consumption, if there  is  one  for  a  specific  command,  or
              otherwise falls back on the the 'default' output format (this is the standard behavior); 'default'
              give one line per result reporting action, status, path and an optional message; 'json' renders  a
              JSON  object  with  all  properties  for  each result (one per line); 'json_pp' pretty-prints JSON
              spanning multiple lines; '<template>' reports any value(s) of any result properties in any  format
              indicated by the template (e.g. '{path}'; compare with JSON output for all key-value choices). The
              template syntax follows the Python "format()  language".  It  is  possible  to  report  individual
              dictionary   values,   e.g.  '{metadata[name]}'.  If  a  2nd-level  key  contains  a  colon,  e.g.
              'music:Genre', ':' must be substituted by '#' in the template, like so: '{metadata[music#Genre]}'.
              [Default: 'tailored']

       --report-status {success, failure, ok, notneeded, impossible, error}
              constrain  command  result report to records matching the given status. 'success' is a synonym for
              'ok' OR 'notneeded', 'failure' stands for 'impossible' OR 'error'.

       --report-type {dataset, file}
              constrain command result report to records matching the given type. Can be given more than once to
              match multiple types.

       --on-failure {ignore, continue, stop}
              when  an operation fails: 'ignore' and continue with remaining operations, the error is logged but
              does not lead to a non-zero exit code of the command; 'continue' works like 'ignore', but an error
              causes  a  non-zero  exit  code;  'stop'  halts  on first failure and yields non-zero exit code. A
              failure is any result with status 'impossible' or 'error'. [Default: 'continue']

       --cmd  syntactical helper that can be used to end the list of global  command  line  options  before  the
              subcommand  label. Options taking an arbitrary number of arguments may require to be followed by a
              single --cmd in order to enable identification of the subcommand.

       -h, --help, --help-np
              show this help message. --help-np forcefully disables the use of a pager for displaying  the  help
              message

              "Be happy!"

AUTHORS

        datalad is developed by The DataLad Team and Contributors <team@datalad.org>.