Skip to content

Commit

Permalink
regenerated with latest linkml
Browse files Browse the repository at this point in the history
  • Loading branch information
cmungall committed Feb 8, 2025
1 parent 7d68f59 commit 2555c21
Show file tree
Hide file tree
Showing 19 changed files with 11,755 additions and 8,184 deletions.
56 changes: 44 additions & 12 deletions linkml_model/annotations.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Auto generated from annotations.yaml by pythongen.py version: 0.0.1
# Generation date: 2024-02-07T17:29:22
# Generation date: 2025-01-31T15:55:48
# Schema: annotations
#
# id: https://w3id.org/linkml/annotations
Expand All @@ -8,18 +8,50 @@

import dataclasses
import re
from jsonasobj2 import JsonObj, as_dict
from typing import Optional, List, Union, Dict, ClassVar, Any
from dataclasses import dataclass

from linkml_runtime.utils.slot import Slot
from linkml_runtime.utils.metamodelcore import empty_list, empty_dict, bnode
from linkml_runtime.utils.yamlutils import YAMLRoot, extended_str, extended_float, extended_int
from datetime import (
date,
datetime,
time
)
from typing import (
Any,
ClassVar,
Dict,
List,
Optional,
Union
)

from jsonasobj2 import (
JsonObj,
as_dict
)
from linkml_runtime.utils.curienamespace import CurieNamespace
from linkml_runtime.utils.dataclass_extensions_376 import dataclasses_init_fn_with_kwargs
from linkml_runtime.utils.formatutils import camelcase, underscore, sfx
from linkml_runtime.utils.enumerations import EnumDefinitionImpl
from rdflib import Namespace, URIRef
from linkml_runtime.utils.curienamespace import CurieNamespace
from linkml_runtime.utils.formatutils import (
camelcase,
sfx,
underscore
)
from linkml_runtime.utils.metamodelcore import (
bnode,
empty_dict,
empty_list
)
from linkml_runtime.utils.slot import Slot
from linkml_runtime.utils.yamlutils import (
YAMLRoot,
extended_float,
extended_int,
extended_str
)
from rdflib import (
Namespace,
URIRef
)

from .extensions import AnyValue, Extension, ExtensionTag
from .types import Uriorcurie
from linkml_runtime.utils.metamodelcore import URIorCURIE
Expand All @@ -42,7 +74,7 @@ class AnnotationTag(ExtensionTag):
pass


@dataclass
@dataclass(repr=False)
class Annotatable(YAMLRoot):
"""
mixin for classes that support annotations
Expand All @@ -62,7 +94,7 @@ def __post_init__(self, *_: List[str], **kwargs: Dict[str, Any]):
super().__post_init__(**kwargs)


@dataclass
@dataclass(repr=False)
class Annotation(Extension):
"""
a tag/value pair with the semantics of OWL Annotation
Expand Down
60 changes: 46 additions & 14 deletions linkml_model/datasets.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Auto generated from datasets.yaml by pythongen.py version: 0.0.1
# Generation date: 2024-02-07T17:29:27
# Generation date: 2025-01-31T15:55:51
# Schema: datasets
#
# id: https://w3id.org/linkml/datasets
Expand All @@ -8,18 +8,50 @@

import dataclasses
import re
from jsonasobj2 import JsonObj, as_dict
from typing import Optional, List, Union, Dict, ClassVar, Any
from dataclasses import dataclass

from linkml_runtime.utils.slot import Slot
from linkml_runtime.utils.metamodelcore import empty_list, empty_dict, bnode
from linkml_runtime.utils.yamlutils import YAMLRoot, extended_str, extended_float, extended_int
from datetime import (
date,
datetime,
time
)
from typing import (
Any,
ClassVar,
Dict,
List,
Optional,
Union
)

from jsonasobj2 import (
JsonObj,
as_dict
)
from linkml_runtime.utils.curienamespace import CurieNamespace
from linkml_runtime.utils.dataclass_extensions_376 import dataclasses_init_fn_with_kwargs
from linkml_runtime.utils.formatutils import camelcase, underscore, sfx
from linkml_runtime.utils.enumerations import EnumDefinitionImpl
from rdflib import Namespace, URIRef
from linkml_runtime.utils.curienamespace import CurieNamespace
from linkml_runtime.utils.formatutils import (
camelcase,
sfx,
underscore
)
from linkml_runtime.utils.metamodelcore import (
bnode,
empty_dict,
empty_list
)
from linkml_runtime.utils.slot import Slot
from linkml_runtime.utils.yamlutils import (
YAMLRoot,
extended_float,
extended_int,
extended_str
)
from rdflib import (
Namespace,
URIRef
)

