-
Notifications
You must be signed in to change notification settings - Fork 168
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BIDS-like organization for Atlas/Library #1697
Comments
An atlas is not necessarily a single file, but a collection of related files. What are the actual contents of these files? They say FLUO, are they microscopy images, or masks/probabilistic segmentations derived from microscopy images? |
They are fluorescent microscopy data reconstructed from brain slices. That's already the first snag, because FLUO doesn't currently support There's no segmentation, one file is one feature, i.e. the projections of one cell type from one brain area. |
Okay, so there would need to be some agreement that volumes reconstructed from microscopy are valid for NIfTI. Or possibly a more general statement that data may be converted among any BIDS-supported file formats as a derivative, in order to facilitate inter-modality analyses. In the current framework, it might be reasonable to reconstruct these as Your If we allowed that all of these exist, then the BEP38 addition would just be an explicit atlas name:
|
@effigies ok, I can adapt it more to BEP038 if you think it could fit the concept. What's the status on the BEP, is it almost finalized/dead? The last comment seems to have gotten no response in a while. |
It's quite active and nearly finalized: #1281 |
From #1281:
for a workaround, as you mention,
I think that's an even worse idea than Well, that doesn't introduce a
The other thing from BEP017 that I could leverage is the @effigies do you think this would be a good addition to the BEP, i.e. determining what the extension would look in light of connectivity atlases from different modalities, deciding whether to keep the modality suffix or something more generic like |
The ABI mouse brain maps for gene expression and connectivity (well, projection) are a particularly useful resource for neuroimaging, where they can help correlate whole-brain maps with cellular/molecular characteristics.
Sadly, they're published via an API which takes a bit of time to understand and come as NRRD without spatial information and without being registered to a brain imaging template.
I have a while ago constructed a bunch of scripts to handle download, NIfTI-fication, registration, etc.
The archive I have produced and used thus far looks like this:
https://gin.g-node.org/TheChymera/ABI-connectivity-data_generator/src/master/procdata
It's very bare-bones and requires reading in a custom XML to properly interpret. I was thinking a BIDS-like style would perhaps make it easier for others in neuroimaging to leverage this resource.
This is what I have so far:
https://gin.g-node.org/TheChymera/ABI-connectivity-data_generator/src/master/bids
I was wondering if anybody else is interested to chime in.
I know there is BEP038 which deals with “atlases”, and to me this library is very much an atlas, but I'm not sure this was the vision for the BEP, it seems to assume as far as I can tell that an atlas is one file.
Sure, all the maps can be concatenated along a fourth dimension, but that would just end up being a gigantic file, with a gigantic JSON to properly make sense of the positional information in the fourth dimension.
Just for context, if you're wondering, this specific atlas is a collection of histological projection maps based on an injection site and an expression pattern, so you get e.g. a map of projections of different cell types from the VTA here → https://gin.g-node.org/TheChymera/ABI-connectivity-data_generator/src/master/bids/seed-VTA
@yarikoptic
Also, @dyf , what do you think about this? I think I mentioned it to you at the ODIN meeting, I think it would make your data more accessible, though I'm wondering what you think is really important from the XML and should be created a filed for in the JSON sidecar. Maybe this exercise could be relevant to some of the points raised here.
The text was updated successfully, but these errors were encountered: