mirror of
https://github.com/p2p-ld/nwb-linkml.git
synced 2025-01-09 21:54:27 +00:00
exclude metadata vars from column and category checks
This commit is contained in:
parent
97135c14f2
commit
ee35e5921b
13 changed files with 52 additions and 0 deletions
|
@ -55,6 +55,8 @@ class DynamicTableMixin(BaseModel):
|
||||||
"name",
|
"name",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
||||||
|
@ -575,6 +577,8 @@ class AlignedDynamicTableMixin(BaseModel):
|
||||||
"categories",
|
"categories",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
name: str = "aligned_table"
|
name: str = "aligned_table"
|
||||||
|
|
|
@ -300,6 +300,8 @@ class DynamicTableMixin(BaseModel):
|
||||||
"name",
|
"name",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
||||||
|
@ -621,6 +623,8 @@ class AlignedDynamicTableMixin(BaseModel):
|
||||||
"categories",
|
"categories",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
name: str = "aligned_table"
|
name: str = "aligned_table"
|
||||||
|
|
|
@ -300,6 +300,8 @@ class DynamicTableMixin(BaseModel):
|
||||||
"name",
|
"name",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
||||||
|
@ -621,6 +623,8 @@ class AlignedDynamicTableMixin(BaseModel):
|
||||||
"categories",
|
"categories",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
name: str = "aligned_table"
|
name: str = "aligned_table"
|
||||||
|
|
|
@ -300,6 +300,8 @@ class DynamicTableMixin(BaseModel):
|
||||||
"name",
|
"name",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
||||||
|
@ -621,6 +623,8 @@ class AlignedDynamicTableMixin(BaseModel):
|
||||||
"categories",
|
"categories",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
name: str = "aligned_table"
|
name: str = "aligned_table"
|
||||||
|
|
|
@ -302,6 +302,8 @@ class DynamicTableMixin(BaseModel):
|
||||||
"name",
|
"name",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
||||||
|
@ -623,6 +625,8 @@ class AlignedDynamicTableMixin(BaseModel):
|
||||||
"categories",
|
"categories",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
name: str = "aligned_table"
|
name: str = "aligned_table"
|
||||||
|
|
|
@ -302,6 +302,8 @@ class DynamicTableMixin(BaseModel):
|
||||||
"name",
|
"name",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
||||||
|
@ -623,6 +625,8 @@ class AlignedDynamicTableMixin(BaseModel):
|
||||||
"categories",
|
"categories",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
name: str = "aligned_table"
|
name: str = "aligned_table"
|
||||||
|
|
|
@ -302,6 +302,8 @@ class DynamicTableMixin(BaseModel):
|
||||||
"name",
|
"name",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
||||||
|
@ -623,6 +625,8 @@ class AlignedDynamicTableMixin(BaseModel):
|
||||||
"categories",
|
"categories",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
name: str = "aligned_table"
|
name: str = "aligned_table"
|
||||||
|
|
|
@ -302,6 +302,8 @@ class DynamicTableMixin(BaseModel):
|
||||||
"name",
|
"name",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
||||||
|
@ -623,6 +625,8 @@ class AlignedDynamicTableMixin(BaseModel):
|
||||||
"categories",
|
"categories",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
name: str = "aligned_table"
|
name: str = "aligned_table"
|
||||||
|
|
|
@ -302,6 +302,8 @@ class DynamicTableMixin(BaseModel):
|
||||||
"name",
|
"name",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
||||||
|
@ -623,6 +625,8 @@ class AlignedDynamicTableMixin(BaseModel):
|
||||||
"categories",
|
"categories",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
name: str = "aligned_table"
|
name: str = "aligned_table"
|
||||||
|
|
|
@ -302,6 +302,8 @@ class DynamicTableMixin(BaseModel):
|
||||||
"name",
|
"name",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
||||||
|
@ -623,6 +625,8 @@ class AlignedDynamicTableMixin(BaseModel):
|
||||||
"categories",
|
"categories",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
name: str = "aligned_table"
|
name: str = "aligned_table"
|
||||||
|
|
|
@ -302,6 +302,8 @@ class DynamicTableMixin(BaseModel):
|
||||||
"name",
|
"name",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
||||||
|
@ -623,6 +625,8 @@ class AlignedDynamicTableMixin(BaseModel):
|
||||||
"categories",
|
"categories",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
name: str = "aligned_table"
|
name: str = "aligned_table"
|
||||||
|
|
|
@ -302,6 +302,8 @@ class DynamicTableMixin(BaseModel):
|
||||||
"name",
|
"name",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
||||||
|
@ -623,6 +625,8 @@ class AlignedDynamicTableMixin(BaseModel):
|
||||||
"categories",
|
"categories",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
name: str = "aligned_table"
|
name: str = "aligned_table"
|
||||||
|
|
|
@ -302,6 +302,8 @@ class DynamicTableMixin(BaseModel):
|
||||||
"name",
|
"name",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
# overridden by subclass but implemented here for testing and typechecking purposes :)
|
||||||
|
@ -623,6 +625,8 @@ class AlignedDynamicTableMixin(BaseModel):
|
||||||
"categories",
|
"categories",
|
||||||
"colnames",
|
"colnames",
|
||||||
"description",
|
"description",
|
||||||
|
"hdf5_path",
|
||||||
|
"object_id",
|
||||||
)
|
)
|
||||||
|
|
||||||
name: str = "aligned_table"
|
name: str = "aligned_table"
|
||||||
|
|
Loading…
Reference in a new issue