Skip to content

Commit

Permalink
Deploying to gh-pages from @ 06f1220 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
cmungall committed Mar 28, 2024
1 parent 6c91712 commit 4072bc8
Show file tree
Hide file tree
Showing 41 changed files with 1,041 additions and 483 deletions.
2 changes: 2 additions & 0 deletions _sources/datamodels/mapping-rules/MappingRule.md.txt
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,7 @@ attributes:
rank: 1000
domain_of:
- MappingRule
- Synonymizer
oneway:
name: oneway
description: if true then subject and object can be switched and predicate inverted
Expand Down Expand Up @@ -167,6 +168,7 @@ attributes:
owner: MappingRule
domain_of:
- MappingRule
- Synonymizer
range: string
oneway:
name: oneway
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@ attributes:
multivalued: true
domain_of:
- MappingRuleCollection
- RuleSet
range: MappingRule
inlined: true
minimum_confidence:
Expand Down Expand Up @@ -125,6 +126,7 @@ attributes:
owner: MappingRuleCollection
domain_of:
- MappingRuleCollection
- RuleSet
range: MappingRule
inlined: true
minimum_confidence:
Expand Down
34 changes: 34 additions & 0 deletions _sources/datamodels/mapping-rules/RegularExpressionString.md.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Type: RegularExpressionString



