This document describes most commonly used commands and workflows to operate on the hierarchy
git grep YODATODO
datalad add -d . -s URL inputs/NAME
e.g.,
datalad add -d . -s ///openfmri/ds000001 inputs/ds000001
E.g.
datalad update --merge inputs/ds000001/
datalad save -d . -m "fetched more subjects" inputs/ds000001
datalad create -d . outputs/NAME
e.g.
datalad create -d . outputs/fmriprep
Use
datalad run CMD [OPTIONS]
which will create a new commit recording all the changes done by the CMD, so it could later be reran using datalad rerun command. E.g.
datalad run -m "preprocess sample subject" \
envs/fmriprep inputs/ds000001 outputs/fmriprep/sub-01
datalad rerun --onto= --since= -b rerun-1
which will place reran results into rerun-1 branch for comparison etc
TODO