Skip to content

Commit a6e8513

Browse files
authored
Generate new version of the linkml model for assertion_evidence
1 parent 514a269 commit a6e8513

File tree

6 files changed

+270
-143
lines changed

6 files changed

+270
-143
lines changed

linkml-schema/assertion_evidence.yaml

Lines changed: 181 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ prefixes:
1212
prov: http://www.w3.org/ns/prov#
1313
eco: http://purl.obolibrary.org/obo/ECO_
1414
sepio: http://purl.obolibrary.org/obo/SEPIO_
15+
ro: http://purl.obolibrary.org/obo/RO_
16+
iao: http://purl.obolibrary.org/obo/IAO_
17+
sio: http://semanticscience.org/resource/SIO_
18+
oa: http://www.w3.org/ns/oa#
1519
default_prefix: brainkb
1620
default_range: string
1721
enums:
@@ -71,6 +75,12 @@ enums:
7175
permissible_values:
7276
Clinical: {}
7377
NonClinical: {}
78+
EvidenceType:
79+
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
80+
permissible_values:
81+
SupportingEvidence: {}
82+
DisputingEvidence: {}
83+
InconclusiveEvidence: {}
7484
slots:
7585
uses:
7686
description: The eco:uses property is the inverse of the eco:used_in property
@@ -90,70 +100,30 @@ slots:
90100
techniques used while making an assertion.
91101
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
92102
range: AssertionMethod
103+
was_associate_with:
104+
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
93105
is_associated_with:
94106
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
95-
has_data_annotation:
107+
has_annotation:
96108
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
97-
classes:
98-
Assertion:
99-
description: A statement made by a particular agent on a particular occasion that
100-
a particular proposition is true, based on the evaluation of one or more lines
101-
of evidence.
109+
has_contributer:
102110
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
103-
slots:
104-
- has_assertion_method
105-
- is_associated_with
106-
- has_data_annotation
107-
slot_usage:
108-
has_assertion_method:
109-
description: The brainkb:hasAssertionMethod property relates an eco:Assertion
110-
to an brainkb:AssertionMethod that differentiates different types of assertions
111-
techniques used while making an assertion.
112-
is_associated_with:
113-
description: The brainkb:isAssociatedWith property establishes relationships
114-
between different entities:it links sepio:Assertion to brainkb:AssertionSummary,
115-
indicating the association between an assertion and its corresponding summary.
116-
range: AssertionSummary
117-
has_data_annotation:
118-
range: DataAnnotation
119-
120-
attributes:
121-
has_assertion_category:
122-
description: The brainkb:hasAssertionCategory property relates brainkb:Evidence
123-
and brainkb:Categories, specifying the classification or category that the
124-
assertion belongs to.
125-
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
126-
slot_uri: brainkb:hasAssertionCategory
127-
alias: hasAssertionCategory
128-
range: Categories
129-
has_assertion_text:
130-
description: The brainkb:hasAssertionText property relates an eco:Assertion
131-
to an xsd:string, providing a textual excerpt of the assertion being made.
132-
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
133-
slot_uri: brainkb:hasAssertionText
134-
alias: hasAssertionText
135-
range: string
136-
has_assertion_method:
137-
description: The brainkb:hasAssertionMethod property relates an eco:Assertion
138-
to an eco:assertion method that differentiates different types of assertions
139-
techniques used while making an assertion.
140-
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
141-
slot_uri: brainkb:hasAssertionMethod
142-
alias: hasAssertionMethod
143-
range: AssertionMethod
144-
class_uri: sepio:Assertion
145-
Document:
146-
description: A collection of information content entities intended to be understood
147-
together as a whole
111+
has_summary:
112+
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
113+
is_expressed_in:
114+
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
115+
has_evidence_line:
148116
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
149-
150-
class_uri: sepio:Document
117+
is_described_by:
118+
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
119+
output_of:
120+
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
121+
classes:
151122
Activity:
152123
description: An activity is something that occurs over a period of time and acts
153124
upon or with entities; it may include consuming, processing, transforming, modifying,
154125
relocating, using, or generating entities.
155126
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
156-
157127
attributes:
158128
ended_at_time:
159129
description: The prov:endedAtTime establishes the relationship between prov:Activity
@@ -181,13 +151,100 @@ classes:
181151
between different entities: it connects prov:Agent to prov:Activity, reflecting
182152
the involvement or connection between an agent and an activity.'
183153
range: Activity
184-
185154
class_uri: prov:Agent
155+
Annotation:
156+
description: An annotation is a written explanatory or critical description, or
157+
other in-context information (e.g., pattern, motif, link), that has been associated
158+
with data or other types of information.
159+
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
160+
attributes:
161+
cell_annotation:
162+
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
163+
slot_uri: brainkb:cellAnnotation
164+
alias: cellAnnotation
165+
range: string
166+
description:
167+
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
168+
slot_uri: brainkb:description
169+
alias: description
170+
range: string
171+
class_uri: oa:Annotation
172+
Assertion:
173+
description: A statement made by a particular agent on a particular occasion that
174+
a particular proposition is true, based on the evaluation of one or more lines
175+
of evidence.
176+
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
177+
slots:
178+
- has_annotation
179+
- has_assertion_method
180+
- has_contributer
181+
- has_summary
182+
- is_expressed_in
183+
- has_evidence_line
184+
slot_usage:
185+
has_annotation:
186+
slot_uri: sio:000255
187+
range: Annotation
188+
has_assertion_method:
189+
description: The brainkb:hasAssertionMethod property relates an eco:Assertion
190+
to an brainkb:AssertionMethod that differentiates different types of assertions
191+
techniques used while making an assertion.
192+
has_contributer:
193+
slot_uri: sepio:0000151
194+
range: Agent
195+
has_summary:
196+
slot_uri: brainkb:hasSummary
197+
range: AssertionSummary
198+
is_expressed_in:
199+
slot_uri: sepio:0000108
200+
range: Document
201+
has_evidence_line:
202+
description: A relationship between an assertion or proposition and an evidence
203+
line used in evaluating its validity.
204+
slot_uri: sepio:0000006
205+
range: EvidenceLine
206+
attributes:
207+
has_assertion_category:
208+
description: The brainkb:hasAssertionCategory property relates brainkb:Evidence
209+
and brainkb:Categories, specifying the classification or category that the
210+
assertion belongs to.
211+
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
212+
slot_uri: brainkb:hasAssertionCategory
213+
alias: hasAssertionCategory
214+
range: Categories
215+
has_assertion_method:
216+
description: The brainkb:hasAssertionMethod property relates an eco:Assertion
217+
to an eco:assertion method that differentiates different types of assertions
218+
techniques used while making an assertion.
219+
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
220+
slot_uri: brainkb:hasAssertionMethod
221+
alias: hasAssertionMethod
222+
range: AssertionMethod
223+
has_assertion_text:
224+
description: The brainkb:hasAssertionText property relates an eco:Assertion
225+
to an xsd:string, providing a textual excerpt of the assertion being made.
226+
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
227+
slot_uri: brainkb:hasAssertionText
228+
alias: hasAssertionText
229+
range: string
230+
class_uri: sepio:0000001
231+
AssertionMethod:
232+
description: A means by which a statement is made about the entity
233+
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
234+
class_uri: eco:0000217
186235
AssertionSummary:
187236
description: A summary is a brief statement or description of the main points,
188237
especially as a conclusion to a work about the assertion.
189238
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
190-
239+
slots:
240+
- is_associated_with
241+
slot_usage:
242+
is_associated_with:
243+
description: The brainkb:isAssociatedWith property establishes relationships
244+
between different entities:it links sepio:Assertion to brainkb:AssertionSummary,
245+
indicating the association between an assertion and its corresponding summary.
246+
slot_uri: brainkb:isAssociatedWith
247+
range: Assertion
191248
attributes:
192249
has_assertion_summary:
193250
description: The brainkb:hasAssertionSummary property relates a brainkb:AssertionSummary
@@ -199,11 +256,67 @@ classes:
199256
alias: hasAssertionSummary
200257
range: string
201258
class_uri: brainkb:AssertionSummary
259+
AutomaticAssertion:
260+
description: An assertion method that does not involve human review.
261+
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
262+
is_a: AssertionMethod
263+
class_uri: eco:0000203
264+
Document:
265+
description: A collection of information content entities intended to be understood
266+
together as a whole
267+
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
268+
class_uri: iao:0000310
269+
EvidenceLine:
270+
description: An evidence line represents an independent and meaningful argument
271+
for or against a particular proposition, that is based on the interpretation
272+
of one or more pieces of information as evidence.
273+
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
274+
slots:
275+
- has_contributer
276+
- has_summary
277+
- is_described_by
278+
- output_of
279+
slot_usage:
280+
has_contributer:
281+
description: A relation between an information content entity and an agent
282+
who made a contribution to its information content, or to its subsequent
283+
modification or assessment.
284+
slot_uri: sepio:0000150
285+
range: Agent
286+
has_summary:
287+
slot_uri: brainkb:hasSummary
288+
range: EvidenceSummary
289+
is_described_by:
290+
slot_uri: sepio:0000178
291+
range: Document
292+
output_of:
293+
slot_uri: ro:0002353
294+
range: Activity
295+
attributes:
296+
has_evidence_text:
297+
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
298+
slot_uri: brainkb:hasEvidenceText
299+
alias: hasEvidenceText
300+
range: string
301+
has_evidence_type:
302+
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
303+
slot_uri: brainkb:hasEvidenceType
304+
alias: hasEvidenceType
305+
range: EvidenceType
306+
class_uri: sepio:0000002
202307
EvidenceSummary:
203308
description: A summary is a brief statement or description of the main points,
204309
especially as a conclusion to a work about the evidence.
205310
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
206-
311+
slots:
312+
- is_associated_with
313+
slot_usage:
314+
is_associated_with:
315+
description: 'The brainkb:isAssociatedWith property establishes relationships
316+
between different entities: it associates eco:Evidence with brainkb:EvidenceSummary,
317+
signifying the connection between evidence and its summarized representation.'
318+
slot_uri: brainkb:isAssociatedWith
319+
range: EvidenceLine
207320
attributes:
208321
has_evidence_summary:
209322
description: The brainkb:hasEvidenceSummary property relates a brainkb:EvidenceSummary
@@ -215,28 +328,21 @@ classes:
215328
alias: hasEvidenceSummary
216329
range: string
217330
class_uri: brainkb:EvidenceSummary
218-
AssertionMethod:
219-
description: A means by which a statement is made about the entity
220-
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
221-
222-
class_uri: eco:0000217
223-
DataAnnotation:
331+
ManualAssertion:
332+
description: An assertion method that involves human review.
224333
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
225-
226-
class_uri: brainkb:DataAnnotation
227-
Evidence:
334+
is_a: AssertionMethod
335+
class_uri: eco:0000218
336+
Acitivity:
228337
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
229338
slots:
230-
- used_in
231-
- is_associated_with
339+
- was_associate_with
232340
slot_usage:
233-
used_in: {}
234-
is_associated_with:
235-
description: 'The brainkb:isAssociatedWith property establishes relationships
236-
between different entities: it associates eco:Evidence with brainkb:EvidenceSummary,
237-
signifying the connection between evidence and its summarized representation.'
238-
range: EvidenceSummary
239-
341+
was_associate_with:
342+
slot_uri: prov:wasAssociatedWith
343+
range: Agent
344+
Evidence:
345+
from_schema: https://identifiers.org/brain-bican/assertion-evidence-schema
240346
attributes:
241347
has_evidence_category:
242348
description: The brainkb:hasEvidenceCategory property relates brainkb:Evidence
Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
1-
ç Inheritance: is_a Inheritance: mixin Inheritance: slot usage Subsets Definition
2-
> class is_a mixins ignore in_subset description class_uri mixin
3-
> internal_separator: "|" internal_separator: "|"
4-
Assertion A statement made by a particular agent on a particular occasion that a particular proposition is true, based on the evaluation of one or more lines of evidence. sepio:Assertion
5-
Document A collection of information content entities intended to be understood together as a whole sepio:Document
6-
Activity An activity is something that occurs over a period of time and acts upon or with entities; it may include consuming, processing, transforming, modifying, relocating, using, or generating entities. prov:Activity
7-
Agent An agent is something that bears some form of responsibility for an activity taking place, for the existence of an entity, or for another agent's activity. prov:Agent
8-
AssertionSummary A summary is a brief statement or description of the main points, especially as a conclusion to a work about the assertion. brainkb:AssertionSummary
9-
EvidenceSummary A summary is a brief statement or description of the main points, especially as a conclusion to a work about the evidence. brainkb:EvidenceSummary
10-
AssertionMethod A means by which a statement is made about the entity eco:0000217
11-
DataAnnotation brainkb:DataAnnotation
1+
class Inheritance: is_a Inheritance: mixin Subsets Definition
2+
> class is_a mixins in_subset description class_uri mixin
3+
> internal_separator: "|" internal_separator: "|"
4+
Activity An activity is something that occurs over a period of time and acts upon or with entities; it may include consuming, processing, transforming, modifying, relocating, using, or generating entities. prov:Activity
5+
Agent An agent is something that bears some form of responsibility for an activity taking place, for the existence of an entity, or for another agent's activity. prov:Agent
6+
Annotation An annotation is a written explanatory or critical description, or other in-context information (e.g., pattern, motif, link), that has been associated with data or other types of information. oa:Annotation
7+
Assertion A statement made by a particular agent on a particular occasion that a particular proposition is true, based on the evaluation of one or more lines of evidence. sepio:0000001
8+
AssertionMethod A means by which a statement is made about the entity eco:0000217
9+
AssertionSummary A summary is a brief statement or description of the main points, especially as a conclusion to a work about the assertion. brainkb:AssertionSummary
10+
AutomaticAssertion AssertionMethod An assertion method that does not involve human review. eco:0000203
11+
Document A collection of information content entities intended to be understood together as a whole iao:0000310
12+
EvidenceLine An evidence line represents an independent and meaningful argument for or against a particular proposition, that is based on the interpretation of one or more pieces of information as evidence. sepio:0000002
13+
EvidenceSummary A summary is a brief statement or description of the main points, especially as a conclusion to a work about the evidence. brainkb:EvidenceSummary
14+
ManualAssertion AssertionMethod An assertion method that involves human review. eco:0000218

linkml-schema/source_assertion_evidence/gsheet_output/Prefixes.tsv

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,7 @@ schema http://schema.org/
88
brainkb https://brainkb.org/
99
prov http://www.w3.org/ns/prov#
1010
eco http://purl.obolibrary.org/obo/ECO_
11-
sepio http://purl.obolibrary.org/obo/SEPIO_
11+
sepio http://purl.obolibrary.org/obo/SEPIO_
12+
ro http://purl.obolibrary.org/obo/RO_
13+
iao http://purl.obolibrary.org/obo/IAO_
14+
sio http://semanticscience.org/resource/SIO_

0 commit comments

Comments
 (0)