Stephan Heunis jsheunis @jsheunis@mas.to |
MichaΕ Szczepanik mslw @doktorpanik@masto.ai |
|
Psychoinformatics lab,
Institute of Neuroscience and Medicine (INM-7) Research Center JΓΌlich |
datalad
tag
Digital Provenance = A complete description of how a digital file came to be (FAIR principles) |
computational reproducibility |
|
Funders
Collaborators
|
import datalad.api as dl
dl.create(path="mydataset")
# in R
> system("datalad create mydataset")
Useful: Unix terminal cheatsheet
π»Your turnπ» try a few commands at workshop-hub.datalad.org
pwd
ls
mkdir test_dir
cd test_dir
echo "my_words" >> my_file.txt
ls -la
cd ..
tree
cat test_dir/my_file.txt
pip list | grep datalad
datalad --version
|
|
|
|
datalad configuration --scope global set datalad.extensions.load=next
$ datalad save -m "Saving changes" --recursive
$ datalad save -h
Usage: datalad save [-h] [-m MESSAGE] [-d DATASET] [-t ID] [-r] [-R LEVELS]
[-u] [-F MESSAGE_FILE] [--to-git] [-J NJOBS] [--amend]
[--version]
[PATH ...]
Use '--help' to get more comprehensive information.
datalad create --help
datalad status --help
datalad save --help
datalad siblings --help
datalad push --help
datalad clone --help
datalad get --help
datalad drop --help
datalad update --help
datalad subdatasets --help
datalad containers-add --help
datalad run --help
datalad containers-run --help
datalad rerun --help