Magical data repository backed by git annex.
Datasets are currently stored in a Wasabi S3 repository. The remote access urls should already be configured. You just need to refresh the git-annex information and enable the remotes holding datafiles.
- instal git and git-annex
- clone the main repo from, e.g., github
- go into the main repo and sync up the git-annex information:
git annex sync - enable the s3 bucket:
git annex enableremote wasabi - download the datasets you want, e.g.:
git annex get sa_mouse_tracking
Additional information is here and here.
- create a directory under the
data/directory named something memorable - copy all data file in there
- add these files to git annex:
git annex add <files> - optional: metadata
- create a README.md file containing information about the dataset
- add this file using normal git:
git add README.md
git commitwith a helpful message
A simple git push won't copy the annex information. So, when syncing back to
github, it's important to run git annex sync to keep both the master and
git-annex branches in sync.