from .types import Datetime, Integer, String, Uri, Uriorcurie
from linkml_runtime.utils.metamodelcore import URI, URIorCURIE, XSDDateTime

Expand Down Expand Up @@ -68,7 +100,7 @@ class DataResourceId(InformationId):
pass


@dataclass
@dataclass(repr=False)
class Information(YAMLRoot):
"""
Grouping for datasets and data files
Expand Down Expand Up @@ -165,7 +197,7 @@ def __post_init__(self, *_: List[str], **kwargs: Dict[str, Any]):
super().__post_init__(**kwargs)


@dataclass
@dataclass(repr=False)
class DataPackage(Information):
"""
A collection of data resources
Expand Down Expand Up @@ -193,7 +225,7 @@ def __post_init__(self, *_: List[str], **kwargs: Dict[str, Any]):
super().__post_init__(**kwargs)


@dataclass
@dataclass(repr=False)
class DataResource(Information):
"""
An individual file or table
Expand Down Expand Up @@ -260,7 +292,7 @@ def __post_init__(self, *_: List[str], **kwargs: Dict[str, Any]):
super().__post_init__(**kwargs)


@dataclass
@dataclass(repr=False)
class FormatDialect(YAMLRoot):
"""
Additional format information for a file
Expand Down
Binary file modified linkml_model/excel/meta.xlsx
Binary file not shown.
56 changes: 44 additions & 12 deletions linkml_model/extensions.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Auto generated from extensions.yaml by pythongen.py version: 0.0.1
# Generation date: 2024-02-07T17:29:29
# Generation date: 2025-01-31T15:55:53
# Schema: extensions
#
# id: https://w3id.org/linkml/extensions
Expand All @@ -8,18 +8,50 @@

import dataclasses
import re
from jsonasobj2 import JsonObj, as_dict
from typing import Optional, List, Union, Dict, ClassVar, Any
from dataclasses import dataclass

from linkml_runtime.utils.slot import Slot
from linkml_runtime.utils.metamodelcore import empty_list, empty_dict, bnode
from linkml_runtime.utils.yamlutils import YAMLRoot, extended_str, extended_float, extended_int
from datetime import (
date,
datetime,
time
)
from typing import (
Any,
ClassVar,
Dict,
List,
Optional,
Union
)

from jsonasobj2 import (
JsonObj,
as_dict
)
from linkml_runtime.utils.curienamespace import CurieNamespace
from linkml_runtime.utils.dataclass_extensions_376 import dataclasses_init_fn_with_kwargs
from linkml_runtime.utils.formatutils import camelcase, underscore, sfx
from linkml_runtime.utils.enumerations import EnumDefinitionImpl
from rdflib import Namespace, URIRef
from linkml_runtime.utils.curienamespace import CurieNamespace
from linkml_runtime.utils.formatutils import (
camelcase,
sfx,
underscore
)
from linkml_runtime.utils.metamodelcore import (
bnode,
empty_dict,
empty_list
)
from linkml_runtime.utils.slot import Slot
from linkml_runtime.utils.yamlutils import (
YAMLRoot,
extended_float,
extended_int,
extended_str
)
from rdflib import (
Namespace,
URIRef
)

from .types import Uriorcurie
from linkml_runtime.utils.metamodelcore import URIorCURIE

Expand All @@ -43,7 +75,7 @@ class ExtensionTag(URIorCURIE):

AnyValue = Any

@dataclass
@dataclass(repr=False)
class Extension(YAMLRoot):
"""
a tag/value pair used to add non-model information to an entry
Expand All @@ -70,7 +102,7 @@ def __post_init__(self, *_: List[str], **kwargs: Dict[str, Any]):
super().__post_init__(**kwargs)


@dataclass
@dataclass(repr=False)
class Extensible(YAMLRoot):
"""
mixin for classes that support extension
Expand Down
Loading

0 comments on commit 2555c21

Please sign in to comment.