Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,5 @@ src/ontology/mirror/
src/ontology/mirror/*owl
src/ontology/tmp/*owl
venv/
.DS_Store
**/.DS_Store
156 changes: 147 additions & 9 deletions src/ontology/MRIO-edit.owl
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
<rdf:RDF xmlns="http://purl.obolibrary.org/obo/"
xml:base="http://purl.obolibrary.org/obo/"
xmlns:cl="http://purl.obolibrary.org/obo/cl#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:go="http://purl.obolibrary.org/obo/go#"
xmlns:obo="http://purl.obolibrary.org/obo/"
xmlns:owl="http://www.w3.org/2002/07/owl#"
Expand Down Expand Up @@ -34,15 +33,15 @@
<owl:Ontology rdf:about="http://purl.obolibrary.org/obo/">
<owl:versionIRI rdf:resource="http://purl.obolibrary.org/obo/mrio/releases/2021-04-10/mrio.owl"/>
<owl:imports rdf:resource="http://purl.obolibrary.org/obo/iao.owl"/>
<owl:imports rdf:resource="http://purl.obolibrary.org/obo/mondo.owl"/>
<owl:imports rdf:resource="http://purl.obolibrary.org/obo/ncit.owl"/>
<owl:imports rdf:resource="http://purl.obolibrary.org/obo/pato.owl"/>
<owl:imports rdf:resource="http://purl.obolibrary.org/obo/stato.owl"/>
<owl:imports rdf:resource="http://purl.obolibrary.org/obo/uberon.owl"/>
<owl:imports rdf:resource="http://purl.obolibrary.org/obo/MRIO/releases/2025-01-31/imports/obi_import.owl"/>
<owl:imports rdf:resource="http://purl.obolibrary.org/obo/MRIO/releases/2025-04-08/imports/mondo_import.owl"/>
<owl:imports rdf:resource="http://purl.obolibrary.org/obo/MRIO/releases/2025-04-08/imports/obi_import.owl"/>
<owl:imports rdf:resource="http://purl.obolibrary.org/obo/bfo/2019-08-26/bfo.owl"/>
<dc:contributor>Alan Ruttenberg</dc:contributor>
<dc:description>An ontology for the representation of MRI acquisition and analysis.</dc:description>
<dc:title>MRI Ontology (MRI)</dc:title>
<terms:contributor>Alan Ruttenberg</terms:contributor>
<terms:description>An ontology for the representation of MRI acquisition and analysis.</terms:description>
<terms:title>MRI Ontology (MRI)</terms:title>
<terms:creator>Alexander D. Bartnik</terms:creator>
<terms:creator>Alexander D. Diehl</terms:creator>
<terms:creator>Alexander Terry</terms:creator>
Expand Down Expand Up @@ -446,7 +445,7 @@
<IAO_0000117>https://orcid.org/0000-0001-9676-7377 &quot;Alexander D. Bartnik&quot;</IAO_0000117>
<IAO_0000117>https://orcid.org/0000-0001-9990-8331 &quot;Alexander D. Diehl&quot;</IAO_0000117>
<IAO_0000117>https://orcid.org/0000-0002-2104-0568 &quot;Lucas M. Serra&quot;</IAO_0000117>
<rdfs:label xml:lang="en">ASL perfusion data set</rdfs:label>
<rdfs:label xml:lang="en">arterial spin labelling perfusion image data set</rdfs:label>
</owl:Class>


Expand Down Expand Up @@ -4960,6 +4959,16 @@ The values often belong to a group of pixels or voxels that share the same chara



<!-- http://purl.obolibrary.org/obo/MRIO_0000747 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/MRIO_0000747">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/OBI_0003355"/>
<IAO_0000115>An image data set analysis that uses inferential statistical methods to draw conclusions about the underlying phenomena represented in an image data set.</IAO_0000115>
<rdfs:label xml:lang="en">statistical inference applied to image data set</rdfs:label>
</owl:Class>



<!-- http://purl.obolibrary.org/obo/MRIO_0003071 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/MRIO_0003071">
Expand Down Expand Up @@ -5352,7 +5361,7 @@ The values often belong to a group of pixels or voxels that share the same chara
<IAO_0000115>A technique used in functional MRI data set analysis where the response to each event is estimated by fitting a model with separate regressors for each trial. By correlating the parameter estimates (beta series) across regions, this method examines the degree of trial-by-trial fluctuation similarity between regions, indicating functional connectivity. particularly useful in event-related studies with longer inter-trial intervals.</IAO_0000115>
<terms:creator rdf:resource="https://orcid.org/0009-0004-2155-902X"/>
<terms:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2024-07-29T19:28:12Z</terms:date>
<rdfs:label xml:lang="en">beta series correlation</rdfs:label>
<rdfs:label xml:lang="en">beta series correlation of functional magnetic resonance image data set</rdfs:label>
</owl:Class>


Expand Down Expand Up @@ -5541,6 +5550,135 @@ The values often belong to a group of pixels or voxels that share the same chara



<!-- http://purl.obolibrary.org/obo/MRIO_1000052 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/MRIO_1000052">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/STATO_0000108"/>
<IAO_0000115>A linear regression for analysis of continuous dependent variable technique used in imaging that models the relationship between brain activity and multiple predictors, such as experimental conditions or behavioral data, to identify patterns in voxel or region level data.</IAO_0000115>
<terms:creator rdf:resource="https://orcid.org/0009-0004-2155-902X"/>
<terms:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2025-04-02T15:19:21Z</terms:date>
<rdfs:label xml:lang="en">multiple linear regression analysis</rdfs:label>
</owl:Class>



<!-- http://purl.obolibrary.org/obo/MRIO_1000053 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/MRIO_1000053">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/MRIO_0000421"/>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="http://purl.obolibrary.org/obo/BFO_0000051"/>
<owl:someValuesFrom rdf:resource="http://purl.obolibrary.org/obo/MRIO_1000061"/>
</owl:Restriction>
</rdfs:subClassOf>
<IAO_0000115>A functional magnetic resonance image data set analysis used to simultaneously analyze two sets of data (i.e., brain activity and task related variables) to identify common patterns.</IAO_0000115>
<terms:creator rdf:resource="https://orcid.org/0009-0004-2155-902X"/>
<terms:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2025-04-02T15:20:15Z</terms:date>
<oboInOwl:source>https://doi.org/10.1073/pnas.0811879106</oboInOwl:source>
<rdfs:label xml:lang="en">dual regression analysis of functional magnetic resonance image data set</rdfs:label>
</owl:Class>



<!-- http://purl.obolibrary.org/obo/MRIO_1000054 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/MRIO_1000054">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/STATO_0000108"/>
<IAO_0000115>A linear regression for analysis of continuous dependent variable technique used in imaging that models nonlinear relationships between voxel or pixel intensities and predictors by fitting polynomial functions to the data.</IAO_0000115>
<terms:creator rdf:resource="https://orcid.org/0009-0004-2155-902X"/>
<terms:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2025-04-02T15:21:49Z</terms:date>
<rdfs:label xml:lang="en">polynomial linear regression</rdfs:label>
</owl:Class>



<!-- http://purl.obolibrary.org/obo/MRIO_1000055 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/MRIO_1000055">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/MRIO_1000061"/>
<IAO_0000115>An image data set analysis based on a general linear model used in imaging that models temporal dependencies in voxel signals by incorporating lagged predictors or autoregressive components.</IAO_0000115>
<terms:creator rdf:resource="https://orcid.org/0009-0004-2155-902X"/>
<terms:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2025-04-02T15:22:45Z</terms:date>
<oboInOwl:hasExactSynonym>GLM time series regression</oboInOwl:hasExactSynonym>
<rdfs:label xml:lang="en">general linear model time series regression</rdfs:label>
</owl:Class>



<!-- http://purl.obolibrary.org/obo/MRIO_1000056 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/MRIO_1000056">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/STATO_0000108"/>
<IAO_0000115>A linear regression for analysis of continuous dependent variable technique used in imaging that applies L2 regularization to stabilize coefficient estimates, reducing overfitting when modeling high dimensional voxel or pixel data.</IAO_0000115>
<terms:creator rdf:resource="https://orcid.org/0009-0004-2155-902X"/>
<terms:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2025-04-02T15:23:45Z</terms:date>
<rdfs:label xml:lang="en">ridge linear regression</rdfs:label>
</owl:Class>



<!-- http://purl.obolibrary.org/obo/MRIO_1000057 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/MRIO_1000057">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/STATO_0000108"/>
<IAO_0000115>A linear regression for analysis of continuous dependent variable technique used in imaging that applies L1 regularization to select relevant features by shrinking irrelevant voxel or pixel coefficients to zero.</IAO_0000115>
<terms:creator rdf:resource="https://orcid.org/0009-0004-2155-902X"/>
<terms:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2025-04-02T15:25:55Z</terms:date>
<rdfs:label xml:lang="en">lasso linear regression</rdfs:label>
</owl:Class>



