reproin icon indicating copy to clipboard operation
reproin copied to clipboard

Integration/Interaction with BrainVerse

Open yarikoptic opened this issue 6 years ago • 2 comments

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?

yarikoptic avatar Mar 07 '18 18:03 yarikoptic

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.

smpadhy avatar Mar 08 '18 16:03 smpadhy

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 ;-)

yarikoptic avatar Mar 08 '18 17:03 yarikoptic