URI: [xsd:string](http://www.w3.org/2001/XMLSchema#string)

* [base](https://w3id.org/linkml/base): str

* [uri](https://w3id.org/linkml/uri): xsd:string


* [typeof](https://w3id.org/linkml/typeof): string







## Identifier and Mapping Information







### Schema Source


* from schema: https://w3id.org/oak/mapping-rules-datamodel



142 changes: 142 additions & 0 deletions _sources/datamodels/mapping-rules/RuleSet.md.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,142 @@
# Class: RuleSet


_A set of rules for generating synonyms or alternate lexical elements._





URI: [mappingrules:RuleSet](https://w3id.org/oak/mapping-rules-datamodel/RuleSet)




```{mermaid}
classDiagram
class RuleSet
RuleSet : prefix

RuleSet : rules

RuleSet --> Synonymizer : rules


```




<!-- no inheritance hierarchy -->


## Slots

| Name | Cardinality and Range | Description | Inheritance |
| --- | --- | --- | --- |
| [rules](rules.md) | 0..* <br/> [Synonymizer](Synonymizer.md) | A list of rules for generating synonyms or alternate lexical elements | direct |
| [prefix](prefix.md) | 0..1 <br/> [String](String.md) | The prefix that qualifies for the rule | direct |









## Identifier and Mapping Information







### Schema Source


* from schema: https://w3id.org/oak/mapping-rules-datamodel





## Mappings

| Mapping Type | Mapped Value |
| --- | --- |
| self | mappingrules:RuleSet |
| native | mappingrules:RuleSet |





## LinkML Source

<!-- TODO: investigate https://stackoverflow.com/questions/37606292/how-to-create-tabbed-code-blocks-in-mkdocs-or-sphinx -->

### Direct

<details>
```yaml
name: RuleSet
description: A set of rules for generating synonyms or alternate lexical elements.
from_schema: https://w3id.org/oak/mapping-rules-datamodel
attributes:
rules:
name: rules
description: A list of rules for generating synonyms or alternate lexical elements.
from_schema: https://w3id.org/oak/synonymizer-datamodel
multivalued: true
domain_of:
- MappingRuleCollection
- RuleSet
range: Synonymizer
prefix:
name: prefix
description: The prefix that qualifies for the rule.
from_schema: https://w3id.org/oak/synonymizer-datamodel
domain_of:
- Synonymizer
- Test
- RuleSet
range: string

```
</details>

### Induced

<details>
```yaml
name: RuleSet
description: A set of rules for generating synonyms or alternate lexical elements.
from_schema: https://w3id.org/oak/mapping-rules-datamodel
attributes:
rules:
name: rules
description: A list of rules for generating synonyms or alternate lexical elements.
from_schema: https://w3id.org/oak/synonymizer-datamodel
multivalued: true
alias: rules
owner: RuleSet
domain_of:
- MappingRuleCollection
- RuleSet
range: Synonymizer
prefix:
name: prefix
description: The prefix that qualifies for the rule.
from_schema: https://w3id.org/oak/synonymizer-datamodel
alias: prefix
owner: RuleSet
domain_of:
- Synonymizer
- Test
- RuleSet
range: string

```
</details>
23 changes: 13 additions & 10 deletions _sources/datamodels/mapping-rules/Synonymizer.md.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ URI: [mappingrules:Synonymizer](https://w3id.org/oak/mapping-rules-datamodel/Syn
```{mermaid}
classDiagram
class Synonymizer
Synonymizer : description

Synonymizer : match

Synonymizer : match_scope
Expand All @@ -24,8 +26,6 @@ URI: [mappingrules:Synonymizer](https://w3id.org/oak/mapping-rules-datamodel/Syn

Synonymizer --> Test : tests

Synonymizer : the_rule


```

Expand All @@ -39,7 +39,7 @@ URI: [mappingrules:Synonymizer](https://w3id.org/oak/mapping-rules-datamodel/Syn

| Name | Cardinality and Range | Description | Inheritance |
| --- | --- | --- | --- |
| [the_rule](the_rule.md) | 0..1 <br/> [String](String.md) | Description of the rule | direct |
| [description](description.md) | 0..1 <br/> [String](String.md) | Description of the rule | direct |
| [match](match.md) | 0..1 <br/> [String](String.md) | Reg-ex rule to match substrings in labels | direct |
| [match_scope](match_scope.md) | 0..1 <br/> [String](String.md) | Scope of the reg-ex rule | direct |
| [replacement](replacement.md) | 0..1 <br/> [String](String.md) | Reg-ex rule to replace substrings in labels | direct |
Expand All @@ -56,6 +56,7 @@ URI: [mappingrules:Synonymizer](https://w3id.org/oak/mapping-rules-datamodel/Syn
| used by | used in | type | used |
| --- | --- | --- | --- |
| [MappingRule](MappingRule.md) | [synonymizer](synonymizer.md) | range | [Synonymizer](Synonymizer.md) |
| [RuleSet](RuleSet.md) | [rules](rules.md) | range | [Synonymizer](Synonymizer.md) |



Expand Down Expand Up @@ -101,12 +102,12 @@ URI: [mappingrules:Synonymizer](https://w3id.org/oak/mapping-rules-datamodel/Syn
name: Synonymizer
from_schema: https://w3id.org/oak/mapping-rules-datamodel
attributes:
the_rule:
name: the_rule
description:
name: description
description: Description of the rule.
from_schema: https://w3id.org/oak/mapping-rules-datamodel
rank: 1000
domain_of:
- MappingRule
- Synonymizer
range: string
match:
Expand Down Expand Up @@ -149,6 +150,7 @@ attributes:
domain_of:
- Synonymizer
- Test
- RuleSet
range: string
tests:
name: tests
Expand All @@ -169,14 +171,14 @@ attributes:
name: Synonymizer
from_schema: https://w3id.org/oak/mapping-rules-datamodel
attributes:
the_rule:
name: the_rule
description:
name: description
description: Description of the rule.
from_schema: https://w3id.org/oak/mapping-rules-datamodel
rank: 1000
alias: the_rule
alias: description
owner: Synonymizer
domain_of:
- MappingRule
- Synonymizer
range: string
match:
Expand Down Expand Up @@ -229,6 +231,7 @@ attributes:
domain_of:
- Synonymizer
- Test
- RuleSet
range: string
tests:
name: tests
Expand Down
2 changes: 2 additions & 0 deletions _sources/datamodels/mapping-rules/Test.md.txt
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,7 @@ attributes:
domain_of:
- Synonymizer
- Test
- RuleSet

```
</details>
Expand Down Expand Up @@ -148,6 +149,7 @@ attributes:
domain_of:
- Synonymizer
- Test
- RuleSet
range: string

```
Expand Down
12 changes: 2 additions & 10 deletions _sources/datamodels/mapping-rules/description.md.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ URI: [mappingrules:description](https://w3id.org/oak/mapping-rules-datamodel/des
| Name | Description | Modifies Slot |
| --- | --- | --- |
[MappingRule](MappingRule.md) | An individual mapping rule, if preconditions match the postconditions are app... | no |
[Synonymizer](Synonymizer.md) | | no |



Expand All @@ -37,25 +38,16 @@ URI: [mappingrules:description](https://w3id.org/oak/mapping-rules-datamodel/des



### Schema Source


* from schema: https://w3id.org/oak/mapping-rules-datamodel




## LinkML Source

<details>
```yaml
name: description
from_schema: https://w3id.org/oak/mapping-rules-datamodel
rank: 1000
alias: description
owner: MappingRule
domain_of:
- MappingRule
- Synonymizer
range: string

```
Expand Down
5 changes: 3 additions & 2 deletions _sources/datamodels/mapping-rules/index.md.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Mapping Rules Datamodel

A datamodel for specifying lexical mapping rules.
A datamodel for specifying lexical mapping rules

URI: https://w3id.org/oak/mapping-rules-datamodel

Expand All @@ -23,6 +23,7 @@ Name: mapping-rules-datamodel
| [Postcondition](Postcondition.md) | None |
| [Precondition](Precondition.md) | A pattern to be matched against an individual SSSOM mapping |
| [RelationshipToTerm](RelationshipToTerm.md) | A relationship of an ontology element to a lexical term |
| [RuleSet](RuleSet.md) | A set of rules for generating synonyms or alternate lexical elements. |
| [Synonymizer](Synonymizer.md) | None |
| [Test](Test.md) | None |

Expand Down Expand Up @@ -66,7 +67,6 @@ Name: mapping-rules-datamodel
| [synonymizer](synonymizer.md) | Normalizing rules to labels |
| [term](term.md) | A normalized term that groups ontology elements |
| [tests](tests.md) | Unit tests for each rules |
| [the_rule](the_rule.md) | Description of the rule |
| [transformations](transformations.md) | |
| [transformations_included_in](transformations_included_in.md) | |
| [type](type.md) | The type of transformation |
Expand Down Expand Up @@ -98,6 +98,7 @@ Name: mapping-rules-datamodel
| [Ncname](Ncname.md) | Prefix part of CURIE |
| [Nodeidentifier](Nodeidentifier.md) | A URI, CURIE or BNODE that represents a node in a model |
| [Objectidentifier](Objectidentifier.md) | A URI or CURIE that represents an object in the model |
| [RegularExpressionString](RegularExpressionString.md) | |
| [Sparqlpath](Sparqlpath.md) | A string encoding a SPARQL Property Path |
| [String](String.md) | A character string |
| [Time](Time.md) | A time object represents a (local) time of day, independent of any particular... |
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# mapping-rules-datamodel

A datamodel for specifying lexical mapping rules.
A datamodel for specifying lexical mapping rules

URI: https://w3id.org/oak/mapping-rules-datamodel

Loading

0 comments on commit 4072bc8

Please sign in to comment.