<!-- http://purl.obolibrary.org/obo/MRIO_1000058 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/MRIO_1000058">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/STATO_0000108"/>
<IAO_0000115>A linear regression for analysis of continuous dependent variable technique used that combines L1 and L2 regularization to balance feature selection and model stability.</IAO_0000115>
<terms:creator rdf:resource="https://orcid.org/0009-0004-2155-902X"/>
<terms:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2025-04-02T15:26:40Z</terms:date>
<rdfs:label xml:lang="en">elastic net linear regression</rdfs:label>
</owl:Class>



<!-- http://purl.obolibrary.org/obo/MRIO_1000059 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/MRIO_1000059">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/STATO_0000108"/>
<IAO_0000115>A linear regression for analysis of continuous dependent variable technique used in imaging that accounts for nested data structures, allowing for the modeling of both single subject and group level effects.</IAO_0000115>
<terms:creator rdf:resource="https://orcid.org/0009-0004-2155-902X"/>
<terms:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2025-04-02T15:27:45Z</terms:date>
<rdfs:label xml:lang="en">hierarchical linear regression</rdfs:label>
</owl:Class>



<!-- http://purl.obolibrary.org/obo/MRIO_1000060 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/MRIO_1000060">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/MRIO_0000747"/>
<IAO_0000115>A linear regression for analysis of an image data set used to obtain the posterior probability estimates of voxel or region level activity.</IAO_0000115>
<terms:creator rdf:resource="https://orcid.org/0009-0004-2155-902X"/>
<terms:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2025-04-02T15:28:17Z</terms:date>
<rdfs:label xml:lang="en">Bayesian linear regression of image data set</rdfs:label>
</owl:Class>



<!-- http://purl.obolibrary.org/obo/MRIO_1000061 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/MRIO_1000061">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/MRIO_0000747"/>
<IAO_0000115>An image data set analysis based general linear model (GLM) is a statistical approach that utilizes one or more regressors to model pixel or voxel intensity as a linear combination of predictors.</IAO_0000115>
<terms:creator rdf:resource="https://orcid.org/0009-0004-2155-902X"/>
<terms:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2025-04-03T23:07:03Z</terms:date>
<oboInOwl:hasRelatedSynonym>image data set analysis based on GLM</oboInOwl:hasRelatedSynonym>
<rdfs:label xml:lang="en">image data set analysis based on general linear model</rdfs:label>
</owl:Class>



<!-- http://purl.obolibrary.org/obo/MRIO_a535096d_151b_47c9_9be4_83b7799917df -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/MRIO_a535096d_151b_47c9_9be4_83b7799917df">
Expand Down
2 changes: 1 addition & 1 deletion src/ontology/MRIO-idranges.owl
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ Datatype: idrange:1
allocatedto: "ONTOLOGY-CREATOR"

EquivalentTo:
xsd:integer[>= 0 , <= 999999]
xsd:integer[>= 748 , <= 999999]


Datatype: idrange:2
Expand Down
1 change: 1 addition & 0 deletions src/ontology/MRIO-odk.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,4 @@ import_group:
- id: pato
- id: ncit
- id: caro
- id: stato
34 changes: 21 additions & 13 deletions src/ontology/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
# More information: https://github.com/INCATools/ontology-development-kit/

# Fingerprint of the configuration file when this Makefile was last generated
CONFIG_HASH= 9bc6e8a3b143ce386580c1f0850a6e5ae2a6ebd050525a83e71a9afdb72d3d4f
CONFIG_HASH= 68953fe05c0614ed60b6c2b471032861210593b0f93a2d01af2f415dc9804301


# ----------------------------------------
Expand Down Expand Up @@ -159,7 +159,7 @@ all_main: $(MAIN_FILES)
# ----------------------------------------


IMPORTS = obi pato stato #caro mondo ncit uberon
IMPORTS = obi uberon mondo pato stato

IMPORT_ROOTS = $(patsubst %, $(IMPORTDIR)/%_import, $(IMPORTS))
IMPORT_OWL_FILES = $(foreach n,$(IMPORT_ROOTS), $(n).owl)
Expand Down Expand Up @@ -428,20 +428,28 @@ mirror-pato: | $(TMPDIR)
$(ROBOT) convert -i $(TMPDIR)/pato-download.owl -o $(TMPDIR)/$@.owl


