forked from geneontology/go-ontology
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgeneric_go_pattern_outline.yaml
60 lines (50 loc) · 1.93 KB
/
generic_go_pattern_outline.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
# This is a YAML file. Use a consistent number of spaces for indent. Do not use tabs.
pattern_name: '.' # Add a name used to identify the pattern here.
classes:
'.':'.' # A dictionary of OWL classes, references in the pattern. Key = label (name); Value = OBO style ID (e.g. GO:1234567)
relations:
'.':'.' # A dictionary of OWL object properties (relations, referenced in the pattern. Key = label (name); Value = OBO style ID.
vars: # A dictionary of class variable names (Keys = var name, value = range, specified as Manchester Syntax class expression.)
# Manchester syntax class expression must be double-quoted.
# OWL entities referenced must be single quoted and in dictionaries.
'.':"." # Please choose informative var names without special characters or spaces (apart from '_')
# Boilerplate - don't edit
data_list_vars:
def_xrefs: "xsd:string"
cross_references: "xsd:string"
exact_syn: "xsd:string"
narrow_syn: "xsd:string"
broad_syn: "xsd:string"
related_syn: "xsd:string"
name:
text: "." # text with var slots specified as %s.
vars: # A list of var names. These don't need to be quoted.
# The order of variables = the order of intended insertion into slots.
- '.'
def: # See comments on name field
text: "."
vars:
- '.'
xrefs: # Boilerplate - don't edit
value: def_xrefs
# Boilerplate - don't edit
xrefs:
value: cross_references
namespace:
text: '.' # e.g. biological_process, quoting is optional
equivalentTo:
# text = manchester syntax class expression with var slots specified as %s and owl entities
# Text must be double quoted or start with '>' return - indent.
# specified as *single* quoted names. All names must be in dict. All vars must be in vars list.
text: "."
vars:
- '.'
# Boilerplate - don't edit
exact_synonyms:
value: exact_syn
narrow_synonyms:
value: narrow_syn
broad_synonyms:
value: broad_syn
related_synonyms:
value: related_syn