diff --git a/cogtasks.owl b/cogtasks.owl new file mode 100644 index 0000000..e9804e5 --- /dev/null +++ b/cogtasks.owl @@ -0,0 +1,152 @@ +Prefix(:=) +Prefix(owl:=) +Prefix(rdf:=) +Prefix(xml:=) +Prefix(xsd:=) +Prefix(rdfs:=) + + +Ontology( + +Declaration(Class(:BackwardDigitSpan)) +Declaration(Class(:Congruent)) +Declaration(Class(:CorsiBlock)) +Declaration(Class(:Cue)) +Declaration(Class(:DigitSpan)) +Declaration(Class(:Flanker)) +Declaration(Class(:ForwardDigitSpan)) +Declaration(Class(:Incongruence)) +Declaration(Class(:InvalidCue)) +Declaration(Class(:N-back)) +Declaration(Class(:OrderedClick)) +Declaration(Class(:Response)) +Declaration(Class(:SpatialSpan)) +Declaration(Class(:Stimulus)) +Declaration(Class(:StopSignal)) +Declaration(Class(:Stroop)) +Declaration(Class(:StructuredTask)) +Declaration(Class(:Task)) +Declaration(Class(:TaskFamily)) +Declaration(Class(:TaskVariant)) +Declaration(Class()) +Declaration(ObjectProperty(:belongsTo)) +Declaration(ObjectProperty(:hasDemo)) +Declaration(ObjectProperty(:hasImplementationAt)) +Declaration(ObjectProperty(:isVariantOf)) +Declaration(DataProperty(:longName)) +Declaration(DataProperty(:name)) +Declaration(DataProperty(:shortName)) +Declaration(DataProperty(:taskHistory)) +Declaration(NamedIndividual(:CorsiBlock)) + +############################ +# Object Properties +############################ + +# Object Property: :belongsTo (:belongsTo) + +ObjectPropertyRange(:belongsTo :TaskFamily) + +# Object Property: :hasImplementationAt (:hasImplementationAt) + +SubObjectPropertyOf(:hasImplementationAt owl:topObjectProperty) + + +############################ +# Data Properties +############################ + +# Data Property: :longName (:longName) + +SubDataPropertyOf(:longName :name) + +# Data Property: :shortName (:shortName) + +SubDataPropertyOf(:shortName :name) + + + +############################ +# Classes +############################ + +# Class: :BackwardDigitSpan (:BackwardDigitSpan) + +SubClassOf(:BackwardDigitSpan :TaskVariant) + +# Class: :Congruent (:Congruent) + +SubClassOf(:Congruent :Stimulus) + +# Class: :CorsiBlock (:CorsiBlock) + +AnnotationAssertion(rdfs:comment :CorsiBlock "default corsi block experimental design") +SubClassOf(:CorsiBlock :StructuredTask) + +# Class: :Cue (:Cue) + +SubClassOf(:Cue :Stimulus) + +# Class: :DigitSpan (:DigitSpan) + +SubClassOf(:DigitSpan :StructuredTask) + +# Class: :Flanker (:Flanker) + +SubClassOf(:Flanker :StructuredTask) + +# Class: :ForwardDigitSpan (:ForwardDigitSpan) + +SubClassOf(:ForwardDigitSpan :TaskVariant) + +# Class: :Incongruence (:Incongruence) + +SubClassOf(:Incongruence :Stimulus) + +# Class: :InvalidCue (:InvalidCue) + +SubClassOf(:InvalidCue :Cue) + +# Class: :N-back (:N-back) + +SubClassOf(:N-back :StructuredTask) + +# Class: :OrderedClick (:OrderedClick) + +SubClassOf(:OrderedClick :TaskFamily) + +# Class: :SpatialSpan (:SpatialSpan) + +SubClassOf(:SpatialSpan :StructuredTask) + +# Class: :StopSignal (Stop-Signal) + +AnnotationAssertion(rdfs:label :StopSignal "Stop-Signal") +SubClassOf(:StopSignal :StructuredTask) + +# Class: :Stroop (:Stroop) + +SubClassOf(:Stroop :StructuredTask) + +# Class: :StructuredTask (:StructuredTask) + +AnnotationAssertion(rdfs:comment :StructuredTask "TODO: change name to principled or classic?") +SubClassOf(:StructuredTask :Task) + +# Class: () + +SubClassOf( :N-back) +SubClassOf( :TaskVariant) + + +############################ +# Named Individuals +############################ + +# Individual: :CorsiBlock (:CorsiBlock) + +ClassAssertion(:CorsiBlock :CorsiBlock) +ClassAssertion(ObjectSomeValuesFrom(:belongsTo :OrderedClick) :CorsiBlock) + + +) \ No newline at end of file diff --git a/cogtasks.owl b/cogtasks.owl new file mode 100644 index 0000000..e9804e5 --- /dev/null +++ b/cogtasks.owl @@ -0,0 +1,152 @@ +Prefix(:=) +Prefix(owl:=) +Prefix(rdf:=) +Prefix(xml:=) +Prefix(xsd:=) +Prefix(rdfs:=) + + +Ontology( + +Declaration(Class(:BackwardDigitSpan)) +Declaration(Class(:Congruent)) +Declaration(Class(:CorsiBlock)) +Declaration(Class(:Cue)) +Declaration(Class(:DigitSpan)) +Declaration(Class(:Flanker)) +Declaration(Class(:ForwardDigitSpan)) +Declaration(Class(:Incongruence)) +Declaration(Class(:InvalidCue)) +Declaration(Class(:N-back)) +Declaration(Class(:OrderedClick)) +Declaration(Class(:Response)) +Declaration(Class(:SpatialSpan)) +Declaration(Class(:Stimulus)) +Declaration(Class(:StopSignal)) +Declaration(Class(:Stroop)) +Declaration(Class(:StructuredTask)) +Declaration(Class(:Task)) +Declaration(Class(:TaskFamily)) +Declaration(Class(:TaskVariant)) +Declaration(Class()) +Declaration(ObjectProperty(:belongsTo)) +Declaration(ObjectProperty(:hasDemo)) +Declaration(ObjectProperty(:hasImplementationAt)) +Declaration(ObjectProperty(:isVariantOf)) +Declaration(DataProperty(:longName)) +Declaration(DataProperty(:name)) +Declaration(DataProperty(:shortName)) +Declaration(DataProperty(:taskHistory)) +Declaration(NamedIndividual(:CorsiBlock)) + +############################ +# Object Properties +############################ + +# Object Property: :belongsTo (:belongsTo) + +ObjectPropertyRange(:belongsTo :TaskFamily) + +# Object Property: :hasImplementationAt (:hasImplementationAt) + +SubObjectPropertyOf(:hasImplementationAt owl:topObjectProperty) + + +############################ +# Data Properties +############################ + +# Data Property: :longName (:longName) + +SubDataPropertyOf(:longName :name) + +# Data Property: :shortName (:shortName) + +SubDataPropertyOf(:shortName :name) + + + +############################ +# Classes +############################ + +# Class: :BackwardDigitSpan (:BackwardDigitSpan) + +SubClassOf(:BackwardDigitSpan :TaskVariant) + +# Class: :Congruent (:Congruent) + +SubClassOf(:Congruent :Stimulus) + +# Class: :CorsiBlock (:CorsiBlock) + +AnnotationAssertion(rdfs:comment :CorsiBlock "default corsi block experimental design") +SubClassOf(:CorsiBlock :StructuredTask) + +# Class: :Cue (:Cue) + +SubClassOf(:Cue :Stimulus) + +# Class: :DigitSpan (:DigitSpan) + +SubClassOf(:DigitSpan :StructuredTask) + +# Class: :Flanker (:Flanker) + +SubClassOf(:Flanker :StructuredTask) + +# Class: :ForwardDigitSpan (:ForwardDigitSpan) + +SubClassOf(:ForwardDigitSpan :TaskVariant) + +# Class: :Incongruence (:Incongruence) + +SubClassOf(:Incongruence :Stimulus) + +# Class: :InvalidCue (:InvalidCue) + +SubClassOf(:InvalidCue :Cue) + +# Class: :N-back (:N-back) + +SubClassOf(:N-back :StructuredTask) + +# Class: :OrderedClick (:OrderedClick) + +SubClassOf(:OrderedClick :TaskFamily) + +# Class: :SpatialSpan (:SpatialSpan) + +SubClassOf(:SpatialSpan :StructuredTask) + +# Class: :StopSignal (Stop-Signal) + +AnnotationAssertion(rdfs:label :StopSignal "Stop-Signal") +SubClassOf(:StopSignal :StructuredTask) + +# Class: :Stroop (:Stroop) + +SubClassOf(:Stroop :StructuredTask) + +# Class: :StructuredTask (:StructuredTask) + +AnnotationAssertion(rdfs:comment :StructuredTask "TODO: change name to principled or classic?") +SubClassOf(:StructuredTask :Task) + +# Class: () + +SubClassOf( :N-back) +SubClassOf( :TaskVariant) + + +############################ +# Named Individuals +############################ + +# Individual: :CorsiBlock (:CorsiBlock) + +ClassAssertion(:CorsiBlock :CorsiBlock) +ClassAssertion(ObjectSomeValuesFrom(:belongsTo :OrderedClick) :CorsiBlock) + + +) \ No newline at end of file diff --git a/efo.owl b/efo.owl deleted file mode 100644 index e966806..0000000 --- a/efo.owl +++ /dev/null @@ -1,3368 +0,0 @@ - - - - - - - - - - - - http://protege.stanford.edu/plugins/owl/dc/protege-dc.owl - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #ANT - enkavi2019 - - - - #AX-CPT - AX-CPT - - - - #AdaptiveNback - enkavi2019 - - - - #AdaptiveNback - Adaptive N-back - - - - #AnalogyMakingTask - baggetta2016 - - - - #AnalogyMakingTask - Analogy Making - - - - #AnglingRisk - enkavi2019 - - - - #AnimalShifting - baggetta2016 - - - - #AnimalShifting - Animal Shifting - - - - #AntiSaccadeTask - baggetta2016 - - - - #AntiSaccadeTask - Anti Saccade - - - - #ArithmaticSpanTask - baggetta2016 - - - - #ArithmaticSpanTask - Arithmatic Span - - - - #AttentionalBlinkTask - Attentional Blink - - - - #AttentionalNetworkTest - baggetta2016 - - - - #AttentionalNetworkTest - Attentional Network - - - - #AuditoryAttention - baggetta2016 - - - - #AuditoryAttention - Auditory Attention - - - - #AutomatedOperationSpanTask - baggetta2016 - - - - #AutomatedOperationSpanTask - Automated Operation Span - - - - #BackwardSpanTask - baggetta2016 - - - - #BackwardSpanTask - Backward Span - - - - #BackwardsColorRecallTask - baggetta2016 - - - - #BackwardsColorRecallTask - Backward Color Recall - - - - #BackwardsDigitSpan - baggetta2016 - - - - #BalanceBeamTask - baggetta2016 - - - - #BalanceBeamTask - Balance Beam - - - - #BalloonAnalougeRiskTakingTest - baggetta2016 - - - - #BalloonAnalougeRiskTakingTest - BART - - - - #BalloonAnalougeRiskTakingTest - Balloon Analouge Risk Taking - - - - #BearAlligatorTask - baggetta2016 - - - - #BearAlligatorTask - Bear Alligator - - - - #BehavioralControl - baggetta2016 - - - - #BehavioralControl - Behavioral Control - - - - #BehavioralRegulation - baggetta2016 - - - - #BehavioralRegulation - Behavioral Regulation - - - - #BickelTitrator - enkavi2019 - - - - #BlockDesignSubtest - baggetta2016 - - - - #BlockDesignSubtest - Block Design Subtest - - - - #BlockSpan - baggetta2016 - - - - #BlockSpan - Block Span - - - - #BoxCrossingDualTask - baggetta2016 - - - - #BoxCrossingDualTask - Box Crossing Dual - - - - #CCTCold - enkavi2019 - - - - #CCTHot - enkavi2019 - - - - #CRT - enkavi2019 - - - - #CategoryFluency - baggetta2016 - - - - #CategoryFluency - Category Fluency - - - - #CategorySwitchTask - baggetta2016 - - - - #CategorySwitchTask - Category Switch - - - - #CentralExecutive - baggetta2016 - - - - #CentralExecutive - Central Executive - - - - #ChoiceRT - enkavi2019 - - - - #CognitiveFlexibility - baggetta2016 - - - - #CognitiveFlexibility - diamond2013 - - - - #CognitiveFlexibility - Cognitive Flexibility - - - - #CognitiveFlexibilityTask - baggetta2016 - - - - #CognitiveFlexibilityTask - Cognitive Flexibility - - - - #CogntiveControl - baggetta2016 - - - - #CogntiveControl - Cognitive Control - - - - #ColorShapeTask - baggetta2016 - - - - #ColorShapeTask - Color Shape - - - - #ComplexSpan - Complex Span - - - - #ContingencyNamingTask - baggetta2016 - - - - #ContingencyNamingTask - Contingency Naming - - - - #ContiniousPerformanceTask - baggetta2016 - - - - #ContiniousPerformanceTask - CPT - - - - #ContiniousPerformanceTask - Continious Performance Task - - - - #ControlledAttentionTask - baggetta2016 - - - - #ControlledAttentionTask - Controlled Attention - - - - #CoreExecutiveFunction - diamond2013 - - - - #CorsiBlockSpan - baggetta2016 - - - - #CorsiBlockSpan - Corsi Block Span - - - - #CountingRecall - baggetta2016 - - - - #CountingRecall - Counting Recall - - - - #CountingSpanTask - baggetta2016 - - - - #CountingSpanTask - Counting Span - - - - #Creativity - baggetta2016 - - - - #Creativity - Creativity - - - - #CuedUnpredictableSwitchTask - baggetta2016 - - - - #CuedUnpredictableSwitchTask - Cued Unpredictable Switch - - - - #D2TargetDetection - baggetta2016 - - - - #D2TargetDetection - D2 Target Detection - - - - #DeductiveReasoning - baggetta2016 - - - - #DeductiveReasoning - Deductive Reasoning - - - - #DegradedVigilance - baggetta2016 - - - - #DegradedVigilance - Degraded Vigilance - - - - #DelayChoice - baggetta2016 - - - - #DelayChoice - Delay Choice - - - - #DelayDiscountingTask - baggetta2016 - - - - #DelayDiscountingTask - Delay Discounting Task - - - - #DelayedAlternationTask - baggetta2016 - - - - #DelayedAlternationTask - Delayed Alternation - - - - #Dietary - enkavi2019 - - - - #DigitGoNoGo - baggetta2016 - - - - #DigitShiftingTask - baggetta2016 - - - - #DigitShiftingTask - Digit Shifting - - - - #DigitSpanTask - baggetta2016 - - - - #DigitSpanTask - enkavi2019 - - - - #DigitSpanTask - Digit Span - - - - #DimensionSwitchingTask - baggetta2016 - - - - #DimensionSwitchingTask - Dimension Switching - - - - #DimensionalChangeCardSort - baggetta2016 - - - - #DimensionalChangeCardSort - DCCS - - - - #DimensionalChangeCardSort - Dimensional Change Card Sort - - - - #DirectedForgetting - enkavi2019 - - - - #Discounting - enkavi2019 - - - - #Dragon - baggetta2016 - - - - #Dragon - Dragon - - - - #DualTaskCoordination - baggetta2016 - - - - #DualTaskCoordination - Dual Task Coordination - - - - #EffectivePerformance - baggetta2016 - - - - #EffectivePerformance - Effective Performance - - - - #EmotionalControl - baggetta2016 - - - - #EmotionalControl - Emotional Control - - - - #EmotionalRegulation - baggetta2016 - - - - #EmotionalRegulation - Emotional Regulation - - - - #ExecutiveControl - baggetta2016 - - - - #ExecutiveControl - Executive Control - - - - #ExpressiveAttentionTask - baggetta2016 - - - - #ExpressiveAttentionTask - Expressive Attention - - - - #FeedbackLearning - baggetta2016 - - - - #FeedbackLearning - Feedback Learning - - - - #FigureGoNoGo - baggetta2016 - - - - #FlankerTask - baggetta2016 - - - - #FlankerTask - Flanker - - - - #FlexibilityTest - baggetta2016 - - - - #FlexibilityTest - Flexibility - - - - #FlexibleItemSelectionTask - baggetta2016 - - - - #FlexibleItemSelectionTask - Flexible Item Selection - - - - #Fluency - baggetta2016 - - - - #Fluency - Fluency - - - - #FluidIntelligence - diamond2013 - - - - #FluidIntelligence - Fluid Intelligence - - - - #ForwardsDigitSpan - baggetta2016 - - - - #Generativity - baggetta2016 - - - - #Generativity - Generativity - - - - #GiftDelay - baggetta2016 - - - - #GiftDelay - Gift Delay - - - - #GiftWrap - baggetta2016 - - - - #GiftWrap - Gift Wrap - - - - #GoNoGo - baggetta2016 - - - - #GoNoGo - enkavi2019 - - - - #GoNoGo - Go/NoGo - - - - #GrassSnow - baggetta2016 - - - - #GrassSnow - Grass Snow - - - - #HaylingTest - baggetta2016 - - - - #HaylingTest - Hayling Test - - - - #HeadToesKneesShouldersTask - baggetta2016 - - - - #HeadToesKneesShouldersTask - Head-Toes-Knees-Shoulders - - - - #HigherOrderExecutiveFunction - diamond2013 - - - - #IncompatibilityTest - baggetta2016 - - - - #IncompatibilityTest - Incompatibility Test - - - - #Inhibition - baggetta2016 - - - - #Inhibition - diamond2013 - - - - #Inhibition - Inhibition - - - - #InhibitoryControl - baggetta2016 - - - - #InhibitoryControl - Inhibition Control - - - - #Initiation - baggetta2016 - - - - #Initiation - Initiation - - - - #InterferenceControl - diamond2013 - - - - #InterferenceControl - Inference Control - - - - #IowaGamblingTask - baggetta2016 - - - - #IowaGamblingTask - IGT - - - - #IowaGamblingTask - Iowa Gambling Task - - - - #KeepTrack - enkavi2019 - - - - #KeepTrackTask - baggetta2016 - - - - #KeepTrackTask - Keep Track - - - - #KnockAndTap - baggetta2016 - - - - #KnockAndTap - Knock and Tap - - - - #LetterFluency - baggetta2016 - - - - #LetterFluency - Letter Fluency - - - - #LetterMemoryTask - baggetta2016 - - - - #LetterMemoryTask - Letter Memory - - - - #LetterMonitoring - baggetta2016 - - - - #LetterMonitoring - Letter Monitoring - - - - #LetterNumberSequencing - baggetta2016 - - - - #LetterNumberSequencing - LNS - - - - #LetterNumberSequencing - Letter Number Sequencing - - - - #LexicalFluencyTest - baggetta2016 - - - - #LexicalFluencyTest - Lexical Fluency - - - - #ListeningRecallTask - baggetta2016 - - - - #ListeningRecallTask - Listening Recall - - - - #LocalGlobalTask - baggetta2016 - - - - #LocalGlobalTask - Local Global - - - - #LogicalReasoning - diamond2013 - - - - #LogicalReasoning - Logical Reasoning - - - - #LuriaHandGame - baggetta2016 - - - - #LuriaHandGame - Luria Hand Game - - - - #MONITORTask - baggetta2016 - - - - #MONITORTask - MONITOR - - - - #MatrixMonitoringTask - baggetta2016 - - - - #MatrixMonitoringTask - Matrix Monitoring - - - - #MentalCountersTask - baggetta2016 - - - - #MentalCountersTask - Mental Counters - - - - #Mindfulness - baggetta2016 - - - - #Mindfulness - Mindfulness - - - - #MisterXTask - baggetta2016 - - - - #MisterXTask - Mister X - - - - #ModifiedCardSortTest - baggetta2016 - - - - #ModifiedCardSortTest - MCST - - - - #ModifiedCardSortTest - Modified Card Sorting Test - - - - #MoreLessOddEvenTask - baggetta2016 - - - - #MoreLessOddEvenTask - More Less Odd Even - - - - #MotivationalDrive - baggetta2016 - - - - #MotivationalDrive - Motivational Drive - - - - #MultipleObjectTracking - MOT - - - - #MultipleObjectTracking - Multiple Object Tracking - - - - #NBack - baggetta2016 - - - - #NBack - N-back - - - - #NebraskaBarnyard - baggetta2016 - - - - #NebraskaBarnyard - Nebraska Barnyard - - - - #NineBoxes - baggetta2016 - - - - #NineBoxes - Nine Boxes - - - - #NumberLetterTask - baggetta2016 - - - - #NumberLetterTask - Number Letter - - - - #ObjectSubstitutionTask - baggetta2016 - - - - #ObjectSubstitutionTask - Object Substitution - - - - #OddOneOut - baggetta2016 - - - - #OddOneOut - OOO - - - - #OddOneOut - Odd One Out - - - - #OdditySwitchingTask - baggetta2016 - - - - #OdditySwitchingTask - Oddity Switching - - - - #OperatingSpan - baggetta2016 - - - - #OperatingSpan - OSpan - - - - #Organization - baggetta2016 - - - - #Organization - Organization - - - - #PencilTappingTask - baggetta2016 - - - - #PencilTappingTask - Pencil Tapping - - - - #PickThePictureGame - baggetta2016 - - - - #PickThePictureGame - Pick the Picture - - - - #PictorialUpdatingTask - baggetta2016 - - - - #PictorialUpdatingTask - Pictorial Updating - - - - #PictureSymbolTask - baggetta2016 - - - - #PictureSymbolTask - Picture Symbol - - - - #PlusMinusTask - baggetta2016 - - - - #PlusMinusTask - Plus Minus Task - - - - #ProblemSolving - baggetta2016 - - - - #ProblemSolving - Problem Solving - - - - #PsychomotorVigilanceTask - baggetta2016 - - - - #PsychomotorVigilanceTask - Pychomotor Vigilance - - - - #PurposiveAction - baggetta2016 - - - - #PurposiveAction - Responsive Action - - - - #RandomLetterGenerationTask - baggetta2016 - - - - #RandomLetterGenerationTask - Random Letter Generation - - - - #RandomNumberGenerationTask - baggetta2016 - - - - #RandomNumberGenerationTask - Random Number Generation - - - - #Ravens - RPM - - - - #Ravens - Raven's Progressive Matrices - - - - #Ravens - enkavi2019 - - - - #Ravens - Raven's Matrices - - - - #RelationalReasoning - diamond2013 - - - - #RelationalReasoning - Relational Reasoning - - - - #ResponseConflict - baggetta2016 - - - - #ResponseConflict - Response Conflict - - - - #ResponseInhibition - diamond2013 - - - - #ResponseInhibition - Response Inhibition - - - - #ReversalLearning - baggetta2016 - - - - #ReversalLearning - Reversal Learning - - - - #ReverseCategorization - baggetta2016 - - - - #ReverseCategorization - Reverse Categorization - - - - #RewardProcessing - baggetta2016 - - - - #RewardProcessing - Reward Processing - - - - #RunningSpan - baggetta2016 - - - - #RunningSpan - Running Span - - - - #SRCompatibilityTask - baggetta2016 - - - - #SRCompatibilityTask - SR Compatibility - - - - #STOPTask - baggetta2016 - - - - #STOPTask - STOP - - - - #SelfControl - baggetta2016 - - - - #SelfControl - Self Control - - - - #SelfControlSchedule - baggetta2016 - - - - #SelfControlSchedule - Self Control Schedule - - - - #SemanticFluencyTest - baggetta2016 - - - - #SemanticFluencyTest - Semantic Fluency - - - - #SentenceCompletionTask - baggetta2016 - - - - #SentenceCompletionTask - Sentence Completion - - - - #SentenceRepetition - baggetta2016 - - - - #SentenceRepetition - Sentence Repetition - - - - #Sequencing - baggetta2016 - - - - #Sequencing - Sequencing - - - - #SerialSubtractionOfSevens - baggetta2016 - - - - #SerialSubtractionOfSevens - Serial Substraction of Sevens - - - - #ShapeSchool - baggetta2016 - - - - #ShapeSchool - Shape School - - - - #Shifting - baggetta2016 - - - - #Shifting - Shifting - - - - #SimonSays - baggetta2016 - - - - #SimonSays - Simon Says - - - - #SimonTask - baggetta2016 - - - - #SimonTask - Simon - - - - #SnackDelay - baggetta2016 - - - - #SnackDelay - Snack Delay - - - - #SomethingsTheSameGame - baggetta2016 - - - - #SomethingsTheSameGame - Somethings the Same Game - - - - #SortingTask - baggetta2016 - - - - #SortingTask - Sorting - - - - #SpanTask - baggetta2016 - - - - #SpatialConflictArrows - baggetta2016 - - - - #SpatialConflictArrows - Spatial Conflict Arrows - - - - #SpatialSpan - enkavi2019 - - - - #SpatialSpan - Spatial Span - - - - #SpinThePots - baggetta2016 - - - - #SpinThePots - Spin the Pots - - - - #StopSignalTask - baggetta2016 - - - - #StopSignalTask - Stop Signal - - - - #StrategicRetrieval - baggetta2016 - - - - #StrategicRetrieval - Strategic Retrieval - - - - #Stroop - baggetta2016 - - - - #Stroop - enkavi2019 - - - - #Stroop - Stroop - - - - #Switching - baggetta2016 - - - - #Switching - Switching - - - - #TowerOfHanoi - baggetta2016 - - - - #TowerOfHanoi - Tower of Hanoi - - - - #TowerOfLondon - baggetta2016 - - - - #TowerOfLondon - Tower of London - - - - #ToySort - baggetta2016 - - - - #ToySort - Toy Sort - - - - #TrailMakingTask - baggetta2016 - - - - #TrailMakingTask - TMT - - - - #TrailMakingTask - Trail Making Task - - - - #Updating - baggetta2016 - - - - #Updating - Updating - - - - #VerbalFluencyTask - baggetta2016 - - - - #VerbalFluencyTask - Verbal Fluency - - - - #VerbalProcessing - baggetta2016 - - - - #VerbalProcessing - Verbal Processing - - - - #VerbalSpanTask - baggetta2016 - - - - #VerbalSpanTask - Verbal Span - - - - #VisualMatrixSpanTask - baggetta2016 - - - - #VisualMatrixSpanTask - Visual Matrix Span - - - - #VisuospatialProcessing - baggetta2016 - - - - #VisuospatialProcessing - Visuospatial Processing - - - - #VisuospatialSpanTask - baggetta2016 - - - - #VisuospatialSpanTask - Visuospatial Span - - - - #Volition - baggetta2016 - - - - #Volition - Volition - - - - #WisconsinCardSortTest - baggetta2016 - - - - #WisconsinCardSortTest - WCST - - - - #WisconsinCardSortTest - Wisconsin Card Sort - - - - #WorkingMemory - baggetta2016 - - - - #WorkingMemory - diamond2013 - - - - #WorkingMemory - Working Memory - - - - - - - diff --git a/cogtasks.owl b/cogtasks.owl new file mode 100644 index 0000000..e9804e5 --- /dev/null +++ b/cogtasks.owl @@ -0,0 +1,152 @@ +Prefix(:=) +Prefix(owl:=) +Prefix(rdf:=) +Prefix(xml:=) +Prefix(xsd:=) +Prefix(rdfs:=) + + +Ontology( + +Declaration(Class(:BackwardDigitSpan)) +Declaration(Class(:Congruent)) +Declaration(Class(:CorsiBlock)) +Declaration(Class(:Cue)) +Declaration(Class(:DigitSpan)) +Declaration(Class(:Flanker)) +Declaration(Class(:ForwardDigitSpan)) +Declaration(Class(:Incongruence)) +Declaration(Class(:InvalidCue)) +Declaration(Class(:N-back)) +Declaration(Class(:OrderedClick)) +Declaration(Class(:Response)) +Declaration(Class(:SpatialSpan)) +Declaration(Class(:Stimulus)) +Declaration(Class(:StopSignal)) +Declaration(Class(:Stroop)) +Declaration(Class(:StructuredTask)) +Declaration(Class(:Task)) +Declaration(Class(:TaskFamily)) +Declaration(Class(:TaskVariant)) +Declaration(Class()) +Declaration(ObjectProperty(:belongsTo)) +Declaration(ObjectProperty(:hasDemo)) +Declaration(ObjectProperty(:hasImplementationAt)) +Declaration(ObjectProperty(:isVariantOf)) +Declaration(DataProperty(:longName)) +Declaration(DataProperty(:name)) +Declaration(DataProperty(:shortName)) +Declaration(DataProperty(:taskHistory)) +Declaration(NamedIndividual(:CorsiBlock)) + +############################ +# Object Properties +############################ + +# Object Property: :belongsTo (:belongsTo) + +ObjectPropertyRange(:belongsTo :TaskFamily) + +# Object Property: :hasImplementationAt (:hasImplementationAt) + +SubObjectPropertyOf(:hasImplementationAt owl:topObjectProperty) + + +############################ +# Data Properties +############################ + +# Data Property: :longName (:longName) + +SubDataPropertyOf(:longName :name) + +# Data Property: :shortName (:shortName) + +SubDataPropertyOf(:shortName :name) + + + +############################ +# Classes +############################ + +# Class: :BackwardDigitSpan (:BackwardDigitSpan) + +SubClassOf(:BackwardDigitSpan :TaskVariant) + +# Class: :Congruent (:Congruent) + +SubClassOf(:Congruent :Stimulus) + +# Class: :CorsiBlock (:CorsiBlock) + +AnnotationAssertion(rdfs:comment :CorsiBlock "default corsi block experimental design") +SubClassOf(:CorsiBlock :StructuredTask) + +# Class: :Cue (:Cue) + +SubClassOf(:Cue :Stimulus) + +# Class: :DigitSpan (:DigitSpan) + +SubClassOf(:DigitSpan :StructuredTask) + +# Class: :Flanker (:Flanker) + +SubClassOf(:Flanker :StructuredTask) + +# Class: :ForwardDigitSpan (:ForwardDigitSpan) + +SubClassOf(:ForwardDigitSpan :TaskVariant) + +# Class: :Incongruence (:Incongruence) + +SubClassOf(:Incongruence :Stimulus) + +# Class: :InvalidCue (:InvalidCue) + +SubClassOf(:InvalidCue :Cue) + +# Class: :N-back (:N-back) + +SubClassOf(:N-back :StructuredTask) + +# Class: :OrderedClick (:OrderedClick) + +SubClassOf(:OrderedClick :TaskFamily) + +# Class: :SpatialSpan (:SpatialSpan) + +SubClassOf(:SpatialSpan :StructuredTask) + +# Class: :StopSignal (Stop-Signal) + +AnnotationAssertion(rdfs:label :StopSignal "Stop-Signal") +SubClassOf(:StopSignal :StructuredTask) + +# Class: :Stroop (:Stroop) + +SubClassOf(:Stroop :StructuredTask) + +# Class: :StructuredTask (:StructuredTask) + +AnnotationAssertion(rdfs:comment :StructuredTask "TODO: change name to principled or classic?") +SubClassOf(:StructuredTask :Task) + +# Class: () + +SubClassOf( :N-back) +SubClassOf( :TaskVariant) + + +############################ +# Named Individuals +############################ + +# Individual: :CorsiBlock (:CorsiBlock) + +ClassAssertion(:CorsiBlock :CorsiBlock) +ClassAssertion(ObjectSomeValuesFrom(:belongsTo :OrderedClick) :CorsiBlock) + + +) \ No newline at end of file diff --git a/efo.owl b/efo.owl deleted file mode 100644 index e966806..0000000 --- a/efo.owl +++ /dev/null @@ -1,3368 +0,0 @@ - - - - - - - - - - - - http://protege.stanford.edu/plugins/owl/dc/protege-dc.owl - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #ANT - enkavi2019 - - - - #AX-CPT - AX-CPT - - - - #AdaptiveNback - enkavi2019 - - - - #AdaptiveNback - Adaptive N-back - - - - #AnalogyMakingTask - baggetta2016 - - - - #AnalogyMakingTask - Analogy Making - - - - #AnglingRisk - enkavi2019 - - - - #AnimalShifting - baggetta2016 - - - - #AnimalShifting - Animal Shifting - - - - #AntiSaccadeTask - baggetta2016 - - - - #AntiSaccadeTask - Anti Saccade - - - - #ArithmaticSpanTask - baggetta2016 - - - - #ArithmaticSpanTask - Arithmatic Span - - - - #AttentionalBlinkTask - Attentional Blink - - - - #AttentionalNetworkTest - baggetta2016 - - - - #AttentionalNetworkTest - Attentional Network - - - - #AuditoryAttention - baggetta2016 - - - - #AuditoryAttention - Auditory Attention - - - - #AutomatedOperationSpanTask - baggetta2016 - - - - #AutomatedOperationSpanTask - Automated Operation Span - - - - #BackwardSpanTask - baggetta2016 - - - - #BackwardSpanTask - Backward Span - - - - #BackwardsColorRecallTask - baggetta2016 - - - - #BackwardsColorRecallTask - Backward Color Recall - - - - #BackwardsDigitSpan - baggetta2016 - - - - #BalanceBeamTask - baggetta2016 - - - - #BalanceBeamTask - Balance Beam - - - - #BalloonAnalougeRiskTakingTest - baggetta2016 - - - - #BalloonAnalougeRiskTakingTest - BART - - - - #BalloonAnalougeRiskTakingTest - Balloon Analouge Risk Taking - - - - #BearAlligatorTask - baggetta2016 - - - - #BearAlligatorTask - Bear Alligator - - - - #BehavioralControl - baggetta2016 - - - - #BehavioralControl - Behavioral Control - - - - #BehavioralRegulation - baggetta2016 - - - - #BehavioralRegulation - Behavioral Regulation - - - - #BickelTitrator - enkavi2019 - - - - #BlockDesignSubtest - baggetta2016 - - - - #BlockDesignSubtest - Block Design Subtest - - - - #BlockSpan - baggetta2016 - - - - #BlockSpan - Block Span - - - - #BoxCrossingDualTask - baggetta2016 - - - - #BoxCrossingDualTask - Box Crossing Dual - - - - #CCTCold - enkavi2019 - - - - #CCTHot - enkavi2019 - - - - #CRT - enkavi2019 - - - - #CategoryFluency - baggetta2016 - - - - #CategoryFluency - Category Fluency - - - - #CategorySwitchTask - baggetta2016 - - - - #CategorySwitchTask - Category Switch - - - - #CentralExecutive - baggetta2016 - - - - #CentralExecutive - Central Executive - - - - #ChoiceRT - enkavi2019 - - - - #CognitiveFlexibility - baggetta2016 - - - - #CognitiveFlexibility - diamond2013 - - - - #CognitiveFlexibility - Cognitive Flexibility - - - - #CognitiveFlexibilityTask - baggetta2016 - - - - #CognitiveFlexibilityTask - Cognitive Flexibility - - - - #CogntiveControl - baggetta2016 - - - - #CogntiveControl - Cognitive Control - - - - #ColorShapeTask - baggetta2016 - - - - #ColorShapeTask - Color Shape - - - - #ComplexSpan - Complex Span - - - - #ContingencyNamingTask - baggetta2016 - - - - #ContingencyNamingTask - Contingency Naming - - - - #ContiniousPerformanceTask - baggetta2016 - - - - #ContiniousPerformanceTask - CPT - - - - #ContiniousPerformanceTask - Continious Performance Task - - - - #ControlledAttentionTask - baggetta2016 - - - - #ControlledAttentionTask - Controlled Attention - - - - #CoreExecutiveFunction - diamond2013 - - - - #CorsiBlockSpan - baggetta2016 - - - - #CorsiBlockSpan - Corsi Block Span - - - - #CountingRecall - baggetta2016 - - - - #CountingRecall - Counting Recall - - - - #CountingSpanTask - baggetta2016 - - - - #CountingSpanTask - Counting Span - - - - #Creativity - baggetta2016 - - - - #Creativity - Creativity - - - - #CuedUnpredictableSwitchTask - baggetta2016 - - - - #CuedUnpredictableSwitchTask - Cued Unpredictable Switch - - - - #D2TargetDetection - baggetta2016 - - - - #D2TargetDetection - D2 Target Detection - - - - #DeductiveReasoning - baggetta2016 - - - - #DeductiveReasoning - Deductive Reasoning - - - - #DegradedVigilance - baggetta2016 - - - - #DegradedVigilance - Degraded Vigilance - - - - #DelayChoice - baggetta2016 - - - - #DelayChoice - Delay Choice - - - - #DelayDiscountingTask - baggetta2016 - - - - #DelayDiscountingTask - Delay Discounting Task - - - - #DelayedAlternationTask - baggetta2016 - - - - #DelayedAlternationTask - Delayed Alternation - - - - #Dietary - enkavi2019 - - - - #DigitGoNoGo - baggetta2016 - - - - #DigitShiftingTask - baggetta2016 - - - - #DigitShiftingTask - Digit Shifting - - - - #DigitSpanTask - baggetta2016 - - - - #DigitSpanTask - enkavi2019 - - - - #DigitSpanTask - Digit Span - - - - #DimensionSwitchingTask - baggetta2016 - - - - #DimensionSwitchingTask - Dimension Switching - - - - #DimensionalChangeCardSort - baggetta2016 - - - - #DimensionalChangeCardSort - DCCS - - - - #DimensionalChangeCardSort - Dimensional Change Card Sort - - - - #DirectedForgetting - enkavi2019 - - - - #Discounting - enkavi2019 - - - - #Dragon - baggetta2016 - - - - #Dragon - Dragon - - - - #DualTaskCoordination - baggetta2016 - - - - #DualTaskCoordination - Dual Task Coordination - - - - #EffectivePerformance - baggetta2016 - - - - #EffectivePerformance - Effective Performance - - - - #EmotionalControl - baggetta2016 - - - - #EmotionalControl - Emotional Control - - - - #EmotionalRegulation - baggetta2016 - - - - #EmotionalRegulation - Emotional Regulation - - - - #ExecutiveControl - baggetta2016 - - - - #ExecutiveControl - Executive Control - - - - #ExpressiveAttentionTask - baggetta2016 - - - - #ExpressiveAttentionTask - Expressive Attention - - - - #FeedbackLearning - baggetta2016 - - - - #FeedbackLearning - Feedback Learning - - - - #FigureGoNoGo - baggetta2016 - - - - #FlankerTask - baggetta2016 - - - - #FlankerTask - Flanker - - - - #FlexibilityTest - baggetta2016 - - - - #FlexibilityTest - Flexibility - - - - #FlexibleItemSelectionTask - baggetta2016 - - - - #FlexibleItemSelectionTask - Flexible Item Selection - - - - #Fluency - baggetta2016 - - - - #Fluency - Fluency - - - - #FluidIntelligence - diamond2013 - - - - #FluidIntelligence - Fluid Intelligence - - - - #ForwardsDigitSpan - baggetta2016 - - - - #Generativity - baggetta2016 - - - - #Generativity - Generativity - - - - #GiftDelay - baggetta2016 - - - - #GiftDelay - Gift Delay - - - - #GiftWrap - baggetta2016 - - - - #GiftWrap - Gift Wrap - - - - #GoNoGo - baggetta2016 - - - - #GoNoGo - enkavi2019 - - - - #GoNoGo - Go/NoGo - - - - #GrassSnow - baggetta2016 - - - - #GrassSnow - Grass Snow - - - - #HaylingTest - baggetta2016 - - - - #HaylingTest - Hayling Test - - - - #HeadToesKneesShouldersTask - baggetta2016 - - - - #HeadToesKneesShouldersTask - Head-Toes-Knees-Shoulders - - - - #HigherOrderExecutiveFunction - diamond2013 - - - - #IncompatibilityTest - baggetta2016 - - - - #IncompatibilityTest - Incompatibility Test - - - - #Inhibition - baggetta2016 - - - - #Inhibition - diamond2013 - - - - #Inhibition - Inhibition - - - - #InhibitoryControl - baggetta2016 - - - - #InhibitoryControl - Inhibition Control - - - - #Initiation - baggetta2016 - - - - #Initiation - Initiation - - - - #InterferenceControl - diamond2013 - - - - #InterferenceControl - Inference Control - - - - #IowaGamblingTask - baggetta2016 - - - - #IowaGamblingTask - IGT - - - - #IowaGamblingTask - Iowa Gambling Task - - - - #KeepTrack - enkavi2019 - - - - #KeepTrackTask - baggetta2016 - - - - #KeepTrackTask - Keep Track - - - - #KnockAndTap - baggetta2016 - - - - #KnockAndTap - Knock and Tap - - - - #LetterFluency - baggetta2016 - - - - #LetterFluency - Letter Fluency - - - - #LetterMemoryTask - baggetta2016 - - - - #LetterMemoryTask - Letter Memory - - - - #LetterMonitoring - baggetta2016 - - - - #LetterMonitoring - Letter Monitoring - - - - #LetterNumberSequencing - baggetta2016 - - - - #LetterNumberSequencing - LNS - - - - #LetterNumberSequencing - Letter Number Sequencing - - - - #LexicalFluencyTest - baggetta2016 - - - - #LexicalFluencyTest - Lexical Fluency - - - - #ListeningRecallTask - baggetta2016 - - - - #ListeningRecallTask - Listening Recall - - - - #LocalGlobalTask - baggetta2016 - - - - #LocalGlobalTask - Local Global - - - - #LogicalReasoning - diamond2013 - - - - #LogicalReasoning - Logical Reasoning - - - - #LuriaHandGame - baggetta2016 - - - - #LuriaHandGame - Luria Hand Game - - - - #MONITORTask - baggetta2016 - - - - #MONITORTask - MONITOR - - - - #MatrixMonitoringTask - baggetta2016 - - - - #MatrixMonitoringTask - Matrix Monitoring - - - - #MentalCountersTask - baggetta2016 - - - - #MentalCountersTask - Mental Counters - - - - #Mindfulness - baggetta2016 - - - - #Mindfulness - Mindfulness - - - - #MisterXTask - baggetta2016 - - - - #MisterXTask - Mister X - - - - #ModifiedCardSortTest - baggetta2016 - - - - #ModifiedCardSortTest - MCST - - - - #ModifiedCardSortTest - Modified Card Sorting Test - - - - #MoreLessOddEvenTask - baggetta2016 - - - - #MoreLessOddEvenTask - More Less Odd Even - - - - #MotivationalDrive - baggetta2016 - - - - #MotivationalDrive - Motivational Drive - - - - #MultipleObjectTracking - MOT - - - - #MultipleObjectTracking - Multiple Object Tracking - - - - #NBack - baggetta2016 - - - - #NBack - N-back - - - - #NebraskaBarnyard - baggetta2016 - - - - #NebraskaBarnyard - Nebraska Barnyard - - - - #NineBoxes - baggetta2016 - - - - #NineBoxes - Nine Boxes - - - - #NumberLetterTask - baggetta2016 - - - - #NumberLetterTask - Number Letter - - - - #ObjectSubstitutionTask - baggetta2016 - - - - #ObjectSubstitutionTask - Object Substitution - - - - #OddOneOut - baggetta2016 - - - - #OddOneOut - OOO - - - - #OddOneOut - Odd One Out - - - - #OdditySwitchingTask - baggetta2016 - - - - #OdditySwitchingTask - Oddity Switching - - - - #OperatingSpan - baggetta2016 - - - - #OperatingSpan - OSpan - - - - #Organization - baggetta2016 - - - - #Organization - Organization - - - - #PencilTappingTask - baggetta2016 - - - - #PencilTappingTask - Pencil Tapping - - - - #PickThePictureGame - baggetta2016 - - - - #PickThePictureGame - Pick the Picture - - - - #PictorialUpdatingTask - baggetta2016 - - - - #PictorialUpdatingTask - Pictorial Updating - - - - #PictureSymbolTask - baggetta2016 - - - - #PictureSymbolTask - Picture Symbol - - - - #PlusMinusTask - baggetta2016 - - - - #PlusMinusTask - Plus Minus Task - - - - #ProblemSolving - baggetta2016 - - - - #ProblemSolving - Problem Solving - - - - #PsychomotorVigilanceTask - baggetta2016 - - - - #PsychomotorVigilanceTask - Pychomotor Vigilance - - - - #PurposiveAction - baggetta2016 - - - - #PurposiveAction - Responsive Action - - - - #RandomLetterGenerationTask - baggetta2016 - - - - #RandomLetterGenerationTask - Random Letter Generation - - - - #RandomNumberGenerationTask - baggetta2016 - - - - #RandomNumberGenerationTask - Random Number Generation - - - - #Ravens - RPM - - - - #Ravens - Raven's Progressive Matrices - - - - #Ravens - enkavi2019 - - - - #Ravens - Raven's Matrices - - - - #RelationalReasoning - diamond2013 - - - - #RelationalReasoning - Relational Reasoning - - - - #ResponseConflict - baggetta2016 - - - - #ResponseConflict - Response Conflict - - - - #ResponseInhibition - diamond2013 - - - - #ResponseInhibition - Response Inhibition - - - - #ReversalLearning - baggetta2016 - - - - #ReversalLearning - Reversal Learning - - - - #ReverseCategorization - baggetta2016 - - - - #ReverseCategorization - Reverse Categorization - - - - #RewardProcessing - baggetta2016 - - - - #RewardProcessing - Reward Processing - - - - #RunningSpan - baggetta2016 - - - - #RunningSpan - Running Span - - - - #SRCompatibilityTask - baggetta2016 - - - - #SRCompatibilityTask - SR Compatibility - - - - #STOPTask - baggetta2016 - - - - #STOPTask - STOP - - - - #SelfControl - baggetta2016 - - - - #SelfControl - Self Control - - - - #SelfControlSchedule - baggetta2016 - - - - #SelfControlSchedule - Self Control Schedule - - - - #SemanticFluencyTest - baggetta2016 - - - - #SemanticFluencyTest - Semantic Fluency - - - - #SentenceCompletionTask - baggetta2016 - - - - #SentenceCompletionTask - Sentence Completion - - - - #SentenceRepetition - baggetta2016 - - - - #SentenceRepetition - Sentence Repetition - - - - #Sequencing - baggetta2016 - - - - #Sequencing - Sequencing - - - - #SerialSubtractionOfSevens - baggetta2016 - - - - #SerialSubtractionOfSevens - Serial Substraction of Sevens - - - - #ShapeSchool - baggetta2016 - - - - #ShapeSchool - Shape School - - - - #Shifting - baggetta2016 - - - - #Shifting - Shifting - - - - #SimonSays - baggetta2016 - - - - #SimonSays - Simon Says - - - - #SimonTask - baggetta2016 - - - - #SimonTask - Simon - - - - #SnackDelay - baggetta2016 - - - - #SnackDelay - Snack Delay - - - - #SomethingsTheSameGame - baggetta2016 - - - - #SomethingsTheSameGame - Somethings the Same Game - - - - #SortingTask - baggetta2016 - - - - #SortingTask - Sorting - - - - #SpanTask - baggetta2016 - - - - #SpatialConflictArrows - baggetta2016 - - - - #SpatialConflictArrows - Spatial Conflict Arrows - - - - #SpatialSpan - enkavi2019 - - - - #SpatialSpan - Spatial Span - - - - #SpinThePots - baggetta2016 - - - - #SpinThePots - Spin the Pots - - - - #StopSignalTask - baggetta2016 - - - - #StopSignalTask - Stop Signal - - - - #StrategicRetrieval - baggetta2016 - - - - #StrategicRetrieval - Strategic Retrieval - - - - #Stroop - baggetta2016 - - - - #Stroop - enkavi2019 - - - - #Stroop - Stroop - - - - #Switching - baggetta2016 - - - - #Switching - Switching - - - - #TowerOfHanoi - baggetta2016 - - - - #TowerOfHanoi - Tower of Hanoi - - - - #TowerOfLondon - baggetta2016 - - - - #TowerOfLondon - Tower of London - - - - #ToySort - baggetta2016 - - - - #ToySort - Toy Sort - - - - #TrailMakingTask - baggetta2016 - - - - #TrailMakingTask - TMT - - - - #TrailMakingTask - Trail Making Task - - - - #Updating - baggetta2016 - - - - #Updating - Updating - - - - #VerbalFluencyTask - baggetta2016 - - - - #VerbalFluencyTask - Verbal Fluency - - - - #VerbalProcessing - baggetta2016 - - - - #VerbalProcessing - Verbal Processing - - - - #VerbalSpanTask - baggetta2016 - - - - #VerbalSpanTask - Verbal Span - - - - #VisualMatrixSpanTask - baggetta2016 - - - - #VisualMatrixSpanTask - Visual Matrix Span - - - - #VisuospatialProcessing - baggetta2016 - - - - #VisuospatialProcessing - Visuospatial Processing - - - - #VisuospatialSpanTask - baggetta2016 - - - - #VisuospatialSpanTask - Visuospatial Span - - - - #Volition - baggetta2016 - - - - #Volition - Volition - - - - #WisconsinCardSortTest - baggetta2016 - - - - #WisconsinCardSortTest - WCST - - - - #WisconsinCardSortTest - Wisconsin Card Sort - - - - #WorkingMemory - baggetta2016 - - - - #WorkingMemory - diamond2013 - - - - #WorkingMemory - Working Memory - - - - - - - diff --git a/external/fma.owl b/external/fma.owl new file mode 100644 index 0000000..9594fe5 --- /dev/null +++ b/external/fma.owl Binary files differ diff --git a/cogtasks.owl b/cogtasks.owl new file mode 100644 index 0000000..e9804e5 --- /dev/null +++ b/cogtasks.owl @@ -0,0 +1,152 @@ +Prefix(:=) +Prefix(owl:=) +Prefix(rdf:=) +Prefix(xml:=) +Prefix(xsd:=) +Prefix(rdfs:=) + + +Ontology( + +Declaration(Class(:BackwardDigitSpan)) +Declaration(Class(:Congruent)) +Declaration(Class(:CorsiBlock)) +Declaration(Class(:Cue)) +Declaration(Class(:DigitSpan)) +Declaration(Class(:Flanker)) +Declaration(Class(:ForwardDigitSpan)) +Declaration(Class(:Incongruence)) +Declaration(Class(:InvalidCue)) +Declaration(Class(:N-back)) +Declaration(Class(:OrderedClick)) +Declaration(Class(:Response)) +Declaration(Class(:SpatialSpan)) +Declaration(Class(:Stimulus)) +Declaration(Class(:StopSignal)) +Declaration(Class(:Stroop)) +Declaration(Class(:StructuredTask)) +Declaration(Class(:Task)) +Declaration(Class(:TaskFamily)) +Declaration(Class(:TaskVariant)) +Declaration(Class()) +Declaration(ObjectProperty(:belongsTo)) +Declaration(ObjectProperty(:hasDemo)) +Declaration(ObjectProperty(:hasImplementationAt)) +Declaration(ObjectProperty(:isVariantOf)) +Declaration(DataProperty(:longName)) +Declaration(DataProperty(:name)) +Declaration(DataProperty(:shortName)) +Declaration(DataProperty(:taskHistory)) +Declaration(NamedIndividual(:CorsiBlock)) + +############################ +# Object Properties +############################ + +# Object Property: :belongsTo (:belongsTo) + +ObjectPropertyRange(:belongsTo :TaskFamily) + +# Object Property: :hasImplementationAt (:hasImplementationAt) + +SubObjectPropertyOf(:hasImplementationAt owl:topObjectProperty) + + +############################ +# Data Properties +############################ + +# Data Property: :longName (:longName) + +SubDataPropertyOf(:longName :name) + +# Data Property: :shortName (:shortName) + +SubDataPropertyOf(:shortName :name) + + + +############################ +# Classes +############################ + +# Class: :BackwardDigitSpan (:BackwardDigitSpan) + +SubClassOf(:BackwardDigitSpan :TaskVariant) + +# Class: :Congruent (:Congruent) + +SubClassOf(:Congruent :Stimulus) + +# Class: :CorsiBlock (:CorsiBlock) + +AnnotationAssertion(rdfs:comment :CorsiBlock "default corsi block experimental design") +SubClassOf(:CorsiBlock :StructuredTask) + +# Class: :Cue (:Cue) + +SubClassOf(:Cue :Stimulus) + +# Class: :DigitSpan (:DigitSpan) + +SubClassOf(:DigitSpan :StructuredTask) + +# Class: :Flanker (:Flanker) + +SubClassOf(:Flanker :StructuredTask) + +# Class: :ForwardDigitSpan (:ForwardDigitSpan) + +SubClassOf(:ForwardDigitSpan :TaskVariant) + +# Class: :Incongruence (:Incongruence) + +SubClassOf(:Incongruence :Stimulus) + +# Class: :InvalidCue (:InvalidCue) + +SubClassOf(:InvalidCue :Cue) + +# Class: :N-back (:N-back) + +SubClassOf(:N-back :StructuredTask) + +# Class: :OrderedClick (:OrderedClick) + +SubClassOf(:OrderedClick :TaskFamily) + +# Class: :SpatialSpan (:SpatialSpan) + +SubClassOf(:SpatialSpan :StructuredTask) + +# Class: :StopSignal (Stop-Signal) + +AnnotationAssertion(rdfs:label :StopSignal "Stop-Signal") +SubClassOf(:StopSignal :StructuredTask) + +# Class: :Stroop (:Stroop) + +SubClassOf(:Stroop :StructuredTask) + +# Class: :StructuredTask (:StructuredTask) + +AnnotationAssertion(rdfs:comment :StructuredTask "TODO: change name to principled or classic?") +SubClassOf(:StructuredTask :Task) + +# Class: () + +SubClassOf( :N-back) +SubClassOf( :TaskVariant) + + +############################ +# Named Individuals +############################ + +# Individual: :CorsiBlock (:CorsiBlock) + +ClassAssertion(:CorsiBlock :CorsiBlock) +ClassAssertion(ObjectSomeValuesFrom(:belongsTo :OrderedClick) :CorsiBlock) + + +) \ No newline at end of file diff --git a/efo.owl b/efo.owl deleted file mode 100644 index e966806..0000000 --- a/efo.owl +++ /dev/null @@ -1,3368 +0,0 @@ - - - - - - - - - - - - http://protege.stanford.edu/plugins/owl/dc/protege-dc.owl - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #ANT - enkavi2019 - - - - #AX-CPT - AX-CPT - - - - #AdaptiveNback - enkavi2019 - - - - #AdaptiveNback - Adaptive N-back - - - - #AnalogyMakingTask - baggetta2016 - - - - #AnalogyMakingTask - Analogy Making - - - - #AnglingRisk - enkavi2019 - - - - #AnimalShifting - baggetta2016 - - - - #AnimalShifting - Animal Shifting - - - - #AntiSaccadeTask - baggetta2016 - - - - #AntiSaccadeTask - Anti Saccade - - - - #ArithmaticSpanTask - baggetta2016 - - - - #ArithmaticSpanTask - Arithmatic Span - - - - #AttentionalBlinkTask - Attentional Blink - - - - #AttentionalNetworkTest - baggetta2016 - - - - #AttentionalNetworkTest - Attentional Network - - - - #AuditoryAttention - baggetta2016 - - - - #AuditoryAttention - Auditory Attention - - - - #AutomatedOperationSpanTask - baggetta2016 - - - - #AutomatedOperationSpanTask - Automated Operation Span - - - - #BackwardSpanTask - baggetta2016 - - - - #BackwardSpanTask - Backward Span - - - - #BackwardsColorRecallTask - baggetta2016 - - - - #BackwardsColorRecallTask - Backward Color Recall - - - - #BackwardsDigitSpan - baggetta2016 - - - - #BalanceBeamTask - baggetta2016 - - - - #BalanceBeamTask - Balance Beam - - - - #BalloonAnalougeRiskTakingTest - baggetta2016 - - - - #BalloonAnalougeRiskTakingTest - BART - - - - #BalloonAnalougeRiskTakingTest - Balloon Analouge Risk Taking - - - - #BearAlligatorTask - baggetta2016 - - - - #BearAlligatorTask - Bear Alligator - - - - #BehavioralControl - baggetta2016 - - - - #BehavioralControl - Behavioral Control - - - - #BehavioralRegulation - baggetta2016 - - - - #BehavioralRegulation - Behavioral Regulation - - - - #BickelTitrator - enkavi2019 - - - - #BlockDesignSubtest - baggetta2016 - - - - #BlockDesignSubtest - Block Design Subtest - - - - #BlockSpan - baggetta2016 - - - - #BlockSpan - Block Span - - - - #BoxCrossingDualTask - baggetta2016 - - - - #BoxCrossingDualTask - Box Crossing Dual - - - - #CCTCold - enkavi2019 - - - - #CCTHot - enkavi2019 - - - - #CRT - enkavi2019 - - - - #CategoryFluency - baggetta2016 - - - - #CategoryFluency - Category Fluency - - - - #CategorySwitchTask - baggetta2016 - - - - #CategorySwitchTask - Category Switch - - - - #CentralExecutive - baggetta2016 - - - - #CentralExecutive - Central Executive - - - - #ChoiceRT - enkavi2019 - - - - #CognitiveFlexibility - baggetta2016 - - - - #CognitiveFlexibility - diamond2013 - - - - #CognitiveFlexibility - Cognitive Flexibility - - - - #CognitiveFlexibilityTask - baggetta2016 - - - - #CognitiveFlexibilityTask - Cognitive Flexibility - - - - #CogntiveControl - baggetta2016 - - - - #CogntiveControl - Cognitive Control - - - - #ColorShapeTask - baggetta2016 - - - - #ColorShapeTask - Color Shape - - - - #ComplexSpan - Complex Span - - - - #ContingencyNamingTask - baggetta2016 - - - - #ContingencyNamingTask - Contingency Naming - - - - #ContiniousPerformanceTask - baggetta2016 - - - - #ContiniousPerformanceTask - CPT - - - - #ContiniousPerformanceTask - Continious Performance Task - - - - #ControlledAttentionTask - baggetta2016 - - - - #ControlledAttentionTask - Controlled Attention - - - - #CoreExecutiveFunction - diamond2013 - - - - #CorsiBlockSpan - baggetta2016 - - - - #CorsiBlockSpan - Corsi Block Span - - - - #CountingRecall - baggetta2016 - - - - #CountingRecall - Counting Recall - - - - #CountingSpanTask - baggetta2016 - - - - #CountingSpanTask - Counting Span - - - - #Creativity - baggetta2016 - - - - #Creativity - Creativity - - - - #CuedUnpredictableSwitchTask - baggetta2016 - - - - #CuedUnpredictableSwitchTask - Cued Unpredictable Switch - - - - #D2TargetDetection - baggetta2016 - - - - #D2TargetDetection - D2 Target Detection - - - - #DeductiveReasoning - baggetta2016 - - - - #DeductiveReasoning - Deductive Reasoning - - - - #DegradedVigilance - baggetta2016 - - - - #DegradedVigilance - Degraded Vigilance - - - - #DelayChoice - baggetta2016 - - - - #DelayChoice - Delay Choice - - - - #DelayDiscountingTask - baggetta2016 - - - - #DelayDiscountingTask - Delay Discounting Task - - - - #DelayedAlternationTask - baggetta2016 - - - - #DelayedAlternationTask - Delayed Alternation - - - - #Dietary - enkavi2019 - - - - #DigitGoNoGo - baggetta2016 - - - - #DigitShiftingTask - baggetta2016 - - - - #DigitShiftingTask - Digit Shifting - - - - #DigitSpanTask - baggetta2016 - - - - #DigitSpanTask - enkavi2019 - - - - #DigitSpanTask - Digit Span - - - - #DimensionSwitchingTask - baggetta2016 - - - - #DimensionSwitchingTask - Dimension Switching - - - - #DimensionalChangeCardSort - baggetta2016 - - - - #DimensionalChangeCardSort - DCCS - - - - #DimensionalChangeCardSort - Dimensional Change Card Sort - - - - #DirectedForgetting - enkavi2019 - - - - #Discounting - enkavi2019 - - - - #Dragon - baggetta2016 - - - - #Dragon - Dragon - - - - #DualTaskCoordination - baggetta2016 - - - - #DualTaskCoordination - Dual Task Coordination - - - - #EffectivePerformance - baggetta2016 - - - - #EffectivePerformance - Effective Performance - - - - #EmotionalControl - baggetta2016 - - - - #EmotionalControl - Emotional Control - - - - #EmotionalRegulation - baggetta2016 - - - - #EmotionalRegulation - Emotional Regulation - - - - #ExecutiveControl - baggetta2016 - - - - #ExecutiveControl - Executive Control - - - - #ExpressiveAttentionTask - baggetta2016 - - - - #ExpressiveAttentionTask - Expressive Attention - - - - #FeedbackLearning - baggetta2016 - - - - #FeedbackLearning - Feedback Learning - - - - #FigureGoNoGo - baggetta2016 - - - - #FlankerTask - baggetta2016 - - - - #FlankerTask - Flanker - - - - #FlexibilityTest - baggetta2016 - - - - #FlexibilityTest - Flexibility - - - - #FlexibleItemSelectionTask - baggetta2016 - - - - #FlexibleItemSelectionTask - Flexible Item Selection - - - - #Fluency - baggetta2016 - - - - #Fluency - Fluency - - - - #FluidIntelligence - diamond2013 - - - - #FluidIntelligence - Fluid Intelligence - - - - #ForwardsDigitSpan - baggetta2016 - - - - #Generativity - baggetta2016 - - - - #Generativity - Generativity - - - - #GiftDelay - baggetta2016 - - - - #GiftDelay - Gift Delay - - - - #GiftWrap - baggetta2016 - - - - #GiftWrap - Gift Wrap - - - - #GoNoGo - baggetta2016 - - - - #GoNoGo - enkavi2019 - - - - #GoNoGo - Go/NoGo - - - - #GrassSnow - baggetta2016 - - - - #GrassSnow - Grass Snow - - - - #HaylingTest - baggetta2016 - - - - #HaylingTest - Hayling Test - - - - #HeadToesKneesShouldersTask - baggetta2016 - - - - #HeadToesKneesShouldersTask - Head-Toes-Knees-Shoulders - - - - #HigherOrderExecutiveFunction - diamond2013 - - - - #IncompatibilityTest - baggetta2016 - - - - #IncompatibilityTest - Incompatibility Test - - - - #Inhibition - baggetta2016 - - - - #Inhibition - diamond2013 - - - - #Inhibition - Inhibition - - - - #InhibitoryControl - baggetta2016 - - - - #InhibitoryControl - Inhibition Control - - - - #Initiation - baggetta2016 - - - - #Initiation - Initiation - - - - #InterferenceControl - diamond2013 - - - - #InterferenceControl - Inference Control - - - - #IowaGamblingTask - baggetta2016 - - - - #IowaGamblingTask - IGT - - - - #IowaGamblingTask - Iowa Gambling Task - - - - #KeepTrack - enkavi2019 - - - - #KeepTrackTask - baggetta2016 - - - - #KeepTrackTask - Keep Track - - - - #KnockAndTap - baggetta2016 - - - - #KnockAndTap - Knock and Tap - - - - #LetterFluency - baggetta2016 - - - - #LetterFluency - Letter Fluency - - - - #LetterMemoryTask - baggetta2016 - - - - #LetterMemoryTask - Letter Memory - - - - #LetterMonitoring - baggetta2016 - - - - #LetterMonitoring - Letter Monitoring - - - - #LetterNumberSequencing - baggetta2016 - - - - #LetterNumberSequencing - LNS - - - - #LetterNumberSequencing - Letter Number Sequencing - - - - #LexicalFluencyTest - baggetta2016 - - - - #LexicalFluencyTest - Lexical Fluency - - - - #ListeningRecallTask - baggetta2016 - - - - #ListeningRecallTask - Listening Recall - - - - #LocalGlobalTask - baggetta2016 - - - - #LocalGlobalTask - Local Global - - - - #LogicalReasoning - diamond2013 - - - - #LogicalReasoning - Logical Reasoning - - - - #LuriaHandGame - baggetta2016 - - - - #LuriaHandGame - Luria Hand Game - - - - #MONITORTask - baggetta2016 - - - - #MONITORTask - MONITOR - - - - #MatrixMonitoringTask - baggetta2016 - - - - #MatrixMonitoringTask - Matrix Monitoring - - - - #MentalCountersTask - baggetta2016 - - - - #MentalCountersTask - Mental Counters - - - - #Mindfulness - baggetta2016 - - - - #Mindfulness - Mindfulness - - - - #MisterXTask - baggetta2016 - - - - #MisterXTask - Mister X - - - - #ModifiedCardSortTest - baggetta2016 - - - - #ModifiedCardSortTest - MCST - - - - #ModifiedCardSortTest - Modified Card Sorting Test - - - - #MoreLessOddEvenTask - baggetta2016 - - - - #MoreLessOddEvenTask - More Less Odd Even - - - - #MotivationalDrive - baggetta2016 - - - - #MotivationalDrive - Motivational Drive - - - - #MultipleObjectTracking - MOT - - - - #MultipleObjectTracking - Multiple Object Tracking - - - - #NBack - baggetta2016 - - - - #NBack - N-back - - - - #NebraskaBarnyard - baggetta2016 - - - - #NebraskaBarnyard - Nebraska Barnyard - - - - #NineBoxes - baggetta2016 - - - - #NineBoxes - Nine Boxes - - - - #NumberLetterTask - baggetta2016 - - - - #NumberLetterTask - Number Letter - - - - #ObjectSubstitutionTask - baggetta2016 - - - - #ObjectSubstitutionTask - Object Substitution - - - - #OddOneOut - baggetta2016 - - - - #OddOneOut - OOO - - - - #OddOneOut - Odd One Out - - - - #OdditySwitchingTask - baggetta2016 - - - - #OdditySwitchingTask - Oddity Switching - - - - #OperatingSpan - baggetta2016 - - - - #OperatingSpan - OSpan - - - - #Organization - baggetta2016 - - - - #Organization - Organization - - - - #PencilTappingTask - baggetta2016 - - - - #PencilTappingTask - Pencil Tapping - - - - #PickThePictureGame - baggetta2016 - - - - #PickThePictureGame - Pick the Picture - - - - #PictorialUpdatingTask - baggetta2016 - - - - #PictorialUpdatingTask - Pictorial Updating - - - - #PictureSymbolTask - baggetta2016 - - - - #PictureSymbolTask - Picture Symbol - - - - #PlusMinusTask - baggetta2016 - - - - #PlusMinusTask - Plus Minus Task - - - - #ProblemSolving - baggetta2016 - - - - #ProblemSolving - Problem Solving - - - - #PsychomotorVigilanceTask - baggetta2016 - - - - #PsychomotorVigilanceTask - Pychomotor Vigilance - - - - #PurposiveAction - baggetta2016 - - - - #PurposiveAction - Responsive Action - - - - #RandomLetterGenerationTask - baggetta2016 - - - - #RandomLetterGenerationTask - Random Letter Generation - - - - #RandomNumberGenerationTask - baggetta2016 - - - - #RandomNumberGenerationTask - Random Number Generation - - - - #Ravens - RPM - - - - #Ravens - Raven's Progressive Matrices - - - - #Ravens - enkavi2019 - - - - #Ravens - Raven's Matrices - - - - #RelationalReasoning - diamond2013 - - - - #RelationalReasoning - Relational Reasoning - - - - #ResponseConflict - baggetta2016 - - - - #ResponseConflict - Response Conflict - - - - #ResponseInhibition - diamond2013 - - - - #ResponseInhibition - Response Inhibition - - - - #ReversalLearning - baggetta2016 - - - - #ReversalLearning - Reversal Learning - - - - #ReverseCategorization - baggetta2016 - - - - #ReverseCategorization - Reverse Categorization - - - - #RewardProcessing - baggetta2016 - - - - #RewardProcessing - Reward Processing - - - - #RunningSpan - baggetta2016 - - - - #RunningSpan - Running Span - - - - #SRCompatibilityTask - baggetta2016 - - - - #SRCompatibilityTask - SR Compatibility - - - - #STOPTask - baggetta2016 - - - - #STOPTask - STOP - - - - #SelfControl - baggetta2016 - - - - #SelfControl - Self Control - - - - #SelfControlSchedule - baggetta2016 - - - - #SelfControlSchedule - Self Control Schedule - - - - #SemanticFluencyTest - baggetta2016 - - - - #SemanticFluencyTest - Semantic Fluency - - - - #SentenceCompletionTask - baggetta2016 - - - - #SentenceCompletionTask - Sentence Completion - - - - #SentenceRepetition - baggetta2016 - - - - #SentenceRepetition - Sentence Repetition - - - - #Sequencing - baggetta2016 - - - - #Sequencing - Sequencing - - - - #SerialSubtractionOfSevens - baggetta2016 - - - - #SerialSubtractionOfSevens - Serial Substraction of Sevens - - - - #ShapeSchool - baggetta2016 - - - - #ShapeSchool - Shape School - - - - #Shifting - baggetta2016 - - - - #Shifting - Shifting - - - - #SimonSays - baggetta2016 - - - - #SimonSays - Simon Says - - - - #SimonTask - baggetta2016 - - - - #SimonTask - Simon - - - - #SnackDelay - baggetta2016 - - - - #SnackDelay - Snack Delay - - - - #SomethingsTheSameGame - baggetta2016 - - - - #SomethingsTheSameGame - Somethings the Same Game - - - - #SortingTask - baggetta2016 - - - - #SortingTask - Sorting - - - - #SpanTask - baggetta2016 - - - - #SpatialConflictArrows - baggetta2016 - - - - #SpatialConflictArrows - Spatial Conflict Arrows - - - - #SpatialSpan - enkavi2019 - - - - #SpatialSpan - Spatial Span - - - - #SpinThePots - baggetta2016 - - - - #SpinThePots - Spin the Pots - - - - #StopSignalTask - baggetta2016 - - - - #StopSignalTask - Stop Signal - - - - #StrategicRetrieval - baggetta2016 - - - - #StrategicRetrieval - Strategic Retrieval - - - - #Stroop - baggetta2016 - - - - #Stroop - enkavi2019 - - - - #Stroop - Stroop - - - - #Switching - baggetta2016 - - - - #Switching - Switching - - - - #TowerOfHanoi - baggetta2016 - - - - #TowerOfHanoi - Tower of Hanoi - - - - #TowerOfLondon - baggetta2016 - - - - #TowerOfLondon - Tower of London - - - - #ToySort - baggetta2016 - - - - #ToySort - Toy Sort - - - - #TrailMakingTask - baggetta2016 - - - - #TrailMakingTask - TMT - - - - #TrailMakingTask - Trail Making Task - - - - #Updating - baggetta2016 - - - - #Updating - Updating - - - - #VerbalFluencyTask - baggetta2016 - - - - #VerbalFluencyTask - Verbal Fluency - - - - #VerbalProcessing - baggetta2016 - - - - #VerbalProcessing - Verbal Processing - - - - #VerbalSpanTask - baggetta2016 - - - - #VerbalSpanTask - Verbal Span - - - - #VisualMatrixSpanTask - baggetta2016 - - - - #VisualMatrixSpanTask - Visual Matrix Span - - - - #VisuospatialProcessing - baggetta2016 - - - - #VisuospatialProcessing - Visuospatial Processing - - - - #VisuospatialSpanTask - baggetta2016 - - - - #VisuospatialSpanTask - Visuospatial Span - - - - #Volition - baggetta2016 - - - - #Volition - Volition - - - - #WisconsinCardSortTest - baggetta2016 - - - - #WisconsinCardSortTest - WCST - - - - #WisconsinCardSortTest - Wisconsin Card Sort - - - - #WorkingMemory - baggetta2016 - - - - #WorkingMemory - diamond2013 - - - - #WorkingMemory - Working Memory - - - - - - - diff --git a/external/fma.owl b/external/fma.owl new file mode 100644 index 0000000..9594fe5 --- /dev/null +++ b/external/fma.owl Binary files differ diff --git a/tasks.owl b/tasks.owl deleted file mode 100644 index e9804e5..0000000 --- a/tasks.owl +++ /dev/null @@ -1,152 +0,0 @@ -Prefix(:=) -Prefix(owl:=) -Prefix(rdf:=) -Prefix(xml:=) -Prefix(xsd:=) -Prefix(rdfs:=) - - -Ontology( - -Declaration(Class(:BackwardDigitSpan)) -Declaration(Class(:Congruent)) -Declaration(Class(:CorsiBlock)) -Declaration(Class(:Cue)) -Declaration(Class(:DigitSpan)) -Declaration(Class(:Flanker)) -Declaration(Class(:ForwardDigitSpan)) -Declaration(Class(:Incongruence)) -Declaration(Class(:InvalidCue)) -Declaration(Class(:N-back)) -Declaration(Class(:OrderedClick)) -Declaration(Class(:Response)) -Declaration(Class(:SpatialSpan)) -Declaration(Class(:Stimulus)) -Declaration(Class(:StopSignal)) -Declaration(Class(:Stroop)) -Declaration(Class(:StructuredTask)) -Declaration(Class(:Task)) -Declaration(Class(:TaskFamily)) -Declaration(Class(:TaskVariant)) -Declaration(Class()) -Declaration(ObjectProperty(:belongsTo)) -Declaration(ObjectProperty(:hasDemo)) -Declaration(ObjectProperty(:hasImplementationAt)) -Declaration(ObjectProperty(:isVariantOf)) -Declaration(DataProperty(:longName)) -Declaration(DataProperty(:name)) -Declaration(DataProperty(:shortName)) -Declaration(DataProperty(:taskHistory)) -Declaration(NamedIndividual(:CorsiBlock)) - -############################ -# Object Properties -############################ - -# Object Property: :belongsTo (:belongsTo) - -ObjectPropertyRange(:belongsTo :TaskFamily) - -# Object Property: :hasImplementationAt (:hasImplementationAt) - -SubObjectPropertyOf(:hasImplementationAt owl:topObjectProperty) - - -############################ -# Data Properties -############################ - -# Data Property: :longName (:longName) - -SubDataPropertyOf(:longName :name) - -# Data Property: :shortName (:shortName) - -SubDataPropertyOf(:shortName :name) - - - -############################ -# Classes -############################ - -# Class: :BackwardDigitSpan (:BackwardDigitSpan) - -SubClassOf(:BackwardDigitSpan :TaskVariant) - -# Class: :Congruent (:Congruent) - -SubClassOf(:Congruent :Stimulus) - -# Class: :CorsiBlock (:CorsiBlock) - -AnnotationAssertion(rdfs:comment :CorsiBlock "default corsi block experimental design") -SubClassOf(:CorsiBlock :StructuredTask) - -# Class: :Cue (:Cue) - -SubClassOf(:Cue :Stimulus) - -# Class: :DigitSpan (:DigitSpan) - -SubClassOf(:DigitSpan :StructuredTask) - -# Class: :Flanker (:Flanker) - -SubClassOf(:Flanker :StructuredTask) - -# Class: :ForwardDigitSpan (:ForwardDigitSpan) - -SubClassOf(:ForwardDigitSpan :TaskVariant) - -# Class: :Incongruence (:Incongruence) - -SubClassOf(:Incongruence :Stimulus) - -# Class: :InvalidCue (:InvalidCue) - -SubClassOf(:InvalidCue :Cue) - -# Class: :N-back (:N-back) - -SubClassOf(:N-back :StructuredTask) - -# Class: :OrderedClick (:OrderedClick) - -SubClassOf(:OrderedClick :TaskFamily) - -# Class: :SpatialSpan (:SpatialSpan) - -SubClassOf(:SpatialSpan :StructuredTask) - -# Class: :StopSignal (Stop-Signal) - -AnnotationAssertion(rdfs:label :StopSignal "Stop-Signal") -SubClassOf(:StopSignal :StructuredTask) - -# Class: :Stroop (:Stroop) - -SubClassOf(:Stroop :StructuredTask) - -# Class: :StructuredTask (:StructuredTask) - -AnnotationAssertion(rdfs:comment :StructuredTask "TODO: change name to principled or classic?") -SubClassOf(:StructuredTask :Task) - -# Class: () - -SubClassOf( :N-back) -SubClassOf( :TaskVariant) - - -############################ -# Named Individuals -############################ - -# Individual: :CorsiBlock (:CorsiBlock) - -ClassAssertion(:CorsiBlock :CorsiBlock) -ClassAssertion(ObjectSomeValuesFrom(:belongsTo :OrderedClick) :CorsiBlock) - - -) \ No newline at end of file