## ONTOLOGY: ncit
.PHONY: mirror-ncit
.PRECIOUS: $(MIRRORDIR)/ncit.owl
mirror-ncit: | $(TMPDIR)
curl -L $(OBOBASE)/ncit.owl --create-dirs -o $(TMPDIR)/ncit-download.owl --retry 4 --max-time 200 && \
$(ROBOT) convert -i $(TMPDIR)/ncit-download.owl -o $(TMPDIR)/$@.owl
### ONTOLOGY: ncit
#.PHONY: mirror-ncit
#.PRECIOUS: $(MIRRORDIR)/ncit.owl
#mirror-ncit: | $(TMPDIR)
# curl -L $(OBOBASE)/ncit.owl --create-dirs -o $(TMPDIR)/ncit-download.owl --retry 4 --max-time 200 && \
# $(ROBOT) convert -i $(TMPDIR)/ncit-download.owl -o $(TMPDIR)/$@.owl


## ONTOLOGY: caro
.PHONY: mirror-caro
.PRECIOUS: $(MIRRORDIR)/caro.owl
mirror-caro: | $(TMPDIR)
curl -L $(OBOBASE)/caro.owl --create-dirs -o $(TMPDIR)/caro-download.owl --retry 4 --max-time 200 && \
$(ROBOT) convert -i $(TMPDIR)/caro-download.owl -o $(TMPDIR)/$@.owl
#.PHONY: mirror-caro
#.PRECIOUS: $(MIRRORDIR)/caro.owl
#mirror-caro: | $(TMPDIR)
# curl -L $(OBOBASE)/caro.owl --create-dirs -o $(TMPDIR)/caro-download.owl --retry 4 --max-time 200 && \
# $(ROBOT) convert -i $(TMPDIR)/caro-download.owl -o $(TMPDIR)/$@.owl


## ONTOLOGY: stato
.PHONY: mirror-stato
.PRECIOUS: $(MIRRORDIR)/stato.owl
mirror-stato: | $(TMPDIR)
curl -L $(OBOBASE)/stato.owl --create-dirs -o $(TMPDIR)/stato-download.owl --retry 4 --max-time 200 && \
$(ROBOT) convert -i $(TMPDIR)/stato-download.owl -o $(TMPDIR)/$@.owl


$(MIRRORDIR)/%.owl: mirror-% | $(MIRRORDIR)
Expand Down
5 changes: 5 additions & 0 deletions src/ontology/catalog-v001.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<catalog prefer="public" xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
<uri id="Imports Wizard Entry" name="http://purl.obolibrary.org/obo/MRIO/releases/2025-04-08/imports/obi_import.owl" uri="imports/obi_import.owl"/>
<uri id="Imports Wizard Entry" name="http://purl.obolibrary.org/obo/uberon.owl" uri="imports/uberon_import_no_axioms.owl"/>
<uri id="Imports Wizard Entry" name="http://purl.obolibrary.org/obo/MRIO/releases/2025-04-08/imports/uberon_import.owl" uri="imports/uberon_import.owl"/>
<uri id="Imports Wizard Entry" name="http://purl.obolibrary.org/obo/MRIO/releases/2025-04-08/imports/mondo_import.owl" uri="imports/mondo_import.owl"/>
<uri id="Imports Wizard Entry" name="http://purl.obolibrary.org/obo/MRIO/releases/2025-04-08/imports/stato_import.owl" uri="imports/stato_import.owl"/>
<uri id="Imports Wizard Entry" name="http://purl.obolibrary.org/obo/stato.owl" uri="imports/stato_import.owl"/>
<uri id="Imports Wizard Entry" name="http://purl.obolibrary.org/obo/MRIO/releases/2025-01-31/imports/obi_import.owl" uri="imports/obi_import.owl"/>
<uri id="Imports Wizard Entry" name="http://purl.obolibrary.org/obo/iao.owl" uri="imports/iao_import.owl"/>
Expand Down
1 change: 1 addition & 0 deletions src/ontology/imports/obcs_tersm.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
http://purl.obolibrary.org/obo/OBCS_0000249 # independent component analysis
1 change: 1 addition & 0 deletions src/ontology/imports/stato_terms.txt
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
http://purl.obolibrary.org/obo/STATO_0000108 # linear regression for analysis of continuous dependent variable
http://purl.obolibrary.org/obo/STATO_0000370 # ordinary least squares estimation
Loading