Open
Description
If we move to using NeuroLibre to host this content, we will be using Repo2Data to download the pre-processed data from OSF. Repo2Data cannot use the fetch
command to download specific files and instead using the clone
command to download all of the files from an OSF repository.
Can we migrate the existing ds000221_sub-010006.zip
file to its own OSF repository?
Metadata
Metadata
Assignees
Labels
No labels
Activity
kaitj commentedon Aug 12, 2021
Definitely. I think we can link the two repositories anyways, so we can remove the zip file from the existing and keep it on the separate repo (will have to update existing scripts/instructions/actions).
jhlegarreta commentedon Aug 12, 2021
I'd be fine moving the subject data to its own OSF repository if the move takes place,.
josephmje commentedon Aug 12, 2021
Awesome! Datalad also now has an OSF extension. Should we consider using this to stay consistent with the IntroMRI lesson and also continue pushing the concepts of dataset version control?
It would allow us to use
datalad clone osf://<osf_project//
to download the data.kaitj commentedon Aug 12, 2021
That sounds good to me - I think when this first started there wasn't an extension yet.
Since this is a relatively quick and easy change, I've gone ahead and created a new OSF repo for this and linked it with the old one (data is still present on both for now). The new repo is here: https://osf.io/t7afj/
It follows the same structure as before
ds000221_subject/ds000221_sub-010006.zip
We will have to update the scripts and instructions.
jhlegarreta commentedon Aug 12, 2021
Sounds good for advocating in favor for
datalad
. Please, correct if I'm wrong, but usingdatalad
is then independent of theNeuroLibre
hosting, right?Also, I'd avoid mixing
datalad
with the binder-related issues in #178: I'd leave transitioning todatalad
to a separate, dedicated PR. Otherwise, we'd be introducing further inconsistencies.josephmje commentedon Aug 12, 2021
Using
datalad
would also tie intoNeuroLibre
hosting. If we create a new repository on OSF, we would need to use the datalad OSF extension in order to push the data. And also, this changes what we include in the dataset json file, which contains instructions for downloading the data.