-
Notifications
You must be signed in to change notification settings - Fork 30
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
referenceSpace attribute and possible values #52
Comments
The IXI link is just a top-level website; I think this is a better link: http://biomedic.doc.ic.ac.uk/brain-development/index.php?n=Main.Datasets |
two thoughts:
all of these are associated with:
over the years, people have kept the name of the space even though 2 and 3 have changed. i think that it's quite important for us to dissociate these components? and then when these templates are used, please use different normalization algorithms.
these are getting used more even with spm and fsl. |
Hi @satra, thank you for your comments!
Standard template: entity(niiri:coordinate_space_id_1, [prov:type = 'nidm:CoordinateSpace', prov:label = "Coordinate space 1" %% xsd:string, nidm:referenceSpace = 'nidm:IcbmMni152LinearSpace', … ]) Custom template: entity(niiri:coordinate_space_id_1, [prov:type = 'nidm:CoordinateSpace', prov:label = "Coordinate space 1" %% xsd:string, nidm:referenceSpace = 'niiri:my_custom_template', … ]) entity(niiri:my_custom_template, [prov:type = 'nidm:CustomTemplate', prov:label = "My custom template" %% xsd:string, // Attributes to be defined later on? ]) // Sub-tree describing the provenance of niiri:my_custom_template |
@cmaumet - that sounds reasonable. let's also make sure to include the provenance of |
hey, I'm a bit confused by the distinction of CoordinateSpace / ReferenceSpace / The later I have the definition clear enough: it's the mathematical one, cheers On 10 May 2014 11:41, Satrajit Ghosh notifications@github.com wrote:
|
Let me record what I think is the lineage.
I've studied the NiPy API's So! My proposal is that we use the existing @jbpoline : What do you think? |
Hi I think my point is that coordinateSystem has a clear definition, mapping I like the "referenceSpace" as the name for a coordinate system that has a I'm also guessing that we can have (dataArray, coordinateSystem, mapping) So, a template is a dataArray with a specific named coordinate system, An Atlas is a mapping from the space described by a coordinateSystem to a Again, the names of these things don't matter to me very much unless they I'm happy to call it a day - just want to make sure we are not in a local Let's talk tomorrow JB On 11 May 2014 02:27, Thomas Nichols notifications@github.com wrote:
|
Suggested by @jbpoline, rename How do we store, I know this was aligned to a particular space but I don't know which one. |
A beginning of implementation is now available in #123, let's continue the discussion over there. |
This is a proposal made up with @nicholst, regarding the naming of
CoordinateSpace
andCoordinateSystem
.Currently
CoordinateSpace
is defined as an entity having the following attributes: Number of dimensions, Dimension of image, Voxel units, Voxel size, Voxel-world mapping and CoordinateSystem.We propose to rename the
coordinateSystem
attribute inreferenceSpace
providing a coarse label for the space of the images. This does not specify template image used, or any details of the spatial normalisation / intersubject registration (that will be defined through provenance).For the values taken by
referenceSpace
we suggest the following:spm8/spm_templates.man
)spm12b/spm_templates.man
)spm12b/spm_templates.man
)[The short descriptions proposed here are not the definitive definitions and will need to be re-worked.]
The current names
CoordinateSpace
andreferenceSpace
are distinct from NiPy'sCoordinateSystem
, so no confusion should arise. ACoordinateSpace
entity contains all the information readily available (while NiPy's CoordinateSystem requires named axes, which don't generally have but are implied by thereferenceSpace
attribute).We explicitly avoid using "Atlas" or "Template", as we predict these will be useful for specific instances of labeled or continuous images, respectively.
The text was updated successfully, but these errors were encountered: