reproin
reproin copied to clipboard
Integration/Interaction with BrainVerse
BrainVerse from TRD2 provides lab notebook to assist with planing/execution of the experiments etc. I see possible ways ReproIn could benefit from integration/interaction with BrainVerse:
- BrainVerse Experiment Planner :
- prepare (and validate) scan sequence names to be used at the scanner
- (? not sure if it is intended for that though) use BrainVerse to collect/maintain association between private participants information and annonimized information provided at scanner console (subject ID)
- provide subject/accession/session information (if not provided at the console)
-
Data Acquisition
- if BrainVerse envisions keeping track of stimuli delivery/responses, then work together on #2
- if BrainVerse envisions keeping track of electrophys data, then work together on #3
- ReproIn could
datalad publish
(if not ran on the same box) acquired data to the necessary study location with BrainVerse
- assist in post-acquisition/conversion (#7) annotation/tune up of the datasets :
- tasks, phenotypes (BrainVerse Instruments)
- if some additional (NIDM?) annotation is provided, could be incorporated into the dataset and used during datalad metadata aggregation
- correction of the acquired/layout'ed data. Relates to having/developing BIDS utilities I guess, also with DataLad awareness
- report back to BrainVerse whenever a particular conversion is done
@ReproNim/trd2 folks: what do you think about above points and what other features of BrainVerse you envision which could benefit ReproIn and vise versa?
BrainVerse Experiment Planner:
prepare (and validate) scan sequence names to be used at the scanner
If there is an instrument with the scan sequence names and validator associated with it, then we can use that in the experiment planner to plan the session. I think it will be part of BrainVerse Instrument editor and Data Acquisitions. Are the scan sequence numbers will come from ReproIn?
(? not sure if it is intended for that though) use BrainVerse to collect/maintain association between private participants information and annonimized information provided at scanner console (subject ID)
As we are building the graph and adding a node for each subject, we can use BrainVerse to keep both private information and SubjectID for a subject. However, we need to think how to restrict access/query to the private information of a subject.
provide subject/accession/session information (if not provided at the console)
If data acquisition module with a plan is used, this information can automatically be available during acquisition.
prepare (and validate) scan sequence names to be used at the scanner Are the scan sequence numbers will come from ReproIn?
They could if needed... Well -- the heudiconv's info/*.auto.txt
already have them all.
I had more in mind - preparation/validation of sequence names according to ReproIn heuristic naming convention
If data acquisition module with a plan is used, this information can automatically be available during acquisition.
I guess I need to see/try ;-)