diff --git a/schemas/generated/docs/2d-ftu-metadata/Collection.md b/schemas/generated/docs/2d-ftu-metadata/Collection.md
new file mode 100644
index 0000000..fa5127c
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu-metadata/Collection.md
@@ -0,0 +1,34 @@
+
+# Class: Collection
+
+
+
+
+URI: [dcat:Collection](http://www.w3.org/ns/dcat#Collection)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])
+
+## Parents
+
+ * is_a: [ProvEntity](ProvEntity.md)
+
+## Attributes
+
+
+### Own
+
+ * [had_member](had_member.md) 0..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+### Inherited from ProvEntity:
+
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Collection |
+
diff --git a/schemas/generated/docs/2d-ftu-metadata/Container.md b/schemas/generated/docs/2d-ftu-metadata/Container.md
index 3e500c6..dd8024b 100644
--- a/schemas/generated/docs/2d-ftu-metadata/Container.md
+++ b/schemas/generated/docs/2d-ftu-metadata/Container.md
@@ -7,7 +7,7 @@
URI: [dcat:Container](http://www.w3.org/ns/dcat#Container)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution]1..1
+ * [Container➞id](Container_id.md) 1..1
* Range: [String](types/String.md)
* [Container➞title](Container_title.md) 1..1
* Range: [String](types/String.md)
* [Container➞description](Container_description.md) 1..1
* Range: [String](types/String.md)
- * [Container➞creators](Container_creators.md) 1..\*
- * Range: [Person](Person.md)
- * [project_leads](project_leads.md) 0..\*
- * Range: [Person](Person.md)
- * [reviewers](reviewers.md) 0..\*
- * Range: [Person](Person.md)
- * [externalReviewers](externalReviewers.md) 0..\*
- * Range: [Person](Person.md)
* [Container➞version](Container_version.md) 1..1
* Range: [String](types/String.md)
+ * [Container➞creators](Container_creators.md) 1..\*
+ * Range: [Creator](Creator.md)
* [Container➞creation_date](Container_creation_date.md) 1..1
* Range: [String](types/String.md)
- * [Container➞license](Container_license.md) 1..1
- * Range: [String](types/String.md)
* [publisher](publisher.md) 0..1
* Range: [String](types/String.md)
- * [funders](funders.md) 0..\*
- * Range: [Grant](Grant.md)
- * [hubmapId](hubmapId.md) 0..1
+ * [Container➞license](Container_license.md) 1..1
* Range: [String](types/String.md)
- * [doi](doi.md) 0..1
+ * [see_also](see_also.md) 0..1
* Range: [Uriorcurie](types/Uriorcurie.md)
- * [citation](citation.md) 0..1
- * Range: [String](types/String.md)
- * [citationOverall](citationOverall.md) 0..1
- * Range: [String](types/String.md)
- * [datatable](datatable.md) 0..\*
- * Range: [String](types/String.md)
* [Container➞distributions](Container_distributions.md) 1..\*
* Range: [Distribution](Distribution.md)
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu-metadata/Container_creators.md b/schemas/generated/docs/2d-ftu-metadata/Container_creators.md
index f71171d..e0f4d7d 100644
--- a/schemas/generated/docs/2d-ftu-metadata/Container_creators.md
+++ b/schemas/generated/docs/2d-ftu-metadata/Container_creators.md
@@ -9,7 +9,7 @@ URI: [dcat:Container_creators](http://www.w3.org/ns/dcat#Container_creators)
## Domain and Range
-[Container](Container.md) → 1..\* [Person](Person.md)
+[Container](Container.md) → 1..\* [Creator](Creator.md)
## Parents
diff --git a/schemas/generated/docs/2d-ftu-metadata/Container_id.md b/schemas/generated/docs/2d-ftu-metadata/Container_id.md
new file mode 100644
index 0000000..577e85d
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu-metadata/Container_id.md
@@ -0,0 +1,23 @@
+
+# Slot: id
+
+
+
+
+URI: [dcat:Container_id](http://www.w3.org/ns/dcat#Container_id)
+
+
+## Domain and Range
+
+[Container](Container.md) → 1..1 [String](types/String.md)
+
+## Parents
+
+ * is_a: [id](id.md)
+
+## Children
+
+
+## Used by
+
+ * [Container](Container.md)
diff --git a/schemas/generated/docs/2d-ftu-metadata/Creator.md b/schemas/generated/docs/2d-ftu-metadata/Creator.md
new file mode 100644
index 0000000..d758698
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu-metadata/Creator.md
@@ -0,0 +1,32 @@
+
+# Class: Creator
+
+
+
+
+URI: [dcat:Creator](http://www.w3.org/ns/dcat#Creator)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Container]++-%20creators%201..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Container]++-%20creators(i)%200..*>[Creator],[Dataset]++-%20creators%200..*>[Creator],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Container]++-%20creators%201..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Container]++-%20creators(i)%200..*>[Creator],[Dataset]++-%20creators%200..*>[Creator],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset],[Container])
+
+## Children
+
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Referenced by Class
+
+ * **[Container](Container.md)** *[Container➞creators](Container_creators.md)* 1..\* **[Creator](Creator.md)**
+ * **None** *[creators](creators.md)* 0..\* **[Creator](Creator.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
diff --git a/schemas/generated/docs/2d-ftu-metadata/Dataset.md b/schemas/generated/docs/2d-ftu-metadata/Dataset.md
new file mode 100644
index 0000000..692791f
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu-metadata/Dataset.md
@@ -0,0 +1,63 @@
+
+# Class: Dataset
+
+
+
+
+URI: [dcat:Dataset](http://www.w3.org/ns/dcat#Dataset)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity]++-%20was_derived_from%200..1>[Dataset],[ProvEntity],[Creator],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity]++-%20was_derived_from%200..1>[Dataset],[ProvEntity],[Creator],[Container])
+
+## Referenced by Class
+
+ * **None** *[was_derived_from](was_derived_from.md)* 0..1 **[Dataset](Dataset.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [title](title.md) 0..1
+ * Range: [String](types/String.md)
+ * [description](description.md) 0..1
+ * Range: [String](types/String.md)
+ * [creators](creators.md) 0..\*
+ * Range: [Creator](Creator.md)
+ * [reviewers](reviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [creation_date](creation_date.md) 0..1
+ * Range: [String](types/String.md)
+ * [version](version.md) 0..1
+ * Range: [String](types/String.md)
+ * [license](license.md) 0..1
+ * Range: [String](types/String.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [publisher](publisher.md) 0..1
+ * Range: [String](types/String.md)
+ * [citation](citation.md) 0..1
+ * Range: [String](types/String.md)
+ * [citationOverall](citationOverall.md) 0..1
+ * Range: [String](types/String.md)
+ * [funders](funders.md) 0..\*
+ * Range: [Grant](Grant.md)
+ * [doi](doi.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [hubmapId](hubmapId.md) 0..1
+ * Range: [String](types/String.md)
+ * [project_leads](project_leads.md) 0..\*
+ * Range: [Person](Person.md)
+ * [externalReviewers](externalReviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [distributions](distributions.md) 0..\*
+ * Range: [Distribution](Distribution.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:Dataset |
+
diff --git a/schemas/generated/docs/2d-ftu-metadata/Distribution.md b/schemas/generated/docs/2d-ftu-metadata/Distribution.md
index 89f29a4..b93ea77 100644
--- a/schemas/generated/docs/2d-ftu-metadata/Distribution.md
+++ b/schemas/generated/docs/2d-ftu-metadata/Distribution.md
@@ -7,7 +7,7 @@
URI: [dcat:Distribution](http://www.w3.org/ns/dcat#Distribution)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Dataset]++-%20distributions%200..*>[Distribution],[Dataset],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Dataset]++-%20distributions%200..*>[Distribution],[Dataset],[Container])
## Referenced by Class
diff --git a/schemas/generated/docs/2d-ftu-metadata/Grant.md b/schemas/generated/docs/2d-ftu-metadata/Grant.md
index 922b73d..8c578d1 100644
--- a/schemas/generated/docs/2d-ftu-metadata/Grant.md
+++ b/schemas/generated/docs/2d-ftu-metadata/Grant.md
@@ -7,7 +7,7 @@
URI: [dcat:Grant](http://www.w3.org/ns/dcat#Grant)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])
## Referenced by Class
diff --git a/schemas/generated/docs/2d-ftu-metadata/Person.md b/schemas/generated/docs/2d-ftu-metadata/Person.md
index 6edcf64..1aca7ec 100644
--- a/schemas/generated/docs/2d-ftu-metadata/Person.md
+++ b/schemas/generated/docs/2d-ftu-metadata/Person.md
@@ -7,12 +7,14 @@
URI: [dcat:Person](http://www.w3.org/ns/dcat#Person)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20creators%201..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[Container]++-%20creators(i)%200..*>[Person],[DatasetMetadata]++-%20creators%200..*>[Person],[Container]++-%20externalReviewers%200..*>[Person],[Container]++-%20project_leads%200..*>[Person],[Container]++-%20reviewers%200..*>[Person],[DatasetMetadata],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20creators%201..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[Container]++-%20creators(i)%200..*>[Person],[DatasetMetadata]++-%20creators%200..*>[Person],[Container]++-%20externalReviewers%200..*>[Person],[Container]++-%20project_leads%200..*>[Person],[Container]++-%20reviewers%200..*>[Person],[DatasetMetadata],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])
+
+## Parents
+
+ * is_a: [Creator](Creator.md)
## Referenced by Class
- * **[Container](Container.md)** *[Container➞creators](Container_creators.md)* 1..\* **[Person](Person.md)**
- * **None** *[creators](creators.md)* 0..\* **[Person](Person.md)**
* **None** *[externalReviewers](externalReviewers.md)* 0..\* **[Person](Person.md)**
* **None** *[project_leads](project_leads.md)* 0..\* **[Person](Person.md)**
* **None** *[reviewers](reviewers.md)* 0..\* **[Person](Person.md)**
@@ -31,6 +33,15 @@ URI: [dcat:Person](http://www.w3.org/ns/dcat#Person)
* [orcid](orcid.md) 0..1
* Range: [String](types/String.md)
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
## Other properties
| | | |
diff --git a/schemas/generated/docs/2d-ftu-metadata/ProvEntity.md b/schemas/generated/docs/2d-ftu-metadata/ProvEntity.md
new file mode 100644
index 0000000..977eb21
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu-metadata/ProvEntity.md
@@ -0,0 +1,32 @@
+
+# Class: ProvEntity
+
+
+
+
+URI: [dcat:ProvEntity](http://www.w3.org/ns/dcat#ProvEntity)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Entity |
+
diff --git a/schemas/generated/docs/2d-ftu-metadata/SoftwareApplication.md b/schemas/generated/docs/2d-ftu-metadata/SoftwareApplication.md
new file mode 100644
index 0000000..08350ff
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu-metadata/SoftwareApplication.md
@@ -0,0 +1,40 @@
+
+# Class: SoftwareApplication
+
+
+
+
+URI: [dcat:SoftwareApplication](http://www.w3.org/ns/dcat#SoftwareApplication)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareSourceCode],[SoftwareSourceCode]0..1
+ * Range: [String](types/String.md)
+ * [target_product](target_product.md) 0..1
+ * Range: [SoftwareSourceCode](SoftwareSourceCode.md)
+
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareApplication |
+
diff --git a/schemas/generated/docs/2d-ftu-metadata/SoftwareSourceCode.md b/schemas/generated/docs/2d-ftu-metadata/SoftwareSourceCode.md
new file mode 100644
index 0000000..ae07c5b
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu-metadata/SoftwareSourceCode.md
@@ -0,0 +1,31 @@
+
+# Class: SoftwareSourceCode
+
+
+
+
+URI: [dcat:SoftwareSourceCode](http://www.w3.org/ns/dcat#SoftwareSourceCode)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])
+
+## Referenced by Class
+
+ * **None** *[target_product](target_product.md)* 0..1 **[SoftwareSourceCode](SoftwareSourceCode.md)**
+
+## Attributes
+
+
+### Own
+
+ * [code_repository](code_repository.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareSourceCode |
+
diff --git a/schemas/generated/docs/2d-ftu-metadata/citation.md b/schemas/generated/docs/2d-ftu-metadata/citation.md
index 447a8da..641e9e0 100644
--- a/schemas/generated/docs/2d-ftu-metadata/citation.md
+++ b/schemas/generated/docs/2d-ftu-metadata/citation.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu-metadata/citationOverall.md b/schemas/generated/docs/2d-ftu-metadata/citationOverall.md
index b711b84..86b256e 100644
--- a/schemas/generated/docs/2d-ftu-metadata/citationOverall.md
+++ b/schemas/generated/docs/2d-ftu-metadata/citationOverall.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu-metadata/class_type.md b/schemas/generated/docs/2d-ftu-metadata/class_type.md
new file mode 100644
index 0000000..9d319b2
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu-metadata/class_type.md
@@ -0,0 +1,24 @@
+
+# Slot: class_type
+
+
+
+
+URI: [dcat:class_type](http://www.w3.org/ns/dcat#class_type)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/2d-ftu-metadata/code_repository.md b/schemas/generated/docs/2d-ftu-metadata/code_repository.md
new file mode 100644
index 0000000..6ed2b9d
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu-metadata/code_repository.md
@@ -0,0 +1,29 @@
+
+# Slot: code_repository
+
+
+
+
+URI: [dcat:code_repository](http://www.w3.org/ns/dcat#code_repository)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:codeRepository |
+
diff --git a/schemas/generated/docs/2d-ftu-metadata/creation_date.md b/schemas/generated/docs/2d-ftu-metadata/creation_date.md
index 4339111..1fba1af 100644
--- a/schemas/generated/docs/2d-ftu-metadata/creation_date.md
+++ b/schemas/generated/docs/2d-ftu-metadata/creation_date.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu-metadata/creators.md b/schemas/generated/docs/2d-ftu-metadata/creators.md
index 9efa969..0f37914 100644
--- a/schemas/generated/docs/2d-ftu-metadata/creators.md
+++ b/schemas/generated/docs/2d-ftu-metadata/creators.md
@@ -9,7 +9,7 @@ URI: [dcat:creators](http://www.w3.org/ns/dcat#creators)
## Domain and Range
-None → 0..\* [Person](Person.md)
+None → 0..\* [Creator](Creator.md)
## Parents
@@ -20,7 +20,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu-metadata/datatable.md b/schemas/generated/docs/2d-ftu-metadata/datatable.md
index e49292f..f8345a3 100644
--- a/schemas/generated/docs/2d-ftu-metadata/datatable.md
+++ b/schemas/generated/docs/2d-ftu-metadata/datatable.md
@@ -19,7 +19,6 @@ None → 0..\* [String](types/String.md)
## Used by
- * [Container](Container.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu-metadata/description.md b/schemas/generated/docs/2d-ftu-metadata/description.md
index 2e74fc2..906e87b 100644
--- a/schemas/generated/docs/2d-ftu-metadata/description.md
+++ b/schemas/generated/docs/2d-ftu-metadata/description.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu-metadata/distributions.md b/schemas/generated/docs/2d-ftu-metadata/distributions.md
index 5843990..7ae3445 100644
--- a/schemas/generated/docs/2d-ftu-metadata/distributions.md
+++ b/schemas/generated/docs/2d-ftu-metadata/distributions.md
@@ -20,6 +20,7 @@ None → 0..\* [Distribution](Distribution.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu-metadata/doi.md b/schemas/generated/docs/2d-ftu-metadata/doi.md
index 4d7abe1..349ef90 100644
--- a/schemas/generated/docs/2d-ftu-metadata/doi.md
+++ b/schemas/generated/docs/2d-ftu-metadata/doi.md
@@ -19,7 +19,7 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu-metadata/externalReviewers.md b/schemas/generated/docs/2d-ftu-metadata/externalReviewers.md
index 4660110..665cde9 100644
--- a/schemas/generated/docs/2d-ftu-metadata/externalReviewers.md
+++ b/schemas/generated/docs/2d-ftu-metadata/externalReviewers.md
@@ -19,7 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu-metadata/funders.md b/schemas/generated/docs/2d-ftu-metadata/funders.md
index 86f304c..61bb5ac 100644
--- a/schemas/generated/docs/2d-ftu-metadata/funders.md
+++ b/schemas/generated/docs/2d-ftu-metadata/funders.md
@@ -19,7 +19,7 @@ None → 0..\* [Grant](Grant.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu-metadata/had_member.md b/schemas/generated/docs/2d-ftu-metadata/had_member.md
new file mode 100644
index 0000000..f416ee2
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu-metadata/had_member.md
@@ -0,0 +1,29 @@
+
+# Slot: had_member
+
+
+
+
+URI: [dcat:had_member](http://www.w3.org/ns/dcat#had_member)
+
+
+## Domain and Range
+
+None → 0..\* [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:hadMember |
+
diff --git a/schemas/generated/docs/2d-ftu-metadata/hubmapId.md b/schemas/generated/docs/2d-ftu-metadata/hubmapId.md
index f4edee8..72ba258 100644
--- a/schemas/generated/docs/2d-ftu-metadata/hubmapId.md
+++ b/schemas/generated/docs/2d-ftu-metadata/hubmapId.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu-metadata/id.md b/schemas/generated/docs/2d-ftu-metadata/id.md
new file mode 100644
index 0000000..702fc7b
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu-metadata/id.md
@@ -0,0 +1,26 @@
+
+# Slot: id
+
+
+
+
+URI: [dcat:id](http://www.w3.org/ns/dcat#id)
+
+
+## Domain and Range
+
+None → 1..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+ * [Container➞id](Container_id.md)
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Dataset](Dataset.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/2d-ftu-metadata/index.md b/schemas/generated/docs/2d-ftu-metadata/index.md
index 2cb3094..4e59d62 100644
--- a/schemas/generated/docs/2d-ftu-metadata/index.md
+++ b/schemas/generated/docs/2d-ftu-metadata/index.md
@@ -13,10 +13,15 @@
### Classes
* [Container](Container.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
* [Grant](Grant.md)
- * [Person](Person.md)
+ * [ProvEntity](ProvEntity.md)
+ * [Collection](Collection.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
### Mixins
@@ -28,6 +33,8 @@
* [awardNumber](awardNumber.md)
* [citation](citation.md)
* [citationOverall](citationOverall.md)
+ * [class_type](class_type.md)
+ * [code_repository](code_repository.md)
* [creation_date](creation_date.md)
* [Container➞creation_date](Container_creation_date.md)
* [creators](creators.md)
@@ -44,25 +51,29 @@
* [fullName](fullName.md)
* [funder](funder.md)
* [funders](funders.md)
+ * [had_member](had_member.md)
* [hubmapId](hubmapId.md)
- * [iri](iri.md)
- * [Container➞iri](Container_iri.md)
+ * [id](id.md)
+ * [Container➞id](Container_id.md)
* [lastName](lastName.md)
* [license](license.md)
* [Container➞license](Container_license.md)
* [mediaType](mediaType.md)
+ * [name](name.md)
* [orcid](orcid.md)
* [project_leads](project_leads.md)
* [propertyId](propertyId.md)
* [publisher](publisher.md)
* [reviewers](reviewers.md)
* [see_also](see_also.md)
+ * [target_product](target_product.md)
* [title](title.md)
* [Container➞title](Container_title.md)
* [value](value.md)
* [version](version.md)
* [Container➞version](Container_version.md)
* [versionInfo](versionInfo.md)
+ * [was_derived_from](was_derived_from.md)
### Enums
diff --git a/schemas/generated/docs/2d-ftu-metadata/license.md b/schemas/generated/docs/2d-ftu-metadata/license.md
index faf6c3f..7c77d97 100644
--- a/schemas/generated/docs/2d-ftu-metadata/license.md
+++ b/schemas/generated/docs/2d-ftu-metadata/license.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu-metadata/name.md b/schemas/generated/docs/2d-ftu-metadata/name.md
new file mode 100644
index 0000000..bde9d81
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu-metadata/name.md
@@ -0,0 +1,31 @@
+
+# Slot: name
+
+
+
+
+URI: [dcat:name](http://www.w3.org/ns/dcat#name)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:name |
+
diff --git a/schemas/generated/docs/2d-ftu-metadata/project_leads.md b/schemas/generated/docs/2d-ftu-metadata/project_leads.md
index 69a6b76..48b989c 100644
--- a/schemas/generated/docs/2d-ftu-metadata/project_leads.md
+++ b/schemas/generated/docs/2d-ftu-metadata/project_leads.md
@@ -19,7 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu-metadata/publisher.md b/schemas/generated/docs/2d-ftu-metadata/publisher.md
index 96fae42..8cd6994 100644
--- a/schemas/generated/docs/2d-ftu-metadata/publisher.md
+++ b/schemas/generated/docs/2d-ftu-metadata/publisher.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [Container](Container.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu-metadata/reviewers.md b/schemas/generated/docs/2d-ftu-metadata/reviewers.md
index 1697d3b..5e64007 100644
--- a/schemas/generated/docs/2d-ftu-metadata/reviewers.md
+++ b/schemas/generated/docs/2d-ftu-metadata/reviewers.md
@@ -19,7 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu-metadata/see_also.md b/schemas/generated/docs/2d-ftu-metadata/see_also.md
index 3e7b50a..1eef2b4 100644
--- a/schemas/generated/docs/2d-ftu-metadata/see_also.md
+++ b/schemas/generated/docs/2d-ftu-metadata/see_also.md
@@ -19,7 +19,9 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Container](Container.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu-metadata/target_product.md b/schemas/generated/docs/2d-ftu-metadata/target_product.md
new file mode 100644
index 0000000..1a56428
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu-metadata/target_product.md
@@ -0,0 +1,29 @@
+
+# Slot: target_product
+
+
+
+
+URI: [dcat:target_product](http://www.w3.org/ns/dcat#target_product)
+
+
+## Domain and Range
+
+None → 0..1 [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:targetProduct |
+
diff --git a/schemas/generated/docs/2d-ftu-metadata/title.md b/schemas/generated/docs/2d-ftu-metadata/title.md
index 1e97ecb..db72c11 100644
--- a/schemas/generated/docs/2d-ftu-metadata/title.md
+++ b/schemas/generated/docs/2d-ftu-metadata/title.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu-metadata/version.md b/schemas/generated/docs/2d-ftu-metadata/version.md
index 6ba6038..eacf3f2 100644
--- a/schemas/generated/docs/2d-ftu-metadata/version.md
+++ b/schemas/generated/docs/2d-ftu-metadata/version.md
@@ -20,7 +20,8 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareApplication](SoftwareApplication.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu-metadata/was_derived_from.md b/schemas/generated/docs/2d-ftu-metadata/was_derived_from.md
new file mode 100644
index 0000000..b6cf28c
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu-metadata/was_derived_from.md
@@ -0,0 +1,31 @@
+
+# Slot: was_derived_from
+
+
+
+
+URI: [dcat:was_derived_from](http://www.w3.org/ns/dcat#was_derived_from)
+
+
+## Domain and Range
+
+None → 0..1 [Dataset](Dataset.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+ * [Container](Container.md)
+ * [ProvEntity](ProvEntity.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:wasDerivedFrom |
+
diff --git a/schemas/generated/docs/2d-ftu/Collection.md b/schemas/generated/docs/2d-ftu/Collection.md
new file mode 100644
index 0000000..0364812
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu/Collection.md
@@ -0,0 +1,34 @@
+
+# Class: Collection
+
+
+
+
+URI: [ccf:Collection](http://purl.org/ccf/Collection)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])
+
+## Parents
+
+ * is_a: [ProvEntity](ProvEntity.md)
+
+## Attributes
+
+
+### Own
+
+ * [had_member](had_member.md) 0..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+### Inherited from ProvEntity:
+
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Collection |
+
diff --git a/schemas/generated/docs/2d-ftu/Container.md b/schemas/generated/docs/2d-ftu/Container.md
index 0a2d77b..9583338 100644
--- a/schemas/generated/docs/2d-ftu/Container.md
+++ b/schemas/generated/docs/2d-ftu/Container.md
@@ -7,7 +7,7 @@
URI: [ccf:Container](http://purl.org/ccf/Container)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[FtuIllustration],[DatasetMetadata],[FtuIllustration]0..1
* Range: [Uriorcurie](types/Uriorcurie.md)
* [➞metadata](container__metadata.md) 0..1
- * Range: [DatasetMetadata](DatasetMetadata.md)
+ * Range: [FtuMetadata](FtuMetadata.md)
* [➞data](container__data.md) 0..\*
* Range: [FtuIllustration](FtuIllustration.md)
diff --git a/schemas/generated/docs/2d-ftu/Creator.md b/schemas/generated/docs/2d-ftu/Creator.md
new file mode 100644
index 0000000..7cd0c8e
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu/Creator.md
@@ -0,0 +1,31 @@
+
+# Class: Creator
+
+
+
+
+URI: [ccf:Creator](http://purl.org/ccf/Creator)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Dataset]++-%20creators%200..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Dataset]++-%20creators%200..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset])
+
+## Children
+
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Referenced by Class
+
+ * **None** *[creators](creators.md)* 0..\* **[Creator](Creator.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
diff --git a/schemas/generated/docs/2d-ftu/Dataset.md b/schemas/generated/docs/2d-ftu/Dataset.md
new file mode 100644
index 0000000..c419359
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu/Dataset.md
@@ -0,0 +1,63 @@
+
+# Class: Dataset
+
+
+
+
+URI: [ccf:Dataset](http://purl.org/ccf/Dataset)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity],[Creator])
+
+## Referenced by Class
+
+ * **None** *[was_derived_from](was_derived_from.md)* 0..1 **[Dataset](Dataset.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [title](title.md) 0..1
+ * Range: [String](types/String.md)
+ * [description](description.md) 0..1
+ * Range: [String](types/String.md)
+ * [creators](creators.md) 0..\*
+ * Range: [Creator](Creator.md)
+ * [reviewers](reviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [creation_date](creation_date.md) 0..1
+ * Range: [String](types/String.md)
+ * [version](version.md) 0..1
+ * Range: [String](types/String.md)
+ * [license](license.md) 0..1
+ * Range: [String](types/String.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [publisher](publisher.md) 0..1
+ * Range: [String](types/String.md)
+ * [citation](citation.md) 0..1
+ * Range: [String](types/String.md)
+ * [citationOverall](citationOverall.md) 0..1
+ * Range: [String](types/String.md)
+ * [funders](funders.md) 0..\*
+ * Range: [Grant](Grant.md)
+ * [doi](doi.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [hubmapId](hubmapId.md) 0..1
+ * Range: [String](types/String.md)
+ * [project_leads](project_leads.md) 0..\*
+ * Range: [Person](Person.md)
+ * [externalReviewers](externalReviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [distributions](distributions.md) 0..\*
+ * Range: [Distribution](Distribution.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:Dataset |
+
diff --git a/schemas/generated/docs/2d-ftu/Distribution.md b/schemas/generated/docs/2d-ftu/Distribution.md
index 22a20b6..77b6b89 100644
--- a/schemas/generated/docs/2d-ftu/Distribution.md
+++ b/schemas/generated/docs/2d-ftu/Distribution.md
@@ -7,7 +7,7 @@
URI: [ccf:Distribution](http://purl.org/ccf/Distribution)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F])](https://yuml.me/diagram/nofunky;dir:TB/class/[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20distributions%200..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20distributions%200..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Dataset])
## Referenced by Class
diff --git a/schemas/generated/docs/2d-ftu/FtuIllustrationFile.md b/schemas/generated/docs/2d-ftu/FtuIllustrationFile.md
index a784c3e..7387da2 100644
--- a/schemas/generated/docs/2d-ftu/FtuIllustrationFile.md
+++ b/schemas/generated/docs/2d-ftu/FtuIllustrationFile.md
@@ -52,5 +52,5 @@ URI: [ccf:FtuIllustrationFile](http://purl.org/ccf/FtuIllustrationFile)
| | | |
| --- | --- | --- |
-| **Mappings:** | | ccf:FtuIllustrationFile |
+| **Mappings:** | | ccf:ImageFile |
diff --git a/schemas/generated/docs/2d-ftu/FtuMetadata.md b/schemas/generated/docs/2d-ftu/FtuMetadata.md
new file mode 100644
index 0000000..165f43a
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu/FtuMetadata.md
@@ -0,0 +1,45 @@
+
+# Class: FtuMetadata
+
+
+
+
+URI: [ccf:FtuMetadata](http://purl.org/ccf/FtuMetadata)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20metadata%200..1>[FtuMetadata|title:string%20%3F;description:string%20%3F;created_by:uriorcurie%20%2B;creation_date:string%20%3F;version:string%20%3F;license:string%20%3F;publisher:string%20%3F;see_also:uriorcurie%20%3F;derived_from:uriorcurie%20%3F],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20metadata%200..1>[FtuMetadata|title:string%20%3F;description:string%20%3F;created_by:uriorcurie%20%2B;creation_date:string%20%3F;version:string%20%3F;license:string%20%3F;publisher:string%20%3F;see_also:uriorcurie%20%3F;derived_from:uriorcurie%20%3F],[Container])
+
+## Referenced by Class
+
+ * **None** *[➞metadata](container__metadata.md)* 0..1 **[FtuMetadata](FtuMetadata.md)**
+
+## Attributes
+
+
+### Own
+
+ * [title](title.md) 0..1
+ * Range: [String](types/String.md)
+ * [description](description.md) 0..1
+ * Range: [String](types/String.md)
+ * [created_by](created_by.md) 1..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [creation_date](creation_date.md) 0..1
+ * Range: [String](types/String.md)
+ * [version](version.md) 0..1
+ * Range: [String](types/String.md)
+ * [license](license.md) 0..1
+ * Range: [String](types/String.md)
+ * [publisher](publisher.md) 0..1
+ * Range: [String](types/String.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [derived_from](derived_from.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:Dataset |
+
diff --git a/schemas/generated/docs/2d-ftu/Grant.md b/schemas/generated/docs/2d-ftu/Grant.md
index 475d39e..6a75542 100644
--- a/schemas/generated/docs/2d-ftu/Grant.md
+++ b/schemas/generated/docs/2d-ftu/Grant.md
@@ -7,7 +7,7 @@
URI: [ccf:Grant](http://purl.org/ccf/Grant)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Grant|funder:string%20%3F;awardNumber:string%20%3F])](https://yuml.me/diagram/nofunky;dir:TB/class/[Grant|funder:string%20%3F;awardNumber:string%20%3F])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])
## Referenced by Class
diff --git a/schemas/generated/docs/2d-ftu/Person.md b/schemas/generated/docs/2d-ftu/Person.md
index 2569a1e..170dcb2 100644
--- a/schemas/generated/docs/2d-ftu/Person.md
+++ b/schemas/generated/docs/2d-ftu/Person.md
@@ -7,11 +7,14 @@
URI: [ccf:Person](http://purl.org/ccf/Person)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[DatasetMetadata]++-%20creators%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[DatasetMetadata])](https://yuml.me/diagram/nofunky;dir:TB/class/[DatasetMetadata]++-%20creators%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[DatasetMetadata])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])
+
+## Parents
+
+ * is_a: [Creator](Creator.md)
## Referenced by Class
- * **None** *[creators](creators.md)* 0..\* **[Person](Person.md)**
* **None** *[externalReviewers](externalReviewers.md)* 0..\* **[Person](Person.md)**
* **None** *[project_leads](project_leads.md)* 0..\* **[Person](Person.md)**
* **None** *[reviewers](reviewers.md)* 0..\* **[Person](Person.md)**
@@ -30,6 +33,15 @@ URI: [ccf:Person](http://purl.org/ccf/Person)
* [orcid](orcid.md) 0..1
* Range: [String](types/String.md)
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
## Other properties
| | | |
diff --git a/schemas/generated/docs/2d-ftu/ProvEntity.md b/schemas/generated/docs/2d-ftu/ProvEntity.md
new file mode 100644
index 0000000..5e3e430
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu/ProvEntity.md
@@ -0,0 +1,32 @@
+
+# Class: ProvEntity
+
+
+
+
+URI: [ccf:ProvEntity](http://purl.org/ccf/ProvEntity)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Entity |
+
diff --git a/schemas/generated/docs/2d-ftu/SoftwareApplication.md b/schemas/generated/docs/2d-ftu/SoftwareApplication.md
new file mode 100644
index 0000000..bc99821
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu/SoftwareApplication.md
@@ -0,0 +1,40 @@
+
+# Class: SoftwareApplication
+
+
+
+
+URI: [ccf:SoftwareApplication](http://purl.org/ccf/SoftwareApplication)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareSourceCode],[SoftwareSourceCode]0..1
+ * Range: [String](types/String.md)
+ * [target_product](target_product.md) 0..1
+ * Range: [SoftwareSourceCode](SoftwareSourceCode.md)
+
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareApplication |
+
diff --git a/schemas/generated/docs/2d-ftu/SoftwareSourceCode.md b/schemas/generated/docs/2d-ftu/SoftwareSourceCode.md
new file mode 100644
index 0000000..6198eb7
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu/SoftwareSourceCode.md
@@ -0,0 +1,31 @@
+
+# Class: SoftwareSourceCode
+
+
+
+
+URI: [ccf:SoftwareSourceCode](http://purl.org/ccf/SoftwareSourceCode)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])
+
+## Referenced by Class
+
+ * **None** *[target_product](target_product.md)* 0..1 **[SoftwareSourceCode](SoftwareSourceCode.md)**
+
+## Attributes
+
+
+### Own
+
+ * [code_repository](code_repository.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareSourceCode |
+
diff --git a/schemas/generated/docs/2d-ftu/citation.md b/schemas/generated/docs/2d-ftu/citation.md
index 67992cd..2deec60 100644
--- a/schemas/generated/docs/2d-ftu/citation.md
+++ b/schemas/generated/docs/2d-ftu/citation.md
@@ -19,6 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu/citationOverall.md b/schemas/generated/docs/2d-ftu/citationOverall.md
index b52d041..8fe9b24 100644
--- a/schemas/generated/docs/2d-ftu/citationOverall.md
+++ b/schemas/generated/docs/2d-ftu/citationOverall.md
@@ -19,6 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu/class_type.md b/schemas/generated/docs/2d-ftu/class_type.md
index 8a0e063..0ffb952 100644
--- a/schemas/generated/docs/2d-ftu/class_type.md
+++ b/schemas/generated/docs/2d-ftu/class_type.md
@@ -19,7 +19,10 @@ None → 0..1 [String](types/String.md)
## Used by
+ * [Creator](Creator.md)
* [FtuIllustration](FtuIllustration.md)
* [FtuIllustrationFile](FtuIllustrationFile.md)
* [FtuIllustrationNode](FtuIllustrationNode.md)
* [Named](Named.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/2d-ftu/code_repository.md b/schemas/generated/docs/2d-ftu/code_repository.md
new file mode 100644
index 0000000..560f9fb
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu/code_repository.md
@@ -0,0 +1,29 @@
+
+# Slot: code_repository
+
+
+
+
+URI: [ccf:code_repository](http://purl.org/ccf/code_repository)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:codeRepository |
+
diff --git a/schemas/generated/docs/2d-ftu/container__metadata.md b/schemas/generated/docs/2d-ftu/container__metadata.md
index 3b0fe12..ae03056 100644
--- a/schemas/generated/docs/2d-ftu/container__metadata.md
+++ b/schemas/generated/docs/2d-ftu/container__metadata.md
@@ -9,7 +9,7 @@ URI: [ccf:container__metadata](http://purl.org/ccf/container__metadata)
## Domain and Range
-None → 0..1 [DatasetMetadata](DatasetMetadata.md)
+None → 0..1 [FtuMetadata](FtuMetadata.md)
## Parents
diff --git a/schemas/generated/docs/2d-ftu/created_by.md b/schemas/generated/docs/2d-ftu/created_by.md
new file mode 100644
index 0000000..17c3086
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu/created_by.md
@@ -0,0 +1,29 @@
+
+# Slot: created_by
+
+
+
+
+URI: [ccf:created_by](http://purl.org/ccf/created_by)
+
+
+## Domain and Range
+
+None → 1..\* [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [FtuMetadata](FtuMetadata.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dct:creator |
+
diff --git a/schemas/generated/docs/2d-ftu/creation_date.md b/schemas/generated/docs/2d-ftu/creation_date.md
index 35d955c..671ae16 100644
--- a/schemas/generated/docs/2d-ftu/creation_date.md
+++ b/schemas/generated/docs/2d-ftu/creation_date.md
@@ -19,7 +19,8 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
+ * [FtuMetadata](FtuMetadata.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu/creators.md b/schemas/generated/docs/2d-ftu/creators.md
index a9b9ff3..fd74a89 100644
--- a/schemas/generated/docs/2d-ftu/creators.md
+++ b/schemas/generated/docs/2d-ftu/creators.md
@@ -9,7 +9,7 @@ URI: [ccf:creators](http://purl.org/ccf/creators)
## Domain and Range
-None → 0..\* [Person](Person.md)
+None → 0..\* [Creator](Creator.md)
## Parents
@@ -19,7 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu/derived_from.md b/schemas/generated/docs/2d-ftu/derived_from.md
new file mode 100644
index 0000000..8434ebe
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu/derived_from.md
@@ -0,0 +1,29 @@
+
+# Slot: derived_from
+
+
+
+
+URI: [ccf:derived_from](http://purl.org/ccf/derived_from)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [FtuMetadata](FtuMetadata.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:wasDerivedFrom |
+
diff --git a/schemas/generated/docs/2d-ftu/description.md b/schemas/generated/docs/2d-ftu/description.md
index cfcb6e4..0cf3673 100644
--- a/schemas/generated/docs/2d-ftu/description.md
+++ b/schemas/generated/docs/2d-ftu/description.md
@@ -19,7 +19,8 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
+ * [FtuMetadata](FtuMetadata.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu/distributions.md b/schemas/generated/docs/2d-ftu/distributions.md
index 5c6daf0..db2c069 100644
--- a/schemas/generated/docs/2d-ftu/distributions.md
+++ b/schemas/generated/docs/2d-ftu/distributions.md
@@ -19,6 +19,7 @@ None → 0..\* [Distribution](Distribution.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu/doi.md b/schemas/generated/docs/2d-ftu/doi.md
index 4a2b8f9..909eade 100644
--- a/schemas/generated/docs/2d-ftu/doi.md
+++ b/schemas/generated/docs/2d-ftu/doi.md
@@ -19,6 +19,7 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu/externalReviewers.md b/schemas/generated/docs/2d-ftu/externalReviewers.md
index 8389011..463a0a6 100644
--- a/schemas/generated/docs/2d-ftu/externalReviewers.md
+++ b/schemas/generated/docs/2d-ftu/externalReviewers.md
@@ -19,6 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu/funders.md b/schemas/generated/docs/2d-ftu/funders.md
index 1dae6f5..d7c807f 100644
--- a/schemas/generated/docs/2d-ftu/funders.md
+++ b/schemas/generated/docs/2d-ftu/funders.md
@@ -19,6 +19,7 @@ None → 0..\* [Grant](Grant.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu/had_member.md b/schemas/generated/docs/2d-ftu/had_member.md
new file mode 100644
index 0000000..f4397d1
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu/had_member.md
@@ -0,0 +1,29 @@
+
+# Slot: had_member
+
+
+
+
+URI: [ccf:had_member](http://purl.org/ccf/had_member)
+
+
+## Domain and Range
+
+None → 0..\* [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:hadMember |
+
diff --git a/schemas/generated/docs/2d-ftu/hubmapId.md b/schemas/generated/docs/2d-ftu/hubmapId.md
index 6a94acf..ea71b21 100644
--- a/schemas/generated/docs/2d-ftu/hubmapId.md
+++ b/schemas/generated/docs/2d-ftu/hubmapId.md
@@ -19,6 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu/id.md b/schemas/generated/docs/2d-ftu/id.md
index 5926883..ad8ef40 100644
--- a/schemas/generated/docs/2d-ftu/id.md
+++ b/schemas/generated/docs/2d-ftu/id.md
@@ -20,7 +20,11 @@ None → 1..1 [String](types/String.md)
## Used by
+ * [Creator](Creator.md)
+ * [Dataset](Dataset.md)
* [FtuIllustration](FtuIllustration.md)
* [FtuIllustrationFile](FtuIllustrationFile.md)
* [FtuIllustrationNode](FtuIllustrationNode.md)
* [Named](Named.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/2d-ftu/index.md b/schemas/generated/docs/2d-ftu/index.md
index b887225..8d28c03 100644
--- a/schemas/generated/docs/2d-ftu/index.md
+++ b/schemas/generated/docs/2d-ftu/index.md
@@ -14,13 +14,19 @@
* [AnatomicalStructure](AnatomicalStructure.md)
* [Container](Container.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
* [FtuIllustration](FtuIllustration.md)
* [FtuIllustrationFile](FtuIllustrationFile.md)
* [FtuIllustrationNode](FtuIllustrationNode.md)
+ * [FtuMetadata](FtuMetadata.md)
* [Grant](Grant.md)
- * [Person](Person.md)
+ * [ProvEntity](ProvEntity.md)
+ * [Collection](Collection.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
### Mixins
@@ -35,12 +41,15 @@
* [citation](citation.md)
* [citationOverall](citationOverall.md)
* [class_type](class_type.md)
+ * [code_repository](code_repository.md)
* [➞data](container__data.md)
* [➞iri](container__iri.md)
* [➞metadata](container__metadata.md)
+ * [created_by](created_by.md)
* [creation_date](creation_date.md)
* [creators](creators.md)
* [datatable](datatable.md)
+ * [derived_from](derived_from.md)
* [description](description.md)
* [distributions](distributions.md)
* [doi](doi.md)
@@ -52,17 +61,18 @@
* [fullName](fullName.md)
* [funder](funder.md)
* [funders](funders.md)
+ * [had_member](had_member.md)
* [hubmapId](hubmapId.md)
* [id](id.md)
* [AnatomicalStructure➞id](AnatomicalStructure_id.md)
* [illustration_node](illustration_node.md)
* [image_file](image_file.md)
- * [iri](iri.md)
* [label](label.md)
* [lastName](lastName.md)
* [license](license.md)
* [located_in](located_in.md)
* [mediaType](mediaType.md)
+ * [name](name.md)
* [node_name](node_name.md)
* [orcid](orcid.md)
* [part_of_illustration](part_of_illustration.md)
@@ -71,11 +81,13 @@
* [publisher](publisher.md)
* [reviewers](reviewers.md)
* [see_also](see_also.md)
+ * [target_product](target_product.md)
* [title](title.md)
* [typeOf](typeOf.md)
* [value](value.md)
* [version](version.md)
* [versionInfo](versionInfo.md)
+ * [was_derived_from](was_derived_from.md)
### Enums
diff --git a/schemas/generated/docs/2d-ftu/license.md b/schemas/generated/docs/2d-ftu/license.md
index 904e898..00cbcea 100644
--- a/schemas/generated/docs/2d-ftu/license.md
+++ b/schemas/generated/docs/2d-ftu/license.md
@@ -19,7 +19,8 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
+ * [FtuMetadata](FtuMetadata.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu/name.md b/schemas/generated/docs/2d-ftu/name.md
new file mode 100644
index 0000000..c6e5687
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu/name.md
@@ -0,0 +1,31 @@
+
+# Slot: name
+
+
+
+
+URI: [ccf:name](http://purl.org/ccf/name)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:name |
+
diff --git a/schemas/generated/docs/2d-ftu/project_leads.md b/schemas/generated/docs/2d-ftu/project_leads.md
index af3a8a4..55c59a3 100644
--- a/schemas/generated/docs/2d-ftu/project_leads.md
+++ b/schemas/generated/docs/2d-ftu/project_leads.md
@@ -19,6 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu/publisher.md b/schemas/generated/docs/2d-ftu/publisher.md
index 6da54dc..a868e5b 100644
--- a/schemas/generated/docs/2d-ftu/publisher.md
+++ b/schemas/generated/docs/2d-ftu/publisher.md
@@ -19,7 +19,8 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
+ * [FtuMetadata](FtuMetadata.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu/reviewers.md b/schemas/generated/docs/2d-ftu/reviewers.md
index 5205e90..2a66406 100644
--- a/schemas/generated/docs/2d-ftu/reviewers.md
+++ b/schemas/generated/docs/2d-ftu/reviewers.md
@@ -19,6 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu/see_also.md b/schemas/generated/docs/2d-ftu/see_also.md
index e666adc..29404e7 100644
--- a/schemas/generated/docs/2d-ftu/see_also.md
+++ b/schemas/generated/docs/2d-ftu/see_also.md
@@ -19,7 +19,9 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
+ * [FtuMetadata](FtuMetadata.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu/target_product.md b/schemas/generated/docs/2d-ftu/target_product.md
new file mode 100644
index 0000000..f889c3d
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu/target_product.md
@@ -0,0 +1,29 @@
+
+# Slot: target_product
+
+
+
+
+URI: [ccf:target_product](http://purl.org/ccf/target_product)
+
+
+## Domain and Range
+
+None → 0..1 [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:targetProduct |
+
diff --git a/schemas/generated/docs/2d-ftu/title.md b/schemas/generated/docs/2d-ftu/title.md
index 68fba7f..71da5d7 100644
--- a/schemas/generated/docs/2d-ftu/title.md
+++ b/schemas/generated/docs/2d-ftu/title.md
@@ -19,8 +19,9 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
+ * [FtuMetadata](FtuMetadata.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu/version.md b/schemas/generated/docs/2d-ftu/version.md
index 0821e41..44c2ae4 100644
--- a/schemas/generated/docs/2d-ftu/version.md
+++ b/schemas/generated/docs/2d-ftu/version.md
@@ -19,7 +19,9 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
+ * [FtuMetadata](FtuMetadata.md)
+ * [SoftwareApplication](SoftwareApplication.md)
## Other properties
diff --git a/schemas/generated/docs/2d-ftu/was_derived_from.md b/schemas/generated/docs/2d-ftu/was_derived_from.md
new file mode 100644
index 0000000..871406a
--- /dev/null
+++ b/schemas/generated/docs/2d-ftu/was_derived_from.md
@@ -0,0 +1,30 @@
+
+# Slot: was_derived_from
+
+
+
+
+URI: [ccf:was_derived_from](http://purl.org/ccf/was_derived_from)
+
+
+## Domain and Range
+
+None → 0..1 [Dataset](Dataset.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+ * [ProvEntity](ProvEntity.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:wasDerivedFrom |
+
diff --git a/schemas/generated/docs/asct-b-metadata/Collection.md b/schemas/generated/docs/asct-b-metadata/Collection.md
new file mode 100644
index 0000000..fa5127c
--- /dev/null
+++ b/schemas/generated/docs/asct-b-metadata/Collection.md
@@ -0,0 +1,34 @@
+
+# Class: Collection
+
+
+
+
+URI: [dcat:Collection](http://www.w3.org/ns/dcat#Collection)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])
+
+## Parents
+
+ * is_a: [ProvEntity](ProvEntity.md)
+
+## Attributes
+
+
+### Own
+
+ * [had_member](had_member.md) 0..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+### Inherited from ProvEntity:
+
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Collection |
+
diff --git a/schemas/generated/docs/asct-b-metadata/Container.md b/schemas/generated/docs/asct-b-metadata/Container.md
index 3e500c6..dd8024b 100644
--- a/schemas/generated/docs/asct-b-metadata/Container.md
+++ b/schemas/generated/docs/asct-b-metadata/Container.md
@@ -7,7 +7,7 @@
URI: [dcat:Container](http://www.w3.org/ns/dcat#Container)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution]1..1
+ * [Container➞id](Container_id.md) 1..1
* Range: [String](types/String.md)
* [Container➞title](Container_title.md) 1..1
* Range: [String](types/String.md)
* [Container➞description](Container_description.md) 1..1
* Range: [String](types/String.md)
- * [Container➞creators](Container_creators.md) 1..\*
- * Range: [Person](Person.md)
- * [project_leads](project_leads.md) 0..\*
- * Range: [Person](Person.md)
- * [reviewers](reviewers.md) 0..\*
- * Range: [Person](Person.md)
- * [externalReviewers](externalReviewers.md) 0..\*
- * Range: [Person](Person.md)
* [Container➞version](Container_version.md) 1..1
* Range: [String](types/String.md)
+ * [Container➞creators](Container_creators.md) 1..\*
+ * Range: [Creator](Creator.md)
* [Container➞creation_date](Container_creation_date.md) 1..1
* Range: [String](types/String.md)
- * [Container➞license](Container_license.md) 1..1
- * Range: [String](types/String.md)
* [publisher](publisher.md) 0..1
* Range: [String](types/String.md)
- * [funders](funders.md) 0..\*
- * Range: [Grant](Grant.md)
- * [hubmapId](hubmapId.md) 0..1
+ * [Container➞license](Container_license.md) 1..1
* Range: [String](types/String.md)
- * [doi](doi.md) 0..1
+ * [see_also](see_also.md) 0..1
* Range: [Uriorcurie](types/Uriorcurie.md)
- * [citation](citation.md) 0..1
- * Range: [String](types/String.md)
- * [citationOverall](citationOverall.md) 0..1
- * Range: [String](types/String.md)
- * [datatable](datatable.md) 0..\*
- * Range: [String](types/String.md)
* [Container➞distributions](Container_distributions.md) 1..\*
* Range: [Distribution](Distribution.md)
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b-metadata/Container_creators.md b/schemas/generated/docs/asct-b-metadata/Container_creators.md
index f71171d..e0f4d7d 100644
--- a/schemas/generated/docs/asct-b-metadata/Container_creators.md
+++ b/schemas/generated/docs/asct-b-metadata/Container_creators.md
@@ -9,7 +9,7 @@ URI: [dcat:Container_creators](http://www.w3.org/ns/dcat#Container_creators)
## Domain and Range
-[Container](Container.md) → 1..\* [Person](Person.md)
+[Container](Container.md) → 1..\* [Creator](Creator.md)
## Parents
diff --git a/schemas/generated/docs/asct-b-metadata/Container_id.md b/schemas/generated/docs/asct-b-metadata/Container_id.md
new file mode 100644
index 0000000..577e85d
--- /dev/null
+++ b/schemas/generated/docs/asct-b-metadata/Container_id.md
@@ -0,0 +1,23 @@
+
+# Slot: id
+
+
+
+
+URI: [dcat:Container_id](http://www.w3.org/ns/dcat#Container_id)
+
+
+## Domain and Range
+
+[Container](Container.md) → 1..1 [String](types/String.md)
+
+## Parents
+
+ * is_a: [id](id.md)
+
+## Children
+
+
+## Used by
+
+ * [Container](Container.md)
diff --git a/schemas/generated/docs/asct-b-metadata/Creator.md b/schemas/generated/docs/asct-b-metadata/Creator.md
new file mode 100644
index 0000000..d758698
--- /dev/null
+++ b/schemas/generated/docs/asct-b-metadata/Creator.md
@@ -0,0 +1,32 @@
+
+# Class: Creator
+
+
+
+
+URI: [dcat:Creator](http://www.w3.org/ns/dcat#Creator)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Container]++-%20creators%201..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Container]++-%20creators(i)%200..*>[Creator],[Dataset]++-%20creators%200..*>[Creator],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Container]++-%20creators%201..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Container]++-%20creators(i)%200..*>[Creator],[Dataset]++-%20creators%200..*>[Creator],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset],[Container])
+
+## Children
+
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Referenced by Class
+
+ * **[Container](Container.md)** *[Container➞creators](Container_creators.md)* 1..\* **[Creator](Creator.md)**
+ * **None** *[creators](creators.md)* 0..\* **[Creator](Creator.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
diff --git a/schemas/generated/docs/asct-b-metadata/Dataset.md b/schemas/generated/docs/asct-b-metadata/Dataset.md
new file mode 100644
index 0000000..692791f
--- /dev/null
+++ b/schemas/generated/docs/asct-b-metadata/Dataset.md
@@ -0,0 +1,63 @@
+
+# Class: Dataset
+
+
+
+
+URI: [dcat:Dataset](http://www.w3.org/ns/dcat#Dataset)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity]++-%20was_derived_from%200..1>[Dataset],[ProvEntity],[Creator],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity]++-%20was_derived_from%200..1>[Dataset],[ProvEntity],[Creator],[Container])
+
+## Referenced by Class
+
+ * **None** *[was_derived_from](was_derived_from.md)* 0..1 **[Dataset](Dataset.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [title](title.md) 0..1
+ * Range: [String](types/String.md)
+ * [description](description.md) 0..1
+ * Range: [String](types/String.md)
+ * [creators](creators.md) 0..\*
+ * Range: [Creator](Creator.md)
+ * [reviewers](reviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [creation_date](creation_date.md) 0..1
+ * Range: [String](types/String.md)
+ * [version](version.md) 0..1
+ * Range: [String](types/String.md)
+ * [license](license.md) 0..1
+ * Range: [String](types/String.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [publisher](publisher.md) 0..1
+ * Range: [String](types/String.md)
+ * [citation](citation.md) 0..1
+ * Range: [String](types/String.md)
+ * [citationOverall](citationOverall.md) 0..1
+ * Range: [String](types/String.md)
+ * [funders](funders.md) 0..\*
+ * Range: [Grant](Grant.md)
+ * [doi](doi.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [hubmapId](hubmapId.md) 0..1
+ * Range: [String](types/String.md)
+ * [project_leads](project_leads.md) 0..\*
+ * Range: [Person](Person.md)
+ * [externalReviewers](externalReviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [distributions](distributions.md) 0..\*
+ * Range: [Distribution](Distribution.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:Dataset |
+
diff --git a/schemas/generated/docs/asct-b-metadata/Distribution.md b/schemas/generated/docs/asct-b-metadata/Distribution.md
index 89f29a4..b93ea77 100644
--- a/schemas/generated/docs/asct-b-metadata/Distribution.md
+++ b/schemas/generated/docs/asct-b-metadata/Distribution.md
@@ -7,7 +7,7 @@
URI: [dcat:Distribution](http://www.w3.org/ns/dcat#Distribution)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Dataset]++-%20distributions%200..*>[Distribution],[Dataset],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Dataset]++-%20distributions%200..*>[Distribution],[Dataset],[Container])
## Referenced by Class
diff --git a/schemas/generated/docs/asct-b-metadata/Grant.md b/schemas/generated/docs/asct-b-metadata/Grant.md
index 922b73d..8c578d1 100644
--- a/schemas/generated/docs/asct-b-metadata/Grant.md
+++ b/schemas/generated/docs/asct-b-metadata/Grant.md
@@ -7,7 +7,7 @@
URI: [dcat:Grant](http://www.w3.org/ns/dcat#Grant)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])
## Referenced by Class
diff --git a/schemas/generated/docs/asct-b-metadata/Person.md b/schemas/generated/docs/asct-b-metadata/Person.md
index 6edcf64..1aca7ec 100644
--- a/schemas/generated/docs/asct-b-metadata/Person.md
+++ b/schemas/generated/docs/asct-b-metadata/Person.md
@@ -7,12 +7,14 @@
URI: [dcat:Person](http://www.w3.org/ns/dcat#Person)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20creators%201..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[Container]++-%20creators(i)%200..*>[Person],[DatasetMetadata]++-%20creators%200..*>[Person],[Container]++-%20externalReviewers%200..*>[Person],[Container]++-%20project_leads%200..*>[Person],[Container]++-%20reviewers%200..*>[Person],[DatasetMetadata],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20creators%201..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[Container]++-%20creators(i)%200..*>[Person],[DatasetMetadata]++-%20creators%200..*>[Person],[Container]++-%20externalReviewers%200..*>[Person],[Container]++-%20project_leads%200..*>[Person],[Container]++-%20reviewers%200..*>[Person],[DatasetMetadata],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])
+
+## Parents
+
+ * is_a: [Creator](Creator.md)
## Referenced by Class
- * **[Container](Container.md)** *[Container➞creators](Container_creators.md)* 1..\* **[Person](Person.md)**
- * **None** *[creators](creators.md)* 0..\* **[Person](Person.md)**
* **None** *[externalReviewers](externalReviewers.md)* 0..\* **[Person](Person.md)**
* **None** *[project_leads](project_leads.md)* 0..\* **[Person](Person.md)**
* **None** *[reviewers](reviewers.md)* 0..\* **[Person](Person.md)**
@@ -31,6 +33,15 @@ URI: [dcat:Person](http://www.w3.org/ns/dcat#Person)
* [orcid](orcid.md) 0..1
* Range: [String](types/String.md)
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
## Other properties
| | | |
diff --git a/schemas/generated/docs/asct-b-metadata/ProvEntity.md b/schemas/generated/docs/asct-b-metadata/ProvEntity.md
new file mode 100644
index 0000000..977eb21
--- /dev/null
+++ b/schemas/generated/docs/asct-b-metadata/ProvEntity.md
@@ -0,0 +1,32 @@
+
+# Class: ProvEntity
+
+
+
+
+URI: [dcat:ProvEntity](http://www.w3.org/ns/dcat#ProvEntity)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Entity |
+
diff --git a/schemas/generated/docs/asct-b-metadata/SoftwareApplication.md b/schemas/generated/docs/asct-b-metadata/SoftwareApplication.md
new file mode 100644
index 0000000..08350ff
--- /dev/null
+++ b/schemas/generated/docs/asct-b-metadata/SoftwareApplication.md
@@ -0,0 +1,40 @@
+
+# Class: SoftwareApplication
+
+
+
+
+URI: [dcat:SoftwareApplication](http://www.w3.org/ns/dcat#SoftwareApplication)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareSourceCode],[SoftwareSourceCode]0..1
+ * Range: [String](types/String.md)
+ * [target_product](target_product.md) 0..1
+ * Range: [SoftwareSourceCode](SoftwareSourceCode.md)
+
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareApplication |
+
diff --git a/schemas/generated/docs/asct-b-metadata/SoftwareSourceCode.md b/schemas/generated/docs/asct-b-metadata/SoftwareSourceCode.md
new file mode 100644
index 0000000..ae07c5b
--- /dev/null
+++ b/schemas/generated/docs/asct-b-metadata/SoftwareSourceCode.md
@@ -0,0 +1,31 @@
+
+# Class: SoftwareSourceCode
+
+
+
+
+URI: [dcat:SoftwareSourceCode](http://www.w3.org/ns/dcat#SoftwareSourceCode)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])
+
+## Referenced by Class
+
+ * **None** *[target_product](target_product.md)* 0..1 **[SoftwareSourceCode](SoftwareSourceCode.md)**
+
+## Attributes
+
+
+### Own
+
+ * [code_repository](code_repository.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareSourceCode |
+
diff --git a/schemas/generated/docs/asct-b-metadata/citation.md b/schemas/generated/docs/asct-b-metadata/citation.md
index 447a8da..641e9e0 100644
--- a/schemas/generated/docs/asct-b-metadata/citation.md
+++ b/schemas/generated/docs/asct-b-metadata/citation.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b-metadata/citationOverall.md b/schemas/generated/docs/asct-b-metadata/citationOverall.md
index b711b84..86b256e 100644
--- a/schemas/generated/docs/asct-b-metadata/citationOverall.md
+++ b/schemas/generated/docs/asct-b-metadata/citationOverall.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b-metadata/class_type.md b/schemas/generated/docs/asct-b-metadata/class_type.md
new file mode 100644
index 0000000..9d319b2
--- /dev/null
+++ b/schemas/generated/docs/asct-b-metadata/class_type.md
@@ -0,0 +1,24 @@
+
+# Slot: class_type
+
+
+
+
+URI: [dcat:class_type](http://www.w3.org/ns/dcat#class_type)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/asct-b-metadata/code_repository.md b/schemas/generated/docs/asct-b-metadata/code_repository.md
new file mode 100644
index 0000000..6ed2b9d
--- /dev/null
+++ b/schemas/generated/docs/asct-b-metadata/code_repository.md
@@ -0,0 +1,29 @@
+
+# Slot: code_repository
+
+
+
+
+URI: [dcat:code_repository](http://www.w3.org/ns/dcat#code_repository)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:codeRepository |
+
diff --git a/schemas/generated/docs/asct-b-metadata/creation_date.md b/schemas/generated/docs/asct-b-metadata/creation_date.md
index 4339111..1fba1af 100644
--- a/schemas/generated/docs/asct-b-metadata/creation_date.md
+++ b/schemas/generated/docs/asct-b-metadata/creation_date.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b-metadata/creators.md b/schemas/generated/docs/asct-b-metadata/creators.md
index 9efa969..0f37914 100644
--- a/schemas/generated/docs/asct-b-metadata/creators.md
+++ b/schemas/generated/docs/asct-b-metadata/creators.md
@@ -9,7 +9,7 @@ URI: [dcat:creators](http://www.w3.org/ns/dcat#creators)
## Domain and Range
-None → 0..\* [Person](Person.md)
+None → 0..\* [Creator](Creator.md)
## Parents
@@ -20,7 +20,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b-metadata/datatable.md b/schemas/generated/docs/asct-b-metadata/datatable.md
index e49292f..f8345a3 100644
--- a/schemas/generated/docs/asct-b-metadata/datatable.md
+++ b/schemas/generated/docs/asct-b-metadata/datatable.md
@@ -19,7 +19,6 @@ None → 0..\* [String](types/String.md)
## Used by
- * [Container](Container.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b-metadata/description.md b/schemas/generated/docs/asct-b-metadata/description.md
index 2e74fc2..906e87b 100644
--- a/schemas/generated/docs/asct-b-metadata/description.md
+++ b/schemas/generated/docs/asct-b-metadata/description.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b-metadata/distributions.md b/schemas/generated/docs/asct-b-metadata/distributions.md
index 5843990..7ae3445 100644
--- a/schemas/generated/docs/asct-b-metadata/distributions.md
+++ b/schemas/generated/docs/asct-b-metadata/distributions.md
@@ -20,6 +20,7 @@ None → 0..\* [Distribution](Distribution.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b-metadata/doi.md b/schemas/generated/docs/asct-b-metadata/doi.md
index 4d7abe1..349ef90 100644
--- a/schemas/generated/docs/asct-b-metadata/doi.md
+++ b/schemas/generated/docs/asct-b-metadata/doi.md
@@ -19,7 +19,7 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b-metadata/externalReviewers.md b/schemas/generated/docs/asct-b-metadata/externalReviewers.md
index 4660110..665cde9 100644
--- a/schemas/generated/docs/asct-b-metadata/externalReviewers.md
+++ b/schemas/generated/docs/asct-b-metadata/externalReviewers.md
@@ -19,7 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b-metadata/funders.md b/schemas/generated/docs/asct-b-metadata/funders.md
index 86f304c..61bb5ac 100644
--- a/schemas/generated/docs/asct-b-metadata/funders.md
+++ b/schemas/generated/docs/asct-b-metadata/funders.md
@@ -19,7 +19,7 @@ None → 0..\* [Grant](Grant.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b-metadata/had_member.md b/schemas/generated/docs/asct-b-metadata/had_member.md
new file mode 100644
index 0000000..f416ee2
--- /dev/null
+++ b/schemas/generated/docs/asct-b-metadata/had_member.md
@@ -0,0 +1,29 @@
+
+# Slot: had_member
+
+
+
+
+URI: [dcat:had_member](http://www.w3.org/ns/dcat#had_member)
+
+
+## Domain and Range
+
+None → 0..\* [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:hadMember |
+
diff --git a/schemas/generated/docs/asct-b-metadata/hubmapId.md b/schemas/generated/docs/asct-b-metadata/hubmapId.md
index f4edee8..72ba258 100644
--- a/schemas/generated/docs/asct-b-metadata/hubmapId.md
+++ b/schemas/generated/docs/asct-b-metadata/hubmapId.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b-metadata/id.md b/schemas/generated/docs/asct-b-metadata/id.md
new file mode 100644
index 0000000..702fc7b
--- /dev/null
+++ b/schemas/generated/docs/asct-b-metadata/id.md
@@ -0,0 +1,26 @@
+
+# Slot: id
+
+
+
+
+URI: [dcat:id](http://www.w3.org/ns/dcat#id)
+
+
+## Domain and Range
+
+None → 1..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+ * [Container➞id](Container_id.md)
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Dataset](Dataset.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/asct-b-metadata/index.md b/schemas/generated/docs/asct-b-metadata/index.md
index a1afbab..220933e 100644
--- a/schemas/generated/docs/asct-b-metadata/index.md
+++ b/schemas/generated/docs/asct-b-metadata/index.md
@@ -13,10 +13,15 @@
### Classes
* [Container](Container.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
* [Grant](Grant.md)
- * [Person](Person.md)
+ * [ProvEntity](ProvEntity.md)
+ * [Collection](Collection.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
### Mixins
@@ -28,6 +33,8 @@
* [awardNumber](awardNumber.md)
* [citation](citation.md)
* [citationOverall](citationOverall.md)
+ * [class_type](class_type.md)
+ * [code_repository](code_repository.md)
* [creation_date](creation_date.md)
* [Container➞creation_date](Container_creation_date.md)
* [creators](creators.md)
@@ -44,25 +51,29 @@
* [fullName](fullName.md)
* [funder](funder.md)
* [funders](funders.md)
+ * [had_member](had_member.md)
* [hubmapId](hubmapId.md)
- * [iri](iri.md)
- * [Container➞iri](Container_iri.md)
+ * [id](id.md)
+ * [Container➞id](Container_id.md)
* [lastName](lastName.md)
* [license](license.md)
* [Container➞license](Container_license.md)
* [mediaType](mediaType.md)
+ * [name](name.md)
* [orcid](orcid.md)
* [project_leads](project_leads.md)
* [propertyId](propertyId.md)
* [publisher](publisher.md)
* [reviewers](reviewers.md)
* [see_also](see_also.md)
+ * [target_product](target_product.md)
* [title](title.md)
* [Container➞title](Container_title.md)
* [value](value.md)
* [version](version.md)
* [Container➞version](Container_version.md)
* [versionInfo](versionInfo.md)
+ * [was_derived_from](was_derived_from.md)
### Enums
diff --git a/schemas/generated/docs/asct-b-metadata/license.md b/schemas/generated/docs/asct-b-metadata/license.md
index faf6c3f..7c77d97 100644
--- a/schemas/generated/docs/asct-b-metadata/license.md
+++ b/schemas/generated/docs/asct-b-metadata/license.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b-metadata/name.md b/schemas/generated/docs/asct-b-metadata/name.md
new file mode 100644
index 0000000..bde9d81
--- /dev/null
+++ b/schemas/generated/docs/asct-b-metadata/name.md
@@ -0,0 +1,31 @@
+
+# Slot: name
+
+
+
+
+URI: [dcat:name](http://www.w3.org/ns/dcat#name)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:name |
+
diff --git a/schemas/generated/docs/asct-b-metadata/project_leads.md b/schemas/generated/docs/asct-b-metadata/project_leads.md
index 69a6b76..48b989c 100644
--- a/schemas/generated/docs/asct-b-metadata/project_leads.md
+++ b/schemas/generated/docs/asct-b-metadata/project_leads.md
@@ -19,7 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b-metadata/publisher.md b/schemas/generated/docs/asct-b-metadata/publisher.md
index 96fae42..8cd6994 100644
--- a/schemas/generated/docs/asct-b-metadata/publisher.md
+++ b/schemas/generated/docs/asct-b-metadata/publisher.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [Container](Container.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b-metadata/reviewers.md b/schemas/generated/docs/asct-b-metadata/reviewers.md
index 1697d3b..5e64007 100644
--- a/schemas/generated/docs/asct-b-metadata/reviewers.md
+++ b/schemas/generated/docs/asct-b-metadata/reviewers.md
@@ -19,7 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b-metadata/see_also.md b/schemas/generated/docs/asct-b-metadata/see_also.md
index 3e7b50a..1eef2b4 100644
--- a/schemas/generated/docs/asct-b-metadata/see_also.md
+++ b/schemas/generated/docs/asct-b-metadata/see_also.md
@@ -19,7 +19,9 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Container](Container.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b-metadata/target_product.md b/schemas/generated/docs/asct-b-metadata/target_product.md
new file mode 100644
index 0000000..1a56428
--- /dev/null
+++ b/schemas/generated/docs/asct-b-metadata/target_product.md
@@ -0,0 +1,29 @@
+
+# Slot: target_product
+
+
+
+
+URI: [dcat:target_product](http://www.w3.org/ns/dcat#target_product)
+
+
+## Domain and Range
+
+None → 0..1 [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:targetProduct |
+
diff --git a/schemas/generated/docs/asct-b-metadata/title.md b/schemas/generated/docs/asct-b-metadata/title.md
index 1e97ecb..db72c11 100644
--- a/schemas/generated/docs/asct-b-metadata/title.md
+++ b/schemas/generated/docs/asct-b-metadata/title.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b-metadata/version.md b/schemas/generated/docs/asct-b-metadata/version.md
index 6ba6038..eacf3f2 100644
--- a/schemas/generated/docs/asct-b-metadata/version.md
+++ b/schemas/generated/docs/asct-b-metadata/version.md
@@ -20,7 +20,8 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareApplication](SoftwareApplication.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b-metadata/was_derived_from.md b/schemas/generated/docs/asct-b-metadata/was_derived_from.md
new file mode 100644
index 0000000..b6cf28c
--- /dev/null
+++ b/schemas/generated/docs/asct-b-metadata/was_derived_from.md
@@ -0,0 +1,31 @@
+
+# Slot: was_derived_from
+
+
+
+
+URI: [dcat:was_derived_from](http://www.w3.org/ns/dcat#was_derived_from)
+
+
+## Domain and Range
+
+None → 0..1 [Dataset](Dataset.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+ * [Container](Container.md)
+ * [ProvEntity](ProvEntity.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:wasDerivedFrom |
+
diff --git a/schemas/generated/docs/asct-b/AnatomicalStructure.md b/schemas/generated/docs/asct-b/AnatomicalStructure.md
index 6a2286d..7ef6159 100644
--- a/schemas/generated/docs/asct-b/AnatomicalStructure.md
+++ b/schemas/generated/docs/asct-b/AnatomicalStructure.md
@@ -7,7 +7,7 @@
URI: [ccf:AnatomicalStructure](http://purl.org/ccf/AnatomicalStructure)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[CellType],[AsctbConcept],[AnatomicalStructure][AnatomicalStructure],[AsctbDataset]++-%20anatomical_structures%200..*>[AnatomicalStructure],[CellType]-%20ccf_located_in(i)%200..*>[AnatomicalStructure],[AsctbConcept]^-[AnatomicalStructure],[AsctbDataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[CellType],[AsctbConcept],[AnatomicalStructure][AnatomicalStructure],[AsctbDataset]++-%20anatomical_structures%200..*>[AnatomicalStructure],[CellType]-%20ccf_located_in(i)%200..*>[AnatomicalStructure],[AsctbConcept]^-[AnatomicalStructure],[AsctbDataset])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[CellType],[AsctbConcept],[AnatomicalStructure][AnatomicalStructure],[AsctbDataset]++-%20anatomical_structures%200..*>[AnatomicalStructure],[CellType]-%20ccf_located_in(i)%200..*>[AnatomicalStructure],[AsctbConcept]^-[AnatomicalStructure],[AsctbDataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[CellType],[AsctbConcept],[AnatomicalStructure][AnatomicalStructure],[AsctbDataset]++-%20anatomical_structures%200..*>[AnatomicalStructure],[CellType]-%20ccf_located_in(i)%200..*>[AnatomicalStructure],[AsctbConcept]^-[AnatomicalStructure],[AsctbDataset])
## Parents
@@ -41,3 +41,5 @@ URI: [ccf:AnatomicalStructure](http://purl.org/ccf/AnatomicalStructure)
* Range: [String](types/String.md)
* [AsctbConcept➞ccf_is_provisional](AsctbConcept_ccf_is_provisional.md) 1..1
* Range: [Boolean](types/Boolean.md)
+ * [ccf_designated_parent](ccf_designated_parent.md) 0..1
+ * Range: [String](types/String.md)
diff --git a/schemas/generated/docs/asct-b/AsctbConcept.md b/schemas/generated/docs/asct-b/AsctbConcept.md
index ff8bc10..d64ede2 100644
--- a/schemas/generated/docs/asct-b/AsctbConcept.md
+++ b/schemas/generated/docs/asct-b/AsctbConcept.md
@@ -7,7 +7,7 @@
URI: [ccf:AsctbConcept](http://purl.org/ccf/AsctbConcept)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[CellType],[Biomarker],[AsctbConcept|id:string;class_type:string;ccf_pref_label:string;ccf_asctb_type:string;ccf_is_provisional:boolean]^-[CellType],[AsctbConcept]^-[Biomarker],[AsctbConcept]^-[AnatomicalStructure],[AnatomicalStructure])](https://yuml.me/diagram/nofunky;dir:TB/class/[CellType],[Biomarker],[AsctbConcept|id:string;class_type:string;ccf_pref_label:string;ccf_asctb_type:string;ccf_is_provisional:boolean]^-[CellType],[AsctbConcept]^-[Biomarker],[AsctbConcept]^-[AnatomicalStructure],[AnatomicalStructure])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[CellType],[Biomarker],[AsctbConcept|id:string;class_type:string;ccf_pref_label:string;ccf_asctb_type:string;ccf_is_provisional:boolean;ccf_designated_parent:string%20%3F]^-[CellType],[AsctbConcept]^-[Biomarker],[AsctbConcept]^-[AnatomicalStructure],[AnatomicalStructure])](https://yuml.me/diagram/nofunky;dir:TB/class/[CellType],[Biomarker],[AsctbConcept|id:string;class_type:string;ccf_pref_label:string;ccf_asctb_type:string;ccf_is_provisional:boolean;ccf_designated_parent:string%20%3F]^-[CellType],[AsctbConcept]^-[Biomarker],[AsctbConcept]^-[AnatomicalStructure],[AnatomicalStructure])
## Children
@@ -33,3 +33,5 @@ URI: [ccf:AsctbConcept](http://purl.org/ccf/AsctbConcept)
* Range: [String](types/String.md)
* [AsctbConcept➞ccf_is_provisional](AsctbConcept_ccf_is_provisional.md) 1..1
* Range: [Boolean](types/Boolean.md)
+ * [ccf_designated_parent](ccf_designated_parent.md) 0..1
+ * Range: [String](types/String.md)
diff --git a/schemas/generated/docs/asct-b/AsctbMetadata.md b/schemas/generated/docs/asct-b/AsctbMetadata.md
index fcf21d3..3cb4d9e 100644
--- a/schemas/generated/docs/asct-b/AsctbMetadata.md
+++ b/schemas/generated/docs/asct-b/AsctbMetadata.md
@@ -7,7 +7,7 @@
URI: [ccf:AsctbMetadata](http://purl.org/ccf/AsctbMetadata)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Person][AsctbMetadata],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Person][AsctbMetadata],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20metadata%200..1>[AsctbMetadata|title:string%20%3F;description:string%20%3F;created_by:uriorcurie%20%2B;creation_date:string%20%3F;version:string%20%3F;license:string%20%3F;publisher:string%20%3F;see_also:uriorcurie%20%3F;derived_from:uriorcurie%20%3F],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20metadata%200..1>[AsctbMetadata|title:string%20%3F;description:string%20%3F;created_by:uriorcurie%20%2B;creation_date:string%20%3F;version:string%20%3F;license:string%20%3F;publisher:string%20%3F;see_also:uriorcurie%20%3F;derived_from:uriorcurie%20%3F],[Container])
## Referenced by Class
@@ -22,18 +22,20 @@ URI: [ccf:AsctbMetadata](http://purl.org/ccf/AsctbMetadata)
* Range: [String](types/String.md)
* [description](description.md) 0..1
* Range: [String](types/String.md)
- * [creators](creators.md) 0..\*
- * Range: [Person](Person.md)
- * [version](version.md) 0..1
- * Range: [String](types/String.md)
+ * [created_by](created_by.md) 1..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
* [creation_date](creation_date.md) 0..1
* Range: [String](types/String.md)
+ * [version](version.md) 0..1
+ * Range: [String](types/String.md)
* [license](license.md) 0..1
* Range: [String](types/String.md)
* [publisher](publisher.md) 0..1
* Range: [String](types/String.md)
* [see_also](see_also.md) 0..1
* Range: [Uriorcurie](types/Uriorcurie.md)
+ * [derived_from](derived_from.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b/Biomarker.md b/schemas/generated/docs/asct-b/Biomarker.md
index d03b22c..fc3a42b 100644
--- a/schemas/generated/docs/asct-b/Biomarker.md
+++ b/schemas/generated/docs/asct-b/Biomarker.md
@@ -7,7 +7,7 @@
URI: [ccf:Biomarker](http://purl.org/ccf/Biomarker)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[AsctbDataset]++-%20biomarkers%200..*>[Biomarker|ccf_biomarker_type:string;id:string;class_type(i):string;ccf_pref_label(i):string;ccf_asctb_type(i):string;ccf_is_provisional(i):boolean],[BiomarkerSet]-%20members%200..*>[Biomarker],[AsctbConcept]^-[Biomarker],[BiomarkerSet],[AsctbDataset],[AsctbConcept])](https://yuml.me/diagram/nofunky;dir:TB/class/[AsctbDataset]++-%20biomarkers%200..*>[Biomarker|ccf_biomarker_type:string;id:string;class_type(i):string;ccf_pref_label(i):string;ccf_asctb_type(i):string;ccf_is_provisional(i):boolean],[BiomarkerSet]-%20members%200..*>[Biomarker],[AsctbConcept]^-[Biomarker],[BiomarkerSet],[AsctbDataset],[AsctbConcept])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[AsctbDataset]++-%20biomarkers%200..*>[Biomarker|ccf_biomarker_type:string;id:string;class_type(i):string;ccf_pref_label(i):string;ccf_asctb_type(i):string;ccf_is_provisional(i):boolean;ccf_designated_parent(i):string%20%3F],[BiomarkerSet]-%20members%200..*>[Biomarker],[AsctbConcept]^-[Biomarker],[BiomarkerSet],[AsctbDataset],[AsctbConcept])](https://yuml.me/diagram/nofunky;dir:TB/class/[AsctbDataset]++-%20biomarkers%200..*>[Biomarker|ccf_biomarker_type:string;id:string;class_type(i):string;ccf_pref_label(i):string;ccf_asctb_type(i):string;ccf_is_provisional(i):boolean;ccf_designated_parent(i):string%20%3F],[BiomarkerSet]-%20members%200..*>[Biomarker],[AsctbConcept]^-[Biomarker],[BiomarkerSet],[AsctbDataset],[AsctbConcept])
## Parents
@@ -38,3 +38,5 @@ URI: [ccf:Biomarker](http://purl.org/ccf/Biomarker)
* Range: [String](types/String.md)
* [AsctbConcept➞ccf_is_provisional](AsctbConcept_ccf_is_provisional.md) 1..1
* Range: [Boolean](types/Boolean.md)
+ * [ccf_designated_parent](ccf_designated_parent.md) 0..1
+ * Range: [String](types/String.md)
diff --git a/schemas/generated/docs/asct-b/CellType.md b/schemas/generated/docs/asct-b/CellType.md
index 3c7f33b..43cad13 100644
--- a/schemas/generated/docs/asct-b/CellType.md
+++ b/schemas/generated/docs/asct-b/CellType.md
@@ -7,7 +7,7 @@
URI: [ccf:CellType](http://purl.org/ccf/CellType)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[BiomarkerSet][CellType],[AsctbConcept]^-[CellType],[BiomarkerSet],[AsctbDataset],[AsctbConcept],[AnatomicalStructure])](https://yuml.me/diagram/nofunky;dir:TB/class/[BiomarkerSet][CellType],[AsctbConcept]^-[CellType],[BiomarkerSet],[AsctbDataset],[AsctbConcept],[AnatomicalStructure])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[BiomarkerSet][CellType],[AsctbConcept]^-[CellType],[BiomarkerSet],[AsctbDataset],[AsctbConcept],[AnatomicalStructure])](https://yuml.me/diagram/nofunky;dir:TB/class/[BiomarkerSet][CellType],[AsctbConcept]^-[CellType],[BiomarkerSet],[AsctbDataset],[AsctbConcept],[AnatomicalStructure])
## Parents
@@ -43,3 +43,5 @@ URI: [ccf:CellType](http://purl.org/ccf/CellType)
* Range: [String](types/String.md)
* [AsctbConcept➞ccf_is_provisional](AsctbConcept_ccf_is_provisional.md) 1..1
* Range: [Boolean](types/Boolean.md)
+ * [ccf_designated_parent](ccf_designated_parent.md) 0..1
+ * Range: [String](types/String.md)
diff --git a/schemas/generated/docs/asct-b/Collection.md b/schemas/generated/docs/asct-b/Collection.md
new file mode 100644
index 0000000..0364812
--- /dev/null
+++ b/schemas/generated/docs/asct-b/Collection.md
@@ -0,0 +1,34 @@
+
+# Class: Collection
+
+
+
+
+URI: [ccf:Collection](http://purl.org/ccf/Collection)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])
+
+## Parents
+
+ * is_a: [ProvEntity](ProvEntity.md)
+
+## Attributes
+
+
+### Own
+
+ * [had_member](had_member.md) 0..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+### Inherited from ProvEntity:
+
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Collection |
+
diff --git a/schemas/generated/docs/asct-b/Creator.md b/schemas/generated/docs/asct-b/Creator.md
new file mode 100644
index 0000000..7bc7943
--- /dev/null
+++ b/schemas/generated/docs/asct-b/Creator.md
@@ -0,0 +1,31 @@
+
+# Class: Creator
+
+
+
+
+URI: [ccf:Creator](http://purl.org/ccf/Creator)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Dataset]++-%20creators%200..*>[Creator|id:string;name:string%20%3F;class_type:string],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Dataset]++-%20creators%200..*>[Creator|id:string;name:string%20%3F;class_type:string],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset])
+
+## Children
+
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Referenced by Class
+
+ * **None** *[creators](creators.md)* 0..\* **[Creator](Creator.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 1..1
+ * Range: [String](types/String.md)
diff --git a/schemas/generated/docs/asct-b/Dataset.md b/schemas/generated/docs/asct-b/Dataset.md
new file mode 100644
index 0000000..c419359
--- /dev/null
+++ b/schemas/generated/docs/asct-b/Dataset.md
@@ -0,0 +1,63 @@
+
+# Class: Dataset
+
+
+
+
+URI: [ccf:Dataset](http://purl.org/ccf/Dataset)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity],[Creator])
+
+## Referenced by Class
+
+ * **None** *[was_derived_from](was_derived_from.md)* 0..1 **[Dataset](Dataset.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [title](title.md) 0..1
+ * Range: [String](types/String.md)
+ * [description](description.md) 0..1
+ * Range: [String](types/String.md)
+ * [creators](creators.md) 0..\*
+ * Range: [Creator](Creator.md)
+ * [reviewers](reviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [creation_date](creation_date.md) 0..1
+ * Range: [String](types/String.md)
+ * [version](version.md) 0..1
+ * Range: [String](types/String.md)
+ * [license](license.md) 0..1
+ * Range: [String](types/String.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [publisher](publisher.md) 0..1
+ * Range: [String](types/String.md)
+ * [citation](citation.md) 0..1
+ * Range: [String](types/String.md)
+ * [citationOverall](citationOverall.md) 0..1
+ * Range: [String](types/String.md)
+ * [funders](funders.md) 0..\*
+ * Range: [Grant](Grant.md)
+ * [doi](doi.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [hubmapId](hubmapId.md) 0..1
+ * Range: [String](types/String.md)
+ * [project_leads](project_leads.md) 0..\*
+ * Range: [Person](Person.md)
+ * [externalReviewers](externalReviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [distributions](distributions.md) 0..\*
+ * Range: [Distribution](Distribution.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:Dataset |
+
diff --git a/schemas/generated/docs/asct-b/Distribution.md b/schemas/generated/docs/asct-b/Distribution.md
index 22a20b6..77b6b89 100644
--- a/schemas/generated/docs/asct-b/Distribution.md
+++ b/schemas/generated/docs/asct-b/Distribution.md
@@ -7,7 +7,7 @@
URI: [ccf:Distribution](http://purl.org/ccf/Distribution)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F])](https://yuml.me/diagram/nofunky;dir:TB/class/[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20distributions%200..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20distributions%200..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Dataset])
## Referenced by Class
diff --git a/schemas/generated/docs/asct-b/Grant.md b/schemas/generated/docs/asct-b/Grant.md
index 475d39e..6a75542 100644
--- a/schemas/generated/docs/asct-b/Grant.md
+++ b/schemas/generated/docs/asct-b/Grant.md
@@ -7,7 +7,7 @@
URI: [ccf:Grant](http://purl.org/ccf/Grant)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Grant|funder:string%20%3F;awardNumber:string%20%3F])](https://yuml.me/diagram/nofunky;dir:TB/class/[Grant|funder:string%20%3F;awardNumber:string%20%3F])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])
## Referenced by Class
diff --git a/schemas/generated/docs/asct-b/Person.md b/schemas/generated/docs/asct-b/Person.md
index 362a814..5775f4e 100644
--- a/schemas/generated/docs/asct-b/Person.md
+++ b/schemas/generated/docs/asct-b/Person.md
@@ -7,11 +7,14 @@
URI: [ccf:Person](http://purl.org/ccf/Person)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[AsctbMetadata]++-%20creators%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[DatasetMetadata]++-%20creators%200..*>[Person],[DatasetMetadata],[AsctbMetadata])](https://yuml.me/diagram/nofunky;dir:TB/class/[AsctbMetadata]++-%20creators%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[DatasetMetadata]++-%20creators%200..*>[Person],[DatasetMetadata],[AsctbMetadata])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])
+
+## Parents
+
+ * is_a: [Creator](Creator.md)
## Referenced by Class
- * **None** *[creators](creators.md)* 0..\* **[Person](Person.md)**
* **None** *[externalReviewers](externalReviewers.md)* 0..\* **[Person](Person.md)**
* **None** *[project_leads](project_leads.md)* 0..\* **[Person](Person.md)**
* **None** *[reviewers](reviewers.md)* 0..\* **[Person](Person.md)**
@@ -30,6 +33,15 @@ URI: [ccf:Person](http://purl.org/ccf/Person)
* [orcid](orcid.md) 0..1
* Range: [String](types/String.md)
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 1..1
+ * Range: [String](types/String.md)
+
## Other properties
| | | |
diff --git a/schemas/generated/docs/asct-b/ProvEntity.md b/schemas/generated/docs/asct-b/ProvEntity.md
new file mode 100644
index 0000000..5e3e430
--- /dev/null
+++ b/schemas/generated/docs/asct-b/ProvEntity.md
@@ -0,0 +1,32 @@
+
+# Class: ProvEntity
+
+
+
+
+URI: [ccf:ProvEntity](http://purl.org/ccf/ProvEntity)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Entity |
+
diff --git a/schemas/generated/docs/asct-b/SoftwareApplication.md b/schemas/generated/docs/asct-b/SoftwareApplication.md
new file mode 100644
index 0000000..d681119
--- /dev/null
+++ b/schemas/generated/docs/asct-b/SoftwareApplication.md
@@ -0,0 +1,40 @@
+
+# Class: SoftwareApplication
+
+
+
+
+URI: [ccf:SoftwareApplication](http://purl.org/ccf/SoftwareApplication)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareSourceCode],[SoftwareSourceCode]0..1
+ * Range: [String](types/String.md)
+ * [target_product](target_product.md) 0..1
+ * Range: [SoftwareSourceCode](SoftwareSourceCode.md)
+
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 1..1
+ * Range: [String](types/String.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareApplication |
+
diff --git a/schemas/generated/docs/asct-b/SoftwareSourceCode.md b/schemas/generated/docs/asct-b/SoftwareSourceCode.md
new file mode 100644
index 0000000..6198eb7
--- /dev/null
+++ b/schemas/generated/docs/asct-b/SoftwareSourceCode.md
@@ -0,0 +1,31 @@
+
+# Class: SoftwareSourceCode
+
+
+
+
+URI: [ccf:SoftwareSourceCode](http://purl.org/ccf/SoftwareSourceCode)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])
+
+## Referenced by Class
+
+ * **None** *[target_product](target_product.md)* 0..1 **[SoftwareSourceCode](SoftwareSourceCode.md)**
+
+## Attributes
+
+
+### Own
+
+ * [code_repository](code_repository.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareSourceCode |
+
diff --git a/schemas/generated/docs/asct-b/ccf_designated_parent.md b/schemas/generated/docs/asct-b/ccf_designated_parent.md
new file mode 100644
index 0000000..004f909
--- /dev/null
+++ b/schemas/generated/docs/asct-b/ccf_designated_parent.md
@@ -0,0 +1,25 @@
+
+# Slot: ccf_designated_parent
+
+
+
+
+URI: [ccf:ccf_designated_parent](http://purl.org/ccf/ccf_designated_parent)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [AnatomicalStructure](AnatomicalStructure.md)
+ * [AsctbConcept](AsctbConcept.md)
+ * [Biomarker](Biomarker.md)
+ * [CellType](CellType.md)
diff --git a/schemas/generated/docs/asct-b/citation.md b/schemas/generated/docs/asct-b/citation.md
index 67992cd..2deec60 100644
--- a/schemas/generated/docs/asct-b/citation.md
+++ b/schemas/generated/docs/asct-b/citation.md
@@ -19,6 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b/citationOverall.md b/schemas/generated/docs/asct-b/citationOverall.md
index b52d041..8fe9b24 100644
--- a/schemas/generated/docs/asct-b/citationOverall.md
+++ b/schemas/generated/docs/asct-b/citationOverall.md
@@ -19,6 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b/class_type.md b/schemas/generated/docs/asct-b/class_type.md
index ae6086c..501c87d 100644
--- a/schemas/generated/docs/asct-b/class_type.md
+++ b/schemas/generated/docs/asct-b/class_type.md
@@ -23,3 +23,6 @@ None → 1..1 [String](types/String.md)
* [AsctbConcept](AsctbConcept.md)
* [Biomarker](Biomarker.md)
* [CellType](CellType.md)
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/asct-b/code_repository.md b/schemas/generated/docs/asct-b/code_repository.md
new file mode 100644
index 0000000..560f9fb
--- /dev/null
+++ b/schemas/generated/docs/asct-b/code_repository.md
@@ -0,0 +1,29 @@
+
+# Slot: code_repository
+
+
+
+
+URI: [ccf:code_repository](http://purl.org/ccf/code_repository)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:codeRepository |
+
diff --git a/schemas/generated/docs/asct-b/created_by.md b/schemas/generated/docs/asct-b/created_by.md
new file mode 100644
index 0000000..725f7bf
--- /dev/null
+++ b/schemas/generated/docs/asct-b/created_by.md
@@ -0,0 +1,29 @@
+
+# Slot: created_by
+
+
+
+
+URI: [ccf:created_by](http://purl.org/ccf/created_by)
+
+
+## Domain and Range
+
+None → 1..\* [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [AsctbMetadata](AsctbMetadata.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dct:creator |
+
diff --git a/schemas/generated/docs/asct-b/creation_date.md b/schemas/generated/docs/asct-b/creation_date.md
index 85f15e9..95f90c7 100644
--- a/schemas/generated/docs/asct-b/creation_date.md
+++ b/schemas/generated/docs/asct-b/creation_date.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [AsctbMetadata](AsctbMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b/creators.md b/schemas/generated/docs/asct-b/creators.md
index 7a75c79..fd74a89 100644
--- a/schemas/generated/docs/asct-b/creators.md
+++ b/schemas/generated/docs/asct-b/creators.md
@@ -9,7 +9,7 @@ URI: [ccf:creators](http://purl.org/ccf/creators)
## Domain and Range
-None → 0..\* [Person](Person.md)
+None → 0..\* [Creator](Creator.md)
## Parents
@@ -19,8 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [AsctbMetadata](AsctbMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b/derived_from.md b/schemas/generated/docs/asct-b/derived_from.md
new file mode 100644
index 0000000..9fbaf67
--- /dev/null
+++ b/schemas/generated/docs/asct-b/derived_from.md
@@ -0,0 +1,29 @@
+
+# Slot: derived_from
+
+
+
+
+URI: [ccf:derived_from](http://purl.org/ccf/derived_from)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [AsctbMetadata](AsctbMetadata.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:wasDerivedFrom |
+
diff --git a/schemas/generated/docs/asct-b/description.md b/schemas/generated/docs/asct-b/description.md
index 3791089..d17f7ab 100644
--- a/schemas/generated/docs/asct-b/description.md
+++ b/schemas/generated/docs/asct-b/description.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [AsctbMetadata](AsctbMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b/distributions.md b/schemas/generated/docs/asct-b/distributions.md
index 5c6daf0..db2c069 100644
--- a/schemas/generated/docs/asct-b/distributions.md
+++ b/schemas/generated/docs/asct-b/distributions.md
@@ -19,6 +19,7 @@ None → 0..\* [Distribution](Distribution.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b/doi.md b/schemas/generated/docs/asct-b/doi.md
index 4a2b8f9..909eade 100644
--- a/schemas/generated/docs/asct-b/doi.md
+++ b/schemas/generated/docs/asct-b/doi.md
@@ -19,6 +19,7 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b/externalReviewers.md b/schemas/generated/docs/asct-b/externalReviewers.md
index 8389011..463a0a6 100644
--- a/schemas/generated/docs/asct-b/externalReviewers.md
+++ b/schemas/generated/docs/asct-b/externalReviewers.md
@@ -19,6 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b/funders.md b/schemas/generated/docs/asct-b/funders.md
index 1dae6f5..d7c807f 100644
--- a/schemas/generated/docs/asct-b/funders.md
+++ b/schemas/generated/docs/asct-b/funders.md
@@ -19,6 +19,7 @@ None → 0..\* [Grant](Grant.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b/had_member.md b/schemas/generated/docs/asct-b/had_member.md
new file mode 100644
index 0000000..f4397d1
--- /dev/null
+++ b/schemas/generated/docs/asct-b/had_member.md
@@ -0,0 +1,29 @@
+
+# Slot: had_member
+
+
+
+
+URI: [ccf:had_member](http://purl.org/ccf/had_member)
+
+
+## Domain and Range
+
+None → 0..\* [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:hadMember |
+
diff --git a/schemas/generated/docs/asct-b/hubmapId.md b/schemas/generated/docs/asct-b/hubmapId.md
index 6a94acf..ea71b21 100644
--- a/schemas/generated/docs/asct-b/hubmapId.md
+++ b/schemas/generated/docs/asct-b/hubmapId.md
@@ -19,6 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b/id.md b/schemas/generated/docs/asct-b/id.md
index f67d8d6..0006748 100644
--- a/schemas/generated/docs/asct-b/id.md
+++ b/schemas/generated/docs/asct-b/id.md
@@ -23,3 +23,7 @@ None → 1..1 [String](types/String.md)
## Used by
* [AsctbConcept](AsctbConcept.md)
+ * [Creator](Creator.md)
+ * [Dataset](Dataset.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/asct-b/index.md b/schemas/generated/docs/asct-b/index.md
index ea61a4e..2c6364b 100644
--- a/schemas/generated/docs/asct-b/index.md
+++ b/schemas/generated/docs/asct-b/index.md
@@ -20,10 +20,15 @@
* [AsctbMetadata](AsctbMetadata.md)
* [BiomarkerSet](BiomarkerSet.md)
* [Container](Container.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
* [Grant](Grant.md)
- * [Person](Person.md)
+ * [ProvEntity](ProvEntity.md)
+ * [Collection](Collection.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
### Mixins
@@ -41,6 +46,7 @@
* [Biomarker➞ccf_biomarker_type](Biomarker_ccf_biomarker_type.md)
* [ccf_ct_isa](ccf_ct_isa.md)
* [CellType➞ccf_ct_isa](CellType_ccf_ct_isa.md)
+ * [ccf_designated_parent](ccf_designated_parent.md)
* [ccf_has_biomarker_set](ccf_has_biomarker_set.md)
* [CellType➞ccf_has_biomarker_set](CellType_ccf_has_biomarker_set.md)
* [ccf_is_provisional](ccf_is_provisional.md)
@@ -55,12 +61,15 @@
* [citation](citation.md)
* [citationOverall](citationOverall.md)
* [class_type](class_type.md)
+ * [code_repository](code_repository.md)
* [➞data](container__data.md)
* [➞iri](container__iri.md)
* [➞metadata](container__metadata.md)
+ * [created_by](created_by.md)
* [creation_date](creation_date.md)
* [creators](creators.md)
* [datatable](datatable.md)
+ * [derived_from](derived_from.md)
* [description](description.md)
* [distributions](distributions.md)
* [doi](doi.md)
@@ -70,16 +79,17 @@
* [fullName](fullName.md)
* [funder](funder.md)
* [funders](funders.md)
+ * [had_member](had_member.md)
* [hubmapId](hubmapId.md)
* [id](id.md)
* [AnatomicalStructure➞id](AnatomicalStructure_id.md)
* [Biomarker➞id](Biomarker_id.md)
* [CellType➞id](CellType_id.md)
- * [iri](iri.md)
* [lastName](lastName.md)
* [license](license.md)
* [mediaType](mediaType.md)
* [members](members.md)
+ * [name](name.md)
* [orcid](orcid.md)
* [project_leads](project_leads.md)
* [propertyId](propertyId.md)
@@ -87,10 +97,12 @@
* [references](references.md)
* [reviewers](reviewers.md)
* [see_also](see_also.md)
+ * [target_product](target_product.md)
* [title](title.md)
* [value](value.md)
* [version](version.md)
* [versionInfo](versionInfo.md)
+ * [was_derived_from](was_derived_from.md)
### Enums
diff --git a/schemas/generated/docs/asct-b/license.md b/schemas/generated/docs/asct-b/license.md
index 0b142b6..47aa51b 100644
--- a/schemas/generated/docs/asct-b/license.md
+++ b/schemas/generated/docs/asct-b/license.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [AsctbMetadata](AsctbMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b/name.md b/schemas/generated/docs/asct-b/name.md
index c7099df..c6e5687 100644
--- a/schemas/generated/docs/asct-b/name.md
+++ b/schemas/generated/docs/asct-b/name.md
@@ -19,7 +19,9 @@ None → 0..1 [String](types/String.md)
## Used by
- * [AsctbMetadata](AsctbMetadata.md)
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b/project_leads.md b/schemas/generated/docs/asct-b/project_leads.md
index af3a8a4..55c59a3 100644
--- a/schemas/generated/docs/asct-b/project_leads.md
+++ b/schemas/generated/docs/asct-b/project_leads.md
@@ -19,6 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b/publisher.md b/schemas/generated/docs/asct-b/publisher.md
index 7580b1b..62500b0 100644
--- a/schemas/generated/docs/asct-b/publisher.md
+++ b/schemas/generated/docs/asct-b/publisher.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [AsctbMetadata](AsctbMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b/reviewers.md b/schemas/generated/docs/asct-b/reviewers.md
index 5205e90..2a66406 100644
--- a/schemas/generated/docs/asct-b/reviewers.md
+++ b/schemas/generated/docs/asct-b/reviewers.md
@@ -19,6 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b/see_also.md b/schemas/generated/docs/asct-b/see_also.md
index b249100..4294529 100644
--- a/schemas/generated/docs/asct-b/see_also.md
+++ b/schemas/generated/docs/asct-b/see_also.md
@@ -20,7 +20,8 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
* [AsctbMetadata](AsctbMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b/target_product.md b/schemas/generated/docs/asct-b/target_product.md
new file mode 100644
index 0000000..f889c3d
--- /dev/null
+++ b/schemas/generated/docs/asct-b/target_product.md
@@ -0,0 +1,29 @@
+
+# Slot: target_product
+
+
+
+
+URI: [ccf:target_product](http://purl.org/ccf/target_product)
+
+
+## Domain and Range
+
+None → 0..1 [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:targetProduct |
+
diff --git a/schemas/generated/docs/asct-b/title.md b/schemas/generated/docs/asct-b/title.md
index 6043555..8d1a140 100644
--- a/schemas/generated/docs/asct-b/title.md
+++ b/schemas/generated/docs/asct-b/title.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [AsctbMetadata](AsctbMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b/version.md b/schemas/generated/docs/asct-b/version.md
index 05619b9..b84fbb2 100644
--- a/schemas/generated/docs/asct-b/version.md
+++ b/schemas/generated/docs/asct-b/version.md
@@ -20,7 +20,8 @@ None → 0..1 [String](types/String.md)
## Used by
* [AsctbMetadata](AsctbMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareApplication](SoftwareApplication.md)
## Other properties
diff --git a/schemas/generated/docs/asct-b/was_derived_from.md b/schemas/generated/docs/asct-b/was_derived_from.md
new file mode 100644
index 0000000..871406a
--- /dev/null
+++ b/schemas/generated/docs/asct-b/was_derived_from.md
@@ -0,0 +1,30 @@
+
+# Slot: was_derived_from
+
+
+
+
+URI: [ccf:was_derived_from](http://purl.org/ccf/was_derived_from)
+
+
+## Domain and Range
+
+None → 0..1 [Dataset](Dataset.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+ * [ProvEntity](ProvEntity.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:wasDerivedFrom |
+
diff --git a/schemas/generated/docs/basic-metadata/Collection.md b/schemas/generated/docs/basic-metadata/Collection.md
new file mode 100644
index 0000000..fa5127c
--- /dev/null
+++ b/schemas/generated/docs/basic-metadata/Collection.md
@@ -0,0 +1,34 @@
+
+# Class: Collection
+
+
+
+
+URI: [dcat:Collection](http://www.w3.org/ns/dcat#Collection)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])
+
+## Parents
+
+ * is_a: [ProvEntity](ProvEntity.md)
+
+## Attributes
+
+
+### Own
+
+ * [had_member](had_member.md) 0..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+### Inherited from ProvEntity:
+
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Collection |
+
diff --git a/schemas/generated/docs/basic-metadata/Container.md b/schemas/generated/docs/basic-metadata/Container.md
index 3e500c6..dd8024b 100644
--- a/schemas/generated/docs/basic-metadata/Container.md
+++ b/schemas/generated/docs/basic-metadata/Container.md
@@ -7,7 +7,7 @@
URI: [dcat:Container](http://www.w3.org/ns/dcat#Container)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution]1..1
+ * [Container➞id](Container_id.md) 1..1
* Range: [String](types/String.md)
* [Container➞title](Container_title.md) 1..1
* Range: [String](types/String.md)
* [Container➞description](Container_description.md) 1..1
* Range: [String](types/String.md)
- * [Container➞creators](Container_creators.md) 1..\*
- * Range: [Person](Person.md)
- * [project_leads](project_leads.md) 0..\*
- * Range: [Person](Person.md)
- * [reviewers](reviewers.md) 0..\*
- * Range: [Person](Person.md)
- * [externalReviewers](externalReviewers.md) 0..\*
- * Range: [Person](Person.md)
* [Container➞version](Container_version.md) 1..1
* Range: [String](types/String.md)
+ * [Container➞creators](Container_creators.md) 1..\*
+ * Range: [Creator](Creator.md)
* [Container➞creation_date](Container_creation_date.md) 1..1
* Range: [String](types/String.md)
- * [Container➞license](Container_license.md) 1..1
- * Range: [String](types/String.md)
* [publisher](publisher.md) 0..1
* Range: [String](types/String.md)
- * [funders](funders.md) 0..\*
- * Range: [Grant](Grant.md)
- * [hubmapId](hubmapId.md) 0..1
+ * [Container➞license](Container_license.md) 1..1
* Range: [String](types/String.md)
- * [doi](doi.md) 0..1
+ * [see_also](see_also.md) 0..1
* Range: [Uriorcurie](types/Uriorcurie.md)
- * [citation](citation.md) 0..1
- * Range: [String](types/String.md)
- * [citationOverall](citationOverall.md) 0..1
- * Range: [String](types/String.md)
- * [datatable](datatable.md) 0..\*
- * Range: [String](types/String.md)
* [Container➞distributions](Container_distributions.md) 1..\*
* Range: [Distribution](Distribution.md)
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic-metadata/Container_creators.md b/schemas/generated/docs/basic-metadata/Container_creators.md
index f71171d..e0f4d7d 100644
--- a/schemas/generated/docs/basic-metadata/Container_creators.md
+++ b/schemas/generated/docs/basic-metadata/Container_creators.md
@@ -9,7 +9,7 @@ URI: [dcat:Container_creators](http://www.w3.org/ns/dcat#Container_creators)
## Domain and Range
-[Container](Container.md) → 1..\* [Person](Person.md)
+[Container](Container.md) → 1..\* [Creator](Creator.md)
## Parents
diff --git a/schemas/generated/docs/basic-metadata/Container_id.md b/schemas/generated/docs/basic-metadata/Container_id.md
new file mode 100644
index 0000000..577e85d
--- /dev/null
+++ b/schemas/generated/docs/basic-metadata/Container_id.md
@@ -0,0 +1,23 @@
+
+# Slot: id
+
+
+
+
+URI: [dcat:Container_id](http://www.w3.org/ns/dcat#Container_id)
+
+
+## Domain and Range
+
+[Container](Container.md) → 1..1 [String](types/String.md)
+
+## Parents
+
+ * is_a: [id](id.md)
+
+## Children
+
+
+## Used by
+
+ * [Container](Container.md)
diff --git a/schemas/generated/docs/basic-metadata/Creator.md b/schemas/generated/docs/basic-metadata/Creator.md
new file mode 100644
index 0000000..d758698
--- /dev/null
+++ b/schemas/generated/docs/basic-metadata/Creator.md
@@ -0,0 +1,32 @@
+
+# Class: Creator
+
+
+
+
+URI: [dcat:Creator](http://www.w3.org/ns/dcat#Creator)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Container]++-%20creators%201..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Container]++-%20creators(i)%200..*>[Creator],[Dataset]++-%20creators%200..*>[Creator],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Container]++-%20creators%201..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Container]++-%20creators(i)%200..*>[Creator],[Dataset]++-%20creators%200..*>[Creator],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset],[Container])
+
+## Children
+
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Referenced by Class
+
+ * **[Container](Container.md)** *[Container➞creators](Container_creators.md)* 1..\* **[Creator](Creator.md)**
+ * **None** *[creators](creators.md)* 0..\* **[Creator](Creator.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
diff --git a/schemas/generated/docs/basic-metadata/Dataset.md b/schemas/generated/docs/basic-metadata/Dataset.md
new file mode 100644
index 0000000..692791f
--- /dev/null
+++ b/schemas/generated/docs/basic-metadata/Dataset.md
@@ -0,0 +1,63 @@
+
+# Class: Dataset
+
+
+
+
+URI: [dcat:Dataset](http://www.w3.org/ns/dcat#Dataset)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity]++-%20was_derived_from%200..1>[Dataset],[ProvEntity],[Creator],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity]++-%20was_derived_from%200..1>[Dataset],[ProvEntity],[Creator],[Container])
+
+## Referenced by Class
+
+ * **None** *[was_derived_from](was_derived_from.md)* 0..1 **[Dataset](Dataset.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [title](title.md) 0..1
+ * Range: [String](types/String.md)
+ * [description](description.md) 0..1
+ * Range: [String](types/String.md)
+ * [creators](creators.md) 0..\*
+ * Range: [Creator](Creator.md)
+ * [reviewers](reviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [creation_date](creation_date.md) 0..1
+ * Range: [String](types/String.md)
+ * [version](version.md) 0..1
+ * Range: [String](types/String.md)
+ * [license](license.md) 0..1
+ * Range: [String](types/String.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [publisher](publisher.md) 0..1
+ * Range: [String](types/String.md)
+ * [citation](citation.md) 0..1
+ * Range: [String](types/String.md)
+ * [citationOverall](citationOverall.md) 0..1
+ * Range: [String](types/String.md)
+ * [funders](funders.md) 0..\*
+ * Range: [Grant](Grant.md)
+ * [doi](doi.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [hubmapId](hubmapId.md) 0..1
+ * Range: [String](types/String.md)
+ * [project_leads](project_leads.md) 0..\*
+ * Range: [Person](Person.md)
+ * [externalReviewers](externalReviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [distributions](distributions.md) 0..\*
+ * Range: [Distribution](Distribution.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:Dataset |
+
diff --git a/schemas/generated/docs/basic-metadata/Distribution.md b/schemas/generated/docs/basic-metadata/Distribution.md
index 89f29a4..b93ea77 100644
--- a/schemas/generated/docs/basic-metadata/Distribution.md
+++ b/schemas/generated/docs/basic-metadata/Distribution.md
@@ -7,7 +7,7 @@
URI: [dcat:Distribution](http://www.w3.org/ns/dcat#Distribution)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Dataset]++-%20distributions%200..*>[Distribution],[Dataset],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Dataset]++-%20distributions%200..*>[Distribution],[Dataset],[Container])
## Referenced by Class
diff --git a/schemas/generated/docs/basic-metadata/Grant.md b/schemas/generated/docs/basic-metadata/Grant.md
index 922b73d..8c578d1 100644
--- a/schemas/generated/docs/basic-metadata/Grant.md
+++ b/schemas/generated/docs/basic-metadata/Grant.md
@@ -7,7 +7,7 @@
URI: [dcat:Grant](http://www.w3.org/ns/dcat#Grant)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])
## Referenced by Class
diff --git a/schemas/generated/docs/basic-metadata/Person.md b/schemas/generated/docs/basic-metadata/Person.md
index 6edcf64..1aca7ec 100644
--- a/schemas/generated/docs/basic-metadata/Person.md
+++ b/schemas/generated/docs/basic-metadata/Person.md
@@ -7,12 +7,14 @@
URI: [dcat:Person](http://www.w3.org/ns/dcat#Person)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20creators%201..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[Container]++-%20creators(i)%200..*>[Person],[DatasetMetadata]++-%20creators%200..*>[Person],[Container]++-%20externalReviewers%200..*>[Person],[Container]++-%20project_leads%200..*>[Person],[Container]++-%20reviewers%200..*>[Person],[DatasetMetadata],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20creators%201..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[Container]++-%20creators(i)%200..*>[Person],[DatasetMetadata]++-%20creators%200..*>[Person],[Container]++-%20externalReviewers%200..*>[Person],[Container]++-%20project_leads%200..*>[Person],[Container]++-%20reviewers%200..*>[Person],[DatasetMetadata],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])
+
+## Parents
+
+ * is_a: [Creator](Creator.md)
## Referenced by Class
- * **[Container](Container.md)** *[Container➞creators](Container_creators.md)* 1..\* **[Person](Person.md)**
- * **None** *[creators](creators.md)* 0..\* **[Person](Person.md)**
* **None** *[externalReviewers](externalReviewers.md)* 0..\* **[Person](Person.md)**
* **None** *[project_leads](project_leads.md)* 0..\* **[Person](Person.md)**
* **None** *[reviewers](reviewers.md)* 0..\* **[Person](Person.md)**
@@ -31,6 +33,15 @@ URI: [dcat:Person](http://www.w3.org/ns/dcat#Person)
* [orcid](orcid.md) 0..1
* Range: [String](types/String.md)
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
## Other properties
| | | |
diff --git a/schemas/generated/docs/basic-metadata/ProvEntity.md b/schemas/generated/docs/basic-metadata/ProvEntity.md
new file mode 100644
index 0000000..977eb21
--- /dev/null
+++ b/schemas/generated/docs/basic-metadata/ProvEntity.md
@@ -0,0 +1,32 @@
+
+# Class: ProvEntity
+
+
+
+
+URI: [dcat:ProvEntity](http://www.w3.org/ns/dcat#ProvEntity)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Entity |
+
diff --git a/schemas/generated/docs/basic-metadata/SoftwareApplication.md b/schemas/generated/docs/basic-metadata/SoftwareApplication.md
new file mode 100644
index 0000000..08350ff
--- /dev/null
+++ b/schemas/generated/docs/basic-metadata/SoftwareApplication.md
@@ -0,0 +1,40 @@
+
+# Class: SoftwareApplication
+
+
+
+
+URI: [dcat:SoftwareApplication](http://www.w3.org/ns/dcat#SoftwareApplication)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareSourceCode],[SoftwareSourceCode]0..1
+ * Range: [String](types/String.md)
+ * [target_product](target_product.md) 0..1
+ * Range: [SoftwareSourceCode](SoftwareSourceCode.md)
+
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareApplication |
+
diff --git a/schemas/generated/docs/basic-metadata/SoftwareSourceCode.md b/schemas/generated/docs/basic-metadata/SoftwareSourceCode.md
new file mode 100644
index 0000000..ae07c5b
--- /dev/null
+++ b/schemas/generated/docs/basic-metadata/SoftwareSourceCode.md
@@ -0,0 +1,31 @@
+
+# Class: SoftwareSourceCode
+
+
+
+
+URI: [dcat:SoftwareSourceCode](http://www.w3.org/ns/dcat#SoftwareSourceCode)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])
+
+## Referenced by Class
+
+ * **None** *[target_product](target_product.md)* 0..1 **[SoftwareSourceCode](SoftwareSourceCode.md)**
+
+## Attributes
+
+
+### Own
+
+ * [code_repository](code_repository.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareSourceCode |
+
diff --git a/schemas/generated/docs/basic-metadata/citation.md b/schemas/generated/docs/basic-metadata/citation.md
index 447a8da..641e9e0 100644
--- a/schemas/generated/docs/basic-metadata/citation.md
+++ b/schemas/generated/docs/basic-metadata/citation.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic-metadata/citationOverall.md b/schemas/generated/docs/basic-metadata/citationOverall.md
index b711b84..86b256e 100644
--- a/schemas/generated/docs/basic-metadata/citationOverall.md
+++ b/schemas/generated/docs/basic-metadata/citationOverall.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic-metadata/class_type.md b/schemas/generated/docs/basic-metadata/class_type.md
new file mode 100644
index 0000000..9d319b2
--- /dev/null
+++ b/schemas/generated/docs/basic-metadata/class_type.md
@@ -0,0 +1,24 @@
+
+# Slot: class_type
+
+
+
+
+URI: [dcat:class_type](http://www.w3.org/ns/dcat#class_type)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/basic-metadata/code_repository.md b/schemas/generated/docs/basic-metadata/code_repository.md
new file mode 100644
index 0000000..6ed2b9d
--- /dev/null
+++ b/schemas/generated/docs/basic-metadata/code_repository.md
@@ -0,0 +1,29 @@
+
+# Slot: code_repository
+
+
+
+
+URI: [dcat:code_repository](http://www.w3.org/ns/dcat#code_repository)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:codeRepository |
+
diff --git a/schemas/generated/docs/basic-metadata/creation_date.md b/schemas/generated/docs/basic-metadata/creation_date.md
index 4339111..1fba1af 100644
--- a/schemas/generated/docs/basic-metadata/creation_date.md
+++ b/schemas/generated/docs/basic-metadata/creation_date.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic-metadata/creators.md b/schemas/generated/docs/basic-metadata/creators.md
index 9efa969..0f37914 100644
--- a/schemas/generated/docs/basic-metadata/creators.md
+++ b/schemas/generated/docs/basic-metadata/creators.md
@@ -9,7 +9,7 @@ URI: [dcat:creators](http://www.w3.org/ns/dcat#creators)
## Domain and Range
-None → 0..\* [Person](Person.md)
+None → 0..\* [Creator](Creator.md)
## Parents
@@ -20,7 +20,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic-metadata/datatable.md b/schemas/generated/docs/basic-metadata/datatable.md
index e49292f..f8345a3 100644
--- a/schemas/generated/docs/basic-metadata/datatable.md
+++ b/schemas/generated/docs/basic-metadata/datatable.md
@@ -19,7 +19,6 @@ None → 0..\* [String](types/String.md)
## Used by
- * [Container](Container.md)
## Other properties
diff --git a/schemas/generated/docs/basic-metadata/description.md b/schemas/generated/docs/basic-metadata/description.md
index 2e74fc2..906e87b 100644
--- a/schemas/generated/docs/basic-metadata/description.md
+++ b/schemas/generated/docs/basic-metadata/description.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic-metadata/distributions.md b/schemas/generated/docs/basic-metadata/distributions.md
index 5843990..7ae3445 100644
--- a/schemas/generated/docs/basic-metadata/distributions.md
+++ b/schemas/generated/docs/basic-metadata/distributions.md
@@ -20,6 +20,7 @@ None → 0..\* [Distribution](Distribution.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic-metadata/doi.md b/schemas/generated/docs/basic-metadata/doi.md
index 4d7abe1..349ef90 100644
--- a/schemas/generated/docs/basic-metadata/doi.md
+++ b/schemas/generated/docs/basic-metadata/doi.md
@@ -19,7 +19,7 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic-metadata/externalReviewers.md b/schemas/generated/docs/basic-metadata/externalReviewers.md
index 4660110..665cde9 100644
--- a/schemas/generated/docs/basic-metadata/externalReviewers.md
+++ b/schemas/generated/docs/basic-metadata/externalReviewers.md
@@ -19,7 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic-metadata/funders.md b/schemas/generated/docs/basic-metadata/funders.md
index 86f304c..61bb5ac 100644
--- a/schemas/generated/docs/basic-metadata/funders.md
+++ b/schemas/generated/docs/basic-metadata/funders.md
@@ -19,7 +19,7 @@ None → 0..\* [Grant](Grant.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic-metadata/had_member.md b/schemas/generated/docs/basic-metadata/had_member.md
new file mode 100644
index 0000000..f416ee2
--- /dev/null
+++ b/schemas/generated/docs/basic-metadata/had_member.md
@@ -0,0 +1,29 @@
+
+# Slot: had_member
+
+
+
+
+URI: [dcat:had_member](http://www.w3.org/ns/dcat#had_member)
+
+
+## Domain and Range
+
+None → 0..\* [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:hadMember |
+
diff --git a/schemas/generated/docs/basic-metadata/hubmapId.md b/schemas/generated/docs/basic-metadata/hubmapId.md
index f4edee8..72ba258 100644
--- a/schemas/generated/docs/basic-metadata/hubmapId.md
+++ b/schemas/generated/docs/basic-metadata/hubmapId.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic-metadata/id.md b/schemas/generated/docs/basic-metadata/id.md
new file mode 100644
index 0000000..702fc7b
--- /dev/null
+++ b/schemas/generated/docs/basic-metadata/id.md
@@ -0,0 +1,26 @@
+
+# Slot: id
+
+
+
+
+URI: [dcat:id](http://www.w3.org/ns/dcat#id)
+
+
+## Domain and Range
+
+None → 1..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+ * [Container➞id](Container_id.md)
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Dataset](Dataset.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/basic-metadata/index.md b/schemas/generated/docs/basic-metadata/index.md
index 9c69e3a..7f5586b 100644
--- a/schemas/generated/docs/basic-metadata/index.md
+++ b/schemas/generated/docs/basic-metadata/index.md
@@ -13,10 +13,15 @@
### Classes
* [Container](Container.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
* [Grant](Grant.md)
- * [Person](Person.md)
+ * [ProvEntity](ProvEntity.md)
+ * [Collection](Collection.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
### Mixins
@@ -28,6 +33,8 @@
* [awardNumber](awardNumber.md)
* [citation](citation.md)
* [citationOverall](citationOverall.md)
+ * [class_type](class_type.md)
+ * [code_repository](code_repository.md)
* [creation_date](creation_date.md)
* [Container➞creation_date](Container_creation_date.md)
* [creators](creators.md)
@@ -44,25 +51,29 @@
* [fullName](fullName.md)
* [funder](funder.md)
* [funders](funders.md)
+ * [had_member](had_member.md)
* [hubmapId](hubmapId.md)
- * [iri](iri.md)
- * [Container➞iri](Container_iri.md)
+ * [id](id.md)
+ * [Container➞id](Container_id.md)
* [lastName](lastName.md)
* [license](license.md)
* [Container➞license](Container_license.md)
* [mediaType](mediaType.md)
+ * [name](name.md)
* [orcid](orcid.md)
* [project_leads](project_leads.md)
* [propertyId](propertyId.md)
* [publisher](publisher.md)
* [reviewers](reviewers.md)
* [see_also](see_also.md)
+ * [target_product](target_product.md)
* [title](title.md)
* [Container➞title](Container_title.md)
* [value](value.md)
* [version](version.md)
* [Container➞version](Container_version.md)
* [versionInfo](versionInfo.md)
+ * [was_derived_from](was_derived_from.md)
### Enums
diff --git a/schemas/generated/docs/basic-metadata/license.md b/schemas/generated/docs/basic-metadata/license.md
index faf6c3f..7c77d97 100644
--- a/schemas/generated/docs/basic-metadata/license.md
+++ b/schemas/generated/docs/basic-metadata/license.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic-metadata/name.md b/schemas/generated/docs/basic-metadata/name.md
new file mode 100644
index 0000000..bde9d81
--- /dev/null
+++ b/schemas/generated/docs/basic-metadata/name.md
@@ -0,0 +1,31 @@
+
+# Slot: name
+
+
+
+
+URI: [dcat:name](http://www.w3.org/ns/dcat#name)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:name |
+
diff --git a/schemas/generated/docs/basic-metadata/project_leads.md b/schemas/generated/docs/basic-metadata/project_leads.md
index 69a6b76..48b989c 100644
--- a/schemas/generated/docs/basic-metadata/project_leads.md
+++ b/schemas/generated/docs/basic-metadata/project_leads.md
@@ -19,7 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic-metadata/publisher.md b/schemas/generated/docs/basic-metadata/publisher.md
index 96fae42..8cd6994 100644
--- a/schemas/generated/docs/basic-metadata/publisher.md
+++ b/schemas/generated/docs/basic-metadata/publisher.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [Container](Container.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic-metadata/reviewers.md b/schemas/generated/docs/basic-metadata/reviewers.md
index 1697d3b..5e64007 100644
--- a/schemas/generated/docs/basic-metadata/reviewers.md
+++ b/schemas/generated/docs/basic-metadata/reviewers.md
@@ -19,7 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic-metadata/see_also.md b/schemas/generated/docs/basic-metadata/see_also.md
index 3e7b50a..1eef2b4 100644
--- a/schemas/generated/docs/basic-metadata/see_also.md
+++ b/schemas/generated/docs/basic-metadata/see_also.md
@@ -19,7 +19,9 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Container](Container.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
## Other properties
diff --git a/schemas/generated/docs/basic-metadata/target_product.md b/schemas/generated/docs/basic-metadata/target_product.md
new file mode 100644
index 0000000..1a56428
--- /dev/null
+++ b/schemas/generated/docs/basic-metadata/target_product.md
@@ -0,0 +1,29 @@
+
+# Slot: target_product
+
+
+
+
+URI: [dcat:target_product](http://www.w3.org/ns/dcat#target_product)
+
+
+## Domain and Range
+
+None → 0..1 [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:targetProduct |
+
diff --git a/schemas/generated/docs/basic-metadata/title.md b/schemas/generated/docs/basic-metadata/title.md
index 1e97ecb..db72c11 100644
--- a/schemas/generated/docs/basic-metadata/title.md
+++ b/schemas/generated/docs/basic-metadata/title.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
## Other properties
diff --git a/schemas/generated/docs/basic-metadata/version.md b/schemas/generated/docs/basic-metadata/version.md
index 6ba6038..eacf3f2 100644
--- a/schemas/generated/docs/basic-metadata/version.md
+++ b/schemas/generated/docs/basic-metadata/version.md
@@ -20,7 +20,8 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareApplication](SoftwareApplication.md)
## Other properties
diff --git a/schemas/generated/docs/basic-metadata/was_derived_from.md b/schemas/generated/docs/basic-metadata/was_derived_from.md
new file mode 100644
index 0000000..b6cf28c
--- /dev/null
+++ b/schemas/generated/docs/basic-metadata/was_derived_from.md
@@ -0,0 +1,31 @@
+
+# Slot: was_derived_from
+
+
+
+
+URI: [dcat:was_derived_from](http://www.w3.org/ns/dcat#was_derived_from)
+
+
+## Domain and Range
+
+None → 0..1 [Dataset](Dataset.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+ * [Container](Container.md)
+ * [ProvEntity](ProvEntity.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:wasDerivedFrom |
+
diff --git a/schemas/generated/docs/basic/BasicMetadata.md b/schemas/generated/docs/basic/BasicMetadata.md
index 1c39f96..b28cf72 100644
--- a/schemas/generated/docs/basic/BasicMetadata.md
+++ b/schemas/generated/docs/basic/BasicMetadata.md
@@ -7,7 +7,7 @@
URI: [ccf:BasicMetadata](http://purl.org/ccf/BasicMetadata)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Person][BasicMetadata],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Person][BasicMetadata],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20metadata%200..1>[BasicMetadata|title:string%20%3F;description:string%20%3F;created_by:uriorcurie%20%2B;creation_date:string%20%3F;version:string%20%3F;license:string%20%3F;publisher:string%20%3F;see_also:uriorcurie%20%3F;derived_from:uriorcurie%20%3F],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20metadata%200..1>[BasicMetadata|title:string%20%3F;description:string%20%3F;created_by:uriorcurie%20%2B;creation_date:string%20%3F;version:string%20%3F;license:string%20%3F;publisher:string%20%3F;see_also:uriorcurie%20%3F;derived_from:uriorcurie%20%3F],[Container])
## Referenced by Class
@@ -22,18 +22,20 @@ URI: [ccf:BasicMetadata](http://purl.org/ccf/BasicMetadata)
* Range: [String](types/String.md)
* [description](description.md) 0..1
* Range: [String](types/String.md)
- * [creators](creators.md) 0..\*
- * Range: [Person](Person.md)
- * [version](version.md) 0..1
- * Range: [String](types/String.md)
+ * [created_by](created_by.md) 1..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
* [creation_date](creation_date.md) 0..1
* Range: [String](types/String.md)
+ * [version](version.md) 0..1
+ * Range: [String](types/String.md)
* [license](license.md) 0..1
* Range: [String](types/String.md)
* [publisher](publisher.md) 0..1
* Range: [String](types/String.md)
* [see_also](see_also.md) 0..1
* Range: [Uriorcurie](types/Uriorcurie.md)
+ * [derived_from](derived_from.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
## Other properties
diff --git a/schemas/generated/docs/basic/Collection.md b/schemas/generated/docs/basic/Collection.md
new file mode 100644
index 0000000..0364812
--- /dev/null
+++ b/schemas/generated/docs/basic/Collection.md
@@ -0,0 +1,34 @@
+
+# Class: Collection
+
+
+
+
+URI: [ccf:Collection](http://purl.org/ccf/Collection)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])
+
+## Parents
+
+ * is_a: [ProvEntity](ProvEntity.md)
+
+## Attributes
+
+
+### Own
+
+ * [had_member](had_member.md) 0..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+### Inherited from ProvEntity:
+
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Collection |
+
diff --git a/schemas/generated/docs/basic/Creator.md b/schemas/generated/docs/basic/Creator.md
new file mode 100644
index 0000000..7cd0c8e
--- /dev/null
+++ b/schemas/generated/docs/basic/Creator.md
@@ -0,0 +1,31 @@
+
+# Class: Creator
+
+
+
+
+URI: [ccf:Creator](http://purl.org/ccf/Creator)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Dataset]++-%20creators%200..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Dataset]++-%20creators%200..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset])
+
+## Children
+
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Referenced by Class
+
+ * **None** *[creators](creators.md)* 0..\* **[Creator](Creator.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
diff --git a/schemas/generated/docs/basic/Dataset.md b/schemas/generated/docs/basic/Dataset.md
new file mode 100644
index 0000000..c419359
--- /dev/null
+++ b/schemas/generated/docs/basic/Dataset.md
@@ -0,0 +1,63 @@
+
+# Class: Dataset
+
+
+
+
+URI: [ccf:Dataset](http://purl.org/ccf/Dataset)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity],[Creator])
+
+## Referenced by Class
+
+ * **None** *[was_derived_from](was_derived_from.md)* 0..1 **[Dataset](Dataset.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [title](title.md) 0..1
+ * Range: [String](types/String.md)
+ * [description](description.md) 0..1
+ * Range: [String](types/String.md)
+ * [creators](creators.md) 0..\*
+ * Range: [Creator](Creator.md)
+ * [reviewers](reviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [creation_date](creation_date.md) 0..1
+ * Range: [String](types/String.md)
+ * [version](version.md) 0..1
+ * Range: [String](types/String.md)
+ * [license](license.md) 0..1
+ * Range: [String](types/String.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [publisher](publisher.md) 0..1
+ * Range: [String](types/String.md)
+ * [citation](citation.md) 0..1
+ * Range: [String](types/String.md)
+ * [citationOverall](citationOverall.md) 0..1
+ * Range: [String](types/String.md)
+ * [funders](funders.md) 0..\*
+ * Range: [Grant](Grant.md)
+ * [doi](doi.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [hubmapId](hubmapId.md) 0..1
+ * Range: [String](types/String.md)
+ * [project_leads](project_leads.md) 0..\*
+ * Range: [Person](Person.md)
+ * [externalReviewers](externalReviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [distributions](distributions.md) 0..\*
+ * Range: [Distribution](Distribution.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:Dataset |
+
diff --git a/schemas/generated/docs/basic/Distribution.md b/schemas/generated/docs/basic/Distribution.md
index 22a20b6..77b6b89 100644
--- a/schemas/generated/docs/basic/Distribution.md
+++ b/schemas/generated/docs/basic/Distribution.md
@@ -7,7 +7,7 @@
URI: [ccf:Distribution](http://purl.org/ccf/Distribution)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F])](https://yuml.me/diagram/nofunky;dir:TB/class/[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20distributions%200..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20distributions%200..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Dataset])
## Referenced by Class
diff --git a/schemas/generated/docs/basic/Grant.md b/schemas/generated/docs/basic/Grant.md
index 475d39e..6a75542 100644
--- a/schemas/generated/docs/basic/Grant.md
+++ b/schemas/generated/docs/basic/Grant.md
@@ -7,7 +7,7 @@
URI: [ccf:Grant](http://purl.org/ccf/Grant)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Grant|funder:string%20%3F;awardNumber:string%20%3F])](https://yuml.me/diagram/nofunky;dir:TB/class/[Grant|funder:string%20%3F;awardNumber:string%20%3F])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])
## Referenced by Class
diff --git a/schemas/generated/docs/basic/Person.md b/schemas/generated/docs/basic/Person.md
index d6fb8a9..170dcb2 100644
--- a/schemas/generated/docs/basic/Person.md
+++ b/schemas/generated/docs/basic/Person.md
@@ -7,11 +7,14 @@
URI: [ccf:Person](http://purl.org/ccf/Person)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[BasicMetadata]++-%20creators%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[DatasetMetadata]++-%20creators%200..*>[Person],[DatasetMetadata],[BasicMetadata])](https://yuml.me/diagram/nofunky;dir:TB/class/[BasicMetadata]++-%20creators%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[DatasetMetadata]++-%20creators%200..*>[Person],[DatasetMetadata],[BasicMetadata])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])
+
+## Parents
+
+ * is_a: [Creator](Creator.md)
## Referenced by Class
- * **None** *[creators](creators.md)* 0..\* **[Person](Person.md)**
* **None** *[externalReviewers](externalReviewers.md)* 0..\* **[Person](Person.md)**
* **None** *[project_leads](project_leads.md)* 0..\* **[Person](Person.md)**
* **None** *[reviewers](reviewers.md)* 0..\* **[Person](Person.md)**
@@ -30,6 +33,15 @@ URI: [ccf:Person](http://purl.org/ccf/Person)
* [orcid](orcid.md) 0..1
* Range: [String](types/String.md)
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
## Other properties
| | | |
diff --git a/schemas/generated/docs/basic/ProvEntity.md b/schemas/generated/docs/basic/ProvEntity.md
new file mode 100644
index 0000000..5e3e430
--- /dev/null
+++ b/schemas/generated/docs/basic/ProvEntity.md
@@ -0,0 +1,32 @@
+
+# Class: ProvEntity
+
+
+
+
+URI: [ccf:ProvEntity](http://purl.org/ccf/ProvEntity)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Entity |
+
diff --git a/schemas/generated/docs/basic/SoftwareApplication.md b/schemas/generated/docs/basic/SoftwareApplication.md
new file mode 100644
index 0000000..bc99821
--- /dev/null
+++ b/schemas/generated/docs/basic/SoftwareApplication.md
@@ -0,0 +1,40 @@
+
+# Class: SoftwareApplication
+
+
+
+
+URI: [ccf:SoftwareApplication](http://purl.org/ccf/SoftwareApplication)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareSourceCode],[SoftwareSourceCode]0..1
+ * Range: [String](types/String.md)
+ * [target_product](target_product.md) 0..1
+ * Range: [SoftwareSourceCode](SoftwareSourceCode.md)
+
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareApplication |
+
diff --git a/schemas/generated/docs/basic/SoftwareSourceCode.md b/schemas/generated/docs/basic/SoftwareSourceCode.md
new file mode 100644
index 0000000..6198eb7
--- /dev/null
+++ b/schemas/generated/docs/basic/SoftwareSourceCode.md
@@ -0,0 +1,31 @@
+
+# Class: SoftwareSourceCode
+
+
+
+
+URI: [ccf:SoftwareSourceCode](http://purl.org/ccf/SoftwareSourceCode)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])
+
+## Referenced by Class
+
+ * **None** *[target_product](target_product.md)* 0..1 **[SoftwareSourceCode](SoftwareSourceCode.md)**
+
+## Attributes
+
+
+### Own
+
+ * [code_repository](code_repository.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareSourceCode |
+
diff --git a/schemas/generated/docs/basic/citation.md b/schemas/generated/docs/basic/citation.md
index 67992cd..2deec60 100644
--- a/schemas/generated/docs/basic/citation.md
+++ b/schemas/generated/docs/basic/citation.md
@@ -19,6 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic/citationOverall.md b/schemas/generated/docs/basic/citationOverall.md
index b52d041..8fe9b24 100644
--- a/schemas/generated/docs/basic/citationOverall.md
+++ b/schemas/generated/docs/basic/citationOverall.md
@@ -19,6 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic/class_type.md b/schemas/generated/docs/basic/class_type.md
new file mode 100644
index 0000000..d3188ba
--- /dev/null
+++ b/schemas/generated/docs/basic/class_type.md
@@ -0,0 +1,24 @@
+
+# Slot: class_type
+
+
+
+
+URI: [ccf:class_type](http://purl.org/ccf/class_type)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/basic/code_repository.md b/schemas/generated/docs/basic/code_repository.md
new file mode 100644
index 0000000..560f9fb
--- /dev/null
+++ b/schemas/generated/docs/basic/code_repository.md
@@ -0,0 +1,29 @@
+
+# Slot: code_repository
+
+
+
+
+URI: [ccf:code_repository](http://purl.org/ccf/code_repository)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:codeRepository |
+
diff --git a/schemas/generated/docs/basic/created_by.md b/schemas/generated/docs/basic/created_by.md
new file mode 100644
index 0000000..ee83e56
--- /dev/null
+++ b/schemas/generated/docs/basic/created_by.md
@@ -0,0 +1,29 @@
+
+# Slot: created_by
+
+
+
+
+URI: [ccf:created_by](http://purl.org/ccf/created_by)
+
+
+## Domain and Range
+
+None → 1..\* [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [BasicMetadata](BasicMetadata.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dct:creator |
+
diff --git a/schemas/generated/docs/basic/creation_date.md b/schemas/generated/docs/basic/creation_date.md
index 82c8871..83b2441 100644
--- a/schemas/generated/docs/basic/creation_date.md
+++ b/schemas/generated/docs/basic/creation_date.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [BasicMetadata](BasicMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic/creators.md b/schemas/generated/docs/basic/creators.md
index 062322e..fd74a89 100644
--- a/schemas/generated/docs/basic/creators.md
+++ b/schemas/generated/docs/basic/creators.md
@@ -9,7 +9,7 @@ URI: [ccf:creators](http://purl.org/ccf/creators)
## Domain and Range
-None → 0..\* [Person](Person.md)
+None → 0..\* [Creator](Creator.md)
## Parents
@@ -19,8 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [BasicMetadata](BasicMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic/derived_from.md b/schemas/generated/docs/basic/derived_from.md
new file mode 100644
index 0000000..12ad313
--- /dev/null
+++ b/schemas/generated/docs/basic/derived_from.md
@@ -0,0 +1,29 @@
+
+# Slot: derived_from
+
+
+
+
+URI: [ccf:derived_from](http://purl.org/ccf/derived_from)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [BasicMetadata](BasicMetadata.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:wasDerivedFrom |
+
diff --git a/schemas/generated/docs/basic/description.md b/schemas/generated/docs/basic/description.md
index a117254..ef6a7b0 100644
--- a/schemas/generated/docs/basic/description.md
+++ b/schemas/generated/docs/basic/description.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [BasicMetadata](BasicMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic/distributions.md b/schemas/generated/docs/basic/distributions.md
index 5c6daf0..db2c069 100644
--- a/schemas/generated/docs/basic/distributions.md
+++ b/schemas/generated/docs/basic/distributions.md
@@ -19,6 +19,7 @@ None → 0..\* [Distribution](Distribution.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic/doi.md b/schemas/generated/docs/basic/doi.md
index 4a2b8f9..909eade 100644
--- a/schemas/generated/docs/basic/doi.md
+++ b/schemas/generated/docs/basic/doi.md
@@ -19,6 +19,7 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic/externalReviewers.md b/schemas/generated/docs/basic/externalReviewers.md
index 8389011..463a0a6 100644
--- a/schemas/generated/docs/basic/externalReviewers.md
+++ b/schemas/generated/docs/basic/externalReviewers.md
@@ -19,6 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic/funders.md b/schemas/generated/docs/basic/funders.md
index 1dae6f5..d7c807f 100644
--- a/schemas/generated/docs/basic/funders.md
+++ b/schemas/generated/docs/basic/funders.md
@@ -19,6 +19,7 @@ None → 0..\* [Grant](Grant.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic/had_member.md b/schemas/generated/docs/basic/had_member.md
new file mode 100644
index 0000000..f4397d1
--- /dev/null
+++ b/schemas/generated/docs/basic/had_member.md
@@ -0,0 +1,29 @@
+
+# Slot: had_member
+
+
+
+
+URI: [ccf:had_member](http://purl.org/ccf/had_member)
+
+
+## Domain and Range
+
+None → 0..\* [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:hadMember |
+
diff --git a/schemas/generated/docs/basic/hubmapId.md b/schemas/generated/docs/basic/hubmapId.md
index 6a94acf..ea71b21 100644
--- a/schemas/generated/docs/basic/hubmapId.md
+++ b/schemas/generated/docs/basic/hubmapId.md
@@ -19,6 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic/id.md b/schemas/generated/docs/basic/id.md
new file mode 100644
index 0000000..ecfffb6
--- /dev/null
+++ b/schemas/generated/docs/basic/id.md
@@ -0,0 +1,25 @@
+
+# Slot: id
+
+
+
+
+URI: [ccf:id](http://purl.org/ccf/id)
+
+
+## Domain and Range
+
+None → 1..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Dataset](Dataset.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/basic/index.md b/schemas/generated/docs/basic/index.md
index ff3dfe2..bcea2ab 100644
--- a/schemas/generated/docs/basic/index.md
+++ b/schemas/generated/docs/basic/index.md
@@ -14,10 +14,15 @@
* [BasicMetadata](BasicMetadata.md)
* [Container](Container.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
* [Grant](Grant.md)
- * [Person](Person.md)
+ * [ProvEntity](ProvEntity.md)
+ * [Collection](Collection.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
### Mixins
@@ -29,12 +34,16 @@
* [awardNumber](awardNumber.md)
* [citation](citation.md)
* [citationOverall](citationOverall.md)
+ * [class_type](class_type.md)
+ * [code_repository](code_repository.md)
* [➞data](container__data.md)
* [➞iri](container__iri.md)
* [➞metadata](container__metadata.md)
+ * [created_by](created_by.md)
* [creation_date](creation_date.md)
* [creators](creators.md)
* [datatable](datatable.md)
+ * [derived_from](derived_from.md)
* [description](description.md)
* [distributions](distributions.md)
* [doi](doi.md)
@@ -44,21 +53,25 @@
* [fullName](fullName.md)
* [funder](funder.md)
* [funders](funders.md)
+ * [had_member](had_member.md)
* [hubmapId](hubmapId.md)
- * [iri](iri.md)
+ * [id](id.md)
* [lastName](lastName.md)
* [license](license.md)
* [mediaType](mediaType.md)
+ * [name](name.md)
* [orcid](orcid.md)
* [project_leads](project_leads.md)
* [propertyId](propertyId.md)
* [publisher](publisher.md)
* [reviewers](reviewers.md)
* [see_also](see_also.md)
+ * [target_product](target_product.md)
* [title](title.md)
* [value](value.md)
* [version](version.md)
* [versionInfo](versionInfo.md)
+ * [was_derived_from](was_derived_from.md)
### Enums
diff --git a/schemas/generated/docs/basic/license.md b/schemas/generated/docs/basic/license.md
index 9a3c4fa..3692faa 100644
--- a/schemas/generated/docs/basic/license.md
+++ b/schemas/generated/docs/basic/license.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [BasicMetadata](BasicMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic/name.md b/schemas/generated/docs/basic/name.md
new file mode 100644
index 0000000..c6e5687
--- /dev/null
+++ b/schemas/generated/docs/basic/name.md
@@ -0,0 +1,31 @@
+
+# Slot: name
+
+
+
+
+URI: [ccf:name](http://purl.org/ccf/name)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:name |
+
diff --git a/schemas/generated/docs/basic/project_leads.md b/schemas/generated/docs/basic/project_leads.md
index af3a8a4..55c59a3 100644
--- a/schemas/generated/docs/basic/project_leads.md
+++ b/schemas/generated/docs/basic/project_leads.md
@@ -19,6 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic/publisher.md b/schemas/generated/docs/basic/publisher.md
index d6bbb10..84c29c5 100644
--- a/schemas/generated/docs/basic/publisher.md
+++ b/schemas/generated/docs/basic/publisher.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [BasicMetadata](BasicMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic/reviewers.md b/schemas/generated/docs/basic/reviewers.md
index 5205e90..2a66406 100644
--- a/schemas/generated/docs/basic/reviewers.md
+++ b/schemas/generated/docs/basic/reviewers.md
@@ -19,6 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/basic/see_also.md b/schemas/generated/docs/basic/see_also.md
index 2c3fefe..0be1a81 100644
--- a/schemas/generated/docs/basic/see_also.md
+++ b/schemas/generated/docs/basic/see_also.md
@@ -20,7 +20,8 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
* [BasicMetadata](BasicMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
## Other properties
diff --git a/schemas/generated/docs/basic/target_product.md b/schemas/generated/docs/basic/target_product.md
new file mode 100644
index 0000000..f889c3d
--- /dev/null
+++ b/schemas/generated/docs/basic/target_product.md
@@ -0,0 +1,29 @@
+
+# Slot: target_product
+
+
+
+
+URI: [ccf:target_product](http://purl.org/ccf/target_product)
+
+
+## Domain and Range
+
+None → 0..1 [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:targetProduct |
+
diff --git a/schemas/generated/docs/basic/title.md b/schemas/generated/docs/basic/title.md
index 14a5a56..d04c5de 100644
--- a/schemas/generated/docs/basic/title.md
+++ b/schemas/generated/docs/basic/title.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [BasicMetadata](BasicMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
## Other properties
diff --git a/schemas/generated/docs/basic/version.md b/schemas/generated/docs/basic/version.md
index a005793..3df94d9 100644
--- a/schemas/generated/docs/basic/version.md
+++ b/schemas/generated/docs/basic/version.md
@@ -20,7 +20,8 @@ None → 0..1 [String](types/String.md)
## Used by
* [BasicMetadata](BasicMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareApplication](SoftwareApplication.md)
## Other properties
diff --git a/schemas/generated/docs/basic/was_derived_from.md b/schemas/generated/docs/basic/was_derived_from.md
new file mode 100644
index 0000000..871406a
--- /dev/null
+++ b/schemas/generated/docs/basic/was_derived_from.md
@@ -0,0 +1,30 @@
+
+# Slot: was_derived_from
+
+
+
+
+URI: [ccf:was_derived_from](http://purl.org/ccf/was_derived_from)
+
+
+## Domain and Range
+
+None → 0..1 [Dataset](Dataset.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+ * [ProvEntity](ProvEntity.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:wasDerivedFrom |
+
diff --git a/schemas/generated/docs/collection-metadata/Collection.md b/schemas/generated/docs/collection-metadata/Collection.md
new file mode 100644
index 0000000..6998fee
--- /dev/null
+++ b/schemas/generated/docs/collection-metadata/Collection.md
@@ -0,0 +1,41 @@
+
+# Class: Collection
+
+
+
+
+URI: [dcat:Collection](http://www.w3.org/ns/dcat#Collection)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[Container],[Collection|had_member:uriorcurie%20*]^-[Container],[ProvEntity]^-[Collection])](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[Container],[Collection|had_member:uriorcurie%20*]^-[Container],[ProvEntity]^-[Collection])
+
+## Parents
+
+ * is_a: [ProvEntity](ProvEntity.md)
+
+## Children
+
+ * [Container](Container.md)
+
+## Referenced by Class
+
+
+## Attributes
+
+
+### Own
+
+ * [had_member](had_member.md) 0..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+### Inherited from ProvEntity:
+
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Collection |
+
diff --git a/schemas/generated/docs/collection-metadata/Container.md b/schemas/generated/docs/collection-metadata/Container.md
index 3e500c6..8df4fdc 100644
--- a/schemas/generated/docs/collection-metadata/Container.md
+++ b/schemas/generated/docs/collection-metadata/Container.md
@@ -7,7 +7,11 @@
URI: [dcat:Container](http://www.w3.org/ns/dcat#Container)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution]1..1
+ * [Container➞id](Container_id.md) 1..1
* Range: [String](types/String.md)
* [Container➞title](Container_title.md) 1..1
* Range: [String](types/String.md)
* [Container➞description](Container_description.md) 1..1
* Range: [String](types/String.md)
- * [Container➞creators](Container_creators.md) 1..\*
- * Range: [Person](Person.md)
- * [project_leads](project_leads.md) 0..\*
- * Range: [Person](Person.md)
- * [reviewers](reviewers.md) 0..\*
- * Range: [Person](Person.md)
- * [externalReviewers](externalReviewers.md) 0..\*
- * Range: [Person](Person.md)
* [Container➞version](Container_version.md) 1..1
* Range: [String](types/String.md)
+ * [Container➞creators](Container_creators.md) 1..\*
+ * Range: [Creator](Creator.md)
* [Container➞creation_date](Container_creation_date.md) 1..1
* Range: [String](types/String.md)
- * [Container➞license](Container_license.md) 1..1
- * Range: [String](types/String.md)
* [publisher](publisher.md) 0..1
* Range: [String](types/String.md)
- * [funders](funders.md) 0..\*
- * Range: [Grant](Grant.md)
- * [hubmapId](hubmapId.md) 0..1
+ * [Container➞license](Container_license.md) 1..1
* Range: [String](types/String.md)
- * [doi](doi.md) 0..1
+ * [see_also](see_also.md) 0..1
* Range: [Uriorcurie](types/Uriorcurie.md)
- * [citation](citation.md) 0..1
- * Range: [String](types/String.md)
- * [citationOverall](citationOverall.md) 0..1
- * Range: [String](types/String.md)
- * [datatable](datatable.md) 0..\*
- * Range: [String](types/String.md)
* [Container➞distributions](Container_distributions.md) 1..\*
* Range: [Distribution](Distribution.md)
+### Inherited from Collection:
+
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
+ * [had_member](had_member.md) 0..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
## Other properties
| | | |
diff --git a/schemas/generated/docs/collection-metadata/Container_creators.md b/schemas/generated/docs/collection-metadata/Container_creators.md
index f71171d..e0f4d7d 100644
--- a/schemas/generated/docs/collection-metadata/Container_creators.md
+++ b/schemas/generated/docs/collection-metadata/Container_creators.md
@@ -9,7 +9,7 @@ URI: [dcat:Container_creators](http://www.w3.org/ns/dcat#Container_creators)
## Domain and Range
-[Container](Container.md) → 1..\* [Person](Person.md)
+[Container](Container.md) → 1..\* [Creator](Creator.md)
## Parents
diff --git a/schemas/generated/docs/collection-metadata/Container_id.md b/schemas/generated/docs/collection-metadata/Container_id.md
new file mode 100644
index 0000000..577e85d
--- /dev/null
+++ b/schemas/generated/docs/collection-metadata/Container_id.md
@@ -0,0 +1,23 @@
+
+# Slot: id
+
+
+
+
+URI: [dcat:Container_id](http://www.w3.org/ns/dcat#Container_id)
+
+
+## Domain and Range
+
+[Container](Container.md) → 1..1 [String](types/String.md)
+
+## Parents
+
+ * is_a: [id](id.md)
+
+## Children
+
+
+## Used by
+
+ * [Container](Container.md)
diff --git a/schemas/generated/docs/collection-metadata/Creator.md b/schemas/generated/docs/collection-metadata/Creator.md
new file mode 100644
index 0000000..d758698
--- /dev/null
+++ b/schemas/generated/docs/collection-metadata/Creator.md
@@ -0,0 +1,32 @@
+
+# Class: Creator
+
+
+
+
+URI: [dcat:Creator](http://www.w3.org/ns/dcat#Creator)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Container]++-%20creators%201..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Container]++-%20creators(i)%200..*>[Creator],[Dataset]++-%20creators%200..*>[Creator],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Container]++-%20creators%201..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Container]++-%20creators(i)%200..*>[Creator],[Dataset]++-%20creators%200..*>[Creator],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset],[Container])
+
+## Children
+
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Referenced by Class
+
+ * **[Container](Container.md)** *[Container➞creators](Container_creators.md)* 1..\* **[Creator](Creator.md)**
+ * **None** *[creators](creators.md)* 0..\* **[Creator](Creator.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
diff --git a/schemas/generated/docs/collection-metadata/Dataset.md b/schemas/generated/docs/collection-metadata/Dataset.md
new file mode 100644
index 0000000..517af7b
--- /dev/null
+++ b/schemas/generated/docs/collection-metadata/Dataset.md
@@ -0,0 +1,63 @@
+
+# Class: Dataset
+
+
+
+
+URI: [dcat:Dataset](http://www.w3.org/ns/dcat#Dataset)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity],[Creator])
+
+## Referenced by Class
+
+ * **None** *[was_derived_from](was_derived_from.md)* 0..1 **[Dataset](Dataset.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [title](title.md) 0..1
+ * Range: [String](types/String.md)
+ * [description](description.md) 0..1
+ * Range: [String](types/String.md)
+ * [creators](creators.md) 0..\*
+ * Range: [Creator](Creator.md)
+ * [reviewers](reviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [creation_date](creation_date.md) 0..1
+ * Range: [String](types/String.md)
+ * [version](version.md) 0..1
+ * Range: [String](types/String.md)
+ * [license](license.md) 0..1
+ * Range: [String](types/String.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [publisher](publisher.md) 0..1
+ * Range: [String](types/String.md)
+ * [citation](citation.md) 0..1
+ * Range: [String](types/String.md)
+ * [citationOverall](citationOverall.md) 0..1
+ * Range: [String](types/String.md)
+ * [funders](funders.md) 0..\*
+ * Range: [Grant](Grant.md)
+ * [doi](doi.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [hubmapId](hubmapId.md) 0..1
+ * Range: [String](types/String.md)
+ * [project_leads](project_leads.md) 0..\*
+ * Range: [Person](Person.md)
+ * [externalReviewers](externalReviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [distributions](distributions.md) 0..\*
+ * Range: [Distribution](Distribution.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:Dataset |
+
diff --git a/schemas/generated/docs/collection-metadata/Distribution.md b/schemas/generated/docs/collection-metadata/Distribution.md
index 89f29a4..b93ea77 100644
--- a/schemas/generated/docs/collection-metadata/Distribution.md
+++ b/schemas/generated/docs/collection-metadata/Distribution.md
@@ -7,7 +7,7 @@
URI: [dcat:Distribution](http://www.w3.org/ns/dcat#Distribution)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Dataset]++-%20distributions%200..*>[Distribution],[Dataset],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Dataset]++-%20distributions%200..*>[Distribution],[Dataset],[Container])
## Referenced by Class
diff --git a/schemas/generated/docs/collection-metadata/Grant.md b/schemas/generated/docs/collection-metadata/Grant.md
index 922b73d..8c578d1 100644
--- a/schemas/generated/docs/collection-metadata/Grant.md
+++ b/schemas/generated/docs/collection-metadata/Grant.md
@@ -7,7 +7,7 @@
URI: [dcat:Grant](http://www.w3.org/ns/dcat#Grant)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])
## Referenced by Class
diff --git a/schemas/generated/docs/collection-metadata/Person.md b/schemas/generated/docs/collection-metadata/Person.md
index 6edcf64..1aca7ec 100644
--- a/schemas/generated/docs/collection-metadata/Person.md
+++ b/schemas/generated/docs/collection-metadata/Person.md
@@ -7,12 +7,14 @@
URI: [dcat:Person](http://www.w3.org/ns/dcat#Person)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20creators%201..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[Container]++-%20creators(i)%200..*>[Person],[DatasetMetadata]++-%20creators%200..*>[Person],[Container]++-%20externalReviewers%200..*>[Person],[Container]++-%20project_leads%200..*>[Person],[Container]++-%20reviewers%200..*>[Person],[DatasetMetadata],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20creators%201..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[Container]++-%20creators(i)%200..*>[Person],[DatasetMetadata]++-%20creators%200..*>[Person],[Container]++-%20externalReviewers%200..*>[Person],[Container]++-%20project_leads%200..*>[Person],[Container]++-%20reviewers%200..*>[Person],[DatasetMetadata],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])
+
+## Parents
+
+ * is_a: [Creator](Creator.md)
## Referenced by Class
- * **[Container](Container.md)** *[Container➞creators](Container_creators.md)* 1..\* **[Person](Person.md)**
- * **None** *[creators](creators.md)* 0..\* **[Person](Person.md)**
* **None** *[externalReviewers](externalReviewers.md)* 0..\* **[Person](Person.md)**
* **None** *[project_leads](project_leads.md)* 0..\* **[Person](Person.md)**
* **None** *[reviewers](reviewers.md)* 0..\* **[Person](Person.md)**
@@ -31,6 +33,15 @@ URI: [dcat:Person](http://www.w3.org/ns/dcat#Person)
* [orcid](orcid.md) 0..1
* Range: [String](types/String.md)
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
## Other properties
| | | |
diff --git a/schemas/generated/docs/collection-metadata/ProvEntity.md b/schemas/generated/docs/collection-metadata/ProvEntity.md
new file mode 100644
index 0000000..977eb21
--- /dev/null
+++ b/schemas/generated/docs/collection-metadata/ProvEntity.md
@@ -0,0 +1,32 @@
+
+# Class: ProvEntity
+
+
+
+
+URI: [dcat:ProvEntity](http://www.w3.org/ns/dcat#ProvEntity)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Entity |
+
diff --git a/schemas/generated/docs/collection-metadata/SoftwareApplication.md b/schemas/generated/docs/collection-metadata/SoftwareApplication.md
new file mode 100644
index 0000000..08350ff
--- /dev/null
+++ b/schemas/generated/docs/collection-metadata/SoftwareApplication.md
@@ -0,0 +1,40 @@
+
+# Class: SoftwareApplication
+
+
+
+
+URI: [dcat:SoftwareApplication](http://www.w3.org/ns/dcat#SoftwareApplication)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareSourceCode],[SoftwareSourceCode]0..1
+ * Range: [String](types/String.md)
+ * [target_product](target_product.md) 0..1
+ * Range: [SoftwareSourceCode](SoftwareSourceCode.md)
+
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareApplication |
+
diff --git a/schemas/generated/docs/collection-metadata/SoftwareSourceCode.md b/schemas/generated/docs/collection-metadata/SoftwareSourceCode.md
new file mode 100644
index 0000000..ae07c5b
--- /dev/null
+++ b/schemas/generated/docs/collection-metadata/SoftwareSourceCode.md
@@ -0,0 +1,31 @@
+
+# Class: SoftwareSourceCode
+
+
+
+
+URI: [dcat:SoftwareSourceCode](http://www.w3.org/ns/dcat#SoftwareSourceCode)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])
+
+## Referenced by Class
+
+ * **None** *[target_product](target_product.md)* 0..1 **[SoftwareSourceCode](SoftwareSourceCode.md)**
+
+## Attributes
+
+
+### Own
+
+ * [code_repository](code_repository.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareSourceCode |
+
diff --git a/schemas/generated/docs/collection-metadata/citation.md b/schemas/generated/docs/collection-metadata/citation.md
index 447a8da..641e9e0 100644
--- a/schemas/generated/docs/collection-metadata/citation.md
+++ b/schemas/generated/docs/collection-metadata/citation.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection-metadata/citationOverall.md b/schemas/generated/docs/collection-metadata/citationOverall.md
index b711b84..86b256e 100644
--- a/schemas/generated/docs/collection-metadata/citationOverall.md
+++ b/schemas/generated/docs/collection-metadata/citationOverall.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection-metadata/class_type.md b/schemas/generated/docs/collection-metadata/class_type.md
new file mode 100644
index 0000000..9d319b2
--- /dev/null
+++ b/schemas/generated/docs/collection-metadata/class_type.md
@@ -0,0 +1,24 @@
+
+# Slot: class_type
+
+
+
+
+URI: [dcat:class_type](http://www.w3.org/ns/dcat#class_type)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/collection-metadata/code_repository.md b/schemas/generated/docs/collection-metadata/code_repository.md
new file mode 100644
index 0000000..6ed2b9d
--- /dev/null
+++ b/schemas/generated/docs/collection-metadata/code_repository.md
@@ -0,0 +1,29 @@
+
+# Slot: code_repository
+
+
+
+
+URI: [dcat:code_repository](http://www.w3.org/ns/dcat#code_repository)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:codeRepository |
+
diff --git a/schemas/generated/docs/collection-metadata/creation_date.md b/schemas/generated/docs/collection-metadata/creation_date.md
index 4339111..1fba1af 100644
--- a/schemas/generated/docs/collection-metadata/creation_date.md
+++ b/schemas/generated/docs/collection-metadata/creation_date.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection-metadata/creators.md b/schemas/generated/docs/collection-metadata/creators.md
index 9efa969..0f37914 100644
--- a/schemas/generated/docs/collection-metadata/creators.md
+++ b/schemas/generated/docs/collection-metadata/creators.md
@@ -9,7 +9,7 @@ URI: [dcat:creators](http://www.w3.org/ns/dcat#creators)
## Domain and Range
-None → 0..\* [Person](Person.md)
+None → 0..\* [Creator](Creator.md)
## Parents
@@ -20,7 +20,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection-metadata/datatable.md b/schemas/generated/docs/collection-metadata/datatable.md
index e49292f..f8345a3 100644
--- a/schemas/generated/docs/collection-metadata/datatable.md
+++ b/schemas/generated/docs/collection-metadata/datatable.md
@@ -19,7 +19,6 @@ None → 0..\* [String](types/String.md)
## Used by
- * [Container](Container.md)
## Other properties
diff --git a/schemas/generated/docs/collection-metadata/description.md b/schemas/generated/docs/collection-metadata/description.md
index 2e74fc2..906e87b 100644
--- a/schemas/generated/docs/collection-metadata/description.md
+++ b/schemas/generated/docs/collection-metadata/description.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection-metadata/distributions.md b/schemas/generated/docs/collection-metadata/distributions.md
index 5843990..7ae3445 100644
--- a/schemas/generated/docs/collection-metadata/distributions.md
+++ b/schemas/generated/docs/collection-metadata/distributions.md
@@ -20,6 +20,7 @@ None → 0..\* [Distribution](Distribution.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection-metadata/doi.md b/schemas/generated/docs/collection-metadata/doi.md
index 4d7abe1..349ef90 100644
--- a/schemas/generated/docs/collection-metadata/doi.md
+++ b/schemas/generated/docs/collection-metadata/doi.md
@@ -19,7 +19,7 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection-metadata/externalReviewers.md b/schemas/generated/docs/collection-metadata/externalReviewers.md
index 4660110..665cde9 100644
--- a/schemas/generated/docs/collection-metadata/externalReviewers.md
+++ b/schemas/generated/docs/collection-metadata/externalReviewers.md
@@ -19,7 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection-metadata/funders.md b/schemas/generated/docs/collection-metadata/funders.md
index 86f304c..61bb5ac 100644
--- a/schemas/generated/docs/collection-metadata/funders.md
+++ b/schemas/generated/docs/collection-metadata/funders.md
@@ -19,7 +19,7 @@ None → 0..\* [Grant](Grant.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection-metadata/had_member.md b/schemas/generated/docs/collection-metadata/had_member.md
new file mode 100644
index 0000000..41aad0f
--- /dev/null
+++ b/schemas/generated/docs/collection-metadata/had_member.md
@@ -0,0 +1,30 @@
+
+# Slot: had_member
+
+
+
+
+URI: [dcat:had_member](http://www.w3.org/ns/dcat#had_member)
+
+
+## Domain and Range
+
+None → 0..\* [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+ * [Container](Container.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:hadMember |
+
diff --git a/schemas/generated/docs/collection-metadata/hubmapId.md b/schemas/generated/docs/collection-metadata/hubmapId.md
index f4edee8..72ba258 100644
--- a/schemas/generated/docs/collection-metadata/hubmapId.md
+++ b/schemas/generated/docs/collection-metadata/hubmapId.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection-metadata/id.md b/schemas/generated/docs/collection-metadata/id.md
new file mode 100644
index 0000000..702fc7b
--- /dev/null
+++ b/schemas/generated/docs/collection-metadata/id.md
@@ -0,0 +1,26 @@
+
+# Slot: id
+
+
+
+
+URI: [dcat:id](http://www.w3.org/ns/dcat#id)
+
+
+## Domain and Range
+
+None → 1..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+ * [Container➞id](Container_id.md)
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Dataset](Dataset.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/collection-metadata/index.md b/schemas/generated/docs/collection-metadata/index.md
index 12cf058..cba65af 100644
--- a/schemas/generated/docs/collection-metadata/index.md
+++ b/schemas/generated/docs/collection-metadata/index.md
@@ -12,11 +12,16 @@
### Classes
- * [Container](Container.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
* [Grant](Grant.md)
- * [Person](Person.md)
+ * [ProvEntity](ProvEntity.md)
+ * [Collection](Collection.md)
+ * [Container](Container.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
### Mixins
@@ -28,6 +33,8 @@
* [awardNumber](awardNumber.md)
* [citation](citation.md)
* [citationOverall](citationOverall.md)
+ * [class_type](class_type.md)
+ * [code_repository](code_repository.md)
* [creation_date](creation_date.md)
* [Container➞creation_date](Container_creation_date.md)
* [creators](creators.md)
@@ -44,25 +51,29 @@
* [fullName](fullName.md)
* [funder](funder.md)
* [funders](funders.md)
+ * [had_member](had_member.md)
* [hubmapId](hubmapId.md)
- * [iri](iri.md)
- * [Container➞iri](Container_iri.md)
+ * [id](id.md)
+ * [Container➞id](Container_id.md)
* [lastName](lastName.md)
* [license](license.md)
* [Container➞license](Container_license.md)
* [mediaType](mediaType.md)
+ * [name](name.md)
* [orcid](orcid.md)
* [project_leads](project_leads.md)
* [propertyId](propertyId.md)
* [publisher](publisher.md)
* [reviewers](reviewers.md)
* [see_also](see_also.md)
+ * [target_product](target_product.md)
* [title](title.md)
* [Container➞title](Container_title.md)
* [value](value.md)
* [version](version.md)
* [Container➞version](Container_version.md)
* [versionInfo](versionInfo.md)
+ * [was_derived_from](was_derived_from.md)
### Enums
diff --git a/schemas/generated/docs/collection-metadata/license.md b/schemas/generated/docs/collection-metadata/license.md
index faf6c3f..7c77d97 100644
--- a/schemas/generated/docs/collection-metadata/license.md
+++ b/schemas/generated/docs/collection-metadata/license.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection-metadata/name.md b/schemas/generated/docs/collection-metadata/name.md
new file mode 100644
index 0000000..bde9d81
--- /dev/null
+++ b/schemas/generated/docs/collection-metadata/name.md
@@ -0,0 +1,31 @@
+
+# Slot: name
+
+
+
+
+URI: [dcat:name](http://www.w3.org/ns/dcat#name)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:name |
+
diff --git a/schemas/generated/docs/collection-metadata/project_leads.md b/schemas/generated/docs/collection-metadata/project_leads.md
index 69a6b76..48b989c 100644
--- a/schemas/generated/docs/collection-metadata/project_leads.md
+++ b/schemas/generated/docs/collection-metadata/project_leads.md
@@ -19,7 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection-metadata/publisher.md b/schemas/generated/docs/collection-metadata/publisher.md
index 96fae42..8cd6994 100644
--- a/schemas/generated/docs/collection-metadata/publisher.md
+++ b/schemas/generated/docs/collection-metadata/publisher.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [Container](Container.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection-metadata/reviewers.md b/schemas/generated/docs/collection-metadata/reviewers.md
index 1697d3b..5e64007 100644
--- a/schemas/generated/docs/collection-metadata/reviewers.md
+++ b/schemas/generated/docs/collection-metadata/reviewers.md
@@ -19,7 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection-metadata/see_also.md b/schemas/generated/docs/collection-metadata/see_also.md
index 3e7b50a..1eef2b4 100644
--- a/schemas/generated/docs/collection-metadata/see_also.md
+++ b/schemas/generated/docs/collection-metadata/see_also.md
@@ -19,7 +19,9 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Container](Container.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
## Other properties
diff --git a/schemas/generated/docs/collection-metadata/target_product.md b/schemas/generated/docs/collection-metadata/target_product.md
new file mode 100644
index 0000000..1a56428
--- /dev/null
+++ b/schemas/generated/docs/collection-metadata/target_product.md
@@ -0,0 +1,29 @@
+
+# Slot: target_product
+
+
+
+
+URI: [dcat:target_product](http://www.w3.org/ns/dcat#target_product)
+
+
+## Domain and Range
+
+None → 0..1 [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:targetProduct |
+
diff --git a/schemas/generated/docs/collection-metadata/title.md b/schemas/generated/docs/collection-metadata/title.md
index 1e97ecb..db72c11 100644
--- a/schemas/generated/docs/collection-metadata/title.md
+++ b/schemas/generated/docs/collection-metadata/title.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
## Other properties
diff --git a/schemas/generated/docs/collection-metadata/version.md b/schemas/generated/docs/collection-metadata/version.md
index 6ba6038..eacf3f2 100644
--- a/schemas/generated/docs/collection-metadata/version.md
+++ b/schemas/generated/docs/collection-metadata/version.md
@@ -20,7 +20,8 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareApplication](SoftwareApplication.md)
## Other properties
diff --git a/schemas/generated/docs/collection-metadata/was_derived_from.md b/schemas/generated/docs/collection-metadata/was_derived_from.md
new file mode 100644
index 0000000..b6cf28c
--- /dev/null
+++ b/schemas/generated/docs/collection-metadata/was_derived_from.md
@@ -0,0 +1,31 @@
+
+# Slot: was_derived_from
+
+
+
+
+URI: [dcat:was_derived_from](http://www.w3.org/ns/dcat#was_derived_from)
+
+
+## Domain and Range
+
+None → 0..1 [Dataset](Dataset.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+ * [Container](Container.md)
+ * [ProvEntity](ProvEntity.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:wasDerivedFrom |
+
diff --git a/schemas/generated/docs/collection/Collection.md b/schemas/generated/docs/collection/Collection.md
new file mode 100644
index 0000000..4d54c81
--- /dev/null
+++ b/schemas/generated/docs/collection/Collection.md
@@ -0,0 +1,41 @@
+
+# Class: Collection
+
+
+
+
+URI: [ccf:Collection](http://purl.org/ccf/Collection)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[CollectionMetadata],[Collection|had_member:uriorcurie%20*]^-[CollectionMetadata],[ProvEntity]^-[Collection])](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[CollectionMetadata],[Collection|had_member:uriorcurie%20*]^-[CollectionMetadata],[ProvEntity]^-[Collection])
+
+## Parents
+
+ * is_a: [ProvEntity](ProvEntity.md)
+
+## Children
+
+ * [CollectionMetadata](CollectionMetadata.md)
+
+## Referenced by Class
+
+
+## Attributes
+
+
+### Own
+
+ * [had_member](had_member.md) 0..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+### Inherited from ProvEntity:
+
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Collection |
+
diff --git a/schemas/generated/docs/collection/CollectionMetadata.md b/schemas/generated/docs/collection/CollectionMetadata.md
index 7f04dae..d3dee49 100644
--- a/schemas/generated/docs/collection/CollectionMetadata.md
+++ b/schemas/generated/docs/collection/CollectionMetadata.md
@@ -7,7 +7,11 @@
URI: [ccf:CollectionMetadata](http://purl.org/ccf/CollectionMetadata)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Person][CollectionMetadata],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Person][CollectionMetadata],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset],[Container]++-%20metadata%200..1>[CollectionMetadata|title:string%20%3F;description:string%20%3F;created_by:uriorcurie%20%2B;version:string%20%3F;creation_date:string%20%3F;license:string%20%3F;publisher:string%20%3F;see_also:uriorcurie%20%3F;derived_from:uriorcurie%20%3F;had_member(i):uriorcurie%20*],[Collection]^-[CollectionMetadata],[Container],[Collection])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset],[Container]++-%20metadata%200..1>[CollectionMetadata|title:string%20%3F;description:string%20%3F;created_by:uriorcurie%20%2B;version:string%20%3F;creation_date:string%20%3F;license:string%20%3F;publisher:string%20%3F;see_also:uriorcurie%20%3F;derived_from:uriorcurie%20%3F;had_member(i):uriorcurie%20*],[Collection]^-[CollectionMetadata],[Container],[Collection])
+
+## Parents
+
+ * is_a: [Collection](Collection.md)
## Referenced by Class
@@ -22,8 +26,8 @@ URI: [ccf:CollectionMetadata](http://purl.org/ccf/CollectionMetadata)
* Range: [String](types/String.md)
* [description](description.md) 0..1
* Range: [String](types/String.md)
- * [creators](creators.md) 0..\*
- * Range: [Person](Person.md)
+ * [created_by](created_by.md) 1..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
* [version](version.md) 0..1
* Range: [String](types/String.md)
* [creation_date](creation_date.md) 0..1
@@ -34,6 +38,15 @@ URI: [ccf:CollectionMetadata](http://purl.org/ccf/CollectionMetadata)
* Range: [String](types/String.md)
* [see_also](see_also.md) 0..1
* Range: [Uriorcurie](types/Uriorcurie.md)
+ * [derived_from](derived_from.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [had_member](had_member.md) 0..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+### Inherited from Collection:
+
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection/Creator.md b/schemas/generated/docs/collection/Creator.md
new file mode 100644
index 0000000..7cd0c8e
--- /dev/null
+++ b/schemas/generated/docs/collection/Creator.md
@@ -0,0 +1,31 @@
+
+# Class: Creator
+
+
+
+
+URI: [ccf:Creator](http://purl.org/ccf/Creator)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Dataset]++-%20creators%200..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Dataset]++-%20creators%200..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset])
+
+## Children
+
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Referenced by Class
+
+ * **None** *[creators](creators.md)* 0..\* **[Creator](Creator.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
diff --git a/schemas/generated/docs/collection/Dataset.md b/schemas/generated/docs/collection/Dataset.md
new file mode 100644
index 0000000..c419359
--- /dev/null
+++ b/schemas/generated/docs/collection/Dataset.md
@@ -0,0 +1,63 @@
+
+# Class: Dataset
+
+
+
+
+URI: [ccf:Dataset](http://purl.org/ccf/Dataset)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity],[Creator])
+
+## Referenced by Class
+
+ * **None** *[was_derived_from](was_derived_from.md)* 0..1 **[Dataset](Dataset.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [title](title.md) 0..1
+ * Range: [String](types/String.md)
+ * [description](description.md) 0..1
+ * Range: [String](types/String.md)
+ * [creators](creators.md) 0..\*
+ * Range: [Creator](Creator.md)
+ * [reviewers](reviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [creation_date](creation_date.md) 0..1
+ * Range: [String](types/String.md)
+ * [version](version.md) 0..1
+ * Range: [String](types/String.md)
+ * [license](license.md) 0..1
+ * Range: [String](types/String.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [publisher](publisher.md) 0..1
+ * Range: [String](types/String.md)
+ * [citation](citation.md) 0..1
+ * Range: [String](types/String.md)
+ * [citationOverall](citationOverall.md) 0..1
+ * Range: [String](types/String.md)
+ * [funders](funders.md) 0..\*
+ * Range: [Grant](Grant.md)
+ * [doi](doi.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [hubmapId](hubmapId.md) 0..1
+ * Range: [String](types/String.md)
+ * [project_leads](project_leads.md) 0..\*
+ * Range: [Person](Person.md)
+ * [externalReviewers](externalReviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [distributions](distributions.md) 0..\*
+ * Range: [Distribution](Distribution.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:Dataset |
+
diff --git a/schemas/generated/docs/collection/Distribution.md b/schemas/generated/docs/collection/Distribution.md
index 22a20b6..77b6b89 100644
--- a/schemas/generated/docs/collection/Distribution.md
+++ b/schemas/generated/docs/collection/Distribution.md
@@ -7,7 +7,7 @@
URI: [ccf:Distribution](http://purl.org/ccf/Distribution)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F])](https://yuml.me/diagram/nofunky;dir:TB/class/[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20distributions%200..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20distributions%200..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Dataset])
## Referenced by Class
diff --git a/schemas/generated/docs/collection/Grant.md b/schemas/generated/docs/collection/Grant.md
index 475d39e..6a75542 100644
--- a/schemas/generated/docs/collection/Grant.md
+++ b/schemas/generated/docs/collection/Grant.md
@@ -7,7 +7,7 @@
URI: [ccf:Grant](http://purl.org/ccf/Grant)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Grant|funder:string%20%3F;awardNumber:string%20%3F])](https://yuml.me/diagram/nofunky;dir:TB/class/[Grant|funder:string%20%3F;awardNumber:string%20%3F])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])
## Referenced by Class
diff --git a/schemas/generated/docs/collection/Person.md b/schemas/generated/docs/collection/Person.md
index 0988670..170dcb2 100644
--- a/schemas/generated/docs/collection/Person.md
+++ b/schemas/generated/docs/collection/Person.md
@@ -7,11 +7,14 @@
URI: [ccf:Person](http://purl.org/ccf/Person)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[CollectionMetadata]++-%20creators%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[DatasetMetadata]++-%20creators%200..*>[Person],[DatasetMetadata],[CollectionMetadata])](https://yuml.me/diagram/nofunky;dir:TB/class/[CollectionMetadata]++-%20creators%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[DatasetMetadata]++-%20creators%200..*>[Person],[DatasetMetadata],[CollectionMetadata])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])
+
+## Parents
+
+ * is_a: [Creator](Creator.md)
## Referenced by Class
- * **None** *[creators](creators.md)* 0..\* **[Person](Person.md)**
* **None** *[externalReviewers](externalReviewers.md)* 0..\* **[Person](Person.md)**
* **None** *[project_leads](project_leads.md)* 0..\* **[Person](Person.md)**
* **None** *[reviewers](reviewers.md)* 0..\* **[Person](Person.md)**
@@ -30,6 +33,15 @@ URI: [ccf:Person](http://purl.org/ccf/Person)
* [orcid](orcid.md) 0..1
* Range: [String](types/String.md)
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
## Other properties
| | | |
diff --git a/schemas/generated/docs/collection/ProvEntity.md b/schemas/generated/docs/collection/ProvEntity.md
new file mode 100644
index 0000000..5e3e430
--- /dev/null
+++ b/schemas/generated/docs/collection/ProvEntity.md
@@ -0,0 +1,32 @@
+
+# Class: ProvEntity
+
+
+
+
+URI: [ccf:ProvEntity](http://purl.org/ccf/ProvEntity)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Entity |
+
diff --git a/schemas/generated/docs/collection/SoftwareApplication.md b/schemas/generated/docs/collection/SoftwareApplication.md
new file mode 100644
index 0000000..bc99821
--- /dev/null
+++ b/schemas/generated/docs/collection/SoftwareApplication.md
@@ -0,0 +1,40 @@
+
+# Class: SoftwareApplication
+
+
+
+
+URI: [ccf:SoftwareApplication](http://purl.org/ccf/SoftwareApplication)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareSourceCode],[SoftwareSourceCode]0..1
+ * Range: [String](types/String.md)
+ * [target_product](target_product.md) 0..1
+ * Range: [SoftwareSourceCode](SoftwareSourceCode.md)
+
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareApplication |
+
diff --git a/schemas/generated/docs/collection/SoftwareSourceCode.md b/schemas/generated/docs/collection/SoftwareSourceCode.md
new file mode 100644
index 0000000..6198eb7
--- /dev/null
+++ b/schemas/generated/docs/collection/SoftwareSourceCode.md
@@ -0,0 +1,31 @@
+
+# Class: SoftwareSourceCode
+
+
+
+
+URI: [ccf:SoftwareSourceCode](http://purl.org/ccf/SoftwareSourceCode)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])
+
+## Referenced by Class
+
+ * **None** *[target_product](target_product.md)* 0..1 **[SoftwareSourceCode](SoftwareSourceCode.md)**
+
+## Attributes
+
+
+### Own
+
+ * [code_repository](code_repository.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareSourceCode |
+
diff --git a/schemas/generated/docs/collection/citation.md b/schemas/generated/docs/collection/citation.md
index 67992cd..2deec60 100644
--- a/schemas/generated/docs/collection/citation.md
+++ b/schemas/generated/docs/collection/citation.md
@@ -19,6 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection/citationOverall.md b/schemas/generated/docs/collection/citationOverall.md
index b52d041..8fe9b24 100644
--- a/schemas/generated/docs/collection/citationOverall.md
+++ b/schemas/generated/docs/collection/citationOverall.md
@@ -19,6 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection/class_type.md b/schemas/generated/docs/collection/class_type.md
new file mode 100644
index 0000000..d3188ba
--- /dev/null
+++ b/schemas/generated/docs/collection/class_type.md
@@ -0,0 +1,24 @@
+
+# Slot: class_type
+
+
+
+
+URI: [ccf:class_type](http://purl.org/ccf/class_type)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/collection/code_repository.md b/schemas/generated/docs/collection/code_repository.md
new file mode 100644
index 0000000..560f9fb
--- /dev/null
+++ b/schemas/generated/docs/collection/code_repository.md
@@ -0,0 +1,29 @@
+
+# Slot: code_repository
+
+
+
+
+URI: [ccf:code_repository](http://purl.org/ccf/code_repository)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:codeRepository |
+
diff --git a/schemas/generated/docs/collection/created_by.md b/schemas/generated/docs/collection/created_by.md
new file mode 100644
index 0000000..c180fd5
--- /dev/null
+++ b/schemas/generated/docs/collection/created_by.md
@@ -0,0 +1,29 @@
+
+# Slot: created_by
+
+
+
+
+URI: [ccf:created_by](http://purl.org/ccf/created_by)
+
+
+## Domain and Range
+
+None → 1..\* [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [CollectionMetadata](CollectionMetadata.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dct:creator |
+
diff --git a/schemas/generated/docs/collection/creation_date.md b/schemas/generated/docs/collection/creation_date.md
index 8d648d7..f7d1de2 100644
--- a/schemas/generated/docs/collection/creation_date.md
+++ b/schemas/generated/docs/collection/creation_date.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [CollectionMetadata](CollectionMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection/creators.md b/schemas/generated/docs/collection/creators.md
index 13476ad..fd74a89 100644
--- a/schemas/generated/docs/collection/creators.md
+++ b/schemas/generated/docs/collection/creators.md
@@ -9,7 +9,7 @@ URI: [ccf:creators](http://purl.org/ccf/creators)
## Domain and Range
-None → 0..\* [Person](Person.md)
+None → 0..\* [Creator](Creator.md)
## Parents
@@ -19,8 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [CollectionMetadata](CollectionMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection/derived_from.md b/schemas/generated/docs/collection/derived_from.md
new file mode 100644
index 0000000..0945c5f
--- /dev/null
+++ b/schemas/generated/docs/collection/derived_from.md
@@ -0,0 +1,29 @@
+
+# Slot: derived_from
+
+
+
+
+URI: [ccf:derived_from](http://purl.org/ccf/derived_from)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [CollectionMetadata](CollectionMetadata.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:wasDerivedFrom |
+
diff --git a/schemas/generated/docs/collection/description.md b/schemas/generated/docs/collection/description.md
index 8e3240c..684893f 100644
--- a/schemas/generated/docs/collection/description.md
+++ b/schemas/generated/docs/collection/description.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [CollectionMetadata](CollectionMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection/distributions.md b/schemas/generated/docs/collection/distributions.md
index 5c6daf0..db2c069 100644
--- a/schemas/generated/docs/collection/distributions.md
+++ b/schemas/generated/docs/collection/distributions.md
@@ -19,6 +19,7 @@ None → 0..\* [Distribution](Distribution.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection/doi.md b/schemas/generated/docs/collection/doi.md
index 4a2b8f9..909eade 100644
--- a/schemas/generated/docs/collection/doi.md
+++ b/schemas/generated/docs/collection/doi.md
@@ -19,6 +19,7 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection/externalReviewers.md b/schemas/generated/docs/collection/externalReviewers.md
index 8389011..463a0a6 100644
--- a/schemas/generated/docs/collection/externalReviewers.md
+++ b/schemas/generated/docs/collection/externalReviewers.md
@@ -19,6 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection/funders.md b/schemas/generated/docs/collection/funders.md
index 1dae6f5..d7c807f 100644
--- a/schemas/generated/docs/collection/funders.md
+++ b/schemas/generated/docs/collection/funders.md
@@ -19,6 +19,7 @@ None → 0..\* [Grant](Grant.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection/had_member.md b/schemas/generated/docs/collection/had_member.md
new file mode 100644
index 0000000..9e089e4
--- /dev/null
+++ b/schemas/generated/docs/collection/had_member.md
@@ -0,0 +1,30 @@
+
+# Slot: had_member
+
+
+
+
+URI: [ccf:had_member](http://purl.org/ccf/had_member)
+
+
+## Domain and Range
+
+None → 0..\* [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+ * [CollectionMetadata](CollectionMetadata.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:hadMember |
+
diff --git a/schemas/generated/docs/collection/hubmapId.md b/schemas/generated/docs/collection/hubmapId.md
index 6a94acf..ea71b21 100644
--- a/schemas/generated/docs/collection/hubmapId.md
+++ b/schemas/generated/docs/collection/hubmapId.md
@@ -19,6 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection/id.md b/schemas/generated/docs/collection/id.md
index d7b932d..ecfffb6 100644
--- a/schemas/generated/docs/collection/id.md
+++ b/schemas/generated/docs/collection/id.md
@@ -19,13 +19,7 @@ None → 1..1 [String](types/String.md)
## Used by
- * [AnatomicalStructure](AnatomicalStructure.md)
- * [Biomarker](Biomarker.md)
- * [CellType](CellType.md)
- * [FtuType](FtuType.md)
- * [GeneBiomarker](GeneBiomarker.md)
- * [LipidBiomarker](LipidBiomarker.md)
- * [MetaBiomarker](MetaBiomarker.md)
- * [ProtBiomarker](ProtBiomarker.md)
- * [ProteinBiomarker](ProteinBiomarker.md)
- * [StudyReference](StudyReference.md)
+ * [Creator](Creator.md)
+ * [Dataset](Dataset.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/collection/index.md b/schemas/generated/docs/collection/index.md
index 60634c0..adff4e1 100644
--- a/schemas/generated/docs/collection/index.md
+++ b/schemas/generated/docs/collection/index.md
@@ -12,12 +12,17 @@
### Classes
- * [CollectionMetadata](CollectionMetadata.md)
* [Container](Container.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
* [Grant](Grant.md)
- * [Person](Person.md)
+ * [ProvEntity](ProvEntity.md)
+ * [Collection](Collection.md)
+ * [CollectionMetadata](CollectionMetadata.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
### Mixins
@@ -29,12 +34,16 @@
* [awardNumber](awardNumber.md)
* [citation](citation.md)
* [citationOverall](citationOverall.md)
+ * [class_type](class_type.md)
+ * [code_repository](code_repository.md)
* [➞data](container__data.md)
* [➞iri](container__iri.md)
* [➞metadata](container__metadata.md)
+ * [created_by](created_by.md)
* [creation_date](creation_date.md)
* [creators](creators.md)
* [datatable](datatable.md)
+ * [derived_from](derived_from.md)
* [description](description.md)
* [distributions](distributions.md)
* [doi](doi.md)
@@ -44,21 +53,25 @@
* [fullName](fullName.md)
* [funder](funder.md)
* [funders](funders.md)
+ * [had_member](had_member.md)
* [hubmapId](hubmapId.md)
- * [iri](iri.md)
+ * [id](id.md)
* [lastName](lastName.md)
* [license](license.md)
* [mediaType](mediaType.md)
+ * [name](name.md)
* [orcid](orcid.md)
* [project_leads](project_leads.md)
* [propertyId](propertyId.md)
* [publisher](publisher.md)
* [reviewers](reviewers.md)
* [see_also](see_also.md)
+ * [target_product](target_product.md)
* [title](title.md)
* [value](value.md)
* [version](version.md)
* [versionInfo](versionInfo.md)
+ * [was_derived_from](was_derived_from.md)
### Enums
diff --git a/schemas/generated/docs/collection/license.md b/schemas/generated/docs/collection/license.md
index 996ae78..5049e55 100644
--- a/schemas/generated/docs/collection/license.md
+++ b/schemas/generated/docs/collection/license.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [CollectionMetadata](CollectionMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection/name.md b/schemas/generated/docs/collection/name.md
index 5622a00..c6e5687 100644
--- a/schemas/generated/docs/collection/name.md
+++ b/schemas/generated/docs/collection/name.md
@@ -19,7 +19,9 @@ None → 0..1 [String](types/String.md)
## Used by
- * [CollectionMetadata](CollectionMetadata.md)
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
## Other properties
diff --git a/schemas/generated/docs/collection/project_leads.md b/schemas/generated/docs/collection/project_leads.md
index af3a8a4..55c59a3 100644
--- a/schemas/generated/docs/collection/project_leads.md
+++ b/schemas/generated/docs/collection/project_leads.md
@@ -19,6 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection/publisher.md b/schemas/generated/docs/collection/publisher.md
index 902ff41..97580f5 100644
--- a/schemas/generated/docs/collection/publisher.md
+++ b/schemas/generated/docs/collection/publisher.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [CollectionMetadata](CollectionMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection/reviewers.md b/schemas/generated/docs/collection/reviewers.md
index 5205e90..2a66406 100644
--- a/schemas/generated/docs/collection/reviewers.md
+++ b/schemas/generated/docs/collection/reviewers.md
@@ -19,6 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/collection/see_also.md b/schemas/generated/docs/collection/see_also.md
index 11ba0f6..1c9049f 100644
--- a/schemas/generated/docs/collection/see_also.md
+++ b/schemas/generated/docs/collection/see_also.md
@@ -20,7 +20,8 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
* [CollectionMetadata](CollectionMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
## Other properties
diff --git a/schemas/generated/docs/collection/target_product.md b/schemas/generated/docs/collection/target_product.md
new file mode 100644
index 0000000..f889c3d
--- /dev/null
+++ b/schemas/generated/docs/collection/target_product.md
@@ -0,0 +1,29 @@
+
+# Slot: target_product
+
+
+
+
+URI: [ccf:target_product](http://purl.org/ccf/target_product)
+
+
+## Domain and Range
+
+None → 0..1 [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:targetProduct |
+
diff --git a/schemas/generated/docs/collection/title.md b/schemas/generated/docs/collection/title.md
index dc3c237..853ef94 100644
--- a/schemas/generated/docs/collection/title.md
+++ b/schemas/generated/docs/collection/title.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [CollectionMetadata](CollectionMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
## Other properties
diff --git a/schemas/generated/docs/collection/version.md b/schemas/generated/docs/collection/version.md
index cf07f17..0b93d0e 100644
--- a/schemas/generated/docs/collection/version.md
+++ b/schemas/generated/docs/collection/version.md
@@ -20,7 +20,8 @@ None → 0..1 [String](types/String.md)
## Used by
* [CollectionMetadata](CollectionMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareApplication](SoftwareApplication.md)
## Other properties
diff --git a/schemas/generated/docs/collection/was_derived_from.md b/schemas/generated/docs/collection/was_derived_from.md
new file mode 100644
index 0000000..61e2038
--- /dev/null
+++ b/schemas/generated/docs/collection/was_derived_from.md
@@ -0,0 +1,31 @@
+
+# Slot: was_derived_from
+
+
+
+
+URI: [ccf:was_derived_from](http://purl.org/ccf/was_derived_from)
+
+
+## Domain and Range
+
+None → 0..1 [Dataset](Dataset.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+ * [CollectionMetadata](CollectionMetadata.md)
+ * [ProvEntity](ProvEntity.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:wasDerivedFrom |
+
diff --git a/schemas/generated/docs/graph-metadata/Collection.md b/schemas/generated/docs/graph-metadata/Collection.md
new file mode 100644
index 0000000..fa5127c
--- /dev/null
+++ b/schemas/generated/docs/graph-metadata/Collection.md
@@ -0,0 +1,34 @@
+
+# Class: Collection
+
+
+
+
+URI: [dcat:Collection](http://www.w3.org/ns/dcat#Collection)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])
+
+## Parents
+
+ * is_a: [ProvEntity](ProvEntity.md)
+
+## Attributes
+
+
+### Own
+
+ * [had_member](had_member.md) 0..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+### Inherited from ProvEntity:
+
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Collection |
+
diff --git a/schemas/generated/docs/graph-metadata/Container.md b/schemas/generated/docs/graph-metadata/Container.md
index 3e500c6..dd8024b 100644
--- a/schemas/generated/docs/graph-metadata/Container.md
+++ b/schemas/generated/docs/graph-metadata/Container.md
@@ -7,7 +7,7 @@
URI: [dcat:Container](http://www.w3.org/ns/dcat#Container)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution]1..1
+ * [Container➞id](Container_id.md) 1..1
* Range: [String](types/String.md)
* [Container➞title](Container_title.md) 1..1
* Range: [String](types/String.md)
* [Container➞description](Container_description.md) 1..1
* Range: [String](types/String.md)
- * [Container➞creators](Container_creators.md) 1..\*
- * Range: [Person](Person.md)
- * [project_leads](project_leads.md) 0..\*
- * Range: [Person](Person.md)
- * [reviewers](reviewers.md) 0..\*
- * Range: [Person](Person.md)
- * [externalReviewers](externalReviewers.md) 0..\*
- * Range: [Person](Person.md)
* [Container➞version](Container_version.md) 1..1
* Range: [String](types/String.md)
+ * [Container➞creators](Container_creators.md) 1..\*
+ * Range: [Creator](Creator.md)
* [Container➞creation_date](Container_creation_date.md) 1..1
* Range: [String](types/String.md)
- * [Container➞license](Container_license.md) 1..1
- * Range: [String](types/String.md)
* [publisher](publisher.md) 0..1
* Range: [String](types/String.md)
- * [funders](funders.md) 0..\*
- * Range: [Grant](Grant.md)
- * [hubmapId](hubmapId.md) 0..1
+ * [Container➞license](Container_license.md) 1..1
* Range: [String](types/String.md)
- * [doi](doi.md) 0..1
+ * [see_also](see_also.md) 0..1
* Range: [Uriorcurie](types/Uriorcurie.md)
- * [citation](citation.md) 0..1
- * Range: [String](types/String.md)
- * [citationOverall](citationOverall.md) 0..1
- * Range: [String](types/String.md)
- * [datatable](datatable.md) 0..\*
- * Range: [String](types/String.md)
* [Container➞distributions](Container_distributions.md) 1..\*
* Range: [Distribution](Distribution.md)
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph-metadata/Container_creators.md b/schemas/generated/docs/graph-metadata/Container_creators.md
index f71171d..e0f4d7d 100644
--- a/schemas/generated/docs/graph-metadata/Container_creators.md
+++ b/schemas/generated/docs/graph-metadata/Container_creators.md
@@ -9,7 +9,7 @@ URI: [dcat:Container_creators](http://www.w3.org/ns/dcat#Container_creators)
## Domain and Range
-[Container](Container.md) → 1..\* [Person](Person.md)
+[Container](Container.md) → 1..\* [Creator](Creator.md)
## Parents
diff --git a/schemas/generated/docs/graph-metadata/Container_id.md b/schemas/generated/docs/graph-metadata/Container_id.md
new file mode 100644
index 0000000..577e85d
--- /dev/null
+++ b/schemas/generated/docs/graph-metadata/Container_id.md
@@ -0,0 +1,23 @@
+
+# Slot: id
+
+
+
+
+URI: [dcat:Container_id](http://www.w3.org/ns/dcat#Container_id)
+
+
+## Domain and Range
+
+[Container](Container.md) → 1..1 [String](types/String.md)
+
+## Parents
+
+ * is_a: [id](id.md)
+
+## Children
+
+
+## Used by
+
+ * [Container](Container.md)
diff --git a/schemas/generated/docs/graph-metadata/Creator.md b/schemas/generated/docs/graph-metadata/Creator.md
new file mode 100644
index 0000000..d758698
--- /dev/null
+++ b/schemas/generated/docs/graph-metadata/Creator.md
@@ -0,0 +1,32 @@
+
+# Class: Creator
+
+
+
+
+URI: [dcat:Creator](http://www.w3.org/ns/dcat#Creator)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Container]++-%20creators%201..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Container]++-%20creators(i)%200..*>[Creator],[Dataset]++-%20creators%200..*>[Creator],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Container]++-%20creators%201..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Container]++-%20creators(i)%200..*>[Creator],[Dataset]++-%20creators%200..*>[Creator],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset],[Container])
+
+## Children
+
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Referenced by Class
+
+ * **[Container](Container.md)** *[Container➞creators](Container_creators.md)* 1..\* **[Creator](Creator.md)**
+ * **None** *[creators](creators.md)* 0..\* **[Creator](Creator.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
diff --git a/schemas/generated/docs/graph-metadata/Dataset.md b/schemas/generated/docs/graph-metadata/Dataset.md
new file mode 100644
index 0000000..692791f
--- /dev/null
+++ b/schemas/generated/docs/graph-metadata/Dataset.md
@@ -0,0 +1,63 @@
+
+# Class: Dataset
+
+
+
+
+URI: [dcat:Dataset](http://www.w3.org/ns/dcat#Dataset)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity]++-%20was_derived_from%200..1>[Dataset],[ProvEntity],[Creator],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity]++-%20was_derived_from%200..1>[Dataset],[ProvEntity],[Creator],[Container])
+
+## Referenced by Class
+
+ * **None** *[was_derived_from](was_derived_from.md)* 0..1 **[Dataset](Dataset.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [title](title.md) 0..1
+ * Range: [String](types/String.md)
+ * [description](description.md) 0..1
+ * Range: [String](types/String.md)
+ * [creators](creators.md) 0..\*
+ * Range: [Creator](Creator.md)
+ * [reviewers](reviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [creation_date](creation_date.md) 0..1
+ * Range: [String](types/String.md)
+ * [version](version.md) 0..1
+ * Range: [String](types/String.md)
+ * [license](license.md) 0..1
+ * Range: [String](types/String.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [publisher](publisher.md) 0..1
+ * Range: [String](types/String.md)
+ * [citation](citation.md) 0..1
+ * Range: [String](types/String.md)
+ * [citationOverall](citationOverall.md) 0..1
+ * Range: [String](types/String.md)
+ * [funders](funders.md) 0..\*
+ * Range: [Grant](Grant.md)
+ * [doi](doi.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [hubmapId](hubmapId.md) 0..1
+ * Range: [String](types/String.md)
+ * [project_leads](project_leads.md) 0..\*
+ * Range: [Person](Person.md)
+ * [externalReviewers](externalReviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [distributions](distributions.md) 0..\*
+ * Range: [Distribution](Distribution.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:Dataset |
+
diff --git a/schemas/generated/docs/graph-metadata/Distribution.md b/schemas/generated/docs/graph-metadata/Distribution.md
index 89f29a4..b93ea77 100644
--- a/schemas/generated/docs/graph-metadata/Distribution.md
+++ b/schemas/generated/docs/graph-metadata/Distribution.md
@@ -7,7 +7,7 @@
URI: [dcat:Distribution](http://www.w3.org/ns/dcat#Distribution)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Dataset]++-%20distributions%200..*>[Distribution],[Dataset],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Dataset]++-%20distributions%200..*>[Distribution],[Dataset],[Container])
## Referenced by Class
diff --git a/schemas/generated/docs/graph-metadata/Grant.md b/schemas/generated/docs/graph-metadata/Grant.md
index 922b73d..8c578d1 100644
--- a/schemas/generated/docs/graph-metadata/Grant.md
+++ b/schemas/generated/docs/graph-metadata/Grant.md
@@ -7,7 +7,7 @@
URI: [dcat:Grant](http://www.w3.org/ns/dcat#Grant)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])
## Referenced by Class
diff --git a/schemas/generated/docs/graph-metadata/Person.md b/schemas/generated/docs/graph-metadata/Person.md
index 6edcf64..1aca7ec 100644
--- a/schemas/generated/docs/graph-metadata/Person.md
+++ b/schemas/generated/docs/graph-metadata/Person.md
@@ -7,12 +7,14 @@
URI: [dcat:Person](http://www.w3.org/ns/dcat#Person)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20creators%201..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[Container]++-%20creators(i)%200..*>[Person],[DatasetMetadata]++-%20creators%200..*>[Person],[Container]++-%20externalReviewers%200..*>[Person],[Container]++-%20project_leads%200..*>[Person],[Container]++-%20reviewers%200..*>[Person],[DatasetMetadata],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20creators%201..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[Container]++-%20creators(i)%200..*>[Person],[DatasetMetadata]++-%20creators%200..*>[Person],[Container]++-%20externalReviewers%200..*>[Person],[Container]++-%20project_leads%200..*>[Person],[Container]++-%20reviewers%200..*>[Person],[DatasetMetadata],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])
+
+## Parents
+
+ * is_a: [Creator](Creator.md)
## Referenced by Class
- * **[Container](Container.md)** *[Container➞creators](Container_creators.md)* 1..\* **[Person](Person.md)**
- * **None** *[creators](creators.md)* 0..\* **[Person](Person.md)**
* **None** *[externalReviewers](externalReviewers.md)* 0..\* **[Person](Person.md)**
* **None** *[project_leads](project_leads.md)* 0..\* **[Person](Person.md)**
* **None** *[reviewers](reviewers.md)* 0..\* **[Person](Person.md)**
@@ -31,6 +33,15 @@ URI: [dcat:Person](http://www.w3.org/ns/dcat#Person)
* [orcid](orcid.md) 0..1
* Range: [String](types/String.md)
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
## Other properties
| | | |
diff --git a/schemas/generated/docs/graph-metadata/ProvEntity.md b/schemas/generated/docs/graph-metadata/ProvEntity.md
new file mode 100644
index 0000000..977eb21
--- /dev/null
+++ b/schemas/generated/docs/graph-metadata/ProvEntity.md
@@ -0,0 +1,32 @@
+
+# Class: ProvEntity
+
+
+
+
+URI: [dcat:ProvEntity](http://www.w3.org/ns/dcat#ProvEntity)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Entity |
+
diff --git a/schemas/generated/docs/graph-metadata/SoftwareApplication.md b/schemas/generated/docs/graph-metadata/SoftwareApplication.md
new file mode 100644
index 0000000..08350ff
--- /dev/null
+++ b/schemas/generated/docs/graph-metadata/SoftwareApplication.md
@@ -0,0 +1,40 @@
+
+# Class: SoftwareApplication
+
+
+
+
+URI: [dcat:SoftwareApplication](http://www.w3.org/ns/dcat#SoftwareApplication)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareSourceCode],[SoftwareSourceCode]0..1
+ * Range: [String](types/String.md)
+ * [target_product](target_product.md) 0..1
+ * Range: [SoftwareSourceCode](SoftwareSourceCode.md)
+
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareApplication |
+
diff --git a/schemas/generated/docs/graph-metadata/SoftwareSourceCode.md b/schemas/generated/docs/graph-metadata/SoftwareSourceCode.md
new file mode 100644
index 0000000..ae07c5b
--- /dev/null
+++ b/schemas/generated/docs/graph-metadata/SoftwareSourceCode.md
@@ -0,0 +1,31 @@
+
+# Class: SoftwareSourceCode
+
+
+
+
+URI: [dcat:SoftwareSourceCode](http://www.w3.org/ns/dcat#SoftwareSourceCode)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])
+
+## Referenced by Class
+
+ * **None** *[target_product](target_product.md)* 0..1 **[SoftwareSourceCode](SoftwareSourceCode.md)**
+
+## Attributes
+
+
+### Own
+
+ * [code_repository](code_repository.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareSourceCode |
+
diff --git a/schemas/generated/docs/graph-metadata/citation.md b/schemas/generated/docs/graph-metadata/citation.md
index 447a8da..641e9e0 100644
--- a/schemas/generated/docs/graph-metadata/citation.md
+++ b/schemas/generated/docs/graph-metadata/citation.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph-metadata/citationOverall.md b/schemas/generated/docs/graph-metadata/citationOverall.md
index b711b84..86b256e 100644
--- a/schemas/generated/docs/graph-metadata/citationOverall.md
+++ b/schemas/generated/docs/graph-metadata/citationOverall.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph-metadata/class_type.md b/schemas/generated/docs/graph-metadata/class_type.md
new file mode 100644
index 0000000..9d319b2
--- /dev/null
+++ b/schemas/generated/docs/graph-metadata/class_type.md
@@ -0,0 +1,24 @@
+
+# Slot: class_type
+
+
+
+
+URI: [dcat:class_type](http://www.w3.org/ns/dcat#class_type)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/graph-metadata/code_repository.md b/schemas/generated/docs/graph-metadata/code_repository.md
new file mode 100644
index 0000000..6ed2b9d
--- /dev/null
+++ b/schemas/generated/docs/graph-metadata/code_repository.md
@@ -0,0 +1,29 @@
+
+# Slot: code_repository
+
+
+
+
+URI: [dcat:code_repository](http://www.w3.org/ns/dcat#code_repository)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:codeRepository |
+
diff --git a/schemas/generated/docs/graph-metadata/creation_date.md b/schemas/generated/docs/graph-metadata/creation_date.md
index 4339111..1fba1af 100644
--- a/schemas/generated/docs/graph-metadata/creation_date.md
+++ b/schemas/generated/docs/graph-metadata/creation_date.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph-metadata/creators.md b/schemas/generated/docs/graph-metadata/creators.md
index 9efa969..0f37914 100644
--- a/schemas/generated/docs/graph-metadata/creators.md
+++ b/schemas/generated/docs/graph-metadata/creators.md
@@ -9,7 +9,7 @@ URI: [dcat:creators](http://www.w3.org/ns/dcat#creators)
## Domain and Range
-None → 0..\* [Person](Person.md)
+None → 0..\* [Creator](Creator.md)
## Parents
@@ -20,7 +20,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph-metadata/datatable.md b/schemas/generated/docs/graph-metadata/datatable.md
index e49292f..f8345a3 100644
--- a/schemas/generated/docs/graph-metadata/datatable.md
+++ b/schemas/generated/docs/graph-metadata/datatable.md
@@ -19,7 +19,6 @@ None → 0..\* [String](types/String.md)
## Used by
- * [Container](Container.md)
## Other properties
diff --git a/schemas/generated/docs/graph-metadata/description.md b/schemas/generated/docs/graph-metadata/description.md
index 2e74fc2..906e87b 100644
--- a/schemas/generated/docs/graph-metadata/description.md
+++ b/schemas/generated/docs/graph-metadata/description.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph-metadata/distributions.md b/schemas/generated/docs/graph-metadata/distributions.md
index 5843990..7ae3445 100644
--- a/schemas/generated/docs/graph-metadata/distributions.md
+++ b/schemas/generated/docs/graph-metadata/distributions.md
@@ -20,6 +20,7 @@ None → 0..\* [Distribution](Distribution.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph-metadata/doi.md b/schemas/generated/docs/graph-metadata/doi.md
index 4d7abe1..349ef90 100644
--- a/schemas/generated/docs/graph-metadata/doi.md
+++ b/schemas/generated/docs/graph-metadata/doi.md
@@ -19,7 +19,7 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph-metadata/externalReviewers.md b/schemas/generated/docs/graph-metadata/externalReviewers.md
index 4660110..665cde9 100644
--- a/schemas/generated/docs/graph-metadata/externalReviewers.md
+++ b/schemas/generated/docs/graph-metadata/externalReviewers.md
@@ -19,7 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph-metadata/funders.md b/schemas/generated/docs/graph-metadata/funders.md
index 86f304c..61bb5ac 100644
--- a/schemas/generated/docs/graph-metadata/funders.md
+++ b/schemas/generated/docs/graph-metadata/funders.md
@@ -19,7 +19,7 @@ None → 0..\* [Grant](Grant.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph-metadata/had_member.md b/schemas/generated/docs/graph-metadata/had_member.md
new file mode 100644
index 0000000..f416ee2
--- /dev/null
+++ b/schemas/generated/docs/graph-metadata/had_member.md
@@ -0,0 +1,29 @@
+
+# Slot: had_member
+
+
+
+
+URI: [dcat:had_member](http://www.w3.org/ns/dcat#had_member)
+
+
+## Domain and Range
+
+None → 0..\* [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:hadMember |
+
diff --git a/schemas/generated/docs/graph-metadata/hubmapId.md b/schemas/generated/docs/graph-metadata/hubmapId.md
index f4edee8..72ba258 100644
--- a/schemas/generated/docs/graph-metadata/hubmapId.md
+++ b/schemas/generated/docs/graph-metadata/hubmapId.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph-metadata/id.md b/schemas/generated/docs/graph-metadata/id.md
new file mode 100644
index 0000000..702fc7b
--- /dev/null
+++ b/schemas/generated/docs/graph-metadata/id.md
@@ -0,0 +1,26 @@
+
+# Slot: id
+
+
+
+
+URI: [dcat:id](http://www.w3.org/ns/dcat#id)
+
+
+## Domain and Range
+
+None → 1..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+ * [Container➞id](Container_id.md)
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Dataset](Dataset.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/graph-metadata/index.md b/schemas/generated/docs/graph-metadata/index.md
index 1aafc68..ad3da23 100644
--- a/schemas/generated/docs/graph-metadata/index.md
+++ b/schemas/generated/docs/graph-metadata/index.md
@@ -13,10 +13,15 @@
### Classes
* [Container](Container.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
* [Grant](Grant.md)
- * [Person](Person.md)
+ * [ProvEntity](ProvEntity.md)
+ * [Collection](Collection.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
### Mixins
@@ -28,6 +33,8 @@
* [awardNumber](awardNumber.md)
* [citation](citation.md)
* [citationOverall](citationOverall.md)
+ * [class_type](class_type.md)
+ * [code_repository](code_repository.md)
* [creation_date](creation_date.md)
* [Container➞creation_date](Container_creation_date.md)
* [creators](creators.md)
@@ -44,25 +51,29 @@
* [fullName](fullName.md)
* [funder](funder.md)
* [funders](funders.md)
+ * [had_member](had_member.md)
* [hubmapId](hubmapId.md)
- * [iri](iri.md)
- * [Container➞iri](Container_iri.md)
+ * [id](id.md)
+ * [Container➞id](Container_id.md)
* [lastName](lastName.md)
* [license](license.md)
* [Container➞license](Container_license.md)
* [mediaType](mediaType.md)
+ * [name](name.md)
* [orcid](orcid.md)
* [project_leads](project_leads.md)
* [propertyId](propertyId.md)
* [publisher](publisher.md)
* [reviewers](reviewers.md)
* [see_also](see_also.md)
+ * [target_product](target_product.md)
* [title](title.md)
* [Container➞title](Container_title.md)
* [value](value.md)
* [version](version.md)
* [Container➞version](Container_version.md)
* [versionInfo](versionInfo.md)
+ * [was_derived_from](was_derived_from.md)
### Enums
diff --git a/schemas/generated/docs/graph-metadata/license.md b/schemas/generated/docs/graph-metadata/license.md
index faf6c3f..7c77d97 100644
--- a/schemas/generated/docs/graph-metadata/license.md
+++ b/schemas/generated/docs/graph-metadata/license.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph-metadata/name.md b/schemas/generated/docs/graph-metadata/name.md
new file mode 100644
index 0000000..bde9d81
--- /dev/null
+++ b/schemas/generated/docs/graph-metadata/name.md
@@ -0,0 +1,31 @@
+
+# Slot: name
+
+
+
+
+URI: [dcat:name](http://www.w3.org/ns/dcat#name)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:name |
+
diff --git a/schemas/generated/docs/graph-metadata/project_leads.md b/schemas/generated/docs/graph-metadata/project_leads.md
index 69a6b76..48b989c 100644
--- a/schemas/generated/docs/graph-metadata/project_leads.md
+++ b/schemas/generated/docs/graph-metadata/project_leads.md
@@ -19,7 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph-metadata/publisher.md b/schemas/generated/docs/graph-metadata/publisher.md
index 96fae42..8cd6994 100644
--- a/schemas/generated/docs/graph-metadata/publisher.md
+++ b/schemas/generated/docs/graph-metadata/publisher.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [Container](Container.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph-metadata/reviewers.md b/schemas/generated/docs/graph-metadata/reviewers.md
index 1697d3b..5e64007 100644
--- a/schemas/generated/docs/graph-metadata/reviewers.md
+++ b/schemas/generated/docs/graph-metadata/reviewers.md
@@ -19,7 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph-metadata/see_also.md b/schemas/generated/docs/graph-metadata/see_also.md
index 3e7b50a..1eef2b4 100644
--- a/schemas/generated/docs/graph-metadata/see_also.md
+++ b/schemas/generated/docs/graph-metadata/see_also.md
@@ -19,7 +19,9 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Container](Container.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
## Other properties
diff --git a/schemas/generated/docs/graph-metadata/target_product.md b/schemas/generated/docs/graph-metadata/target_product.md
new file mode 100644
index 0000000..1a56428
--- /dev/null
+++ b/schemas/generated/docs/graph-metadata/target_product.md
@@ -0,0 +1,29 @@
+
+# Slot: target_product
+
+
+
+
+URI: [dcat:target_product](http://www.w3.org/ns/dcat#target_product)
+
+
+## Domain and Range
+
+None → 0..1 [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:targetProduct |
+
diff --git a/schemas/generated/docs/graph-metadata/title.md b/schemas/generated/docs/graph-metadata/title.md
index 1e97ecb..db72c11 100644
--- a/schemas/generated/docs/graph-metadata/title.md
+++ b/schemas/generated/docs/graph-metadata/title.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
## Other properties
diff --git a/schemas/generated/docs/graph-metadata/version.md b/schemas/generated/docs/graph-metadata/version.md
index 6ba6038..eacf3f2 100644
--- a/schemas/generated/docs/graph-metadata/version.md
+++ b/schemas/generated/docs/graph-metadata/version.md
@@ -20,7 +20,8 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareApplication](SoftwareApplication.md)
## Other properties
diff --git a/schemas/generated/docs/graph-metadata/was_derived_from.md b/schemas/generated/docs/graph-metadata/was_derived_from.md
new file mode 100644
index 0000000..b6cf28c
--- /dev/null
+++ b/schemas/generated/docs/graph-metadata/was_derived_from.md
@@ -0,0 +1,31 @@
+
+# Slot: was_derived_from
+
+
+
+
+URI: [dcat:was_derived_from](http://www.w3.org/ns/dcat#was_derived_from)
+
+
+## Domain and Range
+
+None → 0..1 [Dataset](Dataset.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+ * [Container](Container.md)
+ * [ProvEntity](ProvEntity.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:wasDerivedFrom |
+
diff --git a/schemas/generated/docs/graph/BasicMetadata.md b/schemas/generated/docs/graph/BasicMetadata.md
index 1c39f96..497a179 100644
--- a/schemas/generated/docs/graph/BasicMetadata.md
+++ b/schemas/generated/docs/graph/BasicMetadata.md
@@ -7,7 +7,7 @@
URI: [ccf:BasicMetadata](http://purl.org/ccf/BasicMetadata)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Person][BasicMetadata],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Person][BasicMetadata],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20metadata%200..1>[BasicMetadata|title:string%20%3F;description:string%20%3F;created_by:uriorcurie%20%2B;version:string%20%3F;creation_date:string%20%3F;license:string%20%3F;publisher:string%20%3F;see_also:uriorcurie%20%3F;derived_from:uriorcurie%20%3F],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20metadata%200..1>[BasicMetadata|title:string%20%3F;description:string%20%3F;created_by:uriorcurie%20%2B;version:string%20%3F;creation_date:string%20%3F;license:string%20%3F;publisher:string%20%3F;see_also:uriorcurie%20%3F;derived_from:uriorcurie%20%3F],[Container])
## Referenced by Class
@@ -22,8 +22,8 @@ URI: [ccf:BasicMetadata](http://purl.org/ccf/BasicMetadata)
* Range: [String](types/String.md)
* [description](description.md) 0..1
* Range: [String](types/String.md)
- * [creators](creators.md) 0..\*
- * Range: [Person](Person.md)
+ * [created_by](created_by.md) 1..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
* [version](version.md) 0..1
* Range: [String](types/String.md)
* [creation_date](creation_date.md) 0..1
@@ -34,6 +34,8 @@ URI: [ccf:BasicMetadata](http://purl.org/ccf/BasicMetadata)
* Range: [String](types/String.md)
* [see_also](see_also.md) 0..1
* Range: [Uriorcurie](types/Uriorcurie.md)
+ * [derived_from](derived_from.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
## Other properties
diff --git a/schemas/generated/docs/graph/Collection.md b/schemas/generated/docs/graph/Collection.md
new file mode 100644
index 0000000..0364812
--- /dev/null
+++ b/schemas/generated/docs/graph/Collection.md
@@ -0,0 +1,34 @@
+
+# Class: Collection
+
+
+
+
+URI: [ccf:Collection](http://purl.org/ccf/Collection)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])
+
+## Parents
+
+ * is_a: [ProvEntity](ProvEntity.md)
+
+## Attributes
+
+
+### Own
+
+ * [had_member](had_member.md) 0..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+### Inherited from ProvEntity:
+
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Collection |
+
diff --git a/schemas/generated/docs/graph/Creator.md b/schemas/generated/docs/graph/Creator.md
new file mode 100644
index 0000000..7cd0c8e
--- /dev/null
+++ b/schemas/generated/docs/graph/Creator.md
@@ -0,0 +1,31 @@
+
+# Class: Creator
+
+
+
+
+URI: [ccf:Creator](http://purl.org/ccf/Creator)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Dataset]++-%20creators%200..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Dataset]++-%20creators%200..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset])
+
+## Children
+
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Referenced by Class
+
+ * **None** *[creators](creators.md)* 0..\* **[Creator](Creator.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
diff --git a/schemas/generated/docs/graph/Dataset.md b/schemas/generated/docs/graph/Dataset.md
new file mode 100644
index 0000000..c419359
--- /dev/null
+++ b/schemas/generated/docs/graph/Dataset.md
@@ -0,0 +1,63 @@
+
+# Class: Dataset
+
+
+
+
+URI: [ccf:Dataset](http://purl.org/ccf/Dataset)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity],[Creator])
+
+## Referenced by Class
+
+ * **None** *[was_derived_from](was_derived_from.md)* 0..1 **[Dataset](Dataset.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [title](title.md) 0..1
+ * Range: [String](types/String.md)
+ * [description](description.md) 0..1
+ * Range: [String](types/String.md)
+ * [creators](creators.md) 0..\*
+ * Range: [Creator](Creator.md)
+ * [reviewers](reviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [creation_date](creation_date.md) 0..1
+ * Range: [String](types/String.md)
+ * [version](version.md) 0..1
+ * Range: [String](types/String.md)
+ * [license](license.md) 0..1
+ * Range: [String](types/String.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [publisher](publisher.md) 0..1
+ * Range: [String](types/String.md)
+ * [citation](citation.md) 0..1
+ * Range: [String](types/String.md)
+ * [citationOverall](citationOverall.md) 0..1
+ * Range: [String](types/String.md)
+ * [funders](funders.md) 0..\*
+ * Range: [Grant](Grant.md)
+ * [doi](doi.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [hubmapId](hubmapId.md) 0..1
+ * Range: [String](types/String.md)
+ * [project_leads](project_leads.md) 0..\*
+ * Range: [Person](Person.md)
+ * [externalReviewers](externalReviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [distributions](distributions.md) 0..\*
+ * Range: [Distribution](Distribution.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:Dataset |
+
diff --git a/schemas/generated/docs/graph/Distribution.md b/schemas/generated/docs/graph/Distribution.md
index 22a20b6..77b6b89 100644
--- a/schemas/generated/docs/graph/Distribution.md
+++ b/schemas/generated/docs/graph/Distribution.md
@@ -7,7 +7,7 @@
URI: [ccf:Distribution](http://purl.org/ccf/Distribution)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F])](https://yuml.me/diagram/nofunky;dir:TB/class/[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20distributions%200..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20distributions%200..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Dataset])
## Referenced by Class
diff --git a/schemas/generated/docs/graph/Grant.md b/schemas/generated/docs/graph/Grant.md
index 475d39e..6a75542 100644
--- a/schemas/generated/docs/graph/Grant.md
+++ b/schemas/generated/docs/graph/Grant.md
@@ -7,7 +7,7 @@
URI: [ccf:Grant](http://purl.org/ccf/Grant)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Grant|funder:string%20%3F;awardNumber:string%20%3F])](https://yuml.me/diagram/nofunky;dir:TB/class/[Grant|funder:string%20%3F;awardNumber:string%20%3F])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])
## Referenced by Class
diff --git a/schemas/generated/docs/graph/Person.md b/schemas/generated/docs/graph/Person.md
index d6fb8a9..170dcb2 100644
--- a/schemas/generated/docs/graph/Person.md
+++ b/schemas/generated/docs/graph/Person.md
@@ -7,11 +7,14 @@
URI: [ccf:Person](http://purl.org/ccf/Person)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[BasicMetadata]++-%20creators%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[DatasetMetadata]++-%20creators%200..*>[Person],[DatasetMetadata],[BasicMetadata])](https://yuml.me/diagram/nofunky;dir:TB/class/[BasicMetadata]++-%20creators%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[DatasetMetadata]++-%20creators%200..*>[Person],[DatasetMetadata],[BasicMetadata])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])
+
+## Parents
+
+ * is_a: [Creator](Creator.md)
## Referenced by Class
- * **None** *[creators](creators.md)* 0..\* **[Person](Person.md)**
* **None** *[externalReviewers](externalReviewers.md)* 0..\* **[Person](Person.md)**
* **None** *[project_leads](project_leads.md)* 0..\* **[Person](Person.md)**
* **None** *[reviewers](reviewers.md)* 0..\* **[Person](Person.md)**
@@ -30,6 +33,15 @@ URI: [ccf:Person](http://purl.org/ccf/Person)
* [orcid](orcid.md) 0..1
* Range: [String](types/String.md)
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
## Other properties
| | | |
diff --git a/schemas/generated/docs/graph/ProvEntity.md b/schemas/generated/docs/graph/ProvEntity.md
new file mode 100644
index 0000000..5e3e430
--- /dev/null
+++ b/schemas/generated/docs/graph/ProvEntity.md
@@ -0,0 +1,32 @@
+
+# Class: ProvEntity
+
+
+
+
+URI: [ccf:ProvEntity](http://purl.org/ccf/ProvEntity)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Entity |
+
diff --git a/schemas/generated/docs/graph/SoftwareApplication.md b/schemas/generated/docs/graph/SoftwareApplication.md
new file mode 100644
index 0000000..bc99821
--- /dev/null
+++ b/schemas/generated/docs/graph/SoftwareApplication.md
@@ -0,0 +1,40 @@
+
+# Class: SoftwareApplication
+
+
+
+
+URI: [ccf:SoftwareApplication](http://purl.org/ccf/SoftwareApplication)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareSourceCode],[SoftwareSourceCode]0..1
+ * Range: [String](types/String.md)
+ * [target_product](target_product.md) 0..1
+ * Range: [SoftwareSourceCode](SoftwareSourceCode.md)
+
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareApplication |
+
diff --git a/schemas/generated/docs/graph/SoftwareSourceCode.md b/schemas/generated/docs/graph/SoftwareSourceCode.md
new file mode 100644
index 0000000..6198eb7
--- /dev/null
+++ b/schemas/generated/docs/graph/SoftwareSourceCode.md
@@ -0,0 +1,31 @@
+
+# Class: SoftwareSourceCode
+
+
+
+
+URI: [ccf:SoftwareSourceCode](http://purl.org/ccf/SoftwareSourceCode)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])
+
+## Referenced by Class
+
+ * **None** *[target_product](target_product.md)* 0..1 **[SoftwareSourceCode](SoftwareSourceCode.md)**
+
+## Attributes
+
+
+### Own
+
+ * [code_repository](code_repository.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareSourceCode |
+
diff --git a/schemas/generated/docs/graph/citation.md b/schemas/generated/docs/graph/citation.md
index 67992cd..2deec60 100644
--- a/schemas/generated/docs/graph/citation.md
+++ b/schemas/generated/docs/graph/citation.md
@@ -19,6 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph/citationOverall.md b/schemas/generated/docs/graph/citationOverall.md
index b52d041..8fe9b24 100644
--- a/schemas/generated/docs/graph/citationOverall.md
+++ b/schemas/generated/docs/graph/citationOverall.md
@@ -19,6 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph/class_type.md b/schemas/generated/docs/graph/class_type.md
new file mode 100644
index 0000000..d3188ba
--- /dev/null
+++ b/schemas/generated/docs/graph/class_type.md
@@ -0,0 +1,24 @@
+
+# Slot: class_type
+
+
+
+
+URI: [ccf:class_type](http://purl.org/ccf/class_type)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/graph/code_repository.md b/schemas/generated/docs/graph/code_repository.md
new file mode 100644
index 0000000..560f9fb
--- /dev/null
+++ b/schemas/generated/docs/graph/code_repository.md
@@ -0,0 +1,29 @@
+
+# Slot: code_repository
+
+
+
+
+URI: [ccf:code_repository](http://purl.org/ccf/code_repository)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:codeRepository |
+
diff --git a/schemas/generated/docs/graph/created_by.md b/schemas/generated/docs/graph/created_by.md
new file mode 100644
index 0000000..ee83e56
--- /dev/null
+++ b/schemas/generated/docs/graph/created_by.md
@@ -0,0 +1,29 @@
+
+# Slot: created_by
+
+
+
+
+URI: [ccf:created_by](http://purl.org/ccf/created_by)
+
+
+## Domain and Range
+
+None → 1..\* [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [BasicMetadata](BasicMetadata.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dct:creator |
+
diff --git a/schemas/generated/docs/graph/creation_date.md b/schemas/generated/docs/graph/creation_date.md
index 82c8871..83b2441 100644
--- a/schemas/generated/docs/graph/creation_date.md
+++ b/schemas/generated/docs/graph/creation_date.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [BasicMetadata](BasicMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph/creators.md b/schemas/generated/docs/graph/creators.md
index 062322e..fd74a89 100644
--- a/schemas/generated/docs/graph/creators.md
+++ b/schemas/generated/docs/graph/creators.md
@@ -9,7 +9,7 @@ URI: [ccf:creators](http://purl.org/ccf/creators)
## Domain and Range
-None → 0..\* [Person](Person.md)
+None → 0..\* [Creator](Creator.md)
## Parents
@@ -19,8 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [BasicMetadata](BasicMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph/derived_from.md b/schemas/generated/docs/graph/derived_from.md
new file mode 100644
index 0000000..12ad313
--- /dev/null
+++ b/schemas/generated/docs/graph/derived_from.md
@@ -0,0 +1,29 @@
+
+# Slot: derived_from
+
+
+
+
+URI: [ccf:derived_from](http://purl.org/ccf/derived_from)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [BasicMetadata](BasicMetadata.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:wasDerivedFrom |
+
diff --git a/schemas/generated/docs/graph/description.md b/schemas/generated/docs/graph/description.md
index a117254..ef6a7b0 100644
--- a/schemas/generated/docs/graph/description.md
+++ b/schemas/generated/docs/graph/description.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [BasicMetadata](BasicMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph/distributions.md b/schemas/generated/docs/graph/distributions.md
index 5c6daf0..db2c069 100644
--- a/schemas/generated/docs/graph/distributions.md
+++ b/schemas/generated/docs/graph/distributions.md
@@ -19,6 +19,7 @@ None → 0..\* [Distribution](Distribution.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph/doi.md b/schemas/generated/docs/graph/doi.md
index 4a2b8f9..909eade 100644
--- a/schemas/generated/docs/graph/doi.md
+++ b/schemas/generated/docs/graph/doi.md
@@ -19,6 +19,7 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph/externalReviewers.md b/schemas/generated/docs/graph/externalReviewers.md
index 8389011..463a0a6 100644
--- a/schemas/generated/docs/graph/externalReviewers.md
+++ b/schemas/generated/docs/graph/externalReviewers.md
@@ -19,6 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph/funders.md b/schemas/generated/docs/graph/funders.md
index 1dae6f5..d7c807f 100644
--- a/schemas/generated/docs/graph/funders.md
+++ b/schemas/generated/docs/graph/funders.md
@@ -19,6 +19,7 @@ None → 0..\* [Grant](Grant.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph/had_member.md b/schemas/generated/docs/graph/had_member.md
new file mode 100644
index 0000000..f4397d1
--- /dev/null
+++ b/schemas/generated/docs/graph/had_member.md
@@ -0,0 +1,29 @@
+
+# Slot: had_member
+
+
+
+
+URI: [ccf:had_member](http://purl.org/ccf/had_member)
+
+
+## Domain and Range
+
+None → 0..\* [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:hadMember |
+
diff --git a/schemas/generated/docs/graph/hubmapId.md b/schemas/generated/docs/graph/hubmapId.md
index 6a94acf..ea71b21 100644
--- a/schemas/generated/docs/graph/hubmapId.md
+++ b/schemas/generated/docs/graph/hubmapId.md
@@ -19,6 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph/id.md b/schemas/generated/docs/graph/id.md
new file mode 100644
index 0000000..ecfffb6
--- /dev/null
+++ b/schemas/generated/docs/graph/id.md
@@ -0,0 +1,25 @@
+
+# Slot: id
+
+
+
+
+URI: [ccf:id](http://purl.org/ccf/id)
+
+
+## Domain and Range
+
+None → 1..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Dataset](Dataset.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/graph/index.md b/schemas/generated/docs/graph/index.md
index 2a59935..6f4c505 100644
--- a/schemas/generated/docs/graph/index.md
+++ b/schemas/generated/docs/graph/index.md
@@ -14,10 +14,15 @@
* [BasicMetadata](BasicMetadata.md)
* [Container](Container.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
* [Grant](Grant.md)
- * [Person](Person.md)
+ * [ProvEntity](ProvEntity.md)
+ * [Collection](Collection.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
### Mixins
@@ -29,12 +34,16 @@
* [awardNumber](awardNumber.md)
* [citation](citation.md)
* [citationOverall](citationOverall.md)
+ * [class_type](class_type.md)
+ * [code_repository](code_repository.md)
* [➞data](container__data.md)
* [➞iri](container__iri.md)
* [➞metadata](container__metadata.md)
+ * [created_by](created_by.md)
* [creation_date](creation_date.md)
* [creators](creators.md)
* [datatable](datatable.md)
+ * [derived_from](derived_from.md)
* [description](description.md)
* [distributions](distributions.md)
* [doi](doi.md)
@@ -44,21 +53,25 @@
* [fullName](fullName.md)
* [funder](funder.md)
* [funders](funders.md)
+ * [had_member](had_member.md)
* [hubmapId](hubmapId.md)
- * [iri](iri.md)
+ * [id](id.md)
* [lastName](lastName.md)
* [license](license.md)
* [mediaType](mediaType.md)
+ * [name](name.md)
* [orcid](orcid.md)
* [project_leads](project_leads.md)
* [propertyId](propertyId.md)
* [publisher](publisher.md)
* [reviewers](reviewers.md)
* [see_also](see_also.md)
+ * [target_product](target_product.md)
* [title](title.md)
* [value](value.md)
* [version](version.md)
* [versionInfo](versionInfo.md)
+ * [was_derived_from](was_derived_from.md)
### Enums
diff --git a/schemas/generated/docs/graph/license.md b/schemas/generated/docs/graph/license.md
index 9a3c4fa..3692faa 100644
--- a/schemas/generated/docs/graph/license.md
+++ b/schemas/generated/docs/graph/license.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [BasicMetadata](BasicMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph/name.md b/schemas/generated/docs/graph/name.md
new file mode 100644
index 0000000..c6e5687
--- /dev/null
+++ b/schemas/generated/docs/graph/name.md
@@ -0,0 +1,31 @@
+
+# Slot: name
+
+
+
+
+URI: [ccf:name](http://purl.org/ccf/name)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:name |
+
diff --git a/schemas/generated/docs/graph/project_leads.md b/schemas/generated/docs/graph/project_leads.md
index af3a8a4..55c59a3 100644
--- a/schemas/generated/docs/graph/project_leads.md
+++ b/schemas/generated/docs/graph/project_leads.md
@@ -19,6 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph/publisher.md b/schemas/generated/docs/graph/publisher.md
index d6bbb10..84c29c5 100644
--- a/schemas/generated/docs/graph/publisher.md
+++ b/schemas/generated/docs/graph/publisher.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [BasicMetadata](BasicMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph/reviewers.md b/schemas/generated/docs/graph/reviewers.md
index 5205e90..2a66406 100644
--- a/schemas/generated/docs/graph/reviewers.md
+++ b/schemas/generated/docs/graph/reviewers.md
@@ -19,6 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/graph/see_also.md b/schemas/generated/docs/graph/see_also.md
index 2c3fefe..0be1a81 100644
--- a/schemas/generated/docs/graph/see_also.md
+++ b/schemas/generated/docs/graph/see_also.md
@@ -20,7 +20,8 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
* [BasicMetadata](BasicMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
## Other properties
diff --git a/schemas/generated/docs/graph/target_product.md b/schemas/generated/docs/graph/target_product.md
new file mode 100644
index 0000000..f889c3d
--- /dev/null
+++ b/schemas/generated/docs/graph/target_product.md
@@ -0,0 +1,29 @@
+
+# Slot: target_product
+
+
+
+
+URI: [ccf:target_product](http://purl.org/ccf/target_product)
+
+
+## Domain and Range
+
+None → 0..1 [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:targetProduct |
+
diff --git a/schemas/generated/docs/graph/title.md b/schemas/generated/docs/graph/title.md
index 14a5a56..d04c5de 100644
--- a/schemas/generated/docs/graph/title.md
+++ b/schemas/generated/docs/graph/title.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [BasicMetadata](BasicMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
## Other properties
diff --git a/schemas/generated/docs/graph/version.md b/schemas/generated/docs/graph/version.md
index a005793..3df94d9 100644
--- a/schemas/generated/docs/graph/version.md
+++ b/schemas/generated/docs/graph/version.md
@@ -20,7 +20,8 @@ None → 0..1 [String](types/String.md)
## Used by
* [BasicMetadata](BasicMetadata.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareApplication](SoftwareApplication.md)
## Other properties
diff --git a/schemas/generated/docs/graph/was_derived_from.md b/schemas/generated/docs/graph/was_derived_from.md
new file mode 100644
index 0000000..871406a
--- /dev/null
+++ b/schemas/generated/docs/graph/was_derived_from.md
@@ -0,0 +1,30 @@
+
+# Slot: was_derived_from
+
+
+
+
+URI: [ccf:was_derived_from](http://purl.org/ccf/was_derived_from)
+
+
+## Domain and Range
+
+None → 0..1 [Dataset](Dataset.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+ * [ProvEntity](ProvEntity.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:wasDerivedFrom |
+
diff --git a/schemas/generated/docs/landmark-metadata/Collection.md b/schemas/generated/docs/landmark-metadata/Collection.md
new file mode 100644
index 0000000..fa5127c
--- /dev/null
+++ b/schemas/generated/docs/landmark-metadata/Collection.md
@@ -0,0 +1,34 @@
+
+# Class: Collection
+
+
+
+
+URI: [dcat:Collection](http://www.w3.org/ns/dcat#Collection)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])
+
+## Parents
+
+ * is_a: [ProvEntity](ProvEntity.md)
+
+## Attributes
+
+
+### Own
+
+ * [had_member](had_member.md) 0..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+### Inherited from ProvEntity:
+
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Collection |
+
diff --git a/schemas/generated/docs/landmark-metadata/Container.md b/schemas/generated/docs/landmark-metadata/Container.md
index 57d8c63..dd8024b 100644
--- a/schemas/generated/docs/landmark-metadata/Container.md
+++ b/schemas/generated/docs/landmark-metadata/Container.md
@@ -7,7 +7,7 @@
URI: [dcat:Container](http://www.w3.org/ns/dcat#Container)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution]1..1
+ * [Container➞id](Container_id.md) 1..1
* Range: [String](types/String.md)
* [Container➞title](Container_title.md) 1..1
* Range: [String](types/String.md)
* [Container➞description](Container_description.md) 1..1
* Range: [String](types/String.md)
- * [Container➞creators](Container_creators.md) 1..\*
- * Range: [Person](Person.md)
- * [project_leads](project_leads.md) 0..\*
- * Range: [Person](Person.md)
- * [reviewers](reviewers.md) 0..\*
- * Range: [Person](Person.md)
- * [externalReviewers](externalReviewers.md) 0..\*
- * Range: [Person](Person.md)
* [Container➞version](Container_version.md) 1..1
* Range: [String](types/String.md)
- * [creation_date](creation_date.md) 0..1
- * Range: [String](types/String.md)
- * [Container➞license](Container_license.md) 1..1
+ * [Container➞creators](Container_creators.md) 1..\*
+ * Range: [Creator](Creator.md)
+ * [Container➞creation_date](Container_creation_date.md) 1..1
* Range: [String](types/String.md)
* [publisher](publisher.md) 0..1
* Range: [String](types/String.md)
- * [funders](funders.md) 0..\*
- * Range: [Grant](Grant.md)
- * [hubmapId](hubmapId.md) 0..1
+ * [Container➞license](Container_license.md) 1..1
* Range: [String](types/String.md)
- * [doi](doi.md) 0..1
+ * [see_also](see_also.md) 0..1
* Range: [Uriorcurie](types/Uriorcurie.md)
- * [citation](citation.md) 0..1
- * Range: [String](types/String.md)
- * [citationOverall](citationOverall.md) 0..1
- * Range: [String](types/String.md)
- * [datatable](datatable.md) 0..\*
- * Range: [String](types/String.md)
* [Container➞distributions](Container_distributions.md) 1..\*
* Range: [Distribution](Distribution.md)
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark-metadata/Container_creation_date.md b/schemas/generated/docs/landmark-metadata/Container_creation_date.md
new file mode 100644
index 0000000..dd47fd2
--- /dev/null
+++ b/schemas/generated/docs/landmark-metadata/Container_creation_date.md
@@ -0,0 +1,30 @@
+
+# Slot: creation_date
+
+
+
+
+URI: [dcat:Container_creation_date](http://www.w3.org/ns/dcat#Container_creation_date)
+
+
+## Domain and Range
+
+[Container](Container.md) → 1..1 [String](types/String.md)
+
+## Parents
+
+ * is_a: [creation_date](creation_date.md)
+
+## Children
+
+
+## Used by
+
+ * [Container](Container.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:dateCreated |
+
diff --git a/schemas/generated/docs/landmark-metadata/Container_creators.md b/schemas/generated/docs/landmark-metadata/Container_creators.md
index f71171d..e0f4d7d 100644
--- a/schemas/generated/docs/landmark-metadata/Container_creators.md
+++ b/schemas/generated/docs/landmark-metadata/Container_creators.md
@@ -9,7 +9,7 @@ URI: [dcat:Container_creators](http://www.w3.org/ns/dcat#Container_creators)
## Domain and Range
-[Container](Container.md) → 1..\* [Person](Person.md)
+[Container](Container.md) → 1..\* [Creator](Creator.md)
## Parents
diff --git a/schemas/generated/docs/landmark-metadata/Container_id.md b/schemas/generated/docs/landmark-metadata/Container_id.md
new file mode 100644
index 0000000..577e85d
--- /dev/null
+++ b/schemas/generated/docs/landmark-metadata/Container_id.md
@@ -0,0 +1,23 @@
+
+# Slot: id
+
+
+
+
+URI: [dcat:Container_id](http://www.w3.org/ns/dcat#Container_id)
+
+
+## Domain and Range
+
+[Container](Container.md) → 1..1 [String](types/String.md)
+
+## Parents
+
+ * is_a: [id](id.md)
+
+## Children
+
+
+## Used by
+
+ * [Container](Container.md)
diff --git a/schemas/generated/docs/landmark-metadata/Creator.md b/schemas/generated/docs/landmark-metadata/Creator.md
new file mode 100644
index 0000000..d758698
--- /dev/null
+++ b/schemas/generated/docs/landmark-metadata/Creator.md
@@ -0,0 +1,32 @@
+
+# Class: Creator
+
+
+
+
+URI: [dcat:Creator](http://www.w3.org/ns/dcat#Creator)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Container]++-%20creators%201..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Container]++-%20creators(i)%200..*>[Creator],[Dataset]++-%20creators%200..*>[Creator],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Container]++-%20creators%201..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Container]++-%20creators(i)%200..*>[Creator],[Dataset]++-%20creators%200..*>[Creator],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset],[Container])
+
+## Children
+
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Referenced by Class
+
+ * **[Container](Container.md)** *[Container➞creators](Container_creators.md)* 1..\* **[Creator](Creator.md)**
+ * **None** *[creators](creators.md)* 0..\* **[Creator](Creator.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
diff --git a/schemas/generated/docs/landmark-metadata/Dataset.md b/schemas/generated/docs/landmark-metadata/Dataset.md
new file mode 100644
index 0000000..692791f
--- /dev/null
+++ b/schemas/generated/docs/landmark-metadata/Dataset.md
@@ -0,0 +1,63 @@
+
+# Class: Dataset
+
+
+
+
+URI: [dcat:Dataset](http://www.w3.org/ns/dcat#Dataset)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity]++-%20was_derived_from%200..1>[Dataset],[ProvEntity],[Creator],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity]++-%20was_derived_from%200..1>[Dataset],[ProvEntity],[Creator],[Container])
+
+## Referenced by Class
+
+ * **None** *[was_derived_from](was_derived_from.md)* 0..1 **[Dataset](Dataset.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [title](title.md) 0..1
+ * Range: [String](types/String.md)
+ * [description](description.md) 0..1
+ * Range: [String](types/String.md)
+ * [creators](creators.md) 0..\*
+ * Range: [Creator](Creator.md)
+ * [reviewers](reviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [creation_date](creation_date.md) 0..1
+ * Range: [String](types/String.md)
+ * [version](version.md) 0..1
+ * Range: [String](types/String.md)
+ * [license](license.md) 0..1
+ * Range: [String](types/String.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [publisher](publisher.md) 0..1
+ * Range: [String](types/String.md)
+ * [citation](citation.md) 0..1
+ * Range: [String](types/String.md)
+ * [citationOverall](citationOverall.md) 0..1
+ * Range: [String](types/String.md)
+ * [funders](funders.md) 0..\*
+ * Range: [Grant](Grant.md)
+ * [doi](doi.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [hubmapId](hubmapId.md) 0..1
+ * Range: [String](types/String.md)
+ * [project_leads](project_leads.md) 0..\*
+ * Range: [Person](Person.md)
+ * [externalReviewers](externalReviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [distributions](distributions.md) 0..\*
+ * Range: [Distribution](Distribution.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:Dataset |
+
diff --git a/schemas/generated/docs/landmark-metadata/Distribution.md b/schemas/generated/docs/landmark-metadata/Distribution.md
index 89f29a4..b93ea77 100644
--- a/schemas/generated/docs/landmark-metadata/Distribution.md
+++ b/schemas/generated/docs/landmark-metadata/Distribution.md
@@ -7,7 +7,7 @@
URI: [dcat:Distribution](http://www.w3.org/ns/dcat#Distribution)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Dataset]++-%20distributions%200..*>[Distribution],[Dataset],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Dataset]++-%20distributions%200..*>[Distribution],[Dataset],[Container])
## Referenced by Class
diff --git a/schemas/generated/docs/landmark-metadata/Grant.md b/schemas/generated/docs/landmark-metadata/Grant.md
index 922b73d..8c578d1 100644
--- a/schemas/generated/docs/landmark-metadata/Grant.md
+++ b/schemas/generated/docs/landmark-metadata/Grant.md
@@ -7,7 +7,7 @@
URI: [dcat:Grant](http://www.w3.org/ns/dcat#Grant)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])
## Referenced by Class
diff --git a/schemas/generated/docs/landmark-metadata/Person.md b/schemas/generated/docs/landmark-metadata/Person.md
index 6edcf64..1aca7ec 100644
--- a/schemas/generated/docs/landmark-metadata/Person.md
+++ b/schemas/generated/docs/landmark-metadata/Person.md
@@ -7,12 +7,14 @@
URI: [dcat:Person](http://www.w3.org/ns/dcat#Person)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20creators%201..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[Container]++-%20creators(i)%200..*>[Person],[DatasetMetadata]++-%20creators%200..*>[Person],[Container]++-%20externalReviewers%200..*>[Person],[Container]++-%20project_leads%200..*>[Person],[Container]++-%20reviewers%200..*>[Person],[DatasetMetadata],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20creators%201..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[Container]++-%20creators(i)%200..*>[Person],[DatasetMetadata]++-%20creators%200..*>[Person],[Container]++-%20externalReviewers%200..*>[Person],[Container]++-%20project_leads%200..*>[Person],[Container]++-%20reviewers%200..*>[Person],[DatasetMetadata],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])
+
+## Parents
+
+ * is_a: [Creator](Creator.md)
## Referenced by Class
- * **[Container](Container.md)** *[Container➞creators](Container_creators.md)* 1..\* **[Person](Person.md)**
- * **None** *[creators](creators.md)* 0..\* **[Person](Person.md)**
* **None** *[externalReviewers](externalReviewers.md)* 0..\* **[Person](Person.md)**
* **None** *[project_leads](project_leads.md)* 0..\* **[Person](Person.md)**
* **None** *[reviewers](reviewers.md)* 0..\* **[Person](Person.md)**
@@ -31,6 +33,15 @@ URI: [dcat:Person](http://www.w3.org/ns/dcat#Person)
* [orcid](orcid.md) 0..1
* Range: [String](types/String.md)
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
## Other properties
| | | |
diff --git a/schemas/generated/docs/landmark-metadata/ProvEntity.md b/schemas/generated/docs/landmark-metadata/ProvEntity.md
new file mode 100644
index 0000000..977eb21
--- /dev/null
+++ b/schemas/generated/docs/landmark-metadata/ProvEntity.md
@@ -0,0 +1,32 @@
+
+# Class: ProvEntity
+
+
+
+
+URI: [dcat:ProvEntity](http://www.w3.org/ns/dcat#ProvEntity)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Entity |
+
diff --git a/schemas/generated/docs/landmark-metadata/SoftwareApplication.md b/schemas/generated/docs/landmark-metadata/SoftwareApplication.md
new file mode 100644
index 0000000..08350ff
--- /dev/null
+++ b/schemas/generated/docs/landmark-metadata/SoftwareApplication.md
@@ -0,0 +1,40 @@
+
+# Class: SoftwareApplication
+
+
+
+
+URI: [dcat:SoftwareApplication](http://www.w3.org/ns/dcat#SoftwareApplication)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareSourceCode],[SoftwareSourceCode]0..1
+ * Range: [String](types/String.md)
+ * [target_product](target_product.md) 0..1
+ * Range: [SoftwareSourceCode](SoftwareSourceCode.md)
+
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareApplication |
+
diff --git a/schemas/generated/docs/landmark-metadata/SoftwareSourceCode.md b/schemas/generated/docs/landmark-metadata/SoftwareSourceCode.md
new file mode 100644
index 0000000..ae07c5b
--- /dev/null
+++ b/schemas/generated/docs/landmark-metadata/SoftwareSourceCode.md
@@ -0,0 +1,31 @@
+
+# Class: SoftwareSourceCode
+
+
+
+
+URI: [dcat:SoftwareSourceCode](http://www.w3.org/ns/dcat#SoftwareSourceCode)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])
+
+## Referenced by Class
+
+ * **None** *[target_product](target_product.md)* 0..1 **[SoftwareSourceCode](SoftwareSourceCode.md)**
+
+## Attributes
+
+
+### Own
+
+ * [code_repository](code_repository.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareSourceCode |
+
diff --git a/schemas/generated/docs/landmark-metadata/citation.md b/schemas/generated/docs/landmark-metadata/citation.md
index 447a8da..641e9e0 100644
--- a/schemas/generated/docs/landmark-metadata/citation.md
+++ b/schemas/generated/docs/landmark-metadata/citation.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark-metadata/citationOverall.md b/schemas/generated/docs/landmark-metadata/citationOverall.md
index b711b84..86b256e 100644
--- a/schemas/generated/docs/landmark-metadata/citationOverall.md
+++ b/schemas/generated/docs/landmark-metadata/citationOverall.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark-metadata/class_type.md b/schemas/generated/docs/landmark-metadata/class_type.md
new file mode 100644
index 0000000..9d319b2
--- /dev/null
+++ b/schemas/generated/docs/landmark-metadata/class_type.md
@@ -0,0 +1,24 @@
+
+# Slot: class_type
+
+
+
+
+URI: [dcat:class_type](http://www.w3.org/ns/dcat#class_type)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/landmark-metadata/code_repository.md b/schemas/generated/docs/landmark-metadata/code_repository.md
new file mode 100644
index 0000000..6ed2b9d
--- /dev/null
+++ b/schemas/generated/docs/landmark-metadata/code_repository.md
@@ -0,0 +1,29 @@
+
+# Slot: code_repository
+
+
+
+
+URI: [dcat:code_repository](http://www.w3.org/ns/dcat#code_repository)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:codeRepository |
+
diff --git a/schemas/generated/docs/landmark-metadata/creation_date.md b/schemas/generated/docs/landmark-metadata/creation_date.md
index 9298775..1fba1af 100644
--- a/schemas/generated/docs/landmark-metadata/creation_date.md
+++ b/schemas/generated/docs/landmark-metadata/creation_date.md
@@ -16,11 +16,11 @@ None → 0..1 [String](types/String.md)
## Children
+ * [Container➞creation_date](Container_creation_date.md)
## Used by
- * [Container](Container.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark-metadata/creators.md b/schemas/generated/docs/landmark-metadata/creators.md
index 9efa969..0f37914 100644
--- a/schemas/generated/docs/landmark-metadata/creators.md
+++ b/schemas/generated/docs/landmark-metadata/creators.md
@@ -9,7 +9,7 @@ URI: [dcat:creators](http://www.w3.org/ns/dcat#creators)
## Domain and Range
-None → 0..\* [Person](Person.md)
+None → 0..\* [Creator](Creator.md)
## Parents
@@ -20,7 +20,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark-metadata/datatable.md b/schemas/generated/docs/landmark-metadata/datatable.md
index e49292f..f8345a3 100644
--- a/schemas/generated/docs/landmark-metadata/datatable.md
+++ b/schemas/generated/docs/landmark-metadata/datatable.md
@@ -19,7 +19,6 @@ None → 0..\* [String](types/String.md)
## Used by
- * [Container](Container.md)
## Other properties
diff --git a/schemas/generated/docs/landmark-metadata/description.md b/schemas/generated/docs/landmark-metadata/description.md
index 2e74fc2..906e87b 100644
--- a/schemas/generated/docs/landmark-metadata/description.md
+++ b/schemas/generated/docs/landmark-metadata/description.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark-metadata/distributions.md b/schemas/generated/docs/landmark-metadata/distributions.md
index 5843990..7ae3445 100644
--- a/schemas/generated/docs/landmark-metadata/distributions.md
+++ b/schemas/generated/docs/landmark-metadata/distributions.md
@@ -20,6 +20,7 @@ None → 0..\* [Distribution](Distribution.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark-metadata/doi.md b/schemas/generated/docs/landmark-metadata/doi.md
index 4d7abe1..349ef90 100644
--- a/schemas/generated/docs/landmark-metadata/doi.md
+++ b/schemas/generated/docs/landmark-metadata/doi.md
@@ -19,7 +19,7 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark-metadata/externalReviewers.md b/schemas/generated/docs/landmark-metadata/externalReviewers.md
index 4660110..665cde9 100644
--- a/schemas/generated/docs/landmark-metadata/externalReviewers.md
+++ b/schemas/generated/docs/landmark-metadata/externalReviewers.md
@@ -19,7 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark-metadata/funders.md b/schemas/generated/docs/landmark-metadata/funders.md
index 86f304c..61bb5ac 100644
--- a/schemas/generated/docs/landmark-metadata/funders.md
+++ b/schemas/generated/docs/landmark-metadata/funders.md
@@ -19,7 +19,7 @@ None → 0..\* [Grant](Grant.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark-metadata/had_member.md b/schemas/generated/docs/landmark-metadata/had_member.md
new file mode 100644
index 0000000..f416ee2
--- /dev/null
+++ b/schemas/generated/docs/landmark-metadata/had_member.md
@@ -0,0 +1,29 @@
+
+# Slot: had_member
+
+
+
+
+URI: [dcat:had_member](http://www.w3.org/ns/dcat#had_member)
+
+
+## Domain and Range
+
+None → 0..\* [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:hadMember |
+
diff --git a/schemas/generated/docs/landmark-metadata/hubmapId.md b/schemas/generated/docs/landmark-metadata/hubmapId.md
index f4edee8..72ba258 100644
--- a/schemas/generated/docs/landmark-metadata/hubmapId.md
+++ b/schemas/generated/docs/landmark-metadata/hubmapId.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark-metadata/id.md b/schemas/generated/docs/landmark-metadata/id.md
new file mode 100644
index 0000000..702fc7b
--- /dev/null
+++ b/schemas/generated/docs/landmark-metadata/id.md
@@ -0,0 +1,26 @@
+
+# Slot: id
+
+
+
+
+URI: [dcat:id](http://www.w3.org/ns/dcat#id)
+
+
+## Domain and Range
+
+None → 1..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+ * [Container➞id](Container_id.md)
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Dataset](Dataset.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/landmark-metadata/index.md b/schemas/generated/docs/landmark-metadata/index.md
index ed53e1a..142d028 100644
--- a/schemas/generated/docs/landmark-metadata/index.md
+++ b/schemas/generated/docs/landmark-metadata/index.md
@@ -13,10 +13,15 @@
### Classes
* [Container](Container.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
* [Grant](Grant.md)
- * [Person](Person.md)
+ * [ProvEntity](ProvEntity.md)
+ * [Collection](Collection.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
### Mixins
@@ -28,7 +33,10 @@
* [awardNumber](awardNumber.md)
* [citation](citation.md)
* [citationOverall](citationOverall.md)
+ * [class_type](class_type.md)
+ * [code_repository](code_repository.md)
* [creation_date](creation_date.md)
+ * [Container➞creation_date](Container_creation_date.md)
* [creators](creators.md)
* [Container➞creators](Container_creators.md)
* [datatable](datatable.md)
@@ -43,25 +51,29 @@
* [fullName](fullName.md)
* [funder](funder.md)
* [funders](funders.md)
+ * [had_member](had_member.md)
* [hubmapId](hubmapId.md)
- * [iri](iri.md)
- * [Container➞iri](Container_iri.md)
+ * [id](id.md)
+ * [Container➞id](Container_id.md)
* [lastName](lastName.md)
* [license](license.md)
* [Container➞license](Container_license.md)
* [mediaType](mediaType.md)
+ * [name](name.md)
* [orcid](orcid.md)
* [project_leads](project_leads.md)
* [propertyId](propertyId.md)
* [publisher](publisher.md)
* [reviewers](reviewers.md)
* [see_also](see_also.md)
+ * [target_product](target_product.md)
* [title](title.md)
* [Container➞title](Container_title.md)
* [value](value.md)
* [version](version.md)
* [Container➞version](Container_version.md)
* [versionInfo](versionInfo.md)
+ * [was_derived_from](was_derived_from.md)
### Enums
diff --git a/schemas/generated/docs/landmark-metadata/license.md b/schemas/generated/docs/landmark-metadata/license.md
index faf6c3f..7c77d97 100644
--- a/schemas/generated/docs/landmark-metadata/license.md
+++ b/schemas/generated/docs/landmark-metadata/license.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark-metadata/name.md b/schemas/generated/docs/landmark-metadata/name.md
new file mode 100644
index 0000000..bde9d81
--- /dev/null
+++ b/schemas/generated/docs/landmark-metadata/name.md
@@ -0,0 +1,31 @@
+
+# Slot: name
+
+
+
+
+URI: [dcat:name](http://www.w3.org/ns/dcat#name)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:name |
+
diff --git a/schemas/generated/docs/landmark-metadata/project_leads.md b/schemas/generated/docs/landmark-metadata/project_leads.md
index 69a6b76..48b989c 100644
--- a/schemas/generated/docs/landmark-metadata/project_leads.md
+++ b/schemas/generated/docs/landmark-metadata/project_leads.md
@@ -19,7 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark-metadata/publisher.md b/schemas/generated/docs/landmark-metadata/publisher.md
index 96fae42..8cd6994 100644
--- a/schemas/generated/docs/landmark-metadata/publisher.md
+++ b/schemas/generated/docs/landmark-metadata/publisher.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [Container](Container.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark-metadata/reviewers.md b/schemas/generated/docs/landmark-metadata/reviewers.md
index 1697d3b..5e64007 100644
--- a/schemas/generated/docs/landmark-metadata/reviewers.md
+++ b/schemas/generated/docs/landmark-metadata/reviewers.md
@@ -19,7 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark-metadata/see_also.md b/schemas/generated/docs/landmark-metadata/see_also.md
index 3e7b50a..1eef2b4 100644
--- a/schemas/generated/docs/landmark-metadata/see_also.md
+++ b/schemas/generated/docs/landmark-metadata/see_also.md
@@ -19,7 +19,9 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Container](Container.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
## Other properties
diff --git a/schemas/generated/docs/landmark-metadata/target_product.md b/schemas/generated/docs/landmark-metadata/target_product.md
new file mode 100644
index 0000000..1a56428
--- /dev/null
+++ b/schemas/generated/docs/landmark-metadata/target_product.md
@@ -0,0 +1,29 @@
+
+# Slot: target_product
+
+
+
+
+URI: [dcat:target_product](http://www.w3.org/ns/dcat#target_product)
+
+
+## Domain and Range
+
+None → 0..1 [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:targetProduct |
+
diff --git a/schemas/generated/docs/landmark-metadata/title.md b/schemas/generated/docs/landmark-metadata/title.md
index 1e97ecb..db72c11 100644
--- a/schemas/generated/docs/landmark-metadata/title.md
+++ b/schemas/generated/docs/landmark-metadata/title.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
## Other properties
diff --git a/schemas/generated/docs/landmark-metadata/version.md b/schemas/generated/docs/landmark-metadata/version.md
index 6ba6038..eacf3f2 100644
--- a/schemas/generated/docs/landmark-metadata/version.md
+++ b/schemas/generated/docs/landmark-metadata/version.md
@@ -20,7 +20,8 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareApplication](SoftwareApplication.md)
## Other properties
diff --git a/schemas/generated/docs/landmark-metadata/was_derived_from.md b/schemas/generated/docs/landmark-metadata/was_derived_from.md
new file mode 100644
index 0000000..b6cf28c
--- /dev/null
+++ b/schemas/generated/docs/landmark-metadata/was_derived_from.md
@@ -0,0 +1,31 @@
+
+# Slot: was_derived_from
+
+
+
+
+URI: [dcat:was_derived_from](http://www.w3.org/ns/dcat#was_derived_from)
+
+
+## Domain and Range
+
+None → 0..1 [Dataset](Dataset.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+ * [Container](Container.md)
+ * [ProvEntity](ProvEntity.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:wasDerivedFrom |
+
diff --git a/schemas/generated/docs/landmark/Collection.md b/schemas/generated/docs/landmark/Collection.md
new file mode 100644
index 0000000..0364812
--- /dev/null
+++ b/schemas/generated/docs/landmark/Collection.md
@@ -0,0 +1,34 @@
+
+# Class: Collection
+
+
+
+
+URI: [ccf:Collection](http://purl.org/ccf/Collection)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])
+
+## Parents
+
+ * is_a: [ProvEntity](ProvEntity.md)
+
+## Attributes
+
+
+### Own
+
+ * [had_member](had_member.md) 0..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+### Inherited from ProvEntity:
+
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Collection |
+
diff --git a/schemas/generated/docs/landmark/Creator.md b/schemas/generated/docs/landmark/Creator.md
index bd4ec46..d7fe3ab 100644
--- a/schemas/generated/docs/landmark/Creator.md
+++ b/schemas/generated/docs/landmark/Creator.md
@@ -7,16 +7,22 @@
URI: [ccf:Creator](http://purl.org/ccf/Creator)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Named],[Instance],[SpatialEntity]++-%20creator%201..*>[Creator|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id:string;label:string;class_type:string%20%3F],[Creator]uses%20-.->[Named],[Creator]uses%20-.->[Instance],[SpatialEntity])](https://yuml.me/diagram/nofunky;dir:TB/class/[Named],[Instance],[SpatialEntity]++-%20creator%201..*>[Creator|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id:string;label:string;class_type:string%20%3F],[Creator]uses%20-.->[Named],[Creator]uses%20-.->[Instance],[SpatialEntity])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Named],[Instance],[SpatialEntity]++-%20creator%201..*>[Creator|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id:string;label:string;class_type:string%20%3F],[Dataset]++-%20creators%200..*>[Creator],[Creator]uses%20-.->[Named],[Creator]uses%20-.->[Instance],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[SpatialEntity],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Named],[Instance],[SpatialEntity]++-%20creator%201..*>[Creator|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id:string;label:string;class_type:string%20%3F],[Dataset]++-%20creators%200..*>[Creator],[Creator]uses%20-.->[Named],[Creator]uses%20-.->[Instance],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[SpatialEntity],[Dataset])
## Uses Mixin
* mixin: [Named](Named.md)
* mixin: [Instance](Instance.md)
+## Children
+
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
## Referenced by Class
* **None** *[creator](creator.md)* 1..\* **[Creator](Creator.md)**
+ * **None** *[creators](creators.md)* 0..\* **[Creator](Creator.md)**
## Attributes
diff --git a/schemas/generated/docs/landmark/Creator_firstName.md b/schemas/generated/docs/landmark/Creator_firstName.md
index dd030d0..705157b 100644
--- a/schemas/generated/docs/landmark/Creator_firstName.md
+++ b/schemas/generated/docs/landmark/Creator_firstName.md
@@ -21,6 +21,7 @@ URI: [ccf:Creator_firstName](http://purl.org/ccf/Creator_firstName)
## Used by
* [Creator](Creator.md)
+ * [SoftwareApplication](SoftwareApplication.md)
## Other properties
diff --git a/schemas/generated/docs/landmark/Creator_fullName.md b/schemas/generated/docs/landmark/Creator_fullName.md
index 74209fa..846608f 100644
--- a/schemas/generated/docs/landmark/Creator_fullName.md
+++ b/schemas/generated/docs/landmark/Creator_fullName.md
@@ -21,6 +21,7 @@ URI: [ccf:Creator_fullName](http://purl.org/ccf/Creator_fullName)
## Used by
* [Creator](Creator.md)
+ * [SoftwareApplication](SoftwareApplication.md)
## Other properties
diff --git a/schemas/generated/docs/landmark/Creator_lastName.md b/schemas/generated/docs/landmark/Creator_lastName.md
index c6cff54..879e068 100644
--- a/schemas/generated/docs/landmark/Creator_lastName.md
+++ b/schemas/generated/docs/landmark/Creator_lastName.md
@@ -21,6 +21,7 @@ URI: [ccf:Creator_lastName](http://purl.org/ccf/Creator_lastName)
## Used by
* [Creator](Creator.md)
+ * [SoftwareApplication](SoftwareApplication.md)
## Other properties
diff --git a/schemas/generated/docs/landmark/Creator_orcid.md b/schemas/generated/docs/landmark/Creator_orcid.md
index 4eb2f00..bb40be6 100644
--- a/schemas/generated/docs/landmark/Creator_orcid.md
+++ b/schemas/generated/docs/landmark/Creator_orcid.md
@@ -21,6 +21,7 @@ URI: [ccf:Creator_orcid](http://purl.org/ccf/Creator_orcid)
## Used by
* [Creator](Creator.md)
+ * [SoftwareApplication](SoftwareApplication.md)
## Other properties
diff --git a/schemas/generated/docs/landmark/Dataset.md b/schemas/generated/docs/landmark/Dataset.md
new file mode 100644
index 0000000..c419359
--- /dev/null
+++ b/schemas/generated/docs/landmark/Dataset.md
@@ -0,0 +1,63 @@
+
+# Class: Dataset
+
+
+
+
+URI: [ccf:Dataset](http://purl.org/ccf/Dataset)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity],[Creator])
+
+## Referenced by Class
+
+ * **None** *[was_derived_from](was_derived_from.md)* 0..1 **[Dataset](Dataset.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [title](title.md) 0..1
+ * Range: [String](types/String.md)
+ * [description](description.md) 0..1
+ * Range: [String](types/String.md)
+ * [creators](creators.md) 0..\*
+ * Range: [Creator](Creator.md)
+ * [reviewers](reviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [creation_date](creation_date.md) 0..1
+ * Range: [String](types/String.md)
+ * [version](version.md) 0..1
+ * Range: [String](types/String.md)
+ * [license](license.md) 0..1
+ * Range: [String](types/String.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [publisher](publisher.md) 0..1
+ * Range: [String](types/String.md)
+ * [citation](citation.md) 0..1
+ * Range: [String](types/String.md)
+ * [citationOverall](citationOverall.md) 0..1
+ * Range: [String](types/String.md)
+ * [funders](funders.md) 0..\*
+ * Range: [Grant](Grant.md)
+ * [doi](doi.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [hubmapId](hubmapId.md) 0..1
+ * Range: [String](types/String.md)
+ * [project_leads](project_leads.md) 0..\*
+ * Range: [Person](Person.md)
+ * [externalReviewers](externalReviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [distributions](distributions.md) 0..\*
+ * Range: [Distribution](Distribution.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:Dataset |
+
diff --git a/schemas/generated/docs/landmark/Distribution.md b/schemas/generated/docs/landmark/Distribution.md
index 22a20b6..77b6b89 100644
--- a/schemas/generated/docs/landmark/Distribution.md
+++ b/schemas/generated/docs/landmark/Distribution.md
@@ -7,7 +7,7 @@
URI: [ccf:Distribution](http://purl.org/ccf/Distribution)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F])](https://yuml.me/diagram/nofunky;dir:TB/class/[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20distributions%200..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20distributions%200..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Dataset])
## Referenced by Class
diff --git a/schemas/generated/docs/landmark/Grant.md b/schemas/generated/docs/landmark/Grant.md
index 475d39e..6a75542 100644
--- a/schemas/generated/docs/landmark/Grant.md
+++ b/schemas/generated/docs/landmark/Grant.md
@@ -7,7 +7,7 @@
URI: [ccf:Grant](http://purl.org/ccf/Grant)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Grant|funder:string%20%3F;awardNumber:string%20%3F])](https://yuml.me/diagram/nofunky;dir:TB/class/[Grant|funder:string%20%3F;awardNumber:string%20%3F])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])
## Referenced by Class
diff --git a/schemas/generated/docs/landmark/LandmarkMetadata.md b/schemas/generated/docs/landmark/LandmarkMetadata.md
index a54e460..ba527c3 100644
--- a/schemas/generated/docs/landmark/LandmarkMetadata.md
+++ b/schemas/generated/docs/landmark/LandmarkMetadata.md
@@ -7,7 +7,7 @@
URI: [ccf:LandmarkMetadata](http://purl.org/ccf/LandmarkMetadata)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Person][LandmarkMetadata],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Person][LandmarkMetadata],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20metadata%200..1>[LandmarkMetadata|title:string%20%3F;description:string%20%3F;created_by:uriorcurie%20%2B;creation_date:string%20%3F;version:string%20%3F;license:string%20%3F;publisher:string%20%3F;see_also:uriorcurie%20%3F;derived_from:uriorcurie%20%3F],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20metadata%200..1>[LandmarkMetadata|title:string%20%3F;description:string%20%3F;created_by:uriorcurie%20%2B;creation_date:string%20%3F;version:string%20%3F;license:string%20%3F;publisher:string%20%3F;see_also:uriorcurie%20%3F;derived_from:uriorcurie%20%3F],[Container])
## Referenced by Class
@@ -22,18 +22,20 @@ URI: [ccf:LandmarkMetadata](http://purl.org/ccf/LandmarkMetadata)
* Range: [String](types/String.md)
* [description](description.md) 0..1
* Range: [String](types/String.md)
- * [creators](creators.md) 0..\*
- * Range: [Person](Person.md)
- * [version](version.md) 0..1
- * Range: [String](types/String.md)
+ * [created_by](created_by.md) 1..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
* [creation_date](creation_date.md) 0..1
* Range: [String](types/String.md)
+ * [version](version.md) 0..1
+ * Range: [String](types/String.md)
* [license](license.md) 0..1
* Range: [String](types/String.md)
* [publisher](publisher.md) 0..1
* Range: [String](types/String.md)
* [see_also](see_also.md) 0..1
* Range: [Uriorcurie](types/Uriorcurie.md)
+ * [derived_from](derived_from.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
## Other properties
diff --git a/schemas/generated/docs/landmark/Person.md b/schemas/generated/docs/landmark/Person.md
index e473577..456d591 100644
--- a/schemas/generated/docs/landmark/Person.md
+++ b/schemas/generated/docs/landmark/Person.md
@@ -7,11 +7,14 @@
URI: [ccf:Person](http://purl.org/ccf/Person)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[LandmarkMetadata]++-%20creators%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[DatasetMetadata]++-%20creators%200..*>[Person],[LandmarkMetadata],[DatasetMetadata])](https://yuml.me/diagram/nofunky;dir:TB/class/[LandmarkMetadata]++-%20creators%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[DatasetMetadata]++-%20creators%200..*>[Person],[LandmarkMetadata],[DatasetMetadata])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;label(i):string;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Named],[Dataset],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;label(i):string;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Named],[Dataset],[Creator])
+
+## Parents
+
+ * is_a: [Creator](Creator.md)
## Referenced by Class
- * **None** *[creators](creators.md)* 0..\* **[Person](Person.md)**
* **None** *[externalReviewers](externalReviewers.md)* 0..\* **[Person](Person.md)**
* **None** *[project_leads](project_leads.md)* 0..\* **[Person](Person.md)**
* **None** *[reviewers](reviewers.md)* 0..\* **[Person](Person.md)**
diff --git a/schemas/generated/docs/landmark/ProvEntity.md b/schemas/generated/docs/landmark/ProvEntity.md
new file mode 100644
index 0000000..5e3e430
--- /dev/null
+++ b/schemas/generated/docs/landmark/ProvEntity.md
@@ -0,0 +1,32 @@
+
+# Class: ProvEntity
+
+
+
+
+URI: [ccf:ProvEntity](http://purl.org/ccf/ProvEntity)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Entity |
+
diff --git a/schemas/generated/docs/landmark/SoftwareApplication.md b/schemas/generated/docs/landmark/SoftwareApplication.md
new file mode 100644
index 0000000..ce2744c
--- /dev/null
+++ b/schemas/generated/docs/landmark/SoftwareApplication.md
@@ -0,0 +1,42 @@
+
+# Class: SoftwareApplication
+
+
+
+
+URI: [ccf:SoftwareApplication](http://purl.org/ccf/SoftwareApplication)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareSourceCode],[SoftwareSourceCode]0..1
+ * Range: [String](types/String.md)
+ * [target_product](target_product.md) 0..1
+ * Range: [SoftwareSourceCode](SoftwareSourceCode.md)
+
+### Inherited from Creator:
+
+ * [Creator➞fullName](Creator_fullName.md) 0..1
+ * Range: [String](types/String.md)
+ * [Creator➞firstName](Creator_firstName.md) 0..1
+ * Range: [String](types/String.md)
+ * [Creator➞lastName](Creator_lastName.md) 0..1
+ * Range: [String](types/String.md)
+ * [Creator➞orcid](Creator_orcid.md) 0..1
+ * Range: [String](types/String.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareApplication |
+
diff --git a/schemas/generated/docs/landmark/SoftwareSourceCode.md b/schemas/generated/docs/landmark/SoftwareSourceCode.md
new file mode 100644
index 0000000..6198eb7
--- /dev/null
+++ b/schemas/generated/docs/landmark/SoftwareSourceCode.md
@@ -0,0 +1,31 @@
+
+# Class: SoftwareSourceCode
+
+
+
+
+URI: [ccf:SoftwareSourceCode](http://purl.org/ccf/SoftwareSourceCode)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])
+
+## Referenced by Class
+
+ * **None** *[target_product](target_product.md)* 0..1 **[SoftwareSourceCode](SoftwareSourceCode.md)**
+
+## Attributes
+
+
+### Own
+
+ * [code_repository](code_repository.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareSourceCode |
+
diff --git a/schemas/generated/docs/landmark/citation.md b/schemas/generated/docs/landmark/citation.md
index 67992cd..2deec60 100644
--- a/schemas/generated/docs/landmark/citation.md
+++ b/schemas/generated/docs/landmark/citation.md
@@ -19,6 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark/citationOverall.md b/schemas/generated/docs/landmark/citationOverall.md
index b52d041..8fe9b24 100644
--- a/schemas/generated/docs/landmark/citationOverall.md
+++ b/schemas/generated/docs/landmark/citationOverall.md
@@ -19,6 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark/class_type.md b/schemas/generated/docs/landmark/class_type.md
index 99c9f33..b9d880e 100644
--- a/schemas/generated/docs/landmark/class_type.md
+++ b/schemas/generated/docs/landmark/class_type.md
@@ -22,6 +22,8 @@ None → 0..1 [String](types/String.md)
* [Creator](Creator.md)
* [ExtractionSet](ExtractionSet.md)
* [Named](Named.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
* [SpatialEntity](SpatialEntity.md)
* [SpatialObjectReference](SpatialObjectReference.md)
* [SpatialPlacement](SpatialPlacement.md)
diff --git a/schemas/generated/docs/landmark/code_repository.md b/schemas/generated/docs/landmark/code_repository.md
new file mode 100644
index 0000000..560f9fb
--- /dev/null
+++ b/schemas/generated/docs/landmark/code_repository.md
@@ -0,0 +1,29 @@
+
+# Slot: code_repository
+
+
+
+
+URI: [ccf:code_repository](http://purl.org/ccf/code_repository)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:codeRepository |
+
diff --git a/schemas/generated/docs/landmark/created_by.md b/schemas/generated/docs/landmark/created_by.md
new file mode 100644
index 0000000..637c256
--- /dev/null
+++ b/schemas/generated/docs/landmark/created_by.md
@@ -0,0 +1,29 @@
+
+# Slot: created_by
+
+
+
+
+URI: [ccf:created_by](http://purl.org/ccf/created_by)
+
+
+## Domain and Range
+
+None → 1..\* [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [LandmarkMetadata](LandmarkMetadata.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dct:creator |
+
diff --git a/schemas/generated/docs/landmark/creation_date.md b/schemas/generated/docs/landmark/creation_date.md
index bd11bb3..e435f42 100644
--- a/schemas/generated/docs/landmark/creation_date.md
+++ b/schemas/generated/docs/landmark/creation_date.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [LandmarkMetadata](LandmarkMetadata.md)
## Other properties
diff --git a/schemas/generated/docs/landmark/creators.md b/schemas/generated/docs/landmark/creators.md
index 0e3462f..fd74a89 100644
--- a/schemas/generated/docs/landmark/creators.md
+++ b/schemas/generated/docs/landmark/creators.md
@@ -9,7 +9,7 @@ URI: [ccf:creators](http://purl.org/ccf/creators)
## Domain and Range
-None → 0..\* [Person](Person.md)
+None → 0..\* [Creator](Creator.md)
## Parents
@@ -19,8 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
- * [LandmarkMetadata](LandmarkMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark/derived_from.md b/schemas/generated/docs/landmark/derived_from.md
new file mode 100644
index 0000000..ac80d62
--- /dev/null
+++ b/schemas/generated/docs/landmark/derived_from.md
@@ -0,0 +1,29 @@
+
+# Slot: derived_from
+
+
+
+
+URI: [ccf:derived_from](http://purl.org/ccf/derived_from)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [LandmarkMetadata](LandmarkMetadata.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:wasDerivedFrom |
+
diff --git a/schemas/generated/docs/landmark/description.md b/schemas/generated/docs/landmark/description.md
index 7ea49eb..b08a8d2 100644
--- a/schemas/generated/docs/landmark/description.md
+++ b/schemas/generated/docs/landmark/description.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [LandmarkMetadata](LandmarkMetadata.md)
## Other properties
diff --git a/schemas/generated/docs/landmark/distributions.md b/schemas/generated/docs/landmark/distributions.md
index 5c6daf0..db2c069 100644
--- a/schemas/generated/docs/landmark/distributions.md
+++ b/schemas/generated/docs/landmark/distributions.md
@@ -19,6 +19,7 @@ None → 0..\* [Distribution](Distribution.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark/doi.md b/schemas/generated/docs/landmark/doi.md
index 4a2b8f9..909eade 100644
--- a/schemas/generated/docs/landmark/doi.md
+++ b/schemas/generated/docs/landmark/doi.md
@@ -19,6 +19,7 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark/externalReviewers.md b/schemas/generated/docs/landmark/externalReviewers.md
index 8389011..463a0a6 100644
--- a/schemas/generated/docs/landmark/externalReviewers.md
+++ b/schemas/generated/docs/landmark/externalReviewers.md
@@ -19,6 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark/funders.md b/schemas/generated/docs/landmark/funders.md
index 1dae6f5..d7c807f 100644
--- a/schemas/generated/docs/landmark/funders.md
+++ b/schemas/generated/docs/landmark/funders.md
@@ -19,6 +19,7 @@ None → 0..\* [Grant](Grant.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark/had_member.md b/schemas/generated/docs/landmark/had_member.md
new file mode 100644
index 0000000..f4397d1
--- /dev/null
+++ b/schemas/generated/docs/landmark/had_member.md
@@ -0,0 +1,29 @@
+
+# Slot: had_member
+
+
+
+
+URI: [ccf:had_member](http://purl.org/ccf/had_member)
+
+
+## Domain and Range
+
+None → 0..\* [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:hadMember |
+
diff --git a/schemas/generated/docs/landmark/hubmapId.md b/schemas/generated/docs/landmark/hubmapId.md
index 6a94acf..ea71b21 100644
--- a/schemas/generated/docs/landmark/hubmapId.md
+++ b/schemas/generated/docs/landmark/hubmapId.md
@@ -19,6 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark/id.md b/schemas/generated/docs/landmark/id.md
index 93b842e..a5c6af5 100644
--- a/schemas/generated/docs/landmark/id.md
+++ b/schemas/generated/docs/landmark/id.md
@@ -20,8 +20,11 @@ None → 1..1 [String](types/String.md)
## Used by
* [Creator](Creator.md)
+ * [Dataset](Dataset.md)
* [ExtractionSet](ExtractionSet.md)
* [Named](Named.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
* [SpatialEntity](SpatialEntity.md)
* [SpatialObjectReference](SpatialObjectReference.md)
* [SpatialPlacement](SpatialPlacement.md)
diff --git a/schemas/generated/docs/landmark/index.md b/schemas/generated/docs/landmark/index.md
index 583d83c..1df76b5 100644
--- a/schemas/generated/docs/landmark/index.md
+++ b/schemas/generated/docs/landmark/index.md
@@ -14,13 +14,17 @@
* [Container](Container.md)
* [Creator](Creator.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
* [ExtractionSet](ExtractionSet.md)
* [Grant](Grant.md)
* [LandmarkData](LandmarkData.md)
* [LandmarkMetadata](LandmarkMetadata.md)
- * [Person](Person.md)
+ * [ProvEntity](ProvEntity.md)
+ * [Collection](Collection.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
* [SpatialEntity](SpatialEntity.md)
* [SpatialObjectReference](SpatialObjectReference.md)
* [SpatialPlacement](SpatialPlacement.md)
@@ -38,13 +42,16 @@
* [citation](citation.md)
* [citationOverall](citationOverall.md)
* [class_type](class_type.md)
+ * [code_repository](code_repository.md)
* [➞data](container__data.md)
* [➞iri](container__iri.md)
* [➞metadata](container__metadata.md)
+ * [created_by](created_by.md)
* [creation_date](creation_date.md)
* [creator](creator.md)
* [creators](creators.md)
* [datatable](datatable.md)
+ * [derived_from](derived_from.md)
* [description](description.md)
* [dimension_unit](dimension_unit.md)
* [distributions](distributions.md)
@@ -62,15 +69,16 @@
* [Creator➞fullName](Creator_fullName.md)
* [funder](funder.md)
* [funders](funders.md)
+ * [had_member](had_member.md)
* [hubmapId](hubmapId.md)
* [id](id.md)
- * [iri](iri.md)
* [label](label.md)
* [landmarks](landmarks.md)
* [lastName](lastName.md)
* [Creator➞lastName](Creator_lastName.md)
* [license](license.md)
* [mediaType](mediaType.md)
+ * [name](name.md)
* [object_reference](object_reference.md)
* [orcid](orcid.md)
* [Creator➞orcid](Creator_orcid.md)
@@ -89,12 +97,14 @@
* [see_also](see_also.md)
* [spatial_entities](spatial_entities.md)
* [target](target.md)
+ * [target_product](target_product.md)
* [title](title.md)
* [translation_unit](translation_unit.md)
* [typeOf](typeOf.md)
* [value](value.md)
* [version](version.md)
* [versionInfo](versionInfo.md)
+ * [was_derived_from](was_derived_from.md)
* [x_dimension](x_dimension.md)
* [x_rotation](x_rotation.md)
* [x_scaling](x_scaling.md)
diff --git a/schemas/generated/docs/landmark/label.md b/schemas/generated/docs/landmark/label.md
index 3cb9068..9877710 100644
--- a/schemas/generated/docs/landmark/label.md
+++ b/schemas/generated/docs/landmark/label.md
@@ -22,6 +22,8 @@ None → 1..1 [String](types/String.md)
* [Creator](Creator.md)
* [ExtractionSet](ExtractionSet.md)
* [Named](Named.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
* [SpatialEntity](SpatialEntity.md)
* [SpatialObjectReference](SpatialObjectReference.md)
* [SpatialPlacement](SpatialPlacement.md)
diff --git a/schemas/generated/docs/landmark/license.md b/schemas/generated/docs/landmark/license.md
index fd79af8..2a230a3 100644
--- a/schemas/generated/docs/landmark/license.md
+++ b/schemas/generated/docs/landmark/license.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [LandmarkMetadata](LandmarkMetadata.md)
## Other properties
diff --git a/schemas/generated/docs/landmark/name.md b/schemas/generated/docs/landmark/name.md
new file mode 100644
index 0000000..66c051d
--- /dev/null
+++ b/schemas/generated/docs/landmark/name.md
@@ -0,0 +1,28 @@
+
+# Slot: name
+
+
+
+
+URI: [ccf:name](http://purl.org/ccf/name)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:name |
+
diff --git a/schemas/generated/docs/landmark/placement.md b/schemas/generated/docs/landmark/placement.md
index 1e558b3..9c9d4b9 100644
--- a/schemas/generated/docs/landmark/placement.md
+++ b/schemas/generated/docs/landmark/placement.md
@@ -20,3 +20,10 @@ None → 1..1 [SpatialPlacement](SpatialPlacement.md)
## Used by
* [SpatialObjectReference](SpatialObjectReference.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | ccf:has_placement |
+
diff --git a/schemas/generated/docs/landmark/placements.md b/schemas/generated/docs/landmark/placements.md
index a1330e8..1ad3326 100644
--- a/schemas/generated/docs/landmark/placements.md
+++ b/schemas/generated/docs/landmark/placements.md
@@ -20,3 +20,10 @@ None → 0..\* [SpatialPlacement](SpatialPlacement.md)
## Used by
* [SpatialEntity](SpatialEntity.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | ccf:has_placements |
+
diff --git a/schemas/generated/docs/landmark/project_leads.md b/schemas/generated/docs/landmark/project_leads.md
index af3a8a4..55c59a3 100644
--- a/schemas/generated/docs/landmark/project_leads.md
+++ b/schemas/generated/docs/landmark/project_leads.md
@@ -19,6 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark/publisher.md b/schemas/generated/docs/landmark/publisher.md
index 9dcd5b7..deae9ad 100644
--- a/schemas/generated/docs/landmark/publisher.md
+++ b/schemas/generated/docs/landmark/publisher.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [LandmarkMetadata](LandmarkMetadata.md)
## Other properties
diff --git a/schemas/generated/docs/landmark/reviewers.md b/schemas/generated/docs/landmark/reviewers.md
index 5205e90..2a66406 100644
--- a/schemas/generated/docs/landmark/reviewers.md
+++ b/schemas/generated/docs/landmark/reviewers.md
@@ -19,6 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/landmark/see_also.md b/schemas/generated/docs/landmark/see_also.md
index a8e8db8..3517c7a 100644
--- a/schemas/generated/docs/landmark/see_also.md
+++ b/schemas/generated/docs/landmark/see_also.md
@@ -19,8 +19,9 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [LandmarkMetadata](LandmarkMetadata.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
## Other properties
diff --git a/schemas/generated/docs/landmark/target_product.md b/schemas/generated/docs/landmark/target_product.md
new file mode 100644
index 0000000..f889c3d
--- /dev/null
+++ b/schemas/generated/docs/landmark/target_product.md
@@ -0,0 +1,29 @@
+
+# Slot: target_product
+
+
+
+
+URI: [ccf:target_product](http://purl.org/ccf/target_product)
+
+
+## Domain and Range
+
+None → 0..1 [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:targetProduct |
+
diff --git a/schemas/generated/docs/landmark/title.md b/schemas/generated/docs/landmark/title.md
index bdb0fc4..a7714c4 100644
--- a/schemas/generated/docs/landmark/title.md
+++ b/schemas/generated/docs/landmark/title.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
* [LandmarkMetadata](LandmarkMetadata.md)
diff --git a/schemas/generated/docs/landmark/typeOf.md b/schemas/generated/docs/landmark/typeOf.md
index 691cc07..551ed39 100644
--- a/schemas/generated/docs/landmark/typeOf.md
+++ b/schemas/generated/docs/landmark/typeOf.md
@@ -22,6 +22,8 @@ None → 0..\* [Named](Named.md)
* [Creator](Creator.md)
* [ExtractionSet](ExtractionSet.md)
* [Instance](Instance.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
* [SpatialEntity](SpatialEntity.md)
* [SpatialObjectReference](SpatialObjectReference.md)
* [SpatialPlacement](SpatialPlacement.md)
diff --git a/schemas/generated/docs/landmark/version.md b/schemas/generated/docs/landmark/version.md
index 0bfe451..20bef26 100644
--- a/schemas/generated/docs/landmark/version.md
+++ b/schemas/generated/docs/landmark/version.md
@@ -19,8 +19,9 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [LandmarkMetadata](LandmarkMetadata.md)
+ * [SoftwareApplication](SoftwareApplication.md)
## Other properties
diff --git a/schemas/generated/docs/landmark/was_derived_from.md b/schemas/generated/docs/landmark/was_derived_from.md
new file mode 100644
index 0000000..871406a
--- /dev/null
+++ b/schemas/generated/docs/landmark/was_derived_from.md
@@ -0,0 +1,30 @@
+
+# Slot: was_derived_from
+
+
+
+
+URI: [ccf:was_derived_from](http://purl.org/ccf/was_derived_from)
+
+
+## Domain and Range
+
+None → 0..1 [Dataset](Dataset.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+ * [ProvEntity](ProvEntity.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:wasDerivedFrom |
+
diff --git a/schemas/generated/docs/ref-organ-metadata/Collection.md b/schemas/generated/docs/ref-organ-metadata/Collection.md
new file mode 100644
index 0000000..fa5127c
--- /dev/null
+++ b/schemas/generated/docs/ref-organ-metadata/Collection.md
@@ -0,0 +1,34 @@
+
+# Class: Collection
+
+
+
+
+URI: [dcat:Collection](http://www.w3.org/ns/dcat#Collection)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])
+
+## Parents
+
+ * is_a: [ProvEntity](ProvEntity.md)
+
+## Attributes
+
+
+### Own
+
+ * [had_member](had_member.md) 0..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+### Inherited from ProvEntity:
+
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Collection |
+
diff --git a/schemas/generated/docs/ref-organ-metadata/Container.md b/schemas/generated/docs/ref-organ-metadata/Container.md
index 3e500c6..dd8024b 100644
--- a/schemas/generated/docs/ref-organ-metadata/Container.md
+++ b/schemas/generated/docs/ref-organ-metadata/Container.md
@@ -7,7 +7,7 @@
URI: [dcat:Container](http://www.w3.org/ns/dcat#Container)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution]1..1
+ * [Container➞id](Container_id.md) 1..1
* Range: [String](types/String.md)
* [Container➞title](Container_title.md) 1..1
* Range: [String](types/String.md)
* [Container➞description](Container_description.md) 1..1
* Range: [String](types/String.md)
- * [Container➞creators](Container_creators.md) 1..\*
- * Range: [Person](Person.md)
- * [project_leads](project_leads.md) 0..\*
- * Range: [Person](Person.md)
- * [reviewers](reviewers.md) 0..\*
- * Range: [Person](Person.md)
- * [externalReviewers](externalReviewers.md) 0..\*
- * Range: [Person](Person.md)
* [Container➞version](Container_version.md) 1..1
* Range: [String](types/String.md)
+ * [Container➞creators](Container_creators.md) 1..\*
+ * Range: [Creator](Creator.md)
* [Container➞creation_date](Container_creation_date.md) 1..1
* Range: [String](types/String.md)
- * [Container➞license](Container_license.md) 1..1
- * Range: [String](types/String.md)
* [publisher](publisher.md) 0..1
* Range: [String](types/String.md)
- * [funders](funders.md) 0..\*
- * Range: [Grant](Grant.md)
- * [hubmapId](hubmapId.md) 0..1
+ * [Container➞license](Container_license.md) 1..1
* Range: [String](types/String.md)
- * [doi](doi.md) 0..1
+ * [see_also](see_also.md) 0..1
* Range: [Uriorcurie](types/Uriorcurie.md)
- * [citation](citation.md) 0..1
- * Range: [String](types/String.md)
- * [citationOverall](citationOverall.md) 0..1
- * Range: [String](types/String.md)
- * [datatable](datatable.md) 0..\*
- * Range: [String](types/String.md)
* [Container➞distributions](Container_distributions.md) 1..\*
* Range: [Distribution](Distribution.md)
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ-metadata/Container_creators.md b/schemas/generated/docs/ref-organ-metadata/Container_creators.md
index f71171d..e0f4d7d 100644
--- a/schemas/generated/docs/ref-organ-metadata/Container_creators.md
+++ b/schemas/generated/docs/ref-organ-metadata/Container_creators.md
@@ -9,7 +9,7 @@ URI: [dcat:Container_creators](http://www.w3.org/ns/dcat#Container_creators)
## Domain and Range
-[Container](Container.md) → 1..\* [Person](Person.md)
+[Container](Container.md) → 1..\* [Creator](Creator.md)
## Parents
diff --git a/schemas/generated/docs/ref-organ-metadata/Container_id.md b/schemas/generated/docs/ref-organ-metadata/Container_id.md
new file mode 100644
index 0000000..577e85d
--- /dev/null
+++ b/schemas/generated/docs/ref-organ-metadata/Container_id.md
@@ -0,0 +1,23 @@
+
+# Slot: id
+
+
+
+
+URI: [dcat:Container_id](http://www.w3.org/ns/dcat#Container_id)
+
+
+## Domain and Range
+
+[Container](Container.md) → 1..1 [String](types/String.md)
+
+## Parents
+
+ * is_a: [id](id.md)
+
+## Children
+
+
+## Used by
+
+ * [Container](Container.md)
diff --git a/schemas/generated/docs/ref-organ-metadata/Creator.md b/schemas/generated/docs/ref-organ-metadata/Creator.md
new file mode 100644
index 0000000..d758698
--- /dev/null
+++ b/schemas/generated/docs/ref-organ-metadata/Creator.md
@@ -0,0 +1,32 @@
+
+# Class: Creator
+
+
+
+
+URI: [dcat:Creator](http://www.w3.org/ns/dcat#Creator)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Container]++-%20creators%201..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Container]++-%20creators(i)%200..*>[Creator],[Dataset]++-%20creators%200..*>[Creator],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Container]++-%20creators%201..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Container]++-%20creators(i)%200..*>[Creator],[Dataset]++-%20creators%200..*>[Creator],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset],[Container])
+
+## Children
+
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Referenced by Class
+
+ * **[Container](Container.md)** *[Container➞creators](Container_creators.md)* 1..\* **[Creator](Creator.md)**
+ * **None** *[creators](creators.md)* 0..\* **[Creator](Creator.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
diff --git a/schemas/generated/docs/ref-organ-metadata/Dataset.md b/schemas/generated/docs/ref-organ-metadata/Dataset.md
new file mode 100644
index 0000000..692791f
--- /dev/null
+++ b/schemas/generated/docs/ref-organ-metadata/Dataset.md
@@ -0,0 +1,63 @@
+
+# Class: Dataset
+
+
+
+
+URI: [dcat:Dataset](http://www.w3.org/ns/dcat#Dataset)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity]++-%20was_derived_from%200..1>[Dataset],[ProvEntity],[Creator],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity]++-%20was_derived_from%200..1>[Dataset],[ProvEntity],[Creator],[Container])
+
+## Referenced by Class
+
+ * **None** *[was_derived_from](was_derived_from.md)* 0..1 **[Dataset](Dataset.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [title](title.md) 0..1
+ * Range: [String](types/String.md)
+ * [description](description.md) 0..1
+ * Range: [String](types/String.md)
+ * [creators](creators.md) 0..\*
+ * Range: [Creator](Creator.md)
+ * [reviewers](reviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [creation_date](creation_date.md) 0..1
+ * Range: [String](types/String.md)
+ * [version](version.md) 0..1
+ * Range: [String](types/String.md)
+ * [license](license.md) 0..1
+ * Range: [String](types/String.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [publisher](publisher.md) 0..1
+ * Range: [String](types/String.md)
+ * [citation](citation.md) 0..1
+ * Range: [String](types/String.md)
+ * [citationOverall](citationOverall.md) 0..1
+ * Range: [String](types/String.md)
+ * [funders](funders.md) 0..\*
+ * Range: [Grant](Grant.md)
+ * [doi](doi.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [hubmapId](hubmapId.md) 0..1
+ * Range: [String](types/String.md)
+ * [project_leads](project_leads.md) 0..\*
+ * Range: [Person](Person.md)
+ * [externalReviewers](externalReviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [distributions](distributions.md) 0..\*
+ * Range: [Distribution](Distribution.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:Dataset |
+
diff --git a/schemas/generated/docs/ref-organ-metadata/Distribution.md b/schemas/generated/docs/ref-organ-metadata/Distribution.md
index 89f29a4..b93ea77 100644
--- a/schemas/generated/docs/ref-organ-metadata/Distribution.md
+++ b/schemas/generated/docs/ref-organ-metadata/Distribution.md
@@ -7,7 +7,7 @@
URI: [dcat:Distribution](http://www.w3.org/ns/dcat#Distribution)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Dataset]++-%20distributions%200..*>[Distribution],[Dataset],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Dataset]++-%20distributions%200..*>[Distribution],[Dataset],[Container])
## Referenced by Class
diff --git a/schemas/generated/docs/ref-organ-metadata/Grant.md b/schemas/generated/docs/ref-organ-metadata/Grant.md
index 922b73d..8c578d1 100644
--- a/schemas/generated/docs/ref-organ-metadata/Grant.md
+++ b/schemas/generated/docs/ref-organ-metadata/Grant.md
@@ -7,7 +7,7 @@
URI: [dcat:Grant](http://www.w3.org/ns/dcat#Grant)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])
## Referenced by Class
diff --git a/schemas/generated/docs/ref-organ-metadata/Person.md b/schemas/generated/docs/ref-organ-metadata/Person.md
index 6edcf64..1aca7ec 100644
--- a/schemas/generated/docs/ref-organ-metadata/Person.md
+++ b/schemas/generated/docs/ref-organ-metadata/Person.md
@@ -7,12 +7,14 @@
URI: [dcat:Person](http://www.w3.org/ns/dcat#Person)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20creators%201..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[Container]++-%20creators(i)%200..*>[Person],[DatasetMetadata]++-%20creators%200..*>[Person],[Container]++-%20externalReviewers%200..*>[Person],[Container]++-%20project_leads%200..*>[Person],[Container]++-%20reviewers%200..*>[Person],[DatasetMetadata],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20creators%201..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[Container]++-%20creators(i)%200..*>[Person],[DatasetMetadata]++-%20creators%200..*>[Person],[Container]++-%20externalReviewers%200..*>[Person],[Container]++-%20project_leads%200..*>[Person],[Container]++-%20reviewers%200..*>[Person],[DatasetMetadata],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])
+
+## Parents
+
+ * is_a: [Creator](Creator.md)
## Referenced by Class
- * **[Container](Container.md)** *[Container➞creators](Container_creators.md)* 1..\* **[Person](Person.md)**
- * **None** *[creators](creators.md)* 0..\* **[Person](Person.md)**
* **None** *[externalReviewers](externalReviewers.md)* 0..\* **[Person](Person.md)**
* **None** *[project_leads](project_leads.md)* 0..\* **[Person](Person.md)**
* **None** *[reviewers](reviewers.md)* 0..\* **[Person](Person.md)**
@@ -31,6 +33,15 @@ URI: [dcat:Person](http://www.w3.org/ns/dcat#Person)
* [orcid](orcid.md) 0..1
* Range: [String](types/String.md)
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
## Other properties
| | | |
diff --git a/schemas/generated/docs/ref-organ-metadata/ProvEntity.md b/schemas/generated/docs/ref-organ-metadata/ProvEntity.md
new file mode 100644
index 0000000..977eb21
--- /dev/null
+++ b/schemas/generated/docs/ref-organ-metadata/ProvEntity.md
@@ -0,0 +1,32 @@
+
+# Class: ProvEntity
+
+
+
+
+URI: [dcat:ProvEntity](http://www.w3.org/ns/dcat#ProvEntity)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Entity |
+
diff --git a/schemas/generated/docs/ref-organ-metadata/SoftwareApplication.md b/schemas/generated/docs/ref-organ-metadata/SoftwareApplication.md
new file mode 100644
index 0000000..08350ff
--- /dev/null
+++ b/schemas/generated/docs/ref-organ-metadata/SoftwareApplication.md
@@ -0,0 +1,40 @@
+
+# Class: SoftwareApplication
+
+
+
+
+URI: [dcat:SoftwareApplication](http://www.w3.org/ns/dcat#SoftwareApplication)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareSourceCode],[SoftwareSourceCode]0..1
+ * Range: [String](types/String.md)
+ * [target_product](target_product.md) 0..1
+ * Range: [SoftwareSourceCode](SoftwareSourceCode.md)
+
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareApplication |
+
diff --git a/schemas/generated/docs/ref-organ-metadata/SoftwareSourceCode.md b/schemas/generated/docs/ref-organ-metadata/SoftwareSourceCode.md
new file mode 100644
index 0000000..ae07c5b
--- /dev/null
+++ b/schemas/generated/docs/ref-organ-metadata/SoftwareSourceCode.md
@@ -0,0 +1,31 @@
+
+# Class: SoftwareSourceCode
+
+
+
+
+URI: [dcat:SoftwareSourceCode](http://www.w3.org/ns/dcat#SoftwareSourceCode)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])
+
+## Referenced by Class
+
+ * **None** *[target_product](target_product.md)* 0..1 **[SoftwareSourceCode](SoftwareSourceCode.md)**
+
+## Attributes
+
+
+### Own
+
+ * [code_repository](code_repository.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareSourceCode |
+
diff --git a/schemas/generated/docs/ref-organ-metadata/citation.md b/schemas/generated/docs/ref-organ-metadata/citation.md
index 447a8da..641e9e0 100644
--- a/schemas/generated/docs/ref-organ-metadata/citation.md
+++ b/schemas/generated/docs/ref-organ-metadata/citation.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ-metadata/citationOverall.md b/schemas/generated/docs/ref-organ-metadata/citationOverall.md
index b711b84..86b256e 100644
--- a/schemas/generated/docs/ref-organ-metadata/citationOverall.md
+++ b/schemas/generated/docs/ref-organ-metadata/citationOverall.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ-metadata/class_type.md b/schemas/generated/docs/ref-organ-metadata/class_type.md
new file mode 100644
index 0000000..9d319b2
--- /dev/null
+++ b/schemas/generated/docs/ref-organ-metadata/class_type.md
@@ -0,0 +1,24 @@
+
+# Slot: class_type
+
+
+
+
+URI: [dcat:class_type](http://www.w3.org/ns/dcat#class_type)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/ref-organ-metadata/code_repository.md b/schemas/generated/docs/ref-organ-metadata/code_repository.md
new file mode 100644
index 0000000..6ed2b9d
--- /dev/null
+++ b/schemas/generated/docs/ref-organ-metadata/code_repository.md
@@ -0,0 +1,29 @@
+
+# Slot: code_repository
+
+
+
+
+URI: [dcat:code_repository](http://www.w3.org/ns/dcat#code_repository)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:codeRepository |
+
diff --git a/schemas/generated/docs/ref-organ-metadata/creation_date.md b/schemas/generated/docs/ref-organ-metadata/creation_date.md
index 4339111..1fba1af 100644
--- a/schemas/generated/docs/ref-organ-metadata/creation_date.md
+++ b/schemas/generated/docs/ref-organ-metadata/creation_date.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ-metadata/creators.md b/schemas/generated/docs/ref-organ-metadata/creators.md
index 9efa969..0f37914 100644
--- a/schemas/generated/docs/ref-organ-metadata/creators.md
+++ b/schemas/generated/docs/ref-organ-metadata/creators.md
@@ -9,7 +9,7 @@ URI: [dcat:creators](http://www.w3.org/ns/dcat#creators)
## Domain and Range
-None → 0..\* [Person](Person.md)
+None → 0..\* [Creator](Creator.md)
## Parents
@@ -20,7 +20,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ-metadata/datatable.md b/schemas/generated/docs/ref-organ-metadata/datatable.md
index e49292f..f8345a3 100644
--- a/schemas/generated/docs/ref-organ-metadata/datatable.md
+++ b/schemas/generated/docs/ref-organ-metadata/datatable.md
@@ -19,7 +19,6 @@ None → 0..\* [String](types/String.md)
## Used by
- * [Container](Container.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ-metadata/description.md b/schemas/generated/docs/ref-organ-metadata/description.md
index 2e74fc2..906e87b 100644
--- a/schemas/generated/docs/ref-organ-metadata/description.md
+++ b/schemas/generated/docs/ref-organ-metadata/description.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ-metadata/distributions.md b/schemas/generated/docs/ref-organ-metadata/distributions.md
index 5843990..7ae3445 100644
--- a/schemas/generated/docs/ref-organ-metadata/distributions.md
+++ b/schemas/generated/docs/ref-organ-metadata/distributions.md
@@ -20,6 +20,7 @@ None → 0..\* [Distribution](Distribution.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ-metadata/doi.md b/schemas/generated/docs/ref-organ-metadata/doi.md
index 4d7abe1..349ef90 100644
--- a/schemas/generated/docs/ref-organ-metadata/doi.md
+++ b/schemas/generated/docs/ref-organ-metadata/doi.md
@@ -19,7 +19,7 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ-metadata/externalReviewers.md b/schemas/generated/docs/ref-organ-metadata/externalReviewers.md
index 4660110..665cde9 100644
--- a/schemas/generated/docs/ref-organ-metadata/externalReviewers.md
+++ b/schemas/generated/docs/ref-organ-metadata/externalReviewers.md
@@ -19,7 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ-metadata/funders.md b/schemas/generated/docs/ref-organ-metadata/funders.md
index 86f304c..61bb5ac 100644
--- a/schemas/generated/docs/ref-organ-metadata/funders.md
+++ b/schemas/generated/docs/ref-organ-metadata/funders.md
@@ -19,7 +19,7 @@ None → 0..\* [Grant](Grant.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ-metadata/had_member.md b/schemas/generated/docs/ref-organ-metadata/had_member.md
new file mode 100644
index 0000000..f416ee2
--- /dev/null
+++ b/schemas/generated/docs/ref-organ-metadata/had_member.md
@@ -0,0 +1,29 @@
+
+# Slot: had_member
+
+
+
+
+URI: [dcat:had_member](http://www.w3.org/ns/dcat#had_member)
+
+
+## Domain and Range
+
+None → 0..\* [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:hadMember |
+
diff --git a/schemas/generated/docs/ref-organ-metadata/hubmapId.md b/schemas/generated/docs/ref-organ-metadata/hubmapId.md
index f4edee8..72ba258 100644
--- a/schemas/generated/docs/ref-organ-metadata/hubmapId.md
+++ b/schemas/generated/docs/ref-organ-metadata/hubmapId.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ-metadata/id.md b/schemas/generated/docs/ref-organ-metadata/id.md
new file mode 100644
index 0000000..702fc7b
--- /dev/null
+++ b/schemas/generated/docs/ref-organ-metadata/id.md
@@ -0,0 +1,26 @@
+
+# Slot: id
+
+
+
+
+URI: [dcat:id](http://www.w3.org/ns/dcat#id)
+
+
+## Domain and Range
+
+None → 1..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+ * [Container➞id](Container_id.md)
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Dataset](Dataset.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/ref-organ-metadata/index.md b/schemas/generated/docs/ref-organ-metadata/index.md
index 74a2e81..142d028 100644
--- a/schemas/generated/docs/ref-organ-metadata/index.md
+++ b/schemas/generated/docs/ref-organ-metadata/index.md
@@ -13,10 +13,15 @@
### Classes
* [Container](Container.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
* [Grant](Grant.md)
- * [Person](Person.md)
+ * [ProvEntity](ProvEntity.md)
+ * [Collection](Collection.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
### Mixins
@@ -28,6 +33,8 @@
* [awardNumber](awardNumber.md)
* [citation](citation.md)
* [citationOverall](citationOverall.md)
+ * [class_type](class_type.md)
+ * [code_repository](code_repository.md)
* [creation_date](creation_date.md)
* [Container➞creation_date](Container_creation_date.md)
* [creators](creators.md)
@@ -44,25 +51,29 @@
* [fullName](fullName.md)
* [funder](funder.md)
* [funders](funders.md)
+ * [had_member](had_member.md)
* [hubmapId](hubmapId.md)
- * [iri](iri.md)
- * [Container➞iri](Container_iri.md)
+ * [id](id.md)
+ * [Container➞id](Container_id.md)
* [lastName](lastName.md)
* [license](license.md)
* [Container➞license](Container_license.md)
* [mediaType](mediaType.md)
+ * [name](name.md)
* [orcid](orcid.md)
* [project_leads](project_leads.md)
* [propertyId](propertyId.md)
* [publisher](publisher.md)
* [reviewers](reviewers.md)
* [see_also](see_also.md)
+ * [target_product](target_product.md)
* [title](title.md)
* [Container➞title](Container_title.md)
* [value](value.md)
* [version](version.md)
* [Container➞version](Container_version.md)
* [versionInfo](versionInfo.md)
+ * [was_derived_from](was_derived_from.md)
### Enums
diff --git a/schemas/generated/docs/ref-organ-metadata/license.md b/schemas/generated/docs/ref-organ-metadata/license.md
index faf6c3f..7c77d97 100644
--- a/schemas/generated/docs/ref-organ-metadata/license.md
+++ b/schemas/generated/docs/ref-organ-metadata/license.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ-metadata/name.md b/schemas/generated/docs/ref-organ-metadata/name.md
new file mode 100644
index 0000000..bde9d81
--- /dev/null
+++ b/schemas/generated/docs/ref-organ-metadata/name.md
@@ -0,0 +1,31 @@
+
+# Slot: name
+
+
+
+
+URI: [dcat:name](http://www.w3.org/ns/dcat#name)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:name |
+
diff --git a/schemas/generated/docs/ref-organ-metadata/project_leads.md b/schemas/generated/docs/ref-organ-metadata/project_leads.md
index 69a6b76..48b989c 100644
--- a/schemas/generated/docs/ref-organ-metadata/project_leads.md
+++ b/schemas/generated/docs/ref-organ-metadata/project_leads.md
@@ -19,7 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ-metadata/publisher.md b/schemas/generated/docs/ref-organ-metadata/publisher.md
index 96fae42..8cd6994 100644
--- a/schemas/generated/docs/ref-organ-metadata/publisher.md
+++ b/schemas/generated/docs/ref-organ-metadata/publisher.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
* [Container](Container.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ-metadata/reviewers.md b/schemas/generated/docs/ref-organ-metadata/reviewers.md
index 1697d3b..5e64007 100644
--- a/schemas/generated/docs/ref-organ-metadata/reviewers.md
+++ b/schemas/generated/docs/ref-organ-metadata/reviewers.md
@@ -19,7 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [Container](Container.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ-metadata/see_also.md b/schemas/generated/docs/ref-organ-metadata/see_also.md
index 3e7b50a..1eef2b4 100644
--- a/schemas/generated/docs/ref-organ-metadata/see_also.md
+++ b/schemas/generated/docs/ref-organ-metadata/see_also.md
@@ -19,7 +19,9 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Container](Container.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ-metadata/target_product.md b/schemas/generated/docs/ref-organ-metadata/target_product.md
new file mode 100644
index 0000000..1a56428
--- /dev/null
+++ b/schemas/generated/docs/ref-organ-metadata/target_product.md
@@ -0,0 +1,29 @@
+
+# Slot: target_product
+
+
+
+
+URI: [dcat:target_product](http://www.w3.org/ns/dcat#target_product)
+
+
+## Domain and Range
+
+None → 0..1 [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:targetProduct |
+
diff --git a/schemas/generated/docs/ref-organ-metadata/title.md b/schemas/generated/docs/ref-organ-metadata/title.md
index 1e97ecb..db72c11 100644
--- a/schemas/generated/docs/ref-organ-metadata/title.md
+++ b/schemas/generated/docs/ref-organ-metadata/title.md
@@ -20,7 +20,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ-metadata/version.md b/schemas/generated/docs/ref-organ-metadata/version.md
index 6ba6038..eacf3f2 100644
--- a/schemas/generated/docs/ref-organ-metadata/version.md
+++ b/schemas/generated/docs/ref-organ-metadata/version.md
@@ -20,7 +20,8 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareApplication](SoftwareApplication.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ-metadata/was_derived_from.md b/schemas/generated/docs/ref-organ-metadata/was_derived_from.md
new file mode 100644
index 0000000..b6cf28c
--- /dev/null
+++ b/schemas/generated/docs/ref-organ-metadata/was_derived_from.md
@@ -0,0 +1,31 @@
+
+# Slot: was_derived_from
+
+
+
+
+URI: [dcat:was_derived_from](http://www.w3.org/ns/dcat#was_derived_from)
+
+
+## Domain and Range
+
+None → 0..1 [Dataset](Dataset.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+ * [Container](Container.md)
+ * [ProvEntity](ProvEntity.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:wasDerivedFrom |
+
diff --git a/schemas/generated/docs/ref-organ/Collection.md b/schemas/generated/docs/ref-organ/Collection.md
new file mode 100644
index 0000000..0364812
--- /dev/null
+++ b/schemas/generated/docs/ref-organ/Collection.md
@@ -0,0 +1,34 @@
+
+# Class: Collection
+
+
+
+
+URI: [ccf:Collection](http://purl.org/ccf/Collection)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])
+
+## Parents
+
+ * is_a: [ProvEntity](ProvEntity.md)
+
+## Attributes
+
+
+### Own
+
+ * [had_member](had_member.md) 0..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+### Inherited from ProvEntity:
+
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Collection |
+
diff --git a/schemas/generated/docs/ref-organ/Creator.md b/schemas/generated/docs/ref-organ/Creator.md
index bd4ec46..d7fe3ab 100644
--- a/schemas/generated/docs/ref-organ/Creator.md
+++ b/schemas/generated/docs/ref-organ/Creator.md
@@ -7,16 +7,22 @@
URI: [ccf:Creator](http://purl.org/ccf/Creator)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Named],[Instance],[SpatialEntity]++-%20creator%201..*>[Creator|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id:string;label:string;class_type:string%20%3F],[Creator]uses%20-.->[Named],[Creator]uses%20-.->[Instance],[SpatialEntity])](https://yuml.me/diagram/nofunky;dir:TB/class/[Named],[Instance],[SpatialEntity]++-%20creator%201..*>[Creator|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id:string;label:string;class_type:string%20%3F],[Creator]uses%20-.->[Named],[Creator]uses%20-.->[Instance],[SpatialEntity])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Named],[Instance],[SpatialEntity]++-%20creator%201..*>[Creator|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id:string;label:string;class_type:string%20%3F],[Dataset]++-%20creators%200..*>[Creator],[Creator]uses%20-.->[Named],[Creator]uses%20-.->[Instance],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[SpatialEntity],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Named],[Instance],[SpatialEntity]++-%20creator%201..*>[Creator|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id:string;label:string;class_type:string%20%3F],[Dataset]++-%20creators%200..*>[Creator],[Creator]uses%20-.->[Named],[Creator]uses%20-.->[Instance],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[SpatialEntity],[Dataset])
## Uses Mixin
* mixin: [Named](Named.md)
* mixin: [Instance](Instance.md)
+## Children
+
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
## Referenced by Class
* **None** *[creator](creator.md)* 1..\* **[Creator](Creator.md)**
+ * **None** *[creators](creators.md)* 0..\* **[Creator](Creator.md)**
## Attributes
diff --git a/schemas/generated/docs/ref-organ/Creator_firstName.md b/schemas/generated/docs/ref-organ/Creator_firstName.md
index dd030d0..705157b 100644
--- a/schemas/generated/docs/ref-organ/Creator_firstName.md
+++ b/schemas/generated/docs/ref-organ/Creator_firstName.md
@@ -21,6 +21,7 @@ URI: [ccf:Creator_firstName](http://purl.org/ccf/Creator_firstName)
## Used by
* [Creator](Creator.md)
+ * [SoftwareApplication](SoftwareApplication.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ/Creator_fullName.md b/schemas/generated/docs/ref-organ/Creator_fullName.md
index 74209fa..846608f 100644
--- a/schemas/generated/docs/ref-organ/Creator_fullName.md
+++ b/schemas/generated/docs/ref-organ/Creator_fullName.md
@@ -21,6 +21,7 @@ URI: [ccf:Creator_fullName](http://purl.org/ccf/Creator_fullName)
## Used by
* [Creator](Creator.md)
+ * [SoftwareApplication](SoftwareApplication.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ/Creator_lastName.md b/schemas/generated/docs/ref-organ/Creator_lastName.md
index c6cff54..879e068 100644
--- a/schemas/generated/docs/ref-organ/Creator_lastName.md
+++ b/schemas/generated/docs/ref-organ/Creator_lastName.md
@@ -21,6 +21,7 @@ URI: [ccf:Creator_lastName](http://purl.org/ccf/Creator_lastName)
## Used by
* [Creator](Creator.md)
+ * [SoftwareApplication](SoftwareApplication.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ/Creator_orcid.md b/schemas/generated/docs/ref-organ/Creator_orcid.md
index 4eb2f00..bb40be6 100644
--- a/schemas/generated/docs/ref-organ/Creator_orcid.md
+++ b/schemas/generated/docs/ref-organ/Creator_orcid.md
@@ -21,6 +21,7 @@ URI: [ccf:Creator_orcid](http://purl.org/ccf/Creator_orcid)
## Used by
* [Creator](Creator.md)
+ * [SoftwareApplication](SoftwareApplication.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ/Dataset.md b/schemas/generated/docs/ref-organ/Dataset.md
new file mode 100644
index 0000000..c419359
--- /dev/null
+++ b/schemas/generated/docs/ref-organ/Dataset.md
@@ -0,0 +1,63 @@
+
+# Class: Dataset
+
+
+
+
+URI: [ccf:Dataset](http://purl.org/ccf/Dataset)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity],[Creator])
+
+## Referenced by Class
+
+ * **None** *[was_derived_from](was_derived_from.md)* 0..1 **[Dataset](Dataset.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [title](title.md) 0..1
+ * Range: [String](types/String.md)
+ * [description](description.md) 0..1
+ * Range: [String](types/String.md)
+ * [creators](creators.md) 0..\*
+ * Range: [Creator](Creator.md)
+ * [reviewers](reviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [creation_date](creation_date.md) 0..1
+ * Range: [String](types/String.md)
+ * [version](version.md) 0..1
+ * Range: [String](types/String.md)
+ * [license](license.md) 0..1
+ * Range: [String](types/String.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [publisher](publisher.md) 0..1
+ * Range: [String](types/String.md)
+ * [citation](citation.md) 0..1
+ * Range: [String](types/String.md)
+ * [citationOverall](citationOverall.md) 0..1
+ * Range: [String](types/String.md)
+ * [funders](funders.md) 0..\*
+ * Range: [Grant](Grant.md)
+ * [doi](doi.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [hubmapId](hubmapId.md) 0..1
+ * Range: [String](types/String.md)
+ * [project_leads](project_leads.md) 0..\*
+ * Range: [Person](Person.md)
+ * [externalReviewers](externalReviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [distributions](distributions.md) 0..\*
+ * Range: [Distribution](Distribution.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:Dataset |
+
diff --git a/schemas/generated/docs/ref-organ/Distribution.md b/schemas/generated/docs/ref-organ/Distribution.md
index 22a20b6..77b6b89 100644
--- a/schemas/generated/docs/ref-organ/Distribution.md
+++ b/schemas/generated/docs/ref-organ/Distribution.md
@@ -7,7 +7,7 @@
URI: [ccf:Distribution](http://purl.org/ccf/Distribution)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F])](https://yuml.me/diagram/nofunky;dir:TB/class/[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20distributions%200..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20distributions%200..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Dataset])
## Referenced by Class
diff --git a/schemas/generated/docs/ref-organ/Grant.md b/schemas/generated/docs/ref-organ/Grant.md
index 475d39e..6a75542 100644
--- a/schemas/generated/docs/ref-organ/Grant.md
+++ b/schemas/generated/docs/ref-organ/Grant.md
@@ -7,7 +7,7 @@
URI: [ccf:Grant](http://purl.org/ccf/Grant)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Grant|funder:string%20%3F;awardNumber:string%20%3F])](https://yuml.me/diagram/nofunky;dir:TB/class/[Grant|funder:string%20%3F;awardNumber:string%20%3F])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])
## Referenced by Class
diff --git a/schemas/generated/docs/ref-organ/Person.md b/schemas/generated/docs/ref-organ/Person.md
index f82cd6a..456d591 100644
--- a/schemas/generated/docs/ref-organ/Person.md
+++ b/schemas/generated/docs/ref-organ/Person.md
@@ -7,11 +7,14 @@
URI: [ccf:Person](http://purl.org/ccf/Person)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[RefOrganMetadata]++-%20creators%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[DatasetMetadata]++-%20creators%200..*>[Person],[RefOrganMetadata],[DatasetMetadata])](https://yuml.me/diagram/nofunky;dir:TB/class/[RefOrganMetadata]++-%20creators%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F],[DatasetMetadata]++-%20creators%200..*>[Person],[RefOrganMetadata],[DatasetMetadata])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;label(i):string;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Named],[Dataset],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;label(i):string;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Named],[Dataset],[Creator])
+
+## Parents
+
+ * is_a: [Creator](Creator.md)
## Referenced by Class
- * **None** *[creators](creators.md)* 0..\* **[Person](Person.md)**
* **None** *[externalReviewers](externalReviewers.md)* 0..\* **[Person](Person.md)**
* **None** *[project_leads](project_leads.md)* 0..\* **[Person](Person.md)**
* **None** *[reviewers](reviewers.md)* 0..\* **[Person](Person.md)**
diff --git a/schemas/generated/docs/ref-organ/ProvEntity.md b/schemas/generated/docs/ref-organ/ProvEntity.md
new file mode 100644
index 0000000..5e3e430
--- /dev/null
+++ b/schemas/generated/docs/ref-organ/ProvEntity.md
@@ -0,0 +1,32 @@
+
+# Class: ProvEntity
+
+
+
+
+URI: [ccf:ProvEntity](http://purl.org/ccf/ProvEntity)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Entity |
+
diff --git a/schemas/generated/docs/ref-organ/RefOrganMetadata.md b/schemas/generated/docs/ref-organ/RefOrganMetadata.md
index 84803cf..2f70415 100644
--- a/schemas/generated/docs/ref-organ/RefOrganMetadata.md
+++ b/schemas/generated/docs/ref-organ/RefOrganMetadata.md
@@ -7,7 +7,7 @@
URI: [ccf:RefOrganMetadata](http://purl.org/ccf/RefOrganMetadata)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person][RefOrganMetadata],[Person],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Person][RefOrganMetadata],[Person],[Container])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20metadata%200..1>[RefOrganMetadata|title:string%20%3F;description:string%20%3F;created_by:uriorcurie%20%2B;creation_date:string%20%3F;version:string%20%3F;license:string%20%3F;publisher:string%20%3F;see_also:uriorcurie%20%3F;derived_from:uriorcurie%20%3F],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20metadata%200..1>[RefOrganMetadata|title:string%20%3F;description:string%20%3F;created_by:uriorcurie%20%2B;creation_date:string%20%3F;version:string%20%3F;license:string%20%3F;publisher:string%20%3F;see_also:uriorcurie%20%3F;derived_from:uriorcurie%20%3F],[Container])
## Referenced by Class
@@ -22,18 +22,20 @@ URI: [ccf:RefOrganMetadata](http://purl.org/ccf/RefOrganMetadata)
* Range: [String](types/String.md)
* [description](description.md) 0..1
* Range: [String](types/String.md)
- * [creators](creators.md) 0..\*
- * Range: [Person](Person.md)
- * [version](version.md) 0..1
- * Range: [String](types/String.md)
+ * [created_by](created_by.md) 1..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
* [creation_date](creation_date.md) 0..1
* Range: [String](types/String.md)
+ * [version](version.md) 0..1
+ * Range: [String](types/String.md)
* [license](license.md) 0..1
* Range: [String](types/String.md)
* [publisher](publisher.md) 0..1
* Range: [String](types/String.md)
* [see_also](see_also.md) 0..1
* Range: [Uriorcurie](types/Uriorcurie.md)
+ * [derived_from](derived_from.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ/SoftwareApplication.md b/schemas/generated/docs/ref-organ/SoftwareApplication.md
new file mode 100644
index 0000000..ce2744c
--- /dev/null
+++ b/schemas/generated/docs/ref-organ/SoftwareApplication.md
@@ -0,0 +1,42 @@
+
+# Class: SoftwareApplication
+
+
+
+
+URI: [ccf:SoftwareApplication](http://purl.org/ccf/SoftwareApplication)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareSourceCode],[SoftwareSourceCode]0..1
+ * Range: [String](types/String.md)
+ * [target_product](target_product.md) 0..1
+ * Range: [SoftwareSourceCode](SoftwareSourceCode.md)
+
+### Inherited from Creator:
+
+ * [Creator➞fullName](Creator_fullName.md) 0..1
+ * Range: [String](types/String.md)
+ * [Creator➞firstName](Creator_firstName.md) 0..1
+ * Range: [String](types/String.md)
+ * [Creator➞lastName](Creator_lastName.md) 0..1
+ * Range: [String](types/String.md)
+ * [Creator➞orcid](Creator_orcid.md) 0..1
+ * Range: [String](types/String.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareApplication |
+
diff --git a/schemas/generated/docs/ref-organ/SoftwareSourceCode.md b/schemas/generated/docs/ref-organ/SoftwareSourceCode.md
new file mode 100644
index 0000000..6198eb7
--- /dev/null
+++ b/schemas/generated/docs/ref-organ/SoftwareSourceCode.md
@@ -0,0 +1,31 @@
+
+# Class: SoftwareSourceCode
+
+
+
+
+URI: [ccf:SoftwareSourceCode](http://purl.org/ccf/SoftwareSourceCode)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])
+
+## Referenced by Class
+
+ * **None** *[target_product](target_product.md)* 0..1 **[SoftwareSourceCode](SoftwareSourceCode.md)**
+
+## Attributes
+
+
+### Own
+
+ * [code_repository](code_repository.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareSourceCode |
+
diff --git a/schemas/generated/docs/ref-organ/SpatialEntity.md b/schemas/generated/docs/ref-organ/SpatialEntity.md
index b54fb6c..5daabd2 100644
--- a/schemas/generated/docs/ref-organ/SpatialEntity.md
+++ b/schemas/generated/docs/ref-organ/SpatialEntity.md
@@ -7,7 +7,7 @@
URI: [ccf:SpatialEntity](http://purl.org/ccf/SpatialEntity)
-[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SpatialPlacement],[SpatialObjectReference],[ExtractionSet][SpatialEntity],[ExtractionSet]-%20extraction_set_for%201..1>[SpatialEntity],[SpatialPlacement]-%20source%200..1>[SpatialEntity],[SpatialPlacement]-%20target%201..1>[SpatialEntity],[SpatialEntity]uses%20-.->[Named],[SpatialEntity]uses%20-.->[Instance],[Named],[Instance],[ExtractionSet],[Creator],[Container],[AnatomicalStructure])](https://yuml.me/diagram/nofunky;dir:TB/class/[SpatialPlacement],[SpatialObjectReference],[ExtractionSet][SpatialEntity],[ExtractionSet]-%20extraction_set_for%201..1>[SpatialEntity],[SpatialPlacement]-%20source%200..1>[SpatialEntity],[SpatialPlacement]-%20target%201..1>[SpatialEntity],[SpatialEntity]uses%20-.->[Named],[SpatialEntity]uses%20-.->[Instance],[Named],[Instance],[ExtractionSet],[Creator],[Container],[AnatomicalStructure])
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SpatialPlacement],[SpatialObjectReference],[ExtractionSet][SpatialEntity],[ExtractionSet]-%20extraction_set_for%201..1>[SpatialEntity],[SpatialPlacement]-%20source%200..1>[SpatialEntity],[SpatialPlacement]-%20target%201..1>[SpatialEntity],[SpatialEntity]uses%20-.->[Named],[SpatialEntity]uses%20-.->[Instance],[Named],[Instance],[ExtractionSet],[Creator],[Container],[AnatomicalStructure])](https://yuml.me/diagram/nofunky;dir:TB/class/[SpatialPlacement],[SpatialObjectReference],[ExtractionSet][SpatialEntity],[ExtractionSet]-%20extraction_set_for%201..1>[SpatialEntity],[SpatialPlacement]-%20source%200..1>[SpatialEntity],[SpatialPlacement]-%20target%201..1>[SpatialEntity],[SpatialEntity]uses%20-.->[Named],[SpatialEntity]uses%20-.->[Instance],[Named],[Instance],[ExtractionSet],[Creator],[Container],[AnatomicalStructure])
## Uses Mixin
@@ -47,7 +47,7 @@ URI: [ccf:SpatialEntity](http://purl.org/ccf/SpatialEntity)
* Range: [DimensionUnitEnum](DimensionUnitEnum.md)
* [representation_of](representation_of.md) 0..1
* Range: [AnatomicalStructure](AnatomicalStructure.md)
- * [organ_donor_sex](organ_donor_sex.md) 0..1
+ * [organ_owner_sex](organ_owner_sex.md) 0..1
* Range: [DonorSexEnum](DonorSexEnum.md)
* [organ_side](organ_side.md) 0..1
* Range: [OrganSideEnum](OrganSideEnum.md)
diff --git a/schemas/generated/docs/ref-organ/citation.md b/schemas/generated/docs/ref-organ/citation.md
index 67992cd..2deec60 100644
--- a/schemas/generated/docs/ref-organ/citation.md
+++ b/schemas/generated/docs/ref-organ/citation.md
@@ -19,6 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ/citationOverall.md b/schemas/generated/docs/ref-organ/citationOverall.md
index b52d041..8fe9b24 100644
--- a/schemas/generated/docs/ref-organ/citationOverall.md
+++ b/schemas/generated/docs/ref-organ/citationOverall.md
@@ -19,6 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ/class_type.md b/schemas/generated/docs/ref-organ/class_type.md
index 99c9f33..b9d880e 100644
--- a/schemas/generated/docs/ref-organ/class_type.md
+++ b/schemas/generated/docs/ref-organ/class_type.md
@@ -22,6 +22,8 @@ None → 0..1 [String](types/String.md)
* [Creator](Creator.md)
* [ExtractionSet](ExtractionSet.md)
* [Named](Named.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
* [SpatialEntity](SpatialEntity.md)
* [SpatialObjectReference](SpatialObjectReference.md)
* [SpatialPlacement](SpatialPlacement.md)
diff --git a/schemas/generated/docs/ref-organ/code_repository.md b/schemas/generated/docs/ref-organ/code_repository.md
new file mode 100644
index 0000000..560f9fb
--- /dev/null
+++ b/schemas/generated/docs/ref-organ/code_repository.md
@@ -0,0 +1,29 @@
+
+# Slot: code_repository
+
+
+
+
+URI: [ccf:code_repository](http://purl.org/ccf/code_repository)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:codeRepository |
+
diff --git a/schemas/generated/docs/ref-organ/created_by.md b/schemas/generated/docs/ref-organ/created_by.md
new file mode 100644
index 0000000..c9ebfb4
--- /dev/null
+++ b/schemas/generated/docs/ref-organ/created_by.md
@@ -0,0 +1,29 @@
+
+# Slot: created_by
+
+
+
+
+URI: [ccf:created_by](http://purl.org/ccf/created_by)
+
+
+## Domain and Range
+
+None → 1..\* [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [RefOrganMetadata](RefOrganMetadata.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dct:creator |
+
diff --git a/schemas/generated/docs/ref-organ/creation_date.md b/schemas/generated/docs/ref-organ/creation_date.md
index eb76caf..a582ce0 100644
--- a/schemas/generated/docs/ref-organ/creation_date.md
+++ b/schemas/generated/docs/ref-organ/creation_date.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [RefOrganMetadata](RefOrganMetadata.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ/creators.md b/schemas/generated/docs/ref-organ/creators.md
index 674fae2..fd74a89 100644
--- a/schemas/generated/docs/ref-organ/creators.md
+++ b/schemas/generated/docs/ref-organ/creators.md
@@ -9,7 +9,7 @@ URI: [ccf:creators](http://purl.org/ccf/creators)
## Domain and Range
-None → 0..\* [Person](Person.md)
+None → 0..\* [Creator](Creator.md)
## Parents
@@ -19,8 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
- * [RefOrganMetadata](RefOrganMetadata.md)
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ/derived_from.md b/schemas/generated/docs/ref-organ/derived_from.md
new file mode 100644
index 0000000..df69596
--- /dev/null
+++ b/schemas/generated/docs/ref-organ/derived_from.md
@@ -0,0 +1,29 @@
+
+# Slot: derived_from
+
+
+
+
+URI: [ccf:derived_from](http://purl.org/ccf/derived_from)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [RefOrganMetadata](RefOrganMetadata.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:wasDerivedFrom |
+
diff --git a/schemas/generated/docs/ref-organ/description.md b/schemas/generated/docs/ref-organ/description.md
index 5019d0e..b931a42 100644
--- a/schemas/generated/docs/ref-organ/description.md
+++ b/schemas/generated/docs/ref-organ/description.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [RefOrganMetadata](RefOrganMetadata.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ/distributions.md b/schemas/generated/docs/ref-organ/distributions.md
index 5c6daf0..db2c069 100644
--- a/schemas/generated/docs/ref-organ/distributions.md
+++ b/schemas/generated/docs/ref-organ/distributions.md
@@ -19,6 +19,7 @@ None → 0..\* [Distribution](Distribution.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ/doi.md b/schemas/generated/docs/ref-organ/doi.md
index 4a2b8f9..909eade 100644
--- a/schemas/generated/docs/ref-organ/doi.md
+++ b/schemas/generated/docs/ref-organ/doi.md
@@ -19,6 +19,7 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ/externalReviewers.md b/schemas/generated/docs/ref-organ/externalReviewers.md
index 8389011..463a0a6 100644
--- a/schemas/generated/docs/ref-organ/externalReviewers.md
+++ b/schemas/generated/docs/ref-organ/externalReviewers.md
@@ -19,6 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ/funders.md b/schemas/generated/docs/ref-organ/funders.md
index 1dae6f5..d7c807f 100644
--- a/schemas/generated/docs/ref-organ/funders.md
+++ b/schemas/generated/docs/ref-organ/funders.md
@@ -19,6 +19,7 @@ None → 0..\* [Grant](Grant.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ/had_member.md b/schemas/generated/docs/ref-organ/had_member.md
new file mode 100644
index 0000000..f4397d1
--- /dev/null
+++ b/schemas/generated/docs/ref-organ/had_member.md
@@ -0,0 +1,29 @@
+
+# Slot: had_member
+
+
+
+
+URI: [ccf:had_member](http://purl.org/ccf/had_member)
+
+
+## Domain and Range
+
+None → 0..\* [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:hadMember |
+
diff --git a/schemas/generated/docs/ref-organ/hubmapId.md b/schemas/generated/docs/ref-organ/hubmapId.md
index 6a94acf..ea71b21 100644
--- a/schemas/generated/docs/ref-organ/hubmapId.md
+++ b/schemas/generated/docs/ref-organ/hubmapId.md
@@ -19,6 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ/id.md b/schemas/generated/docs/ref-organ/id.md
index 3786d3d..f4713a7 100644
--- a/schemas/generated/docs/ref-organ/id.md
+++ b/schemas/generated/docs/ref-organ/id.md
@@ -21,8 +21,11 @@ None → 1..1 [String](types/String.md)
## Used by
* [Creator](Creator.md)
+ * [Dataset](Dataset.md)
* [ExtractionSet](ExtractionSet.md)
* [Named](Named.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
* [SpatialEntity](SpatialEntity.md)
* [SpatialObjectReference](SpatialObjectReference.md)
* [SpatialPlacement](SpatialPlacement.md)
diff --git a/schemas/generated/docs/ref-organ/index.md b/schemas/generated/docs/ref-organ/index.md
index 352e286..36fdaf7 100644
--- a/schemas/generated/docs/ref-organ/index.md
+++ b/schemas/generated/docs/ref-organ/index.md
@@ -15,12 +15,16 @@
* [AnatomicalStructure](AnatomicalStructure.md)
* [Container](Container.md)
* [Creator](Creator.md)
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
* [ExtractionSet](ExtractionSet.md)
* [Grant](Grant.md)
- * [Person](Person.md)
+ * [ProvEntity](ProvEntity.md)
+ * [Collection](Collection.md)
* [RefOrganMetadata](RefOrganMetadata.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
* [SpatialEntity](SpatialEntity.md)
* [SpatialObjectReference](SpatialObjectReference.md)
* [SpatialPlacement](SpatialPlacement.md)
@@ -38,14 +42,17 @@
* [citation](citation.md)
* [citationOverall](citationOverall.md)
* [class_type](class_type.md)
+ * [code_repository](code_repository.md)
* [➞data](container__data.md)
* [➞iri](container__iri.md)
* [➞metadata](container__metadata.md)
* [create_date](create_date.md)
+ * [created_by](created_by.md)
* [creation_date](creation_date.md)
* [creator](creator.md)
* [creators](creators.md)
* [datatable](datatable.md)
+ * [derived_from](derived_from.md)
* [description](description.md)
* [dimension_unit](dimension_unit.md)
* [distributions](distributions.md)
@@ -63,19 +70,20 @@
* [Creator➞fullName](Creator_fullName.md)
* [funder](funder.md)
* [funders](funders.md)
+ * [had_member](had_member.md)
* [hubmapId](hubmapId.md)
* [id](id.md)
* [AnatomicalStructure➞id](AnatomicalStructure_id.md)
- * [iri](iri.md)
* [label](label.md)
* [lastName](lastName.md)
* [Creator➞lastName](Creator_lastName.md)
* [license](license.md)
* [mediaType](mediaType.md)
+ * [name](name.md)
* [object_reference](object_reference.md)
* [orcid](orcid.md)
* [Creator➞orcid](Creator_orcid.md)
- * [organ_donor_sex](organ_donor_sex.md)
+ * [organ_owner_sex](organ_owner_sex.md)
* [organ_side](organ_side.md)
* [placement](placement.md)
* [placement_date](placement_date.md)
@@ -94,12 +102,14 @@
* [see_also](see_also.md)
* [source](source.md)
* [target](target.md)
+ * [target_product](target_product.md)
* [title](title.md)
* [translation_unit](translation_unit.md)
* [typeOf](typeOf.md)
* [value](value.md)
* [version](version.md)
* [versionInfo](versionInfo.md)
+ * [was_derived_from](was_derived_from.md)
* [x_dimension](x_dimension.md)
* [x_rotation](x_rotation.md)
* [x_scaling](x_scaling.md)
diff --git a/schemas/generated/docs/ref-organ/label.md b/schemas/generated/docs/ref-organ/label.md
index 3cb9068..9877710 100644
--- a/schemas/generated/docs/ref-organ/label.md
+++ b/schemas/generated/docs/ref-organ/label.md
@@ -22,6 +22,8 @@ None → 1..1 [String](types/String.md)
* [Creator](Creator.md)
* [ExtractionSet](ExtractionSet.md)
* [Named](Named.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
* [SpatialEntity](SpatialEntity.md)
* [SpatialObjectReference](SpatialObjectReference.md)
* [SpatialPlacement](SpatialPlacement.md)
diff --git a/schemas/generated/docs/ref-organ/license.md b/schemas/generated/docs/ref-organ/license.md
index 2d9bfed..462910a 100644
--- a/schemas/generated/docs/ref-organ/license.md
+++ b/schemas/generated/docs/ref-organ/license.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [RefOrganMetadata](RefOrganMetadata.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ/name.md b/schemas/generated/docs/ref-organ/name.md
index 0dffbb4..66c051d 100644
--- a/schemas/generated/docs/ref-organ/name.md
+++ b/schemas/generated/docs/ref-organ/name.md
@@ -19,7 +19,6 @@ None → 0..1 [String](types/String.md)
## Used by
- * [RefOrganMetadata](RefOrganMetadata.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ/organ_owner_sex.md b/schemas/generated/docs/ref-organ/organ_owner_sex.md
new file mode 100644
index 0000000..4c8ae15
--- /dev/null
+++ b/schemas/generated/docs/ref-organ/organ_owner_sex.md
@@ -0,0 +1,22 @@
+
+# Slot: organ_owner_sex
+
+
+
+
+URI: [ccf:organ_owner_sex](http://purl.org/ccf/organ_owner_sex)
+
+
+## Domain and Range
+
+None → 0..1 [DonorSexEnum](DonorSexEnum.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SpatialEntity](SpatialEntity.md)
diff --git a/schemas/generated/docs/ref-organ/placement.md b/schemas/generated/docs/ref-organ/placement.md
index 1e558b3..9c9d4b9 100644
--- a/schemas/generated/docs/ref-organ/placement.md
+++ b/schemas/generated/docs/ref-organ/placement.md
@@ -20,3 +20,10 @@ None → 1..1 [SpatialPlacement](SpatialPlacement.md)
## Used by
* [SpatialObjectReference](SpatialObjectReference.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | ccf:has_placement |
+
diff --git a/schemas/generated/docs/ref-organ/placements.md b/schemas/generated/docs/ref-organ/placements.md
index a1330e8..1ad3326 100644
--- a/schemas/generated/docs/ref-organ/placements.md
+++ b/schemas/generated/docs/ref-organ/placements.md
@@ -20,3 +20,10 @@ None → 0..\* [SpatialPlacement](SpatialPlacement.md)
## Used by
* [SpatialEntity](SpatialEntity.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | ccf:has_placements |
+
diff --git a/schemas/generated/docs/ref-organ/project_leads.md b/schemas/generated/docs/ref-organ/project_leads.md
index af3a8a4..55c59a3 100644
--- a/schemas/generated/docs/ref-organ/project_leads.md
+++ b/schemas/generated/docs/ref-organ/project_leads.md
@@ -19,6 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ/publisher.md b/schemas/generated/docs/ref-organ/publisher.md
index c3a9658..3e9951a 100644
--- a/schemas/generated/docs/ref-organ/publisher.md
+++ b/schemas/generated/docs/ref-organ/publisher.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [RefOrganMetadata](RefOrganMetadata.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ/reviewers.md b/schemas/generated/docs/ref-organ/reviewers.md
index 5205e90..2a66406 100644
--- a/schemas/generated/docs/ref-organ/reviewers.md
+++ b/schemas/generated/docs/ref-organ/reviewers.md
@@ -19,6 +19,7 @@ None → 0..\* [Person](Person.md)
## Used by
+ * [Dataset](Dataset.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ/see_also.md b/schemas/generated/docs/ref-organ/see_also.md
index 02e7f9b..df4152c 100644
--- a/schemas/generated/docs/ref-organ/see_also.md
+++ b/schemas/generated/docs/ref-organ/see_also.md
@@ -19,8 +19,9 @@ None → 0..1 [Uriorcurie](types/Uriorcurie.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [RefOrganMetadata](RefOrganMetadata.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ/target_product.md b/schemas/generated/docs/ref-organ/target_product.md
new file mode 100644
index 0000000..f889c3d
--- /dev/null
+++ b/schemas/generated/docs/ref-organ/target_product.md
@@ -0,0 +1,29 @@
+
+# Slot: target_product
+
+
+
+
+URI: [ccf:target_product](http://purl.org/ccf/target_product)
+
+
+## Domain and Range
+
+None → 0..1 [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:targetProduct |
+
diff --git a/schemas/generated/docs/ref-organ/title.md b/schemas/generated/docs/ref-organ/title.md
index 7e24928..0ff24fa 100644
--- a/schemas/generated/docs/ref-organ/title.md
+++ b/schemas/generated/docs/ref-organ/title.md
@@ -19,7 +19,7 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [Distribution](Distribution.md)
* [RefOrganMetadata](RefOrganMetadata.md)
diff --git a/schemas/generated/docs/ref-organ/typeOf.md b/schemas/generated/docs/ref-organ/typeOf.md
index 691cc07..551ed39 100644
--- a/schemas/generated/docs/ref-organ/typeOf.md
+++ b/schemas/generated/docs/ref-organ/typeOf.md
@@ -22,6 +22,8 @@ None → 0..\* [Named](Named.md)
* [Creator](Creator.md)
* [ExtractionSet](ExtractionSet.md)
* [Instance](Instance.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
* [SpatialEntity](SpatialEntity.md)
* [SpatialObjectReference](SpatialObjectReference.md)
* [SpatialPlacement](SpatialPlacement.md)
diff --git a/schemas/generated/docs/ref-organ/version.md b/schemas/generated/docs/ref-organ/version.md
index 514a750..24ae838 100644
--- a/schemas/generated/docs/ref-organ/version.md
+++ b/schemas/generated/docs/ref-organ/version.md
@@ -19,8 +19,9 @@ None → 0..1 [String](types/String.md)
## Used by
- * [DatasetMetadata](DatasetMetadata.md)
+ * [Dataset](Dataset.md)
* [RefOrganMetadata](RefOrganMetadata.md)
+ * [SoftwareApplication](SoftwareApplication.md)
## Other properties
diff --git a/schemas/generated/docs/ref-organ/was_derived_from.md b/schemas/generated/docs/ref-organ/was_derived_from.md
new file mode 100644
index 0000000..871406a
--- /dev/null
+++ b/schemas/generated/docs/ref-organ/was_derived_from.md
@@ -0,0 +1,30 @@
+
+# Slot: was_derived_from
+
+
+
+
+URI: [ccf:was_derived_from](http://purl.org/ccf/was_derived_from)
+
+
+## Domain and Range
+
+None → 0..1 [Dataset](Dataset.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+ * [ProvEntity](ProvEntity.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:wasDerivedFrom |
+
diff --git a/schemas/generated/docs/vocab-metadata/Collection.md b/schemas/generated/docs/vocab-metadata/Collection.md
new file mode 100644
index 0000000..fa5127c
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/Collection.md
@@ -0,0 +1,34 @@
+
+# Class: Collection
+
+
+
+
+URI: [dcat:Collection](http://www.w3.org/ns/dcat#Collection)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])
+
+## Parents
+
+ * is_a: [ProvEntity](ProvEntity.md)
+
+## Attributes
+
+
+### Own
+
+ * [had_member](had_member.md) 0..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+### Inherited from ProvEntity:
+
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Collection |
+
diff --git a/schemas/generated/docs/vocab-metadata/Container.md b/schemas/generated/docs/vocab-metadata/Container.md
new file mode 100644
index 0000000..dd8024b
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/Container.md
@@ -0,0 +1,48 @@
+
+# Class: Container
+
+
+
+
+URI: [dcat:Container](http://www.w3.org/ns/dcat#Container)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Distribution],[Dataset],[Creator],[Dataset]1..1
+ * Range: [String](types/String.md)
+ * [Container➞title](Container_title.md) 1..1
+ * Range: [String](types/String.md)
+ * [Container➞description](Container_description.md) 1..1
+ * Range: [String](types/String.md)
+ * [Container➞version](Container_version.md) 1..1
+ * Range: [String](types/String.md)
+ * [Container➞creators](Container_creators.md) 1..\*
+ * Range: [Creator](Creator.md)
+ * [Container➞creation_date](Container_creation_date.md) 1..1
+ * Range: [String](types/String.md)
+ * [publisher](publisher.md) 0..1
+ * Range: [String](types/String.md)
+ * [Container➞license](Container_license.md) 1..1
+ * Range: [String](types/String.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [Container➞distributions](Container_distributions.md) 1..\*
+ * Range: [Distribution](Distribution.md)
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:Dataset |
+
diff --git a/schemas/generated/docs/vocab-metadata/Container_creation_date.md b/schemas/generated/docs/vocab-metadata/Container_creation_date.md
new file mode 100644
index 0000000..dd47fd2
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/Container_creation_date.md
@@ -0,0 +1,30 @@
+
+# Slot: creation_date
+
+
+
+
+URI: [dcat:Container_creation_date](http://www.w3.org/ns/dcat#Container_creation_date)
+
+
+## Domain and Range
+
+[Container](Container.md) → 1..1 [String](types/String.md)
+
+## Parents
+
+ * is_a: [creation_date](creation_date.md)
+
+## Children
+
+
+## Used by
+
+ * [Container](Container.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:dateCreated |
+
diff --git a/schemas/generated/docs/vocab-metadata/Container_creators.md b/schemas/generated/docs/vocab-metadata/Container_creators.md
new file mode 100644
index 0000000..e0f4d7d
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/Container_creators.md
@@ -0,0 +1,30 @@
+
+# Slot: creators
+
+
+
+
+URI: [dcat:Container_creators](http://www.w3.org/ns/dcat#Container_creators)
+
+
+## Domain and Range
+
+[Container](Container.md) → 1..\* [Creator](Creator.md)
+
+## Parents
+
+ * is_a: [creators](creators.md)
+
+## Children
+
+
+## Used by
+
+ * [Container](Container.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dct:creator |
+
diff --git a/schemas/generated/docs/vocab-metadata/Container_description.md b/schemas/generated/docs/vocab-metadata/Container_description.md
new file mode 100644
index 0000000..7b0e0c7
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/Container_description.md
@@ -0,0 +1,30 @@
+
+# Slot: description
+
+
+
+
+URI: [dcat:Container_description](http://www.w3.org/ns/dcat#Container_description)
+
+
+## Domain and Range
+
+[Container](Container.md) → 1..1 [String](types/String.md)
+
+## Parents
+
+ * is_a: [description](description.md)
+
+## Children
+
+
+## Used by
+
+ * [Container](Container.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dct:description |
+
diff --git a/schemas/generated/docs/vocab-metadata/Container_distributions.md b/schemas/generated/docs/vocab-metadata/Container_distributions.md
new file mode 100644
index 0000000..aa4b68c
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/Container_distributions.md
@@ -0,0 +1,30 @@
+
+# Slot: distributions
+
+
+
+
+URI: [dcat:Container_distributions](http://www.w3.org/ns/dcat#Container_distributions)
+
+
+## Domain and Range
+
+[Container](Container.md) → 1..\* [Distribution](Distribution.md)
+
+## Parents
+
+ * is_a: [distributions](distributions.md)
+
+## Children
+
+
+## Used by
+
+ * [Container](Container.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:distribution |
+
diff --git a/schemas/generated/docs/vocab-metadata/Container_id.md b/schemas/generated/docs/vocab-metadata/Container_id.md
new file mode 100644
index 0000000..577e85d
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/Container_id.md
@@ -0,0 +1,23 @@
+
+# Slot: id
+
+
+
+
+URI: [dcat:Container_id](http://www.w3.org/ns/dcat#Container_id)
+
+
+## Domain and Range
+
+[Container](Container.md) → 1..1 [String](types/String.md)
+
+## Parents
+
+ * is_a: [id](id.md)
+
+## Children
+
+
+## Used by
+
+ * [Container](Container.md)
diff --git a/schemas/generated/docs/vocab-metadata/Container_license.md b/schemas/generated/docs/vocab-metadata/Container_license.md
new file mode 100644
index 0000000..1f275e0
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/Container_license.md
@@ -0,0 +1,30 @@
+
+# Slot: license
+
+
+
+
+URI: [dcat:Container_license](http://www.w3.org/ns/dcat#Container_license)
+
+
+## Domain and Range
+
+[Container](Container.md) → 1..1 [String](types/String.md)
+
+## Parents
+
+ * is_a: [license](license.md)
+
+## Children
+
+
+## Used by
+
+ * [Container](Container.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dct:license |
+
diff --git a/schemas/generated/docs/vocab-metadata/Container_title.md b/schemas/generated/docs/vocab-metadata/Container_title.md
new file mode 100644
index 0000000..573f962
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/Container_title.md
@@ -0,0 +1,30 @@
+
+# Slot: title
+
+
+
+
+URI: [dcat:Container_title](http://www.w3.org/ns/dcat#Container_title)
+
+
+## Domain and Range
+
+[Container](Container.md) → 1..1 [String](types/String.md)
+
+## Parents
+
+ * is_a: [title](title.md)
+
+## Children
+
+
+## Used by
+
+ * [Container](Container.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dct:title |
+
diff --git a/schemas/generated/docs/vocab-metadata/Container_version.md b/schemas/generated/docs/vocab-metadata/Container_version.md
new file mode 100644
index 0000000..b73a48c
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/Container_version.md
@@ -0,0 +1,30 @@
+
+# Slot: version
+
+
+
+
+URI: [dcat:Container_version](http://www.w3.org/ns/dcat#Container_version)
+
+
+## Domain and Range
+
+[Container](Container.md) → 1..1 [String](types/String.md)
+
+## Parents
+
+ * is_a: [version](version.md)
+
+## Children
+
+
+## Used by
+
+ * [Container](Container.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:version |
+
diff --git a/schemas/generated/docs/vocab-metadata/Creator.md b/schemas/generated/docs/vocab-metadata/Creator.md
new file mode 100644
index 0000000..d758698
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/Creator.md
@@ -0,0 +1,32 @@
+
+# Class: Creator
+
+
+
+
+URI: [dcat:Creator](http://www.w3.org/ns/dcat#Creator)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Container]++-%20creators%201..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Container]++-%20creators(i)%200..*>[Creator],[Dataset]++-%20creators%200..*>[Creator],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Container]++-%20creators%201..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Container]++-%20creators(i)%200..*>[Creator],[Dataset]++-%20creators%200..*>[Creator],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset],[Container])
+
+## Children
+
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Referenced by Class
+
+ * **[Container](Container.md)** *[Container➞creators](Container_creators.md)* 1..\* **[Creator](Creator.md)**
+ * **None** *[creators](creators.md)* 0..\* **[Creator](Creator.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
diff --git a/schemas/generated/docs/vocab-metadata/Dataset.md b/schemas/generated/docs/vocab-metadata/Dataset.md
new file mode 100644
index 0000000..692791f
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/Dataset.md
@@ -0,0 +1,63 @@
+
+# Class: Dataset
+
+
+
+
+URI: [dcat:Dataset](http://www.w3.org/ns/dcat#Dataset)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity]++-%20was_derived_from%200..1>[Dataset],[ProvEntity],[Creator],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity]++-%20was_derived_from%200..1>[Dataset],[ProvEntity],[Creator],[Container])
+
+## Referenced by Class
+
+ * **None** *[was_derived_from](was_derived_from.md)* 0..1 **[Dataset](Dataset.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [title](title.md) 0..1
+ * Range: [String](types/String.md)
+ * [description](description.md) 0..1
+ * Range: [String](types/String.md)
+ * [creators](creators.md) 0..\*
+ * Range: [Creator](Creator.md)
+ * [reviewers](reviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [creation_date](creation_date.md) 0..1
+ * Range: [String](types/String.md)
+ * [version](version.md) 0..1
+ * Range: [String](types/String.md)
+ * [license](license.md) 0..1
+ * Range: [String](types/String.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [publisher](publisher.md) 0..1
+ * Range: [String](types/String.md)
+ * [citation](citation.md) 0..1
+ * Range: [String](types/String.md)
+ * [citationOverall](citationOverall.md) 0..1
+ * Range: [String](types/String.md)
+ * [funders](funders.md) 0..\*
+ * Range: [Grant](Grant.md)
+ * [doi](doi.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [hubmapId](hubmapId.md) 0..1
+ * Range: [String](types/String.md)
+ * [project_leads](project_leads.md) 0..\*
+ * Range: [Person](Person.md)
+ * [externalReviewers](externalReviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [distributions](distributions.md) 0..\*
+ * Range: [Distribution](Distribution.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:Dataset |
+
diff --git a/schemas/generated/docs/vocab-metadata/Distribution.md b/schemas/generated/docs/vocab-metadata/Distribution.md
new file mode 100644
index 0000000..b93ea77
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/Distribution.md
@@ -0,0 +1,36 @@
+
+# Class: Distribution
+
+
+
+
+URI: [dcat:Distribution](http://www.w3.org/ns/dcat#Distribution)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Dataset]++-%20distributions%200..*>[Distribution],[Dataset],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20distributions%201..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Container]++-%20distributions(i)%200..*>[Distribution],[Dataset]++-%20distributions%200..*>[Distribution],[Dataset],[Container])
+
+## Referenced by Class
+
+ * **[Container](Container.md)** *[Container➞distributions](Container_distributions.md)* 1..\* **[Distribution](Distribution.md)**
+ * **None** *[distributions](distributions.md)* 0..\* **[Distribution](Distribution.md)**
+
+## Attributes
+
+
+### Own
+
+ * [title](title.md) 0..1
+ * Range: [String](types/String.md)
+ * [downloadUrl](downloadUrl.md) 0..1
+ * Range: [Uri](types/Uri.md)
+ * [accessUrl](accessUrl.md) 0..1
+ * Range: [Uri](types/Uri.md)
+ * [mediaType](mediaType.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:Distribution |
+
diff --git a/schemas/generated/docs/vocab-metadata/Grant.md b/schemas/generated/docs/vocab-metadata/Grant.md
new file mode 100644
index 0000000..8c578d1
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/Grant.md
@@ -0,0 +1,31 @@
+
+# Class: Grant
+
+
+
+
+URI: [dcat:Grant](http://www.w3.org/ns/dcat#Grant)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])
+
+## Referenced by Class
+
+ * **None** *[funders](funders.md)* 0..\* **[Grant](Grant.md)**
+
+## Attributes
+
+
+### Own
+
+ * [funder](funder.md) 0..1
+ * Range: [String](types/String.md)
+ * [awardNumber](awardNumber.md) 0..1
+ * Range: [String](types/String.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:Grant |
+
diff --git a/schemas/generated/docs/vocab-metadata/Person.md b/schemas/generated/docs/vocab-metadata/Person.md
new file mode 100644
index 0000000..1aca7ec
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/Person.md
@@ -0,0 +1,50 @@
+
+# Class: Person
+
+
+
+
+URI: [dcat:Person](http://www.w3.org/ns/dcat#Person)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])
+
+## Parents
+
+ * is_a: [Creator](Creator.md)
+
+## Referenced by Class
+
+ * **None** *[externalReviewers](externalReviewers.md)* 0..\* **[Person](Person.md)**
+ * **None** *[project_leads](project_leads.md)* 0..\* **[Person](Person.md)**
+ * **None** *[reviewers](reviewers.md)* 0..\* **[Person](Person.md)**
+
+## Attributes
+
+
+### Own
+
+ * [fullName](fullName.md) 0..1
+ * Range: [String](types/String.md)
+ * [firstName](firstName.md) 0..1
+ * Range: [String](types/String.md)
+ * [lastName](lastName.md) 0..1
+ * Range: [String](types/String.md)
+ * [orcid](orcid.md) 0..1
+ * Range: [String](types/String.md)
+
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:Person |
+
diff --git a/schemas/generated/docs/vocab-metadata/ProvEntity.md b/schemas/generated/docs/vocab-metadata/ProvEntity.md
new file mode 100644
index 0000000..977eb21
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/ProvEntity.md
@@ -0,0 +1,32 @@
+
+# Class: ProvEntity
+
+
+
+
+URI: [dcat:ProvEntity](http://www.w3.org/ns/dcat#ProvEntity)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Entity |
+
diff --git a/schemas/generated/docs/vocab-metadata/SoftwareApplication.md b/schemas/generated/docs/vocab-metadata/SoftwareApplication.md
new file mode 100644
index 0000000..08350ff
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/SoftwareApplication.md
@@ -0,0 +1,40 @@
+
+# Class: SoftwareApplication
+
+
+
+
+URI: [dcat:SoftwareApplication](http://www.w3.org/ns/dcat#SoftwareApplication)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareSourceCode],[SoftwareSourceCode]0..1
+ * Range: [String](types/String.md)
+ * [target_product](target_product.md) 0..1
+ * Range: [SoftwareSourceCode](SoftwareSourceCode.md)
+
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareApplication |
+
diff --git a/schemas/generated/docs/vocab-metadata/SoftwareSourceCode.md b/schemas/generated/docs/vocab-metadata/SoftwareSourceCode.md
new file mode 100644
index 0000000..ae07c5b
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/SoftwareSourceCode.md
@@ -0,0 +1,31 @@
+
+# Class: SoftwareSourceCode
+
+
+
+
+URI: [dcat:SoftwareSourceCode](http://www.w3.org/ns/dcat#SoftwareSourceCode)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])
+
+## Referenced by Class
+
+ * **None** *[target_product](target_product.md)* 0..1 **[SoftwareSourceCode](SoftwareSourceCode.md)**
+
+## Attributes
+
+
+### Own
+
+ * [code_repository](code_repository.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareSourceCode |
+
diff --git a/schemas/generated/docs/vocab-metadata/about.md b/schemas/generated/docs/vocab-metadata/about.md
new file mode 100644
index 0000000..e9bc2ec
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/about.md
@@ -0,0 +1,28 @@
+
+# Slot: about
+
+
+
+
+URI: [dcat:about](http://www.w3.org/ns/dcat#about)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:about |
+
diff --git a/schemas/generated/docs/vocab-metadata/accessUrl.md b/schemas/generated/docs/vocab-metadata/accessUrl.md
new file mode 100644
index 0000000..a6131cf
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/accessUrl.md
@@ -0,0 +1,29 @@
+
+# Slot: accessUrl
+
+
+
+
+URI: [dcat:accessUrl](http://www.w3.org/ns/dcat#accessUrl)
+
+
+## Domain and Range
+
+None → 0..1 [Uri](types/Uri.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Distribution](Distribution.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:accessURL |
+
diff --git a/schemas/generated/docs/vocab-metadata/awardNumber.md b/schemas/generated/docs/vocab-metadata/awardNumber.md
new file mode 100644
index 0000000..ab42cd8
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/awardNumber.md
@@ -0,0 +1,29 @@
+
+# Slot: awardNumber
+
+
+
+
+URI: [dcat:awardNumber](http://www.w3.org/ns/dcat#awardNumber)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Grant](Grant.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:award |
+
diff --git a/schemas/generated/docs/vocab-metadata/citation.md b/schemas/generated/docs/vocab-metadata/citation.md
new file mode 100644
index 0000000..641e9e0
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/citation.md
@@ -0,0 +1,29 @@
+
+# Slot: citation
+
+
+
+
+URI: [dcat:citation](http://www.w3.org/ns/dcat#citation)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:citation |
+
diff --git a/schemas/generated/docs/vocab-metadata/citationOverall.md b/schemas/generated/docs/vocab-metadata/citationOverall.md
new file mode 100644
index 0000000..86b256e
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/citationOverall.md
@@ -0,0 +1,29 @@
+
+# Slot: citationOverall
+
+
+
+
+URI: [dcat:citationOverall](http://www.w3.org/ns/dcat#citationOverall)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | ccf:citation_overall |
+
diff --git a/schemas/generated/docs/vocab-metadata/class_type.md b/schemas/generated/docs/vocab-metadata/class_type.md
new file mode 100644
index 0000000..9d319b2
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/class_type.md
@@ -0,0 +1,24 @@
+
+# Slot: class_type
+
+
+
+
+URI: [dcat:class_type](http://www.w3.org/ns/dcat#class_type)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/vocab-metadata/code_repository.md b/schemas/generated/docs/vocab-metadata/code_repository.md
new file mode 100644
index 0000000..6ed2b9d
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/code_repository.md
@@ -0,0 +1,29 @@
+
+# Slot: code_repository
+
+
+
+
+URI: [dcat:code_repository](http://www.w3.org/ns/dcat#code_repository)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:codeRepository |
+
diff --git a/schemas/generated/docs/vocab-metadata/creation_date.md b/schemas/generated/docs/vocab-metadata/creation_date.md
new file mode 100644
index 0000000..1fba1af
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/creation_date.md
@@ -0,0 +1,30 @@
+
+# Slot: creation_date
+
+
+
+
+URI: [dcat:creation_date](http://www.w3.org/ns/dcat#creation_date)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+ * [Container➞creation_date](Container_creation_date.md)
+
+## Used by
+
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:dateCreated |
+
diff --git a/schemas/generated/docs/vocab-metadata/creators.md b/schemas/generated/docs/vocab-metadata/creators.md
new file mode 100644
index 0000000..0f37914
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/creators.md
@@ -0,0 +1,30 @@
+
+# Slot: creators
+
+
+
+
+URI: [dcat:creators](http://www.w3.org/ns/dcat#creators)
+
+
+## Domain and Range
+
+None → 0..\* [Creator](Creator.md)
+
+## Parents
+
+
+## Children
+
+ * [Container➞creators](Container_creators.md)
+
+## Used by
+
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dct:creator |
+
diff --git a/schemas/generated/docs/vocab-metadata/datatable.md b/schemas/generated/docs/vocab-metadata/datatable.md
new file mode 100644
index 0000000..f8345a3
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/datatable.md
@@ -0,0 +1,28 @@
+
+# Slot: datatable
+
+
+
+
+URI: [dcat:datatable](http://www.w3.org/ns/dcat#datatable)
+
+
+## Domain and Range
+
+None → 0..\* [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | ccf:data_table |
+
diff --git a/schemas/generated/docs/vocab-metadata/description.md b/schemas/generated/docs/vocab-metadata/description.md
new file mode 100644
index 0000000..906e87b
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/description.md
@@ -0,0 +1,30 @@
+
+# Slot: description
+
+
+
+
+URI: [dcat:description](http://www.w3.org/ns/dcat#description)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+ * [Container➞description](Container_description.md)
+
+## Used by
+
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dct:description |
+
diff --git a/schemas/generated/docs/vocab-metadata/distributions.md b/schemas/generated/docs/vocab-metadata/distributions.md
new file mode 100644
index 0000000..7ae3445
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/distributions.md
@@ -0,0 +1,30 @@
+
+# Slot: distributions
+
+
+
+
+URI: [dcat:distributions](http://www.w3.org/ns/dcat#distributions)
+
+
+## Domain and Range
+
+None → 0..\* [Distribution](Distribution.md)
+
+## Parents
+
+
+## Children
+
+ * [Container➞distributions](Container_distributions.md)
+
+## Used by
+
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:distribution |
+
diff --git a/schemas/generated/docs/vocab-metadata/doi.md b/schemas/generated/docs/vocab-metadata/doi.md
new file mode 100644
index 0000000..349ef90
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/doi.md
@@ -0,0 +1,29 @@
+
+# Slot: doi
+
+
+
+
+URI: [dcat:doi](http://www.w3.org/ns/dcat#doi)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | ccf:doi |
+
diff --git a/schemas/generated/docs/vocab-metadata/downloadUrl.md b/schemas/generated/docs/vocab-metadata/downloadUrl.md
new file mode 100644
index 0000000..dc6effd
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/downloadUrl.md
@@ -0,0 +1,29 @@
+
+# Slot: downloadUrl
+
+
+
+
+URI: [dcat:downloadUrl](http://www.w3.org/ns/dcat#downloadUrl)
+
+
+## Domain and Range
+
+None → 0..1 [Uri](types/Uri.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Distribution](Distribution.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:downloadURL |
+
diff --git a/schemas/generated/docs/vocab-metadata/externalReviewers.md b/schemas/generated/docs/vocab-metadata/externalReviewers.md
new file mode 100644
index 0000000..665cde9
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/externalReviewers.md
@@ -0,0 +1,29 @@
+
+# Slot: externalReviewers
+
+
+
+
+URI: [dcat:externalReviewers](http://www.w3.org/ns/dcat#externalReviewers)
+
+
+## Domain and Range
+
+None → 0..\* [Person](Person.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | ccf:external_reviewer |
+
diff --git a/schemas/generated/docs/vocab-metadata/firstName.md b/schemas/generated/docs/vocab-metadata/firstName.md
new file mode 100644
index 0000000..2ea1692
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/firstName.md
@@ -0,0 +1,29 @@
+
+# Slot: firstName
+
+
+
+
+URI: [dcat:firstName](http://www.w3.org/ns/dcat#firstName)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Person](Person.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:givenName |
+
diff --git a/schemas/generated/docs/vocab-metadata/fullName.md b/schemas/generated/docs/vocab-metadata/fullName.md
new file mode 100644
index 0000000..01e24e0
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/fullName.md
@@ -0,0 +1,29 @@
+
+# Slot: fullName
+
+
+
+
+URI: [dcat:fullName](http://www.w3.org/ns/dcat#fullName)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Person](Person.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:name |
+
diff --git a/schemas/generated/docs/vocab-metadata/funder.md b/schemas/generated/docs/vocab-metadata/funder.md
new file mode 100644
index 0000000..d2dc969
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/funder.md
@@ -0,0 +1,29 @@
+
+# Slot: funder
+
+
+
+
+URI: [dcat:funder](http://www.w3.org/ns/dcat#funder)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Grant](Grant.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:funder |
+
diff --git a/schemas/generated/docs/vocab-metadata/funders.md b/schemas/generated/docs/vocab-metadata/funders.md
new file mode 100644
index 0000000..61bb5ac
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/funders.md
@@ -0,0 +1,29 @@
+
+# Slot: funders
+
+
+
+
+URI: [dcat:funders](http://www.w3.org/ns/dcat#funders)
+
+
+## Domain and Range
+
+None → 0..\* [Grant](Grant.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:funding |
+
diff --git a/schemas/generated/docs/vocab-metadata/had_member.md b/schemas/generated/docs/vocab-metadata/had_member.md
new file mode 100644
index 0000000..f416ee2
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/had_member.md
@@ -0,0 +1,29 @@
+
+# Slot: had_member
+
+
+
+
+URI: [dcat:had_member](http://www.w3.org/ns/dcat#had_member)
+
+
+## Domain and Range
+
+None → 0..\* [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:hadMember |
+
diff --git a/schemas/generated/docs/vocab-metadata/hubmapId.md b/schemas/generated/docs/vocab-metadata/hubmapId.md
new file mode 100644
index 0000000..72ba258
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/hubmapId.md
@@ -0,0 +1,29 @@
+
+# Slot: hubmapId
+
+
+
+
+URI: [dcat:hubmapId](http://www.w3.org/ns/dcat#hubmapId)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | ccf:hubmap_id |
+
diff --git a/schemas/generated/docs/vocab-metadata/id.md b/schemas/generated/docs/vocab-metadata/id.md
new file mode 100644
index 0000000..702fc7b
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/id.md
@@ -0,0 +1,26 @@
+
+# Slot: id
+
+
+
+
+URI: [dcat:id](http://www.w3.org/ns/dcat#id)
+
+
+## Domain and Range
+
+None → 1..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+ * [Container➞id](Container_id.md)
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Dataset](Dataset.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/vocab-metadata/index.md b/schemas/generated/docs/vocab-metadata/index.md
new file mode 100644
index 0000000..72616fd
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/index.md
@@ -0,0 +1,124 @@
+
+# vocab-metadata
+
+
+**metamodel version:** 1.7.0
+
+**version:** None
+
+
+
+
+
+### Classes
+
+ * [Container](Container.md)
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+ * [Dataset](Dataset.md)
+ * [Distribution](Distribution.md)
+ * [Grant](Grant.md)
+ * [ProvEntity](ProvEntity.md)
+ * [Collection](Collection.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
+
+### Mixins
+
+
+### Slots
+
+ * [about](about.md)
+ * [accessUrl](accessUrl.md)
+ * [awardNumber](awardNumber.md)
+ * [citation](citation.md)
+ * [citationOverall](citationOverall.md)
+ * [class_type](class_type.md)
+ * [code_repository](code_repository.md)
+ * [creation_date](creation_date.md)
+ * [Container➞creation_date](Container_creation_date.md)
+ * [creators](creators.md)
+ * [Container➞creators](Container_creators.md)
+ * [datatable](datatable.md)
+ * [description](description.md)
+ * [Container➞description](Container_description.md)
+ * [distributions](distributions.md)
+ * [Container➞distributions](Container_distributions.md)
+ * [doi](doi.md)
+ * [downloadUrl](downloadUrl.md)
+ * [externalReviewers](externalReviewers.md)
+ * [firstName](firstName.md)
+ * [fullName](fullName.md)
+ * [funder](funder.md)
+ * [funders](funders.md)
+ * [had_member](had_member.md)
+ * [hubmapId](hubmapId.md)
+ * [id](id.md)
+ * [Container➞id](Container_id.md)
+ * [lastName](lastName.md)
+ * [license](license.md)
+ * [Container➞license](Container_license.md)
+ * [mediaType](mediaType.md)
+ * [name](name.md)
+ * [orcid](orcid.md)
+ * [project_leads](project_leads.md)
+ * [propertyId](propertyId.md)
+ * [publisher](publisher.md)
+ * [reviewers](reviewers.md)
+ * [see_also](see_also.md)
+ * [target_product](target_product.md)
+ * [title](title.md)
+ * [Container➞title](Container_title.md)
+ * [value](value.md)
+ * [version](version.md)
+ * [Container➞version](Container_version.md)
+ * [versionInfo](versionInfo.md)
+ * [was_derived_from](was_derived_from.md)
+
+### Enums
+
+
+### Subsets
+
+
+### Types
+
+
+#### Built in
+
+ * **Bool**
+ * **Curie**
+ * **Decimal**
+ * **ElementIdentifier**
+ * **NCName**
+ * **NodeIdentifier**
+ * **URI**
+ * **URIorCURIE**
+ * **XSDDate**
+ * **XSDDateTime**
+ * **XSDTime**
+ * **float**
+ * **int**
+ * **str**
+
+#### Defined
+
+ * [Boolean](types/Boolean.md) (**Bool**) - A binary (true or false) value
+ * [Curie](types/Curie.md) (**Curie**) - a compact URI
+ * [Date](types/Date.md) (**XSDDate**) - a date (year, month and day) in an idealized calendar
+ * [DateOrDatetime](types/DateOrDatetime.md) (**str**) - Either a date or a datetime
+ * [Datetime](types/Datetime.md) (**XSDDateTime**) - The combination of a date and time
+ * [Decimal](types/Decimal.md) (**Decimal**) - A real number with arbitrary precision that conforms to the xsd:decimal specification
+ * [Double](types/Double.md) (**float**) - A real number that conforms to the xsd:double specification
+ * [Float](types/Float.md) (**float**) - A real number that conforms to the xsd:float specification
+ * [Integer](types/Integer.md) (**int**) - An integer
+ * [Jsonpath](types/Jsonpath.md) (**str**) - A string encoding a JSON Path. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded in tree form.
+ * [Jsonpointer](types/Jsonpointer.md) (**str**) - A string encoding a JSON Pointer. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to a valid object within the current instance document when encoded in tree form.
+ * [Ncname](types/Ncname.md) (**NCName**) - Prefix part of CURIE
+ * [Nodeidentifier](types/Nodeidentifier.md) (**NodeIdentifier**) - A URI, CURIE or BNODE that represents a node in a model.
+ * [Objectidentifier](types/Objectidentifier.md) (**ElementIdentifier**) - A URI or CURIE that represents an object in the model.
+ * [Sparqlpath](types/Sparqlpath.md) (**str**) - A string encoding a SPARQL Property Path. The value of the string MUST conform to SPARQL syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded as RDF.
+ * [String](types/String.md) (**str**) - A character string
+ * [Time](types/Time.md) (**XSDTime**) - A time object represents a (local) time of day, independent of any particular day
+ * [Uri](types/Uri.md) (**URI**) - a complete URI
+ * [Uriorcurie](types/Uriorcurie.md) (**URIorCURIE**) - a URI or a CURIE
diff --git a/schemas/generated/docs/vocab-metadata/lastName.md b/schemas/generated/docs/vocab-metadata/lastName.md
new file mode 100644
index 0000000..1d0ed27
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/lastName.md
@@ -0,0 +1,29 @@
+
+# Slot: lastName
+
+
+
+
+URI: [dcat:lastName](http://www.w3.org/ns/dcat#lastName)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Person](Person.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:familyName |
+
diff --git a/schemas/generated/docs/vocab-metadata/license.md b/schemas/generated/docs/vocab-metadata/license.md
new file mode 100644
index 0000000..7c77d97
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/license.md
@@ -0,0 +1,30 @@
+
+# Slot: license
+
+
+
+
+URI: [dcat:license](http://www.w3.org/ns/dcat#license)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+ * [Container➞license](Container_license.md)
+
+## Used by
+
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dct:license |
+
diff --git a/schemas/generated/docs/vocab-metadata/mediaType.md b/schemas/generated/docs/vocab-metadata/mediaType.md
new file mode 100644
index 0000000..a7560fd
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/mediaType.md
@@ -0,0 +1,29 @@
+
+# Slot: mediaType
+
+
+
+
+URI: [dcat:mediaType](http://www.w3.org/ns/dcat#mediaType)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Distribution](Distribution.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:mediaType |
+
diff --git a/schemas/generated/docs/vocab-metadata/name.md b/schemas/generated/docs/vocab-metadata/name.md
new file mode 100644
index 0000000..bde9d81
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/name.md
@@ -0,0 +1,31 @@
+
+# Slot: name
+
+
+
+
+URI: [dcat:name](http://www.w3.org/ns/dcat#name)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:name |
+
diff --git a/schemas/generated/docs/vocab-metadata/orcid.md b/schemas/generated/docs/vocab-metadata/orcid.md
new file mode 100644
index 0000000..fb32266
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/orcid.md
@@ -0,0 +1,29 @@
+
+# Slot: orcid
+
+
+
+
+URI: [dcat:orcid](http://www.w3.org/ns/dcat#orcid)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Person](Person.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:identifier |
+
diff --git a/schemas/generated/docs/vocab-metadata/project_leads.md b/schemas/generated/docs/vocab-metadata/project_leads.md
new file mode 100644
index 0000000..48b989c
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/project_leads.md
@@ -0,0 +1,29 @@
+
+# Slot: project_leads
+
+
+
+
+URI: [dcat:project_leads](http://www.w3.org/ns/dcat#project_leads)
+
+
+## Domain and Range
+
+None → 0..\* [Person](Person.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | ccf:project_lead |
+
diff --git a/schemas/generated/docs/vocab-metadata/propertyId.md b/schemas/generated/docs/vocab-metadata/propertyId.md
new file mode 100644
index 0000000..cc1e82e
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/propertyId.md
@@ -0,0 +1,28 @@
+
+# Slot: propertyId
+
+
+
+
+URI: [dcat:propertyId](http://www.w3.org/ns/dcat#propertyId)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:propertyID |
+
diff --git a/schemas/generated/docs/vocab-metadata/publisher.md b/schemas/generated/docs/vocab-metadata/publisher.md
new file mode 100644
index 0000000..8cd6994
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/publisher.md
@@ -0,0 +1,30 @@
+
+# Slot: publisher
+
+
+
+
+URI: [dcat:publisher](http://www.w3.org/ns/dcat#publisher)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Container](Container.md)
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dct:publisher |
+
diff --git a/schemas/generated/docs/vocab-metadata/reviewers.md b/schemas/generated/docs/vocab-metadata/reviewers.md
new file mode 100644
index 0000000..5e64007
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/reviewers.md
@@ -0,0 +1,29 @@
+
+# Slot: reviewers
+
+
+
+
+URI: [dcat:reviewers](http://www.w3.org/ns/dcat#reviewers)
+
+
+## Domain and Range
+
+None → 0..\* [Person](Person.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:reviewedBy |
+
diff --git a/schemas/generated/docs/vocab-metadata/see_also.md b/schemas/generated/docs/vocab-metadata/see_also.md
new file mode 100644
index 0000000..1eef2b4
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/see_also.md
@@ -0,0 +1,31 @@
+
+# Slot: see_also
+
+
+
+
+URI: [dcat:see_also](http://www.w3.org/ns/dcat#see_also)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Container](Container.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | rdfs:seeAlso |
+
diff --git a/schemas/generated/docs/vocab-metadata/target_product.md b/schemas/generated/docs/vocab-metadata/target_product.md
new file mode 100644
index 0000000..1a56428
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/target_product.md
@@ -0,0 +1,29 @@
+
+# Slot: target_product
+
+
+
+
+URI: [dcat:target_product](http://www.w3.org/ns/dcat#target_product)
+
+
+## Domain and Range
+
+None → 0..1 [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:targetProduct |
+
diff --git a/schemas/generated/docs/vocab-metadata/title.md b/schemas/generated/docs/vocab-metadata/title.md
new file mode 100644
index 0000000..db72c11
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/title.md
@@ -0,0 +1,31 @@
+
+# Slot: title
+
+
+
+
+URI: [dcat:title](http://www.w3.org/ns/dcat#title)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+ * [Container➞title](Container_title.md)
+
+## Used by
+
+ * [Dataset](Dataset.md)
+ * [Distribution](Distribution.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dct:title |
+
diff --git a/schemas/generated/docs/vocab-metadata/types/Boolean.md b/schemas/generated/docs/vocab-metadata/types/Boolean.md
new file mode 100644
index 0000000..7d93f21
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/types/Boolean.md
@@ -0,0 +1,19 @@
+
+# Type: boolean
+
+
+A binary (true or false) value
+
+URI: [dcat:Boolean](http://www.w3.org/ns/dcat#Boolean)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **Bool** |
+| Representation | | bool |
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Exact Mappings:** | | schema:Boolean |
+
diff --git a/schemas/generated/docs/vocab-metadata/types/Curie.md b/schemas/generated/docs/vocab-metadata/types/Curie.md
new file mode 100644
index 0000000..3c3057e
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/types/Curie.md
@@ -0,0 +1,20 @@
+
+# Type: curie
+
+
+a compact URI
+
+URI: [dcat:Curie](http://www.w3.org/ns/dcat#Curie)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **Curie** |
+| Representation | | str |
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Comments:** | | in RDF serializations this MUST be expanded to a URI |
+| | | in non-RDF serializations MAY be serialized as the compact representation |
+
diff --git a/schemas/generated/docs/vocab-metadata/types/Date.md b/schemas/generated/docs/vocab-metadata/types/Date.md
new file mode 100644
index 0000000..a6e34bf
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/types/Date.md
@@ -0,0 +1,19 @@
+
+# Type: date
+
+
+a date (year, month and day) in an idealized calendar
+
+URI: [dcat:Date](http://www.w3.org/ns/dcat#Date)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **XSDDate** |
+| Representation | | str |
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Exact Mappings:** | | schema:Date |
+
diff --git a/schemas/generated/docs/vocab-metadata/types/DateOrDatetime.md b/schemas/generated/docs/vocab-metadata/types/DateOrDatetime.md
new file mode 100644
index 0000000..242c410
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/types/DateOrDatetime.md
@@ -0,0 +1,12 @@
+
+# Type: date_or_datetime
+
+
+Either a date or a datetime
+
+URI: [dcat:DateOrDatetime](http://www.w3.org/ns/dcat#DateOrDatetime)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **str** |
+| Representation | | str |
diff --git a/schemas/generated/docs/vocab-metadata/types/Datetime.md b/schemas/generated/docs/vocab-metadata/types/Datetime.md
new file mode 100644
index 0000000..c56f3db
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/types/Datetime.md
@@ -0,0 +1,19 @@
+
+# Type: datetime
+
+
+The combination of a date and time
+
+URI: [dcat:Datetime](http://www.w3.org/ns/dcat#Datetime)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **XSDDateTime** |
+| Representation | | str |
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Exact Mappings:** | | schema:DateTime |
+
diff --git a/schemas/generated/docs/vocab-metadata/types/Decimal.md b/schemas/generated/docs/vocab-metadata/types/Decimal.md
new file mode 100644
index 0000000..f7edb40
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/types/Decimal.md
@@ -0,0 +1,18 @@
+
+# Type: decimal
+
+
+A real number with arbitrary precision that conforms to the xsd:decimal specification
+
+URI: [dcat:Decimal](http://www.w3.org/ns/dcat#Decimal)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **Decimal** |
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Broad Mappings:** | | schema:Number |
+
diff --git a/schemas/generated/docs/vocab-metadata/types/Double.md b/schemas/generated/docs/vocab-metadata/types/Double.md
new file mode 100644
index 0000000..57076aa
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/types/Double.md
@@ -0,0 +1,18 @@
+
+# Type: double
+
+
+A real number that conforms to the xsd:double specification
+
+URI: [dcat:Double](http://www.w3.org/ns/dcat#Double)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **float** |
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Close Mappings:** | | schema:Float |
+
diff --git a/schemas/generated/docs/vocab-metadata/types/Float.md b/schemas/generated/docs/vocab-metadata/types/Float.md
new file mode 100644
index 0000000..d52e130
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/types/Float.md
@@ -0,0 +1,18 @@
+
+# Type: float
+
+
+A real number that conforms to the xsd:float specification
+
+URI: [dcat:Float](http://www.w3.org/ns/dcat#Float)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **float** |
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Exact Mappings:** | | schema:Float |
+
diff --git a/schemas/generated/docs/vocab-metadata/types/Integer.md b/schemas/generated/docs/vocab-metadata/types/Integer.md
new file mode 100644
index 0000000..333a657
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/types/Integer.md
@@ -0,0 +1,18 @@
+
+# Type: integer
+
+
+An integer
+
+URI: [dcat:Integer](http://www.w3.org/ns/dcat#Integer)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **int** |
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Exact Mappings:** | | schema:Integer |
+
diff --git a/schemas/generated/docs/vocab-metadata/types/Jsonpath.md b/schemas/generated/docs/vocab-metadata/types/Jsonpath.md
new file mode 100644
index 0000000..92da4ae
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/types/Jsonpath.md
@@ -0,0 +1,12 @@
+
+# Type: jsonpath
+
+
+A string encoding a JSON Path. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded in tree form.
+
+URI: [dcat:Jsonpath](http://www.w3.org/ns/dcat#Jsonpath)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **str** |
+| Representation | | str |
diff --git a/schemas/generated/docs/vocab-metadata/types/Jsonpointer.md b/schemas/generated/docs/vocab-metadata/types/Jsonpointer.md
new file mode 100644
index 0000000..518b1af
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/types/Jsonpointer.md
@@ -0,0 +1,12 @@
+
+# Type: jsonpointer
+
+
+A string encoding a JSON Pointer. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to a valid object within the current instance document when encoded in tree form.
+
+URI: [dcat:Jsonpointer](http://www.w3.org/ns/dcat#Jsonpointer)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **str** |
+| Representation | | str |
diff --git a/schemas/generated/docs/vocab-metadata/types/Ncname.md b/schemas/generated/docs/vocab-metadata/types/Ncname.md
new file mode 100644
index 0000000..0107f69
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/types/Ncname.md
@@ -0,0 +1,12 @@
+
+# Type: ncname
+
+
+Prefix part of CURIE
+
+URI: [dcat:Ncname](http://www.w3.org/ns/dcat#Ncname)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **NCName** |
+| Representation | | str |
diff --git a/schemas/generated/docs/vocab-metadata/types/Nodeidentifier.md b/schemas/generated/docs/vocab-metadata/types/Nodeidentifier.md
new file mode 100644
index 0000000..c5af11b
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/types/Nodeidentifier.md
@@ -0,0 +1,12 @@
+
+# Type: nodeidentifier
+
+
+A URI, CURIE or BNODE that represents a node in a model.
+
+URI: [dcat:Nodeidentifier](http://www.w3.org/ns/dcat#Nodeidentifier)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **NodeIdentifier** |
+| Representation | | str |
diff --git a/schemas/generated/docs/vocab-metadata/types/Objectidentifier.md b/schemas/generated/docs/vocab-metadata/types/Objectidentifier.md
new file mode 100644
index 0000000..646e826
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/types/Objectidentifier.md
@@ -0,0 +1,19 @@
+
+# Type: objectidentifier
+
+
+A URI or CURIE that represents an object in the model.
+
+URI: [dcat:Objectidentifier](http://www.w3.org/ns/dcat#Objectidentifier)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **ElementIdentifier** |
+| Representation | | str |
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Comments:** | | Used for inheritance and type checking |
+
diff --git a/schemas/generated/docs/vocab-metadata/types/Sparqlpath.md b/schemas/generated/docs/vocab-metadata/types/Sparqlpath.md
new file mode 100644
index 0000000..ac6da8e
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/types/Sparqlpath.md
@@ -0,0 +1,12 @@
+
+# Type: sparqlpath
+
+
+A string encoding a SPARQL Property Path. The value of the string MUST conform to SPARQL syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded as RDF.
+
+URI: [dcat:Sparqlpath](http://www.w3.org/ns/dcat#Sparqlpath)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **str** |
+| Representation | | str |
diff --git a/schemas/generated/docs/vocab-metadata/types/String.md b/schemas/generated/docs/vocab-metadata/types/String.md
new file mode 100644
index 0000000..b0c9dd1
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/types/String.md
@@ -0,0 +1,18 @@
+
+# Type: string
+
+
+A character string
+
+URI: [dcat:String](http://www.w3.org/ns/dcat#String)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **str** |
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Exact Mappings:** | | schema:Text |
+
diff --git a/schemas/generated/docs/vocab-metadata/types/Time.md b/schemas/generated/docs/vocab-metadata/types/Time.md
new file mode 100644
index 0000000..b393157
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/types/Time.md
@@ -0,0 +1,19 @@
+
+# Type: time
+
+
+A time object represents a (local) time of day, independent of any particular day
+
+URI: [dcat:Time](http://www.w3.org/ns/dcat#Time)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **XSDTime** |
+| Representation | | str |
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Exact Mappings:** | | schema:Time |
+
diff --git a/schemas/generated/docs/vocab-metadata/types/Uri.md b/schemas/generated/docs/vocab-metadata/types/Uri.md
new file mode 100644
index 0000000..b2a73bd
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/types/Uri.md
@@ -0,0 +1,20 @@
+
+# Type: uri
+
+
+a complete URI
+
+URI: [dcat:Uri](http://www.w3.org/ns/dcat#Uri)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **URI** |
+| Representation | | str |
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Comments:** | | in RDF serializations a slot with range of uri is treated as a literal or type xsd:anyURI unless it is an identifier or a reference to an identifier, in which case it is translated directly to a node |
+| **Close Mappings:** | | schema:URL |
+
diff --git a/schemas/generated/docs/vocab-metadata/types/Uriorcurie.md b/schemas/generated/docs/vocab-metadata/types/Uriorcurie.md
new file mode 100644
index 0000000..4ffc58d
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/types/Uriorcurie.md
@@ -0,0 +1,12 @@
+
+# Type: uriorcurie
+
+
+a URI or a CURIE
+
+URI: [dcat:Uriorcurie](http://www.w3.org/ns/dcat#Uriorcurie)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **URIorCURIE** |
+| Representation | | str |
diff --git a/schemas/generated/docs/vocab-metadata/value.md b/schemas/generated/docs/vocab-metadata/value.md
new file mode 100644
index 0000000..f85f755
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/value.md
@@ -0,0 +1,28 @@
+
+# Slot: value
+
+
+
+
+URI: [dcat:value](http://www.w3.org/ns/dcat#value)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:value |
+
diff --git a/schemas/generated/docs/vocab-metadata/version.md b/schemas/generated/docs/vocab-metadata/version.md
new file mode 100644
index 0000000..eacf3f2
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/version.md
@@ -0,0 +1,31 @@
+
+# Slot: version
+
+
+
+
+URI: [dcat:version](http://www.w3.org/ns/dcat#version)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+ * [Container➞version](Container_version.md)
+
+## Used by
+
+ * [Dataset](Dataset.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:version |
+
diff --git a/schemas/generated/docs/vocab-metadata/versionInfo.md b/schemas/generated/docs/vocab-metadata/versionInfo.md
new file mode 100644
index 0000000..f8e57e6
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/versionInfo.md
@@ -0,0 +1,28 @@
+
+# Slot: versionInfo
+
+
+
+
+URI: [dcat:versionInfo](http://www.w3.org/ns/dcat#versionInfo)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | owl:versionInfo |
+
diff --git a/schemas/generated/docs/vocab-metadata/was_derived_from.md b/schemas/generated/docs/vocab-metadata/was_derived_from.md
new file mode 100644
index 0000000..b6cf28c
--- /dev/null
+++ b/schemas/generated/docs/vocab-metadata/was_derived_from.md
@@ -0,0 +1,31 @@
+
+# Slot: was_derived_from
+
+
+
+
+URI: [dcat:was_derived_from](http://www.w3.org/ns/dcat#was_derived_from)
+
+
+## Domain and Range
+
+None → 0..1 [Dataset](Dataset.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+ * [Container](Container.md)
+ * [ProvEntity](ProvEntity.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:wasDerivedFrom |
+
diff --git a/schemas/generated/docs/vocab/BasicMetadata.md b/schemas/generated/docs/vocab/BasicMetadata.md
new file mode 100644
index 0000000..b28cf72
--- /dev/null
+++ b/schemas/generated/docs/vocab/BasicMetadata.md
@@ -0,0 +1,45 @@
+
+# Class: BasicMetadata
+
+
+
+
+URI: [ccf:BasicMetadata](http://purl.org/ccf/BasicMetadata)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20metadata%200..1>[BasicMetadata|title:string%20%3F;description:string%20%3F;created_by:uriorcurie%20%2B;creation_date:string%20%3F;version:string%20%3F;license:string%20%3F;publisher:string%20%3F;see_also:uriorcurie%20%3F;derived_from:uriorcurie%20%3F],[Container])](https://yuml.me/diagram/nofunky;dir:TB/class/[Container]++-%20metadata%200..1>[BasicMetadata|title:string%20%3F;description:string%20%3F;created_by:uriorcurie%20%2B;creation_date:string%20%3F;version:string%20%3F;license:string%20%3F;publisher:string%20%3F;see_also:uriorcurie%20%3F;derived_from:uriorcurie%20%3F],[Container])
+
+## Referenced by Class
+
+ * **None** *[➞metadata](container__metadata.md)* 0..1 **[BasicMetadata](BasicMetadata.md)**
+
+## Attributes
+
+
+### Own
+
+ * [title](title.md) 0..1
+ * Range: [String](types/String.md)
+ * [description](description.md) 0..1
+ * Range: [String](types/String.md)
+ * [created_by](created_by.md) 1..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [creation_date](creation_date.md) 0..1
+ * Range: [String](types/String.md)
+ * [version](version.md) 0..1
+ * Range: [String](types/String.md)
+ * [license](license.md) 0..1
+ * Range: [String](types/String.md)
+ * [publisher](publisher.md) 0..1
+ * Range: [String](types/String.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [derived_from](derived_from.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:Dataset |
+
diff --git a/schemas/generated/docs/vocab/Collection.md b/schemas/generated/docs/vocab/Collection.md
new file mode 100644
index 0000000..0364812
--- /dev/null
+++ b/schemas/generated/docs/vocab/Collection.md
@@ -0,0 +1,34 @@
+
+# Class: Collection
+
+
+
+
+URI: [ccf:Collection](http://purl.org/ccf/Collection)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])](https://yuml.me/diagram/nofunky;dir:TB/class/[ProvEntity],[Dataset],[ProvEntity]^-[Collection|had_member:uriorcurie%20*])
+
+## Parents
+
+ * is_a: [ProvEntity](ProvEntity.md)
+
+## Attributes
+
+
+### Own
+
+ * [had_member](had_member.md) 0..\*
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+### Inherited from ProvEntity:
+
+ * [was_derived_from](was_derived_from.md) 0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Collection |
+
diff --git a/schemas/generated/docs/vocab/Container.md b/schemas/generated/docs/vocab/Container.md
new file mode 100644
index 0000000..dab428c
--- /dev/null
+++ b/schemas/generated/docs/vocab/Container.md
@@ -0,0 +1,22 @@
+
+# Class: Container
+
+
+
+
+URI: [ccf:Container](http://purl.org/ccf/Container)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[BasicMetadata]0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [➞metadata](container__metadata.md) 0..1
+ * Range: [BasicMetadata](BasicMetadata.md)
+ * [➞data](container__data.md) 1..\*
+ * Range: [String](types/String.md)
diff --git a/schemas/generated/docs/vocab/Creator.md b/schemas/generated/docs/vocab/Creator.md
new file mode 100644
index 0000000..7cd0c8e
--- /dev/null
+++ b/schemas/generated/docs/vocab/Creator.md
@@ -0,0 +1,31 @@
+
+# Class: Creator
+
+
+
+
+URI: [ccf:Creator](http://purl.org/ccf/Creator)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Dataset]++-%20creators%200..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication],[Person],[Dataset]++-%20creators%200..*>[Creator|id:string;name:string%20%3F;class_type:string%20%3F],[Creator]^-[SoftwareApplication],[Creator]^-[Person],[Dataset])
+
+## Children
+
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Referenced by Class
+
+ * **None** *[creators](creators.md)* 0..\* **[Creator](Creator.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
diff --git a/schemas/generated/docs/vocab/Dataset.md b/schemas/generated/docs/vocab/Dataset.md
new file mode 100644
index 0000000..c419359
--- /dev/null
+++ b/schemas/generated/docs/vocab/Dataset.md
@@ -0,0 +1,63 @@
+
+# Class: Dataset
+
+
+
+
+URI: [ccf:Dataset](http://purl.org/ccf/Dataset)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Person],[Grant],[Distribution],[Distribution][Dataset],[ProvEntity],[Creator])
+
+## Referenced by Class
+
+ * **None** *[was_derived_from](was_derived_from.md)* 0..1 **[Dataset](Dataset.md)**
+
+## Attributes
+
+
+### Own
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [title](title.md) 0..1
+ * Range: [String](types/String.md)
+ * [description](description.md) 0..1
+ * Range: [String](types/String.md)
+ * [creators](creators.md) 0..\*
+ * Range: [Creator](Creator.md)
+ * [reviewers](reviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [creation_date](creation_date.md) 0..1
+ * Range: [String](types/String.md)
+ * [version](version.md) 0..1
+ * Range: [String](types/String.md)
+ * [license](license.md) 0..1
+ * Range: [String](types/String.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [publisher](publisher.md) 0..1
+ * Range: [String](types/String.md)
+ * [citation](citation.md) 0..1
+ * Range: [String](types/String.md)
+ * [citationOverall](citationOverall.md) 0..1
+ * Range: [String](types/String.md)
+ * [funders](funders.md) 0..\*
+ * Range: [Grant](Grant.md)
+ * [doi](doi.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [hubmapId](hubmapId.md) 0..1
+ * Range: [String](types/String.md)
+ * [project_leads](project_leads.md) 0..\*
+ * Range: [Person](Person.md)
+ * [externalReviewers](externalReviewers.md) 0..\*
+ * Range: [Person](Person.md)
+ * [distributions](distributions.md) 0..\*
+ * Range: [Distribution](Distribution.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:Dataset |
+
diff --git a/schemas/generated/docs/vocab/Distribution.md b/schemas/generated/docs/vocab/Distribution.md
new file mode 100644
index 0000000..77b6b89
--- /dev/null
+++ b/schemas/generated/docs/vocab/Distribution.md
@@ -0,0 +1,35 @@
+
+# Class: Distribution
+
+
+
+
+URI: [ccf:Distribution](http://purl.org/ccf/Distribution)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20distributions%200..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20distributions%200..*>[Distribution|title:string%20%3F;downloadUrl:uri%20%3F;accessUrl:uri%20%3F;mediaType:uriorcurie%20%3F],[Dataset])
+
+## Referenced by Class
+
+ * **None** *[distributions](distributions.md)* 0..\* **[Distribution](Distribution.md)**
+
+## Attributes
+
+
+### Own
+
+ * [title](title.md) 0..1
+ * Range: [String](types/String.md)
+ * [downloadUrl](downloadUrl.md) 0..1
+ * Range: [Uri](types/Uri.md)
+ * [accessUrl](accessUrl.md) 0..1
+ * Range: [Uri](types/Uri.md)
+ * [mediaType](mediaType.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:Distribution |
+
diff --git a/schemas/generated/docs/vocab/Grant.md b/schemas/generated/docs/vocab/Grant.md
new file mode 100644
index 0000000..6a75542
--- /dev/null
+++ b/schemas/generated/docs/vocab/Grant.md
@@ -0,0 +1,31 @@
+
+# Class: Grant
+
+
+
+
+URI: [ccf:Grant](http://purl.org/ccf/Grant)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20funders%200..*>[Grant|funder:string%20%3F;awardNumber:string%20%3F],[Dataset])
+
+## Referenced by Class
+
+ * **None** *[funders](funders.md)* 0..\* **[Grant](Grant.md)**
+
+## Attributes
+
+
+### Own
+
+ * [funder](funder.md) 0..1
+ * Range: [String](types/String.md)
+ * [awardNumber](awardNumber.md) 0..1
+ * Range: [String](types/String.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:Grant |
+
diff --git a/schemas/generated/docs/vocab/Person.md b/schemas/generated/docs/vocab/Person.md
new file mode 100644
index 0000000..170dcb2
--- /dev/null
+++ b/schemas/generated/docs/vocab/Person.md
@@ -0,0 +1,50 @@
+
+# Class: Person
+
+
+
+
+URI: [ccf:Person](http://purl.org/ccf/Person)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]++-%20externalReviewers%200..*>[Person|fullName:string%20%3F;firstName:string%20%3F;lastName:string%20%3F;orcid:string%20%3F;id(i):string;name(i):string%20%3F;class_type(i):string%20%3F],[Dataset]++-%20project_leads%200..*>[Person],[Dataset]++-%20reviewers%200..*>[Person],[Creator]^-[Person],[Dataset],[Creator])
+
+## Parents
+
+ * is_a: [Creator](Creator.md)
+
+## Referenced by Class
+
+ * **None** *[externalReviewers](externalReviewers.md)* 0..\* **[Person](Person.md)**
+ * **None** *[project_leads](project_leads.md)* 0..\* **[Person](Person.md)**
+ * **None** *[reviewers](reviewers.md)* 0..\* **[Person](Person.md)**
+
+## Attributes
+
+
+### Own
+
+ * [fullName](fullName.md) 0..1
+ * Range: [String](types/String.md)
+ * [firstName](firstName.md) 0..1
+ * Range: [String](types/String.md)
+ * [lastName](lastName.md) 0..1
+ * Range: [String](types/String.md)
+ * [orcid](orcid.md) 0..1
+ * Range: [String](types/String.md)
+
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:Person |
+
diff --git a/schemas/generated/docs/vocab/ProvEntity.md b/schemas/generated/docs/vocab/ProvEntity.md
new file mode 100644
index 0000000..5e3e430
--- /dev/null
+++ b/schemas/generated/docs/vocab/ProvEntity.md
@@ -0,0 +1,32 @@
+
+# Class: ProvEntity
+
+
+
+
+URI: [ccf:ProvEntity](http://purl.org/ccf/ProvEntity)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Dataset]0..1
+ * Range: [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:Entity |
+
diff --git a/schemas/generated/docs/vocab/SoftwareApplication.md b/schemas/generated/docs/vocab/SoftwareApplication.md
new file mode 100644
index 0000000..bc99821
--- /dev/null
+++ b/schemas/generated/docs/vocab/SoftwareApplication.md
@@ -0,0 +1,40 @@
+
+# Class: SoftwareApplication
+
+
+
+
+URI: [ccf:SoftwareApplication](http://purl.org/ccf/SoftwareApplication)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareSourceCode],[SoftwareSourceCode]0..1
+ * Range: [String](types/String.md)
+ * [target_product](target_product.md) 0..1
+ * Range: [SoftwareSourceCode](SoftwareSourceCode.md)
+
+### Inherited from Creator:
+
+ * [id](id.md) 1..1
+ * Range: [String](types/String.md)
+ * [name](name.md) 0..1
+ * Range: [String](types/String.md)
+ * [class_type](class_type.md) 0..1
+ * Range: [String](types/String.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareApplication |
+
diff --git a/schemas/generated/docs/vocab/SoftwareSourceCode.md b/schemas/generated/docs/vocab/SoftwareSourceCode.md
new file mode 100644
index 0000000..6198eb7
--- /dev/null
+++ b/schemas/generated/docs/vocab/SoftwareSourceCode.md
@@ -0,0 +1,31 @@
+
+# Class: SoftwareSourceCode
+
+
+
+
+URI: [ccf:SoftwareSourceCode](http://purl.org/ccf/SoftwareSourceCode)
+
+
+[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])](https://yuml.me/diagram/nofunky;dir:TB/class/[SoftwareApplication]++-%20target_product%200..1>[SoftwareSourceCode|code_repository:uriorcurie%20%3F;see_also:uriorcurie%20%3F],[SoftwareApplication])
+
+## Referenced by Class
+
+ * **None** *[target_product](target_product.md)* 0..1 **[SoftwareSourceCode](SoftwareSourceCode.md)**
+
+## Attributes
+
+
+### Own
+
+ * [code_repository](code_repository.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+ * [see_also](see_also.md) 0..1
+ * Range: [Uriorcurie](types/Uriorcurie.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:SoftwareSourceCode |
+
diff --git a/schemas/generated/docs/vocab/about.md b/schemas/generated/docs/vocab/about.md
new file mode 100644
index 0000000..bdcfc49
--- /dev/null
+++ b/schemas/generated/docs/vocab/about.md
@@ -0,0 +1,28 @@
+
+# Slot: about
+
+
+
+
+URI: [ccf:about](http://purl.org/ccf/about)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:about |
+
diff --git a/schemas/generated/docs/vocab/accessUrl.md b/schemas/generated/docs/vocab/accessUrl.md
new file mode 100644
index 0000000..f6d62ad
--- /dev/null
+++ b/schemas/generated/docs/vocab/accessUrl.md
@@ -0,0 +1,29 @@
+
+# Slot: accessUrl
+
+
+
+
+URI: [ccf:accessUrl](http://purl.org/ccf/accessUrl)
+
+
+## Domain and Range
+
+None → 0..1 [Uri](types/Uri.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Distribution](Distribution.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:accessURL |
+
diff --git a/schemas/generated/docs/vocab/awardNumber.md b/schemas/generated/docs/vocab/awardNumber.md
new file mode 100644
index 0000000..507ffc2
--- /dev/null
+++ b/schemas/generated/docs/vocab/awardNumber.md
@@ -0,0 +1,29 @@
+
+# Slot: awardNumber
+
+
+
+
+URI: [ccf:awardNumber](http://purl.org/ccf/awardNumber)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Grant](Grant.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:award |
+
diff --git a/schemas/generated/docs/vocab/citation.md b/schemas/generated/docs/vocab/citation.md
new file mode 100644
index 0000000..2deec60
--- /dev/null
+++ b/schemas/generated/docs/vocab/citation.md
@@ -0,0 +1,29 @@
+
+# Slot: citation
+
+
+
+
+URI: [ccf:citation](http://purl.org/ccf/citation)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:citation |
+
diff --git a/schemas/generated/docs/vocab/citationOverall.md b/schemas/generated/docs/vocab/citationOverall.md
new file mode 100644
index 0000000..8fe9b24
--- /dev/null
+++ b/schemas/generated/docs/vocab/citationOverall.md
@@ -0,0 +1,29 @@
+
+# Slot: citationOverall
+
+
+
+
+URI: [ccf:citationOverall](http://purl.org/ccf/citationOverall)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | ccf:citation_overall |
+
diff --git a/schemas/generated/docs/vocab/class_type.md b/schemas/generated/docs/vocab/class_type.md
new file mode 100644
index 0000000..d3188ba
--- /dev/null
+++ b/schemas/generated/docs/vocab/class_type.md
@@ -0,0 +1,24 @@
+
+# Slot: class_type
+
+
+
+
+URI: [ccf:class_type](http://purl.org/ccf/class_type)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/vocab/code_repository.md b/schemas/generated/docs/vocab/code_repository.md
new file mode 100644
index 0000000..560f9fb
--- /dev/null
+++ b/schemas/generated/docs/vocab/code_repository.md
@@ -0,0 +1,29 @@
+
+# Slot: code_repository
+
+
+
+
+URI: [ccf:code_repository](http://purl.org/ccf/code_repository)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:codeRepository |
+
diff --git a/schemas/generated/docs/vocab/container__data.md b/schemas/generated/docs/vocab/container__data.md
new file mode 100644
index 0000000..26b4a00
--- /dev/null
+++ b/schemas/generated/docs/vocab/container__data.md
@@ -0,0 +1,22 @@
+
+# Slot: data
+
+
+
+
+URI: [ccf:container__data](http://purl.org/ccf/container__data)
+
+
+## Domain and Range
+
+None → 1..\* [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Container](Container.md)
diff --git a/schemas/generated/docs/vocab/container__iri.md b/schemas/generated/docs/vocab/container__iri.md
new file mode 100644
index 0000000..a6e612a
--- /dev/null
+++ b/schemas/generated/docs/vocab/container__iri.md
@@ -0,0 +1,22 @@
+
+# Slot: iri
+
+
+
+
+URI: [ccf:container__iri](http://purl.org/ccf/container__iri)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Container](Container.md)
diff --git a/schemas/generated/docs/vocab/container__metadata.md b/schemas/generated/docs/vocab/container__metadata.md
new file mode 100644
index 0000000..a807576
--- /dev/null
+++ b/schemas/generated/docs/vocab/container__metadata.md
@@ -0,0 +1,22 @@
+
+# Slot: metadata
+
+
+
+
+URI: [ccf:container__metadata](http://purl.org/ccf/container__metadata)
+
+
+## Domain and Range
+
+None → 0..1 [BasicMetadata](BasicMetadata.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Container](Container.md)
diff --git a/schemas/generated/docs/vocab/created_by.md b/schemas/generated/docs/vocab/created_by.md
new file mode 100644
index 0000000..ee83e56
--- /dev/null
+++ b/schemas/generated/docs/vocab/created_by.md
@@ -0,0 +1,29 @@
+
+# Slot: created_by
+
+
+
+
+URI: [ccf:created_by](http://purl.org/ccf/created_by)
+
+
+## Domain and Range
+
+None → 1..\* [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [BasicMetadata](BasicMetadata.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dct:creator |
+
diff --git a/schemas/generated/docs/vocab/creation_date.md b/schemas/generated/docs/vocab/creation_date.md
new file mode 100644
index 0000000..83b2441
--- /dev/null
+++ b/schemas/generated/docs/vocab/creation_date.md
@@ -0,0 +1,30 @@
+
+# Slot: creation_date
+
+
+
+
+URI: [ccf:creation_date](http://purl.org/ccf/creation_date)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [BasicMetadata](BasicMetadata.md)
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:dateCreated |
+
diff --git a/schemas/generated/docs/vocab/creators.md b/schemas/generated/docs/vocab/creators.md
new file mode 100644
index 0000000..fd74a89
--- /dev/null
+++ b/schemas/generated/docs/vocab/creators.md
@@ -0,0 +1,29 @@
+
+# Slot: creators
+
+
+
+
+URI: [ccf:creators](http://purl.org/ccf/creators)
+
+
+## Domain and Range
+
+None → 0..\* [Creator](Creator.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dct:creator |
+
diff --git a/schemas/generated/docs/vocab/datatable.md b/schemas/generated/docs/vocab/datatable.md
new file mode 100644
index 0000000..d7a1d0e
--- /dev/null
+++ b/schemas/generated/docs/vocab/datatable.md
@@ -0,0 +1,28 @@
+
+# Slot: datatable
+
+
+
+
+URI: [ccf:datatable](http://purl.org/ccf/datatable)
+
+
+## Domain and Range
+
+None → 0..\* [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | ccf:data_table |
+
diff --git a/schemas/generated/docs/vocab/derived_from.md b/schemas/generated/docs/vocab/derived_from.md
new file mode 100644
index 0000000..12ad313
--- /dev/null
+++ b/schemas/generated/docs/vocab/derived_from.md
@@ -0,0 +1,29 @@
+
+# Slot: derived_from
+
+
+
+
+URI: [ccf:derived_from](http://purl.org/ccf/derived_from)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [BasicMetadata](BasicMetadata.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:wasDerivedFrom |
+
diff --git a/schemas/generated/docs/vocab/description.md b/schemas/generated/docs/vocab/description.md
new file mode 100644
index 0000000..ef6a7b0
--- /dev/null
+++ b/schemas/generated/docs/vocab/description.md
@@ -0,0 +1,30 @@
+
+# Slot: description
+
+
+
+
+URI: [ccf:description](http://purl.org/ccf/description)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [BasicMetadata](BasicMetadata.md)
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dct:description |
+
diff --git a/schemas/generated/docs/vocab/distributions.md b/schemas/generated/docs/vocab/distributions.md
new file mode 100644
index 0000000..db2c069
--- /dev/null
+++ b/schemas/generated/docs/vocab/distributions.md
@@ -0,0 +1,29 @@
+
+# Slot: distributions
+
+
+
+
+URI: [ccf:distributions](http://purl.org/ccf/distributions)
+
+
+## Domain and Range
+
+None → 0..\* [Distribution](Distribution.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:distribution |
+
diff --git a/schemas/generated/docs/vocab/doi.md b/schemas/generated/docs/vocab/doi.md
new file mode 100644
index 0000000..909eade
--- /dev/null
+++ b/schemas/generated/docs/vocab/doi.md
@@ -0,0 +1,29 @@
+
+# Slot: doi
+
+
+
+
+URI: [ccf:doi](http://purl.org/ccf/doi)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | ccf:doi |
+
diff --git a/schemas/generated/docs/vocab/downloadUrl.md b/schemas/generated/docs/vocab/downloadUrl.md
new file mode 100644
index 0000000..1deb4fe
--- /dev/null
+++ b/schemas/generated/docs/vocab/downloadUrl.md
@@ -0,0 +1,29 @@
+
+# Slot: downloadUrl
+
+
+
+
+URI: [ccf:downloadUrl](http://purl.org/ccf/downloadUrl)
+
+
+## Domain and Range
+
+None → 0..1 [Uri](types/Uri.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Distribution](Distribution.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:downloadURL |
+
diff --git a/schemas/generated/docs/vocab/externalReviewers.md b/schemas/generated/docs/vocab/externalReviewers.md
new file mode 100644
index 0000000..463a0a6
--- /dev/null
+++ b/schemas/generated/docs/vocab/externalReviewers.md
@@ -0,0 +1,29 @@
+
+# Slot: externalReviewers
+
+
+
+
+URI: [ccf:externalReviewers](http://purl.org/ccf/externalReviewers)
+
+
+## Domain and Range
+
+None → 0..\* [Person](Person.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | ccf:external_reviewer |
+
diff --git a/schemas/generated/docs/vocab/firstName.md b/schemas/generated/docs/vocab/firstName.md
new file mode 100644
index 0000000..9d09f34
--- /dev/null
+++ b/schemas/generated/docs/vocab/firstName.md
@@ -0,0 +1,29 @@
+
+# Slot: firstName
+
+
+
+
+URI: [ccf:firstName](http://purl.org/ccf/firstName)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Person](Person.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:givenName |
+
diff --git a/schemas/generated/docs/vocab/fullName.md b/schemas/generated/docs/vocab/fullName.md
new file mode 100644
index 0000000..c84d576
--- /dev/null
+++ b/schemas/generated/docs/vocab/fullName.md
@@ -0,0 +1,29 @@
+
+# Slot: fullName
+
+
+
+
+URI: [ccf:fullName](http://purl.org/ccf/fullName)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Person](Person.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:name |
+
diff --git a/schemas/generated/docs/vocab/funder.md b/schemas/generated/docs/vocab/funder.md
new file mode 100644
index 0000000..6691a95
--- /dev/null
+++ b/schemas/generated/docs/vocab/funder.md
@@ -0,0 +1,29 @@
+
+# Slot: funder
+
+
+
+
+URI: [ccf:funder](http://purl.org/ccf/funder)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Grant](Grant.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:funder |
+
diff --git a/schemas/generated/docs/vocab/funders.md b/schemas/generated/docs/vocab/funders.md
new file mode 100644
index 0000000..d7c807f
--- /dev/null
+++ b/schemas/generated/docs/vocab/funders.md
@@ -0,0 +1,29 @@
+
+# Slot: funders
+
+
+
+
+URI: [ccf:funders](http://purl.org/ccf/funders)
+
+
+## Domain and Range
+
+None → 0..\* [Grant](Grant.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:funding |
+
diff --git a/schemas/generated/docs/vocab/had_member.md b/schemas/generated/docs/vocab/had_member.md
new file mode 100644
index 0000000..f4397d1
--- /dev/null
+++ b/schemas/generated/docs/vocab/had_member.md
@@ -0,0 +1,29 @@
+
+# Slot: had_member
+
+
+
+
+URI: [ccf:had_member](http://purl.org/ccf/had_member)
+
+
+## Domain and Range
+
+None → 0..\* [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:hadMember |
+
diff --git a/schemas/generated/docs/vocab/hubmapId.md b/schemas/generated/docs/vocab/hubmapId.md
new file mode 100644
index 0000000..ea71b21
--- /dev/null
+++ b/schemas/generated/docs/vocab/hubmapId.md
@@ -0,0 +1,29 @@
+
+# Slot: hubmapId
+
+
+
+
+URI: [ccf:hubmapId](http://purl.org/ccf/hubmapId)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | ccf:hubmap_id |
+
diff --git a/schemas/generated/docs/vocab/id.md b/schemas/generated/docs/vocab/id.md
new file mode 100644
index 0000000..ecfffb6
--- /dev/null
+++ b/schemas/generated/docs/vocab/id.md
@@ -0,0 +1,25 @@
+
+# Slot: id
+
+
+
+
+URI: [ccf:id](http://purl.org/ccf/id)
+
+
+## Domain and Range
+
+None → 1..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Dataset](Dataset.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
diff --git a/schemas/generated/docs/vocab/index.md b/schemas/generated/docs/vocab/index.md
new file mode 100644
index 0000000..7df29d6
--- /dev/null
+++ b/schemas/generated/docs/vocab/index.md
@@ -0,0 +1,122 @@
+
+# vocab
+
+
+**metamodel version:** 1.7.0
+
+**version:** None
+
+
+
+
+
+### Classes
+
+ * [BasicMetadata](BasicMetadata.md)
+ * [Container](Container.md)
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+ * [Dataset](Dataset.md)
+ * [Distribution](Distribution.md)
+ * [Grant](Grant.md)
+ * [ProvEntity](ProvEntity.md)
+ * [Collection](Collection.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
+
+### Mixins
+
+
+### Slots
+
+ * [about](about.md)
+ * [accessUrl](accessUrl.md)
+ * [awardNumber](awardNumber.md)
+ * [citation](citation.md)
+ * [citationOverall](citationOverall.md)
+ * [class_type](class_type.md)
+ * [code_repository](code_repository.md)
+ * [➞data](container__data.md)
+ * [➞iri](container__iri.md)
+ * [➞metadata](container__metadata.md)
+ * [created_by](created_by.md)
+ * [creation_date](creation_date.md)
+ * [creators](creators.md)
+ * [datatable](datatable.md)
+ * [derived_from](derived_from.md)
+ * [description](description.md)
+ * [distributions](distributions.md)
+ * [doi](doi.md)
+ * [downloadUrl](downloadUrl.md)
+ * [externalReviewers](externalReviewers.md)
+ * [firstName](firstName.md)
+ * [fullName](fullName.md)
+ * [funder](funder.md)
+ * [funders](funders.md)
+ * [had_member](had_member.md)
+ * [hubmapId](hubmapId.md)
+ * [id](id.md)
+ * [lastName](lastName.md)
+ * [license](license.md)
+ * [mediaType](mediaType.md)
+ * [name](name.md)
+ * [orcid](orcid.md)
+ * [project_leads](project_leads.md)
+ * [propertyId](propertyId.md)
+ * [publisher](publisher.md)
+ * [reviewers](reviewers.md)
+ * [see_also](see_also.md)
+ * [target_product](target_product.md)
+ * [title](title.md)
+ * [value](value.md)
+ * [version](version.md)
+ * [versionInfo](versionInfo.md)
+ * [was_derived_from](was_derived_from.md)
+
+### Enums
+
+
+### Subsets
+
+
+### Types
+
+
+#### Built in
+
+ * **Bool**
+ * **Curie**
+ * **Decimal**
+ * **ElementIdentifier**
+ * **NCName**
+ * **NodeIdentifier**
+ * **URI**
+ * **URIorCURIE**
+ * **XSDDate**
+ * **XSDDateTime**
+ * **XSDTime**
+ * **float**
+ * **int**
+ * **str**
+
+#### Defined
+
+ * [Boolean](types/Boolean.md) (**Bool**) - A binary (true or false) value
+ * [Curie](types/Curie.md) (**Curie**) - a compact URI
+ * [Date](types/Date.md) (**XSDDate**) - a date (year, month and day) in an idealized calendar
+ * [DateOrDatetime](types/DateOrDatetime.md) (**str**) - Either a date or a datetime
+ * [Datetime](types/Datetime.md) (**XSDDateTime**) - The combination of a date and time
+ * [Decimal](types/Decimal.md) (**Decimal**) - A real number with arbitrary precision that conforms to the xsd:decimal specification
+ * [Double](types/Double.md) (**float**) - A real number that conforms to the xsd:double specification
+ * [Float](types/Float.md) (**float**) - A real number that conforms to the xsd:float specification
+ * [Integer](types/Integer.md) (**int**) - An integer
+ * [Jsonpath](types/Jsonpath.md) (**str**) - A string encoding a JSON Path. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded in tree form.
+ * [Jsonpointer](types/Jsonpointer.md) (**str**) - A string encoding a JSON Pointer. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to a valid object within the current instance document when encoded in tree form.
+ * [Ncname](types/Ncname.md) (**NCName**) - Prefix part of CURIE
+ * [Nodeidentifier](types/Nodeidentifier.md) (**NodeIdentifier**) - A URI, CURIE or BNODE that represents a node in a model.
+ * [Objectidentifier](types/Objectidentifier.md) (**ElementIdentifier**) - A URI or CURIE that represents an object in the model.
+ * [Sparqlpath](types/Sparqlpath.md) (**str**) - A string encoding a SPARQL Property Path. The value of the string MUST conform to SPARQL syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded as RDF.
+ * [String](types/String.md) (**str**) - A character string
+ * [Time](types/Time.md) (**XSDTime**) - A time object represents a (local) time of day, independent of any particular day
+ * [Uri](types/Uri.md) (**URI**) - a complete URI
+ * [Uriorcurie](types/Uriorcurie.md) (**URIorCURIE**) - a URI or a CURIE
diff --git a/schemas/generated/docs/vocab/lastName.md b/schemas/generated/docs/vocab/lastName.md
new file mode 100644
index 0000000..be16450
--- /dev/null
+++ b/schemas/generated/docs/vocab/lastName.md
@@ -0,0 +1,29 @@
+
+# Slot: lastName
+
+
+
+
+URI: [ccf:lastName](http://purl.org/ccf/lastName)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Person](Person.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:familyName |
+
diff --git a/schemas/generated/docs/vocab/license.md b/schemas/generated/docs/vocab/license.md
new file mode 100644
index 0000000..3692faa
--- /dev/null
+++ b/schemas/generated/docs/vocab/license.md
@@ -0,0 +1,30 @@
+
+# Slot: license
+
+
+
+
+URI: [ccf:license](http://purl.org/ccf/license)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [BasicMetadata](BasicMetadata.md)
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dct:license |
+
diff --git a/schemas/generated/docs/vocab/mediaType.md b/schemas/generated/docs/vocab/mediaType.md
new file mode 100644
index 0000000..ba98cfa
--- /dev/null
+++ b/schemas/generated/docs/vocab/mediaType.md
@@ -0,0 +1,29 @@
+
+# Slot: mediaType
+
+
+
+
+URI: [ccf:mediaType](http://purl.org/ccf/mediaType)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Distribution](Distribution.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dcat:mediaType |
+
diff --git a/schemas/generated/docs/vocab/name.md b/schemas/generated/docs/vocab/name.md
new file mode 100644
index 0000000..c6e5687
--- /dev/null
+++ b/schemas/generated/docs/vocab/name.md
@@ -0,0 +1,31 @@
+
+# Slot: name
+
+
+
+
+URI: [ccf:name](http://purl.org/ccf/name)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Creator](Creator.md)
+ * [Person](Person.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:name |
+
diff --git a/schemas/generated/docs/vocab/orcid.md b/schemas/generated/docs/vocab/orcid.md
new file mode 100644
index 0000000..e2fd4c4
--- /dev/null
+++ b/schemas/generated/docs/vocab/orcid.md
@@ -0,0 +1,29 @@
+
+# Slot: orcid
+
+
+
+
+URI: [ccf:orcid](http://purl.org/ccf/orcid)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Person](Person.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:identifier |
+
diff --git a/schemas/generated/docs/vocab/project_leads.md b/schemas/generated/docs/vocab/project_leads.md
new file mode 100644
index 0000000..55c59a3
--- /dev/null
+++ b/schemas/generated/docs/vocab/project_leads.md
@@ -0,0 +1,29 @@
+
+# Slot: project_leads
+
+
+
+
+URI: [ccf:project_leads](http://purl.org/ccf/project_leads)
+
+
+## Domain and Range
+
+None → 0..\* [Person](Person.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | ccf:project_lead |
+
diff --git a/schemas/generated/docs/vocab/propertyId.md b/schemas/generated/docs/vocab/propertyId.md
new file mode 100644
index 0000000..0eaabdd
--- /dev/null
+++ b/schemas/generated/docs/vocab/propertyId.md
@@ -0,0 +1,28 @@
+
+# Slot: propertyId
+
+
+
+
+URI: [ccf:propertyId](http://purl.org/ccf/propertyId)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:propertyID |
+
diff --git a/schemas/generated/docs/vocab/publisher.md b/schemas/generated/docs/vocab/publisher.md
new file mode 100644
index 0000000..84c29c5
--- /dev/null
+++ b/schemas/generated/docs/vocab/publisher.md
@@ -0,0 +1,30 @@
+
+# Slot: publisher
+
+
+
+
+URI: [ccf:publisher](http://purl.org/ccf/publisher)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [BasicMetadata](BasicMetadata.md)
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dct:publisher |
+
diff --git a/schemas/generated/docs/vocab/reviewers.md b/schemas/generated/docs/vocab/reviewers.md
new file mode 100644
index 0000000..2a66406
--- /dev/null
+++ b/schemas/generated/docs/vocab/reviewers.md
@@ -0,0 +1,29 @@
+
+# Slot: reviewers
+
+
+
+
+URI: [ccf:reviewers](http://purl.org/ccf/reviewers)
+
+
+## Domain and Range
+
+None → 0..\* [Person](Person.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Dataset](Dataset.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:reviewedBy |
+
diff --git a/schemas/generated/docs/vocab/see_also.md b/schemas/generated/docs/vocab/see_also.md
new file mode 100644
index 0000000..0be1a81
--- /dev/null
+++ b/schemas/generated/docs/vocab/see_also.md
@@ -0,0 +1,31 @@
+
+# Slot: see_also
+
+
+
+
+URI: [ccf:see_also](http://purl.org/ccf/see_also)
+
+
+## Domain and Range
+
+None → 0..1 [Uriorcurie](types/Uriorcurie.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [BasicMetadata](BasicMetadata.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | rdfs:seeAlso |
+
diff --git a/schemas/generated/docs/vocab/target_product.md b/schemas/generated/docs/vocab/target_product.md
new file mode 100644
index 0000000..f889c3d
--- /dev/null
+++ b/schemas/generated/docs/vocab/target_product.md
@@ -0,0 +1,29 @@
+
+# Slot: target_product
+
+
+
+
+URI: [ccf:target_product](http://purl.org/ccf/target_product)
+
+
+## Domain and Range
+
+None → 0..1 [SoftwareSourceCode](SoftwareSourceCode.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:targetProduct |
+
diff --git a/schemas/generated/docs/vocab/title.md b/schemas/generated/docs/vocab/title.md
new file mode 100644
index 0000000..d04c5de
--- /dev/null
+++ b/schemas/generated/docs/vocab/title.md
@@ -0,0 +1,31 @@
+
+# Slot: title
+
+
+
+
+URI: [ccf:title](http://purl.org/ccf/title)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [BasicMetadata](BasicMetadata.md)
+ * [Dataset](Dataset.md)
+ * [Distribution](Distribution.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | dct:title |
+
diff --git a/schemas/generated/docs/vocab/types/Boolean.md b/schemas/generated/docs/vocab/types/Boolean.md
new file mode 100644
index 0000000..0484f9c
--- /dev/null
+++ b/schemas/generated/docs/vocab/types/Boolean.md
@@ -0,0 +1,19 @@
+
+# Type: boolean
+
+
+A binary (true or false) value
+
+URI: [ccf:Boolean](http://purl.org/ccf/Boolean)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **Bool** |
+| Representation | | bool |
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Exact Mappings:** | | schema:Boolean |
+
diff --git a/schemas/generated/docs/vocab/types/Curie.md b/schemas/generated/docs/vocab/types/Curie.md
new file mode 100644
index 0000000..fbf2f05
--- /dev/null
+++ b/schemas/generated/docs/vocab/types/Curie.md
@@ -0,0 +1,20 @@
+
+# Type: curie
+
+
+a compact URI
+
+URI: [ccf:Curie](http://purl.org/ccf/Curie)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **Curie** |
+| Representation | | str |
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Comments:** | | in RDF serializations this MUST be expanded to a URI |
+| | | in non-RDF serializations MAY be serialized as the compact representation |
+
diff --git a/schemas/generated/docs/vocab/types/Date.md b/schemas/generated/docs/vocab/types/Date.md
new file mode 100644
index 0000000..8a6758d
--- /dev/null
+++ b/schemas/generated/docs/vocab/types/Date.md
@@ -0,0 +1,19 @@
+
+# Type: date
+
+
+a date (year, month and day) in an idealized calendar
+
+URI: [ccf:Date](http://purl.org/ccf/Date)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **XSDDate** |
+| Representation | | str |
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Exact Mappings:** | | schema:Date |
+
diff --git a/schemas/generated/docs/vocab/types/DateOrDatetime.md b/schemas/generated/docs/vocab/types/DateOrDatetime.md
new file mode 100644
index 0000000..7463530
--- /dev/null
+++ b/schemas/generated/docs/vocab/types/DateOrDatetime.md
@@ -0,0 +1,12 @@
+
+# Type: date_or_datetime
+
+
+Either a date or a datetime
+
+URI: [ccf:DateOrDatetime](http://purl.org/ccf/DateOrDatetime)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **str** |
+| Representation | | str |
diff --git a/schemas/generated/docs/vocab/types/Datetime.md b/schemas/generated/docs/vocab/types/Datetime.md
new file mode 100644
index 0000000..e3a20cc
--- /dev/null
+++ b/schemas/generated/docs/vocab/types/Datetime.md
@@ -0,0 +1,19 @@
+
+# Type: datetime
+
+
+The combination of a date and time
+
+URI: [ccf:Datetime](http://purl.org/ccf/Datetime)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **XSDDateTime** |
+| Representation | | str |
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Exact Mappings:** | | schema:DateTime |
+
diff --git a/schemas/generated/docs/vocab/types/Decimal.md b/schemas/generated/docs/vocab/types/Decimal.md
new file mode 100644
index 0000000..a9cafaf
--- /dev/null
+++ b/schemas/generated/docs/vocab/types/Decimal.md
@@ -0,0 +1,18 @@
+
+# Type: decimal
+
+
+A real number with arbitrary precision that conforms to the xsd:decimal specification
+
+URI: [ccf:Decimal](http://purl.org/ccf/Decimal)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **Decimal** |
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Broad Mappings:** | | schema:Number |
+
diff --git a/schemas/generated/docs/vocab/types/Double.md b/schemas/generated/docs/vocab/types/Double.md
new file mode 100644
index 0000000..574820f
--- /dev/null
+++ b/schemas/generated/docs/vocab/types/Double.md
@@ -0,0 +1,18 @@
+
+# Type: double
+
+
+A real number that conforms to the xsd:double specification
+
+URI: [ccf:Double](http://purl.org/ccf/Double)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **float** |
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Close Mappings:** | | schema:Float |
+
diff --git a/schemas/generated/docs/vocab/types/Float.md b/schemas/generated/docs/vocab/types/Float.md
new file mode 100644
index 0000000..4cbd623
--- /dev/null
+++ b/schemas/generated/docs/vocab/types/Float.md
@@ -0,0 +1,18 @@
+
+# Type: float
+
+
+A real number that conforms to the xsd:float specification
+
+URI: [ccf:Float](http://purl.org/ccf/Float)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **float** |
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Exact Mappings:** | | schema:Float |
+
diff --git a/schemas/generated/docs/vocab/types/Integer.md b/schemas/generated/docs/vocab/types/Integer.md
new file mode 100644
index 0000000..0ef662a
--- /dev/null
+++ b/schemas/generated/docs/vocab/types/Integer.md
@@ -0,0 +1,18 @@
+
+# Type: integer
+
+
+An integer
+
+URI: [ccf:Integer](http://purl.org/ccf/Integer)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **int** |
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Exact Mappings:** | | schema:Integer |
+
diff --git a/schemas/generated/docs/vocab/types/Jsonpath.md b/schemas/generated/docs/vocab/types/Jsonpath.md
new file mode 100644
index 0000000..d1034e0
--- /dev/null
+++ b/schemas/generated/docs/vocab/types/Jsonpath.md
@@ -0,0 +1,12 @@
+
+# Type: jsonpath
+
+
+A string encoding a JSON Path. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded in tree form.
+
+URI: [ccf:Jsonpath](http://purl.org/ccf/Jsonpath)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **str** |
+| Representation | | str |
diff --git a/schemas/generated/docs/vocab/types/Jsonpointer.md b/schemas/generated/docs/vocab/types/Jsonpointer.md
new file mode 100644
index 0000000..a6e76d4
--- /dev/null
+++ b/schemas/generated/docs/vocab/types/Jsonpointer.md
@@ -0,0 +1,12 @@
+
+# Type: jsonpointer
+
+
+A string encoding a JSON Pointer. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to a valid object within the current instance document when encoded in tree form.
+
+URI: [ccf:Jsonpointer](http://purl.org/ccf/Jsonpointer)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **str** |
+| Representation | | str |
diff --git a/schemas/generated/docs/vocab/types/Ncname.md b/schemas/generated/docs/vocab/types/Ncname.md
new file mode 100644
index 0000000..9013553
--- /dev/null
+++ b/schemas/generated/docs/vocab/types/Ncname.md
@@ -0,0 +1,12 @@
+
+# Type: ncname
+
+
+Prefix part of CURIE
+
+URI: [ccf:Ncname](http://purl.org/ccf/Ncname)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **NCName** |
+| Representation | | str |
diff --git a/schemas/generated/docs/vocab/types/Nodeidentifier.md b/schemas/generated/docs/vocab/types/Nodeidentifier.md
new file mode 100644
index 0000000..d7eec58
--- /dev/null
+++ b/schemas/generated/docs/vocab/types/Nodeidentifier.md
@@ -0,0 +1,12 @@
+
+# Type: nodeidentifier
+
+
+A URI, CURIE or BNODE that represents a node in a model.
+
+URI: [ccf:Nodeidentifier](http://purl.org/ccf/Nodeidentifier)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **NodeIdentifier** |
+| Representation | | str |
diff --git a/schemas/generated/docs/vocab/types/Objectidentifier.md b/schemas/generated/docs/vocab/types/Objectidentifier.md
new file mode 100644
index 0000000..4f40cc9
--- /dev/null
+++ b/schemas/generated/docs/vocab/types/Objectidentifier.md
@@ -0,0 +1,19 @@
+
+# Type: objectidentifier
+
+
+A URI or CURIE that represents an object in the model.
+
+URI: [ccf:Objectidentifier](http://purl.org/ccf/Objectidentifier)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **ElementIdentifier** |
+| Representation | | str |
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Comments:** | | Used for inheritance and type checking |
+
diff --git a/schemas/generated/docs/vocab/types/Sparqlpath.md b/schemas/generated/docs/vocab/types/Sparqlpath.md
new file mode 100644
index 0000000..695b1e4
--- /dev/null
+++ b/schemas/generated/docs/vocab/types/Sparqlpath.md
@@ -0,0 +1,12 @@
+
+# Type: sparqlpath
+
+
+A string encoding a SPARQL Property Path. The value of the string MUST conform to SPARQL syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded as RDF.
+
+URI: [ccf:Sparqlpath](http://purl.org/ccf/Sparqlpath)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **str** |
+| Representation | | str |
diff --git a/schemas/generated/docs/vocab/types/String.md b/schemas/generated/docs/vocab/types/String.md
new file mode 100644
index 0000000..edaaa5a
--- /dev/null
+++ b/schemas/generated/docs/vocab/types/String.md
@@ -0,0 +1,18 @@
+
+# Type: string
+
+
+A character string
+
+URI: [ccf:String](http://purl.org/ccf/String)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **str** |
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Exact Mappings:** | | schema:Text |
+
diff --git a/schemas/generated/docs/vocab/types/Time.md b/schemas/generated/docs/vocab/types/Time.md
new file mode 100644
index 0000000..853e449
--- /dev/null
+++ b/schemas/generated/docs/vocab/types/Time.md
@@ -0,0 +1,19 @@
+
+# Type: time
+
+
+A time object represents a (local) time of day, independent of any particular day
+
+URI: [ccf:Time](http://purl.org/ccf/Time)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **XSDTime** |
+| Representation | | str |
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Exact Mappings:** | | schema:Time |
+
diff --git a/schemas/generated/docs/vocab/types/Uri.md b/schemas/generated/docs/vocab/types/Uri.md
new file mode 100644
index 0000000..bbec526
--- /dev/null
+++ b/schemas/generated/docs/vocab/types/Uri.md
@@ -0,0 +1,20 @@
+
+# Type: uri
+
+
+a complete URI
+
+URI: [ccf:Uri](http://purl.org/ccf/Uri)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **URI** |
+| Representation | | str |
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Comments:** | | in RDF serializations a slot with range of uri is treated as a literal or type xsd:anyURI unless it is an identifier or a reference to an identifier, in which case it is translated directly to a node |
+| **Close Mappings:** | | schema:URL |
+
diff --git a/schemas/generated/docs/vocab/types/Uriorcurie.md b/schemas/generated/docs/vocab/types/Uriorcurie.md
new file mode 100644
index 0000000..d50f848
--- /dev/null
+++ b/schemas/generated/docs/vocab/types/Uriorcurie.md
@@ -0,0 +1,12 @@
+
+# Type: uriorcurie
+
+
+a URI or a CURIE
+
+URI: [ccf:Uriorcurie](http://purl.org/ccf/Uriorcurie)
+
+| | | |
+| --- | --- | --- |
+| Root (builtin) type | | **URIorCURIE** |
+| Representation | | str |
diff --git a/schemas/generated/docs/vocab/value.md b/schemas/generated/docs/vocab/value.md
new file mode 100644
index 0000000..42c8afd
--- /dev/null
+++ b/schemas/generated/docs/vocab/value.md
@@ -0,0 +1,28 @@
+
+# Slot: value
+
+
+
+
+URI: [ccf:value](http://purl.org/ccf/value)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:value |
+
diff --git a/schemas/generated/docs/vocab/version.md b/schemas/generated/docs/vocab/version.md
new file mode 100644
index 0000000..3df94d9
--- /dev/null
+++ b/schemas/generated/docs/vocab/version.md
@@ -0,0 +1,31 @@
+
+# Slot: version
+
+
+
+
+URI: [ccf:version](http://purl.org/ccf/version)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [BasicMetadata](BasicMetadata.md)
+ * [Dataset](Dataset.md)
+ * [SoftwareApplication](SoftwareApplication.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | schema:version |
+
diff --git a/schemas/generated/docs/vocab/versionInfo.md b/schemas/generated/docs/vocab/versionInfo.md
new file mode 100644
index 0000000..deda6ae
--- /dev/null
+++ b/schemas/generated/docs/vocab/versionInfo.md
@@ -0,0 +1,28 @@
+
+# Slot: versionInfo
+
+
+
+
+URI: [ccf:versionInfo](http://purl.org/ccf/versionInfo)
+
+
+## Domain and Range
+
+None → 0..1 [String](types/String.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | owl:versionInfo |
+
diff --git a/schemas/generated/docs/vocab/was_derived_from.md b/schemas/generated/docs/vocab/was_derived_from.md
new file mode 100644
index 0000000..871406a
--- /dev/null
+++ b/schemas/generated/docs/vocab/was_derived_from.md
@@ -0,0 +1,30 @@
+
+# Slot: was_derived_from
+
+
+
+
+URI: [ccf:was_derived_from](http://purl.org/ccf/was_derived_from)
+
+
+## Domain and Range
+
+None → 0..1 [Dataset](Dataset.md)
+
+## Parents
+
+
+## Children
+
+
+## Used by
+
+ * [Collection](Collection.md)
+ * [ProvEntity](ProvEntity.md)
+
+## Other properties
+
+| | | |
+| --- | --- | --- |
+| **Mappings:** | | prov:wasDerivedFrom |
+
diff --git a/schemas/generated/json-ld/2d-ftu-metadata.context.jsonld b/schemas/generated/json-ld/2d-ftu-metadata.context.jsonld
index d91eaab..1f4303d 100644
--- a/schemas/generated/json-ld/2d-ftu-metadata.context.jsonld
+++ b/schemas/generated/json-ld/2d-ftu-metadata.context.jsonld
@@ -1,7 +1,7 @@
{
"comments": {
"description": "Auto generated by LinkML jsonld context generator",
- "generation_date": "2023-10-26T17:17:06",
+ "generation_date": "2023-11-29T13:09:31",
"source": "2d-ftu-metadata.yaml"
},
"@context": {
@@ -13,6 +13,7 @@
"linkml": "https://w3id.org/linkml/",
"owl": "http://www.w3.org/2002/07/owl#",
"pav": "http://purl.org/pav/",
+ "prov": "http://www.w3.org/ns/prov#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"schema": "http://schema.org/",
"shex": "http://www.w3.org/ns/shex#",
@@ -33,7 +34,11 @@
"citationOverall": {
"@id": "ccf:citation_overall"
},
- "iri": "@id",
+ "code_repository": {
+ "@type": "@id",
+ "@id": "schema:codeRepository"
+ },
+ "id": "@id",
"creation_date": {
"@id": "schema:dateCreated"
},
@@ -74,6 +79,10 @@
"@type": "@id",
"@id": "schema:funding"
},
+ "had_member": {
+ "@type": "@id",
+ "@id": "prov:hadMember"
+ },
"hubmapId": {
"@id": "ccf:hubmap_id"
},
@@ -86,6 +95,9 @@
"mediaType": {
"@type": "@id"
},
+ "name": {
+ "@id": "schema:name"
+ },
"orcid": {
"@id": "schema:identifier"
},
@@ -107,6 +119,10 @@
"@type": "@id",
"@id": "rdfs:seeAlso"
},
+ "target_product": {
+ "@type": "@id",
+ "@id": "schema:targetProduct"
+ },
"title": {
"@id": "dct:title"
},
@@ -119,11 +135,27 @@
"versionInfo": {
"@id": "owl:versionInfo"
},
+ "was_derived_from": {
+ "@type": "@id",
+ "@id": "prov:wasDerivedFrom"
+ },
+ "Collection": {
+ "@id": "prov:Collection"
+ },
"Grant": {
"@id": "schema:Grant"
},
"Person": {
"@id": "schema:Person"
+ },
+ "ProvEntity": {
+ "@id": "prov:Entity"
+ },
+ "SoftwareApplication": {
+ "@id": "schema:SoftwareApplication"
+ },
+ "SoftwareSourceCode": {
+ "@id": "schema:SoftwareSourceCode"
}
}
}
diff --git a/schemas/generated/json-ld/2d-ftu.context.jsonld b/schemas/generated/json-ld/2d-ftu.context.jsonld
index ec5047c..c2c3123 100644
--- a/schemas/generated/json-ld/2d-ftu.context.jsonld
+++ b/schemas/generated/json-ld/2d-ftu.context.jsonld
@@ -1,7 +1,7 @@
{
"comments": {
"description": "Auto generated by LinkML jsonld context generator",
- "generation_date": "2023-10-26T17:17:09",
+ "generation_date": "2023-11-29T13:09:34",
"source": "2d-ftu.yaml"
},
"@context": {
@@ -27,6 +27,7 @@
"obo": "http://purl.obolibrary.org/obo/",
"owl": "http://www.w3.org/2002/07/owl#",
"pav": "http://purl.org/pav/",
+ "prov": "http://www.w3.org/ns/prov#",
"rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"schema": "http://schema.org/",
@@ -47,13 +48,23 @@
"citation": {
"@id": "schema:citation"
},
+ "code_repository": {
+ "@type": "@id",
+ "@id": "schema:codeRepository"
+ },
"data": {
"@type": "@id"
},
- "iri": "@id",
+ "iri": {
+ "@type": "@id"
+ },
"metadata": {
"@type": "@id"
},
+ "created_by": {
+ "@type": "@id",
+ "@id": "dct:creator"
+ },
"creation_date": {
"@id": "schema:dateCreated"
},
@@ -61,6 +72,10 @@
"@type": "@id",
"@id": "dct:creator"
},
+ "derived_from": {
+ "@type": "@id",
+ "@id": "prov:wasDerivedFrom"
+ },
"description": {
"@id": "dct:description"
},
@@ -94,6 +109,10 @@
"@type": "@id",
"@id": "schema:funding"
},
+ "had_member": {
+ "@type": "@id",
+ "@id": "prov:hadMember"
+ },
"illustration_node": {
"@type": "@id"
},
@@ -116,6 +135,9 @@
"@type": "@id",
"@id": "dcat:mediaType"
},
+ "name": {
+ "@id": "schema:name"
+ },
"orcid": {
"@id": "schema:identifier"
},
@@ -136,6 +158,10 @@
"@type": "@id",
"@id": "rdfs:seeAlso"
},
+ "target_product": {
+ "@type": "@id",
+ "@id": "schema:targetProduct"
+ },
"title": {
"@id": "dct:title"
},
@@ -152,17 +178,36 @@
"versionInfo": {
"@id": "owl:versionInfo"
},
- "DatasetMetadata": {
+ "was_derived_from": {
+ "@type": "@id",
+ "@id": "prov:wasDerivedFrom"
+ },
+ "Collection": {
+ "@id": "prov:Collection"
+ },
+ "Dataset": {
"@id": "dcat:Dataset"
},
"Distribution": {
"@id": "dcat:Distribution"
},
+ "FtuMetadata": {
+ "@id": "dcat:Dataset"
+ },
"Grant": {
"@id": "schema:Grant"
},
"Person": {
"@id": "schema:Person"
+ },
+ "ProvEntity": {
+ "@id": "prov:Entity"
+ },
+ "SoftwareApplication": {
+ "@id": "schema:SoftwareApplication"
+ },
+ "SoftwareSourceCode": {
+ "@id": "schema:SoftwareSourceCode"
}
}
}
diff --git a/schemas/generated/json-ld/asct-b-metadata.context.jsonld b/schemas/generated/json-ld/asct-b-metadata.context.jsonld
index 1c53af9..5637aa4 100644
--- a/schemas/generated/json-ld/asct-b-metadata.context.jsonld
+++ b/schemas/generated/json-ld/asct-b-metadata.context.jsonld
@@ -1,7 +1,7 @@
{
"comments": {
"description": "Auto generated by LinkML jsonld context generator",
- "generation_date": "2023-10-26T17:17:13",
+ "generation_date": "2023-11-29T13:09:38",
"source": "asct-b-metadata.yaml"
},
"@context": {
@@ -13,6 +13,7 @@
"linkml": "https://w3id.org/linkml/",
"owl": "http://www.w3.org/2002/07/owl#",
"pav": "http://purl.org/pav/",
+ "prov": "http://www.w3.org/ns/prov#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"schema": "http://schema.org/",
"shex": "http://www.w3.org/ns/shex#",
@@ -33,7 +34,11 @@
"citationOverall": {
"@id": "ccf:citation_overall"
},
- "iri": "@id",
+ "code_repository": {
+ "@type": "@id",
+ "@id": "schema:codeRepository"
+ },
+ "id": "@id",
"creation_date": {
"@id": "schema:dateCreated"
},
@@ -74,6 +79,10 @@
"@type": "@id",
"@id": "schema:funding"
},
+ "had_member": {
+ "@type": "@id",
+ "@id": "prov:hadMember"
+ },
"hubmapId": {
"@id": "ccf:hubmap_id"
},
@@ -86,6 +95,9 @@
"mediaType": {
"@type": "@id"
},
+ "name": {
+ "@id": "schema:name"
+ },
"orcid": {
"@id": "schema:identifier"
},
@@ -107,6 +119,10 @@
"@type": "@id",
"@id": "rdfs:seeAlso"
},
+ "target_product": {
+ "@type": "@id",
+ "@id": "schema:targetProduct"
+ },
"title": {
"@id": "dct:title"
},
@@ -119,11 +135,27 @@
"versionInfo": {
"@id": "owl:versionInfo"
},
+ "was_derived_from": {
+ "@type": "@id",
+ "@id": "prov:wasDerivedFrom"
+ },
+ "Collection": {
+ "@id": "prov:Collection"
+ },
"Grant": {
"@id": "schema:Grant"
},
"Person": {
"@id": "schema:Person"
+ },
+ "ProvEntity": {
+ "@id": "prov:Entity"
+ },
+ "SoftwareApplication": {
+ "@id": "schema:SoftwareApplication"
+ },
+ "SoftwareSourceCode": {
+ "@id": "schema:SoftwareSourceCode"
}
}
}
diff --git a/schemas/generated/json-ld/asct-b.context.jsonld b/schemas/generated/json-ld/asct-b.context.jsonld
index c8607bf..97866ce 100644
--- a/schemas/generated/json-ld/asct-b.context.jsonld
+++ b/schemas/generated/json-ld/asct-b.context.jsonld
@@ -1,7 +1,7 @@
{
"comments": {
"description": "Auto generated by LinkML jsonld context generator",
- "generation_date": "2023-10-26T17:17:16",
+ "generation_date": "2023-11-29T13:09:42",
"source": "asct-b.yaml"
},
"@context": {
@@ -18,6 +18,7 @@
"@prefix": true
},
"HGNC": "http://identifiers.org/hgnc/",
+ "HGNCO": "http://purl.bioontology.org/ontology/HGNC/",
"LMHA": {
"@id": "http://purl.obolibrary.org/obo/LMHA_",
"@prefix": true
@@ -46,6 +47,7 @@
"linkml": "https://w3id.org/linkml/",
"owl": "http://www.w3.org/2002/07/owl#",
"pav": "http://purl.org/pav/",
+ "prov": "http://www.w3.org/ns/prov#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"schema": "http://schema.org/",
"shex": "http://www.w3.org/ns/shex#",
@@ -89,13 +91,23 @@
"citation": {
"@id": "schema:citation"
},
+ "code_repository": {
+ "@type": "@id",
+ "@id": "schema:codeRepository"
+ },
"data": {
"@type": "@id"
},
- "iri": "@id",
+ "iri": {
+ "@type": "@id"
+ },
"metadata": {
"@type": "@id"
},
+ "created_by": {
+ "@type": "@id",
+ "@id": "dct:creator"
+ },
"creation_date": {
"@id": "schema:dateCreated"
},
@@ -103,6 +115,10 @@
"@type": "@id",
"@id": "dct:creator"
},
+ "derived_from": {
+ "@type": "@id",
+ "@id": "prov:wasDerivedFrom"
+ },
"description": {
"@id": "dct:description"
},
@@ -133,6 +149,10 @@
"@type": "@id",
"@id": "schema:funding"
},
+ "had_member": {
+ "@type": "@id",
+ "@id": "prov:hadMember"
+ },
"lastName": {
"@id": "schema:familyName"
},
@@ -146,6 +166,9 @@
"members": {
"@type": "@id"
},
+ "name": {
+ "@id": "schema:name"
+ },
"orcid": {
"@id": "schema:identifier"
},
@@ -169,6 +192,10 @@
"@type": "@id",
"@id": "rdfs:seeAlso"
},
+ "target_product": {
+ "@type": "@id",
+ "@id": "schema:targetProduct"
+ },
"title": {
"@id": "dct:title"
},
@@ -181,10 +208,17 @@
"versionInfo": {
"@id": "owl:versionInfo"
},
+ "was_derived_from": {
+ "@type": "@id",
+ "@id": "prov:wasDerivedFrom"
+ },
"AsctbMetadata": {
"@id": "dcat:Dataset"
},
- "DatasetMetadata": {
+ "Collection": {
+ "@id": "prov:Collection"
+ },
+ "Dataset": {
"@id": "dcat:Dataset"
},
"Distribution": {
@@ -195,6 +229,15 @@
},
"Person": {
"@id": "schema:Person"
+ },
+ "ProvEntity": {
+ "@id": "prov:Entity"
+ },
+ "SoftwareApplication": {
+ "@id": "schema:SoftwareApplication"
+ },
+ "SoftwareSourceCode": {
+ "@id": "schema:SoftwareSourceCode"
}
}
}
diff --git a/schemas/generated/json-ld/basic-metadata.context.jsonld b/schemas/generated/json-ld/basic-metadata.context.jsonld
index 4b14252..bf8381f 100644
--- a/schemas/generated/json-ld/basic-metadata.context.jsonld
+++ b/schemas/generated/json-ld/basic-metadata.context.jsonld
@@ -1,7 +1,7 @@
{
"comments": {
"description": "Auto generated by LinkML jsonld context generator",
- "generation_date": "2023-10-26T17:17:19",
+ "generation_date": "2023-11-29T13:09:46",
"source": "basic-metadata.yaml"
},
"@context": {
@@ -13,6 +13,7 @@
"linkml": "https://w3id.org/linkml/",
"owl": "http://www.w3.org/2002/07/owl#",
"pav": "http://purl.org/pav/",
+ "prov": "http://www.w3.org/ns/prov#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"schema": "http://schema.org/",
"shex": "http://www.w3.org/ns/shex#",
@@ -33,7 +34,11 @@
"citationOverall": {
"@id": "ccf:citation_overall"
},
- "iri": "@id",
+ "code_repository": {
+ "@type": "@id",
+ "@id": "schema:codeRepository"
+ },
+ "id": "@id",
"creation_date": {
"@id": "schema:dateCreated"
},
@@ -74,6 +79,10 @@
"@type": "@id",
"@id": "schema:funding"
},
+ "had_member": {
+ "@type": "@id",
+ "@id": "prov:hadMember"
+ },
"hubmapId": {
"@id": "ccf:hubmap_id"
},
@@ -86,6 +95,9 @@
"mediaType": {
"@type": "@id"
},
+ "name": {
+ "@id": "schema:name"
+ },
"orcid": {
"@id": "schema:identifier"
},
@@ -107,6 +119,10 @@
"@type": "@id",
"@id": "rdfs:seeAlso"
},
+ "target_product": {
+ "@type": "@id",
+ "@id": "schema:targetProduct"
+ },
"title": {
"@id": "dct:title"
},
@@ -119,11 +135,27 @@
"versionInfo": {
"@id": "owl:versionInfo"
},
+ "was_derived_from": {
+ "@type": "@id",
+ "@id": "prov:wasDerivedFrom"
+ },
+ "Collection": {
+ "@id": "prov:Collection"
+ },
"Grant": {
"@id": "schema:Grant"
},
"Person": {
"@id": "schema:Person"
+ },
+ "ProvEntity": {
+ "@id": "prov:Entity"
+ },
+ "SoftwareApplication": {
+ "@id": "schema:SoftwareApplication"
+ },
+ "SoftwareSourceCode": {
+ "@id": "schema:SoftwareSourceCode"
}
}
}
diff --git a/schemas/generated/json-ld/basic.context.jsonld b/schemas/generated/json-ld/basic.context.jsonld
index 5aa31b5..f9d73aa 100644
--- a/schemas/generated/json-ld/basic.context.jsonld
+++ b/schemas/generated/json-ld/basic.context.jsonld
@@ -1,7 +1,7 @@
{
"comments": {
"description": "Auto generated by LinkML jsonld context generator",
- "generation_date": "2023-10-26T17:17:22",
+ "generation_date": "2023-11-29T13:09:49",
"source": "basic.yaml"
},
"@context": {
@@ -15,6 +15,7 @@
"obo": "http://purl.obolibrary.org/obo/",
"owl": "http://www.w3.org/2002/07/owl#",
"pav": "http://purl.org/pav/",
+ "prov": "http://www.w3.org/ns/prov#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"schema": "http://schema.org/",
"shex": "http://www.w3.org/ns/shex#",
@@ -33,10 +34,20 @@
"citation": {
"@id": "schema:citation"
},
- "iri": "@id",
+ "code_repository": {
+ "@type": "@id",
+ "@id": "schema:codeRepository"
+ },
+ "iri": {
+ "@type": "@id"
+ },
"metadata": {
"@type": "@id"
},
+ "created_by": {
+ "@type": "@id",
+ "@id": "dct:creator"
+ },
"creation_date": {
"@id": "schema:dateCreated"
},
@@ -44,6 +55,10 @@
"@type": "@id",
"@id": "dct:creator"
},
+ "derived_from": {
+ "@type": "@id",
+ "@id": "prov:wasDerivedFrom"
+ },
"description": {
"@id": "dct:description"
},
@@ -74,6 +89,11 @@
"@type": "@id",
"@id": "schema:funding"
},
+ "had_member": {
+ "@type": "@id",
+ "@id": "prov:hadMember"
+ },
+ "id": "@id",
"lastName": {
"@id": "schema:familyName"
},
@@ -84,6 +104,9 @@
"@type": "@id",
"@id": "dcat:mediaType"
},
+ "name": {
+ "@id": "schema:name"
+ },
"orcid": {
"@id": "schema:identifier"
},
@@ -104,6 +127,10 @@
"@type": "@id",
"@id": "rdfs:seeAlso"
},
+ "target_product": {
+ "@type": "@id",
+ "@id": "schema:targetProduct"
+ },
"title": {
"@id": "dct:title"
},
@@ -116,10 +143,17 @@
"versionInfo": {
"@id": "owl:versionInfo"
},
+ "was_derived_from": {
+ "@type": "@id",
+ "@id": "prov:wasDerivedFrom"
+ },
"BasicMetadata": {
"@id": "dcat:Dataset"
},
- "DatasetMetadata": {
+ "Collection": {
+ "@id": "prov:Collection"
+ },
+ "Dataset": {
"@id": "dcat:Dataset"
},
"Distribution": {
@@ -130,6 +164,15 @@
},
"Person": {
"@id": "schema:Person"
+ },
+ "ProvEntity": {
+ "@id": "prov:Entity"
+ },
+ "SoftwareApplication": {
+ "@id": "schema:SoftwareApplication"
+ },
+ "SoftwareSourceCode": {
+ "@id": "schema:SoftwareSourceCode"
}
}
}
diff --git a/schemas/generated/json-ld/collection-metadata.context.jsonld b/schemas/generated/json-ld/collection-metadata.context.jsonld
index 02780a2..8349884 100644
--- a/schemas/generated/json-ld/collection-metadata.context.jsonld
+++ b/schemas/generated/json-ld/collection-metadata.context.jsonld
@@ -1,7 +1,7 @@
{
"comments": {
"description": "Auto generated by LinkML jsonld context generator",
- "generation_date": "2023-10-26T17:17:25",
+ "generation_date": "2023-11-29T13:09:53",
"source": "collection-metadata.yaml"
},
"@context": {
@@ -13,6 +13,7 @@
"linkml": "https://w3id.org/linkml/",
"owl": "http://www.w3.org/2002/07/owl#",
"pav": "http://purl.org/pav/",
+ "prov": "http://www.w3.org/ns/prov#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"schema": "http://schema.org/",
"shex": "http://www.w3.org/ns/shex#",
@@ -33,7 +34,11 @@
"citationOverall": {
"@id": "ccf:citation_overall"
},
- "iri": "@id",
+ "code_repository": {
+ "@type": "@id",
+ "@id": "schema:codeRepository"
+ },
+ "id": "@id",
"creation_date": {
"@id": "schema:dateCreated"
},
@@ -74,6 +79,10 @@
"@type": "@id",
"@id": "schema:funding"
},
+ "had_member": {
+ "@type": "@id",
+ "@id": "prov:hadMember"
+ },
"hubmapId": {
"@id": "ccf:hubmap_id"
},
@@ -86,6 +95,9 @@
"mediaType": {
"@type": "@id"
},
+ "name": {
+ "@id": "schema:name"
+ },
"orcid": {
"@id": "schema:identifier"
},
@@ -107,6 +119,10 @@
"@type": "@id",
"@id": "rdfs:seeAlso"
},
+ "target_product": {
+ "@type": "@id",
+ "@id": "schema:targetProduct"
+ },
"title": {
"@id": "dct:title"
},
@@ -119,11 +135,27 @@
"versionInfo": {
"@id": "owl:versionInfo"
},
+ "was_derived_from": {
+ "@type": "@id",
+ "@id": "prov:wasDerivedFrom"
+ },
+ "Collection": {
+ "@id": "prov:Collection"
+ },
"Grant": {
"@id": "schema:Grant"
},
"Person": {
"@id": "schema:Person"
+ },
+ "ProvEntity": {
+ "@id": "prov:Entity"
+ },
+ "SoftwareApplication": {
+ "@id": "schema:SoftwareApplication"
+ },
+ "SoftwareSourceCode": {
+ "@id": "schema:SoftwareSourceCode"
}
}
}
diff --git a/schemas/generated/json-ld/collection.context.jsonld b/schemas/generated/json-ld/collection.context.jsonld
index 5dfd563..d4ce080 100644
--- a/schemas/generated/json-ld/collection.context.jsonld
+++ b/schemas/generated/json-ld/collection.context.jsonld
@@ -1,7 +1,7 @@
{
"comments": {
"description": "Auto generated by LinkML jsonld context generator",
- "generation_date": "2023-10-26T17:17:28",
+ "generation_date": "2023-11-29T13:09:57",
"source": "collection.yaml"
},
"@context": {
@@ -15,6 +15,7 @@
"obo": "http://purl.obolibrary.org/obo/",
"owl": "http://www.w3.org/2002/07/owl#",
"pav": "http://purl.org/pav/",
+ "prov": "http://www.w3.org/ns/prov#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"schema": "http://schema.org/",
"shex": "http://www.w3.org/ns/shex#",
@@ -33,10 +34,20 @@
"citation": {
"@id": "schema:citation"
},
- "iri": "@id",
+ "code_repository": {
+ "@type": "@id",
+ "@id": "schema:codeRepository"
+ },
+ "iri": {
+ "@type": "@id"
+ },
"metadata": {
"@type": "@id"
},
+ "created_by": {
+ "@type": "@id",
+ "@id": "dct:creator"
+ },
"creation_date": {
"@id": "schema:dateCreated"
},
@@ -44,6 +55,10 @@
"@type": "@id",
"@id": "dct:creator"
},
+ "derived_from": {
+ "@type": "@id",
+ "@id": "prov:wasDerivedFrom"
+ },
"description": {
"@id": "dct:description"
},
@@ -74,6 +89,11 @@
"@type": "@id",
"@id": "schema:funding"
},
+ "had_member": {
+ "@type": "@id",
+ "@id": "prov:hadMember"
+ },
+ "id": "@id",
"lastName": {
"@id": "schema:familyName"
},
@@ -84,6 +104,9 @@
"@type": "@id",
"@id": "dcat:mediaType"
},
+ "name": {
+ "@id": "schema:name"
+ },
"orcid": {
"@id": "schema:identifier"
},
@@ -104,6 +127,10 @@
"@type": "@id",
"@id": "rdfs:seeAlso"
},
+ "target_product": {
+ "@type": "@id",
+ "@id": "schema:targetProduct"
+ },
"title": {
"@id": "dct:title"
},
@@ -116,10 +143,17 @@
"versionInfo": {
"@id": "owl:versionInfo"
},
+ "was_derived_from": {
+ "@type": "@id",
+ "@id": "prov:wasDerivedFrom"
+ },
+ "Collection": {
+ "@id": "prov:Collection"
+ },
"CollectionMetadata": {
"@id": "dcat:Dataset"
},
- "DatasetMetadata": {
+ "Dataset": {
"@id": "dcat:Dataset"
},
"Distribution": {
@@ -130,6 +164,15 @@
},
"Person": {
"@id": "schema:Person"
+ },
+ "ProvEntity": {
+ "@id": "prov:Entity"
+ },
+ "SoftwareApplication": {
+ "@id": "schema:SoftwareApplication"
+ },
+ "SoftwareSourceCode": {
+ "@id": "schema:SoftwareSourceCode"
}
}
}
diff --git a/schemas/generated/json-ld/graph-metadata.context.jsonld b/schemas/generated/json-ld/graph-metadata.context.jsonld
index 47a1ebe..e8e28bc 100644
--- a/schemas/generated/json-ld/graph-metadata.context.jsonld
+++ b/schemas/generated/json-ld/graph-metadata.context.jsonld
@@ -1,7 +1,7 @@
{
"comments": {
"description": "Auto generated by LinkML jsonld context generator",
- "generation_date": "2023-10-26T17:17:31",
+ "generation_date": "2023-11-29T13:10:00",
"source": "graph-metadata.yaml"
},
"@context": {
@@ -13,6 +13,7 @@
"linkml": "https://w3id.org/linkml/",
"owl": "http://www.w3.org/2002/07/owl#",
"pav": "http://purl.org/pav/",
+ "prov": "http://www.w3.org/ns/prov#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"schema": "http://schema.org/",
"shex": "http://www.w3.org/ns/shex#",
@@ -33,7 +34,11 @@
"citationOverall": {
"@id": "ccf:citation_overall"
},
- "iri": "@id",
+ "code_repository": {
+ "@type": "@id",
+ "@id": "schema:codeRepository"
+ },
+ "id": "@id",
"creation_date": {
"@id": "schema:dateCreated"
},
@@ -74,6 +79,10 @@
"@type": "@id",
"@id": "schema:funding"
},
+ "had_member": {
+ "@type": "@id",
+ "@id": "prov:hadMember"
+ },
"hubmapId": {
"@id": "ccf:hubmap_id"
},
@@ -86,6 +95,9 @@
"mediaType": {
"@type": "@id"
},
+ "name": {
+ "@id": "schema:name"
+ },
"orcid": {
"@id": "schema:identifier"
},
@@ -107,6 +119,10 @@
"@type": "@id",
"@id": "rdfs:seeAlso"
},
+ "target_product": {
+ "@type": "@id",
+ "@id": "schema:targetProduct"
+ },
"title": {
"@id": "dct:title"
},
@@ -119,11 +135,27 @@
"versionInfo": {
"@id": "owl:versionInfo"
},
+ "was_derived_from": {
+ "@type": "@id",
+ "@id": "prov:wasDerivedFrom"
+ },
+ "Collection": {
+ "@id": "prov:Collection"
+ },
"Grant": {
"@id": "schema:Grant"
},
"Person": {
"@id": "schema:Person"
+ },
+ "ProvEntity": {
+ "@id": "prov:Entity"
+ },
+ "SoftwareApplication": {
+ "@id": "schema:SoftwareApplication"
+ },
+ "SoftwareSourceCode": {
+ "@id": "schema:SoftwareSourceCode"
}
}
}
diff --git a/schemas/generated/json-ld/graph.context.jsonld b/schemas/generated/json-ld/graph.context.jsonld
index 8e46247..b43b8c1 100644
--- a/schemas/generated/json-ld/graph.context.jsonld
+++ b/schemas/generated/json-ld/graph.context.jsonld
@@ -1,7 +1,7 @@
{
"comments": {
"description": "Auto generated by LinkML jsonld context generator",
- "generation_date": "2023-10-26T17:17:34",
+ "generation_date": "2023-11-29T13:10:04",
"source": "graph.yaml"
},
"@context": {
@@ -15,6 +15,7 @@
"obo": "http://purl.obolibrary.org/obo/",
"owl": "http://www.w3.org/2002/07/owl#",
"pav": "http://purl.org/pav/",
+ "prov": "http://www.w3.org/ns/prov#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"schema": "http://schema.org/",
"shex": "http://www.w3.org/ns/shex#",
@@ -33,10 +34,20 @@
"citation": {
"@id": "schema:citation"
},
- "iri": "@id",
+ "code_repository": {
+ "@type": "@id",
+ "@id": "schema:codeRepository"
+ },
+ "iri": {
+ "@type": "@id"
+ },
"metadata": {
"@type": "@id"
},
+ "created_by": {
+ "@type": "@id",
+ "@id": "dct:creator"
+ },
"creation_date": {
"@id": "schema:dateCreated"
},
@@ -44,6 +55,10 @@
"@type": "@id",
"@id": "dct:creator"
},
+ "derived_from": {
+ "@type": "@id",
+ "@id": "prov:wasDerivedFrom"
+ },
"description": {
"@id": "dct:description"
},
@@ -74,6 +89,11 @@
"@type": "@id",
"@id": "schema:funding"
},
+ "had_member": {
+ "@type": "@id",
+ "@id": "prov:hadMember"
+ },
+ "id": "@id",
"lastName": {
"@id": "schema:familyName"
},
@@ -84,6 +104,9 @@
"@type": "@id",
"@id": "dcat:mediaType"
},
+ "name": {
+ "@id": "schema:name"
+ },
"orcid": {
"@id": "schema:identifier"
},
@@ -104,6 +127,10 @@
"@type": "@id",
"@id": "rdfs:seeAlso"
},
+ "target_product": {
+ "@type": "@id",
+ "@id": "schema:targetProduct"
+ },
"title": {
"@id": "dct:title"
},
@@ -116,10 +143,17 @@
"versionInfo": {
"@id": "owl:versionInfo"
},
+ "was_derived_from": {
+ "@type": "@id",
+ "@id": "prov:wasDerivedFrom"
+ },
"BasicMetadata": {
"@id": "dcat:Dataset"
},
- "DatasetMetadata": {
+ "Collection": {
+ "@id": "prov:Collection"
+ },
+ "Dataset": {
"@id": "dcat:Dataset"
},
"Distribution": {
@@ -130,6 +164,15 @@
},
"Person": {
"@id": "schema:Person"
+ },
+ "ProvEntity": {
+ "@id": "prov:Entity"
+ },
+ "SoftwareApplication": {
+ "@id": "schema:SoftwareApplication"
+ },
+ "SoftwareSourceCode": {
+ "@id": "schema:SoftwareSourceCode"
}
}
}
diff --git a/schemas/generated/json-ld/landmark-metadata.context.jsonld b/schemas/generated/json-ld/landmark-metadata.context.jsonld
index 468b8cc..99731df 100644
--- a/schemas/generated/json-ld/landmark-metadata.context.jsonld
+++ b/schemas/generated/json-ld/landmark-metadata.context.jsonld
@@ -1,7 +1,7 @@
{
"comments": {
"description": "Auto generated by LinkML jsonld context generator",
- "generation_date": "2023-10-26T17:17:38",
+ "generation_date": "2023-11-29T13:10:07",
"source": "landmark-metadata.yaml"
},
"@context": {
@@ -13,6 +13,7 @@
"linkml": "https://w3id.org/linkml/",
"owl": "http://www.w3.org/2002/07/owl#",
"pav": "http://purl.org/pav/",
+ "prov": "http://www.w3.org/ns/prov#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"schema": "http://schema.org/",
"shex": "http://www.w3.org/ns/shex#",
@@ -33,7 +34,11 @@
"citationOverall": {
"@id": "ccf:citation_overall"
},
- "iri": "@id",
+ "code_repository": {
+ "@type": "@id",
+ "@id": "schema:codeRepository"
+ },
+ "id": "@id",
"creation_date": {
"@id": "schema:dateCreated"
},
@@ -74,6 +79,10 @@
"@type": "@id",
"@id": "schema:funding"
},
+ "had_member": {
+ "@type": "@id",
+ "@id": "prov:hadMember"
+ },
"hubmapId": {
"@id": "ccf:hubmap_id"
},
@@ -86,6 +95,9 @@
"mediaType": {
"@type": "@id"
},
+ "name": {
+ "@id": "schema:name"
+ },
"orcid": {
"@id": "schema:identifier"
},
@@ -107,6 +119,10 @@
"@type": "@id",
"@id": "rdfs:seeAlso"
},
+ "target_product": {
+ "@type": "@id",
+ "@id": "schema:targetProduct"
+ },
"title": {
"@id": "dct:title"
},
@@ -119,11 +135,27 @@
"versionInfo": {
"@id": "owl:versionInfo"
},
+ "was_derived_from": {
+ "@type": "@id",
+ "@id": "prov:wasDerivedFrom"
+ },
+ "Collection": {
+ "@id": "prov:Collection"
+ },
"Grant": {
"@id": "schema:Grant"
},
"Person": {
"@id": "schema:Person"
+ },
+ "ProvEntity": {
+ "@id": "prov:Entity"
+ },
+ "SoftwareApplication": {
+ "@id": "schema:SoftwareApplication"
+ },
+ "SoftwareSourceCode": {
+ "@id": "schema:SoftwareSourceCode"
}
}
}
diff --git a/schemas/generated/json-ld/landmark.context.jsonld b/schemas/generated/json-ld/landmark.context.jsonld
index 2262ce8..f58ba20 100644
--- a/schemas/generated/json-ld/landmark.context.jsonld
+++ b/schemas/generated/json-ld/landmark.context.jsonld
@@ -1,7 +1,7 @@
{
"comments": {
"description": "Auto generated by LinkML jsonld context generator",
- "generation_date": "2023-10-26T17:17:41",
+ "generation_date": "2023-11-29T13:10:11",
"source": "landmark.yaml"
},
"@context": {
@@ -22,6 +22,7 @@
"obo": "http://purl.obolibrary.org/obo/",
"owl": "http://www.w3.org/2002/07/owl#",
"pav": "http://purl.org/pav/",
+ "prov": "http://www.w3.org/ns/prov#",
"rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"schema": "https://schema.org/",
@@ -42,13 +43,23 @@
"citation": {
"@id": "schema:citation"
},
+ "code_repository": {
+ "@type": "@id",
+ "@id": "schema:codeRepository"
+ },
"data": {
"@type": "@id"
},
- "iri": "@id",
+ "iri": {
+ "@type": "@id"
+ },
"metadata": {
"@type": "@id"
},
+ "created_by": {
+ "@type": "@id",
+ "@id": "dct:creator"
+ },
"creation_date": {
"@id": "schema:dateCreated"
},
@@ -60,6 +71,10 @@
"@type": "@id",
"@id": "dct:creator"
},
+ "derived_from": {
+ "@type": "@id",
+ "@id": "prov:wasDerivedFrom"
+ },
"description": {
"@id": "dct:description"
},
@@ -104,6 +119,10 @@
"@type": "@id",
"@id": "schema:funding"
},
+ "had_member": {
+ "@type": "@id",
+ "@id": "prov:hadMember"
+ },
"id": "@id",
"label": {
"@id": "rdfs:label"
@@ -121,6 +140,9 @@
"@type": "@id",
"@id": "dcat:mediaType"
},
+ "name": {
+ "@id": "schema:name"
+ },
"object_reference": {
"@type": "@id"
},
@@ -181,6 +203,10 @@
"target": {
"@type": "@id"
},
+ "target_product": {
+ "@type": "@id",
+ "@id": "schema:targetProduct"
+ },
"title": {
"@id": "dct:title"
},
@@ -205,6 +231,10 @@
"versionInfo": {
"@id": "owl:versionInfo"
},
+ "was_derived_from": {
+ "@type": "@id",
+ "@id": "prov:wasDerivedFrom"
+ },
"x_dimension": {
"@type": "xsd:float"
},
@@ -241,10 +271,13 @@
"z_translation": {
"@type": "xsd:float"
},
+ "Collection": {
+ "@id": "prov:Collection"
+ },
"Creator": {
"@id": "schema:Person"
},
- "DatasetMetadata": {
+ "Dataset": {
"@id": "dcat:Dataset"
},
"Distribution": {
@@ -258,6 +291,15 @@
},
"Person": {
"@id": "schema:Person"
+ },
+ "ProvEntity": {
+ "@id": "prov:Entity"
+ },
+ "SoftwareApplication": {
+ "@id": "schema:SoftwareApplication"
+ },
+ "SoftwareSourceCode": {
+ "@id": "schema:SoftwareSourceCode"
}
}
}
diff --git a/schemas/generated/json-ld/ref-organ-metadata.context.jsonld b/schemas/generated/json-ld/ref-organ-metadata.context.jsonld
index ffa31fa..c328d4f 100644
--- a/schemas/generated/json-ld/ref-organ-metadata.context.jsonld
+++ b/schemas/generated/json-ld/ref-organ-metadata.context.jsonld
@@ -1,7 +1,7 @@
{
"comments": {
"description": "Auto generated by LinkML jsonld context generator",
- "generation_date": "2023-10-26T17:17:44",
+ "generation_date": "2023-11-29T13:10:14",
"source": "ref-organ-metadata.yaml"
},
"@context": {
@@ -13,6 +13,7 @@
"linkml": "https://w3id.org/linkml/",
"owl": "http://www.w3.org/2002/07/owl#",
"pav": "http://purl.org/pav/",
+ "prov": "http://www.w3.org/ns/prov#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"schema": "http://schema.org/",
"shex": "http://www.w3.org/ns/shex#",
@@ -33,7 +34,11 @@
"citationOverall": {
"@id": "ccf:citation_overall"
},
- "iri": "@id",
+ "code_repository": {
+ "@type": "@id",
+ "@id": "schema:codeRepository"
+ },
+ "id": "@id",
"creation_date": {
"@id": "schema:dateCreated"
},
@@ -74,6 +79,10 @@
"@type": "@id",
"@id": "schema:funding"
},
+ "had_member": {
+ "@type": "@id",
+ "@id": "prov:hadMember"
+ },
"hubmapId": {
"@id": "ccf:hubmap_id"
},
@@ -86,6 +95,9 @@
"mediaType": {
"@type": "@id"
},
+ "name": {
+ "@id": "schema:name"
+ },
"orcid": {
"@id": "schema:identifier"
},
@@ -107,6 +119,10 @@
"@type": "@id",
"@id": "rdfs:seeAlso"
},
+ "target_product": {
+ "@type": "@id",
+ "@id": "schema:targetProduct"
+ },
"title": {
"@id": "dct:title"
},
@@ -119,11 +135,27 @@
"versionInfo": {
"@id": "owl:versionInfo"
},
+ "was_derived_from": {
+ "@type": "@id",
+ "@id": "prov:wasDerivedFrom"
+ },
+ "Collection": {
+ "@id": "prov:Collection"
+ },
"Grant": {
"@id": "schema:Grant"
},
"Person": {
"@id": "schema:Person"
+ },
+ "ProvEntity": {
+ "@id": "prov:Entity"
+ },
+ "SoftwareApplication": {
+ "@id": "schema:SoftwareApplication"
+ },
+ "SoftwareSourceCode": {
+ "@id": "schema:SoftwareSourceCode"
}
}
}
diff --git a/schemas/generated/json-ld/ref-organ.context.jsonld b/schemas/generated/json-ld/ref-organ.context.jsonld
index ac41d54..43180c9 100644
--- a/schemas/generated/json-ld/ref-organ.context.jsonld
+++ b/schemas/generated/json-ld/ref-organ.context.jsonld
@@ -1,7 +1,7 @@
{
"comments": {
"description": "Auto generated by LinkML jsonld context generator",
- "generation_date": "2023-10-26T17:17:47",
+ "generation_date": "2023-11-29T13:10:18",
"source": "ref-organ.yaml"
},
"@context": {
@@ -22,6 +22,7 @@
"obo": "http://purl.obolibrary.org/obo/",
"owl": "http://www.w3.org/2002/07/owl#",
"pav": "http://purl.org/pav/",
+ "prov": "http://www.w3.org/ns/prov#",
"rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"schema": "https://schema.org/",
@@ -43,16 +44,26 @@
"citation": {
"@id": "schema:citation"
},
+ "code_repository": {
+ "@type": "@id",
+ "@id": "schema:codeRepository"
+ },
"data": {
"@type": "@id"
},
- "iri": "@id",
+ "iri": {
+ "@type": "@id"
+ },
"metadata": {
"@type": "@id"
},
"create_date": {
"@type": "xsd:date"
},
+ "created_by": {
+ "@type": "@id",
+ "@id": "dct:creator"
+ },
"creation_date": {
"@id": "schema:dateCreated"
},
@@ -64,6 +75,10 @@
"@type": "@id",
"@id": "dct:creator"
},
+ "derived_from": {
+ "@type": "@id",
+ "@id": "prov:wasDerivedFrom"
+ },
"description": {
"@id": "dct:description"
},
@@ -108,6 +123,10 @@
"@type": "@id",
"@id": "schema:funding"
},
+ "had_member": {
+ "@type": "@id",
+ "@id": "prov:hadMember"
+ },
"label": {
"@id": "rdfs:label"
},
@@ -121,13 +140,16 @@
"@type": "@id",
"@id": "dcat:mediaType"
},
+ "name": {
+ "@id": "schema:name"
+ },
"object_reference": {
"@type": "@id"
},
"orcid": {
"@id": "schema:identifier"
},
- "organ_donor_sex": {
+ "organ_owner_sex": {
"@context": {
"@vocab": "@null",
"text": "skos:notation",
@@ -203,6 +225,10 @@
"target": {
"@type": "@id"
},
+ "target_product": {
+ "@type": "@id",
+ "@id": "schema:targetProduct"
+ },
"title": {
"@id": "dct:title"
},
@@ -227,6 +253,10 @@
"versionInfo": {
"@id": "owl:versionInfo"
},
+ "was_derived_from": {
+ "@type": "@id",
+ "@id": "prov:wasDerivedFrom"
+ },
"x_dimension": {
"@type": "xsd:float"
},
@@ -263,10 +293,13 @@
"z_translation": {
"@type": "xsd:float"
},
+ "Collection": {
+ "@id": "prov:Collection"
+ },
"Creator": {
"@id": "schema:Person"
},
- "DatasetMetadata": {
+ "Dataset": {
"@id": "dcat:Dataset"
},
"Distribution": {
@@ -278,8 +311,17 @@
"Person": {
"@id": "schema:Person"
},
+ "ProvEntity": {
+ "@id": "prov:Entity"
+ },
"RefOrganMetadata": {
"@id": "dcat:Dataset"
+ },
+ "SoftwareApplication": {
+ "@id": "schema:SoftwareApplication"
+ },
+ "SoftwareSourceCode": {
+ "@id": "schema:SoftwareSourceCode"
}
}
}
diff --git a/schemas/generated/json-ld/vocab-metadata.context.jsonld b/schemas/generated/json-ld/vocab-metadata.context.jsonld
new file mode 100644
index 0000000..ae8ed8b
--- /dev/null
+++ b/schemas/generated/json-ld/vocab-metadata.context.jsonld
@@ -0,0 +1,162 @@
+{
+ "comments": {
+ "description": "Auto generated by LinkML jsonld context generator",
+ "generation_date": "2023-11-29T13:10:22",
+ "source": "vocab-metadata.yaml"
+ },
+ "@context": {
+ "ccf": "http://purl.org/ccf/",
+ "dc": "http://purl.org/dc/elements/1.1/",
+ "dcat": "http://www.w3.org/ns/dcat#",
+ "dct": "http://purl.org/dc/terms/",
+ "foaf": "http://xmlns.com/foaf/0.1/",
+ "linkml": "https://w3id.org/linkml/",
+ "owl": "http://www.w3.org/2002/07/owl#",
+ "pav": "http://purl.org/pav/",
+ "prov": "http://www.w3.org/ns/prov#",
+ "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
+ "schema": "http://schema.org/",
+ "shex": "http://www.w3.org/ns/shex#",
+ "xsd": "http://www.w3.org/2001/XMLSchema#",
+ "@vocab": "http://www.w3.org/ns/dcat#",
+ "about": {
+ "@id": "schema:about"
+ },
+ "accessUrl": {
+ "@type": "@id"
+ },
+ "awardNumber": {
+ "@id": "schema:award"
+ },
+ "citation": {
+ "@id": "schema:citation"
+ },
+ "citationOverall": {
+ "@id": "ccf:citation_overall"
+ },
+ "code_repository": {
+ "@type": "@id",
+ "@id": "schema:codeRepository"
+ },
+ "id": "@id",
+ "creation_date": {
+ "@id": "schema:dateCreated"
+ },
+ "creators": {
+ "@type": "@id",
+ "@id": "dct:creator"
+ },
+ "datatable": {
+ "@id": "ccf:data_table"
+ },
+ "description": {
+ "@id": "dct:description"
+ },
+ "distributions": {
+ "@type": "@id"
+ },
+ "doi": {
+ "@type": "@id",
+ "@id": "ccf:doi"
+ },
+ "downloadUrl": {
+ "@type": "@id"
+ },
+ "externalReviewers": {
+ "@type": "@id",
+ "@id": "ccf:external_reviewer"
+ },
+ "firstName": {
+ "@id": "schema:givenName"
+ },
+ "fullName": {
+ "@id": "schema:name"
+ },
+ "funder": {
+ "@id": "schema:funder"
+ },
+ "funders": {
+ "@type": "@id",
+ "@id": "schema:funding"
+ },
+ "had_member": {
+ "@type": "@id",
+ "@id": "prov:hadMember"
+ },
+ "hubmapId": {
+ "@id": "ccf:hubmap_id"
+ },
+ "lastName": {
+ "@id": "schema:familyName"
+ },
+ "license": {
+ "@id": "dct:license"
+ },
+ "mediaType": {
+ "@type": "@id"
+ },
+ "name": {
+ "@id": "schema:name"
+ },
+ "orcid": {
+ "@id": "schema:identifier"
+ },
+ "project_leads": {
+ "@type": "@id",
+ "@id": "ccf:project_lead"
+ },
+ "propertyId": {
+ "@id": "schema:propertyID"
+ },
+ "publisher": {
+ "@id": "dct:publisher"
+ },
+ "reviewers": {
+ "@type": "@id",
+ "@id": "schema:reviewedBy"
+ },
+ "see_also": {
+ "@type": "@id",
+ "@id": "rdfs:seeAlso"
+ },
+ "target_product": {
+ "@type": "@id",
+ "@id": "schema:targetProduct"
+ },
+ "title": {
+ "@id": "dct:title"
+ },
+ "value": {
+ "@id": "schema:value"
+ },
+ "version": {
+ "@id": "schema:version"
+ },
+ "versionInfo": {
+ "@id": "owl:versionInfo"
+ },
+ "was_derived_from": {
+ "@type": "@id",
+ "@id": "prov:wasDerivedFrom"
+ },
+ "Collection": {
+ "@id": "prov:Collection"
+ },
+ "Grant": {
+ "@id": "schema:Grant"
+ },
+ "Person": {
+ "@id": "schema:Person"
+ },
+ "ProvEntity": {
+ "@id": "prov:Entity"
+ },
+ "SoftwareApplication": {
+ "@id": "schema:SoftwareApplication"
+ },
+ "SoftwareSourceCode": {
+ "@id": "schema:SoftwareSourceCode"
+ }
+ }
+}
+
diff --git a/schemas/generated/json-ld/vocab.context.jsonld b/schemas/generated/json-ld/vocab.context.jsonld
new file mode 100644
index 0000000..a9d6585
--- /dev/null
+++ b/schemas/generated/json-ld/vocab.context.jsonld
@@ -0,0 +1,179 @@
+{
+ "comments": {
+ "description": "Auto generated by LinkML jsonld context generator",
+ "generation_date": "2023-11-29T13:10:25",
+ "source": "vocab.yaml"
+ },
+ "@context": {
+ "ccf": "http://purl.org/ccf/",
+ "dc": "http://purl.org/dc/elements/1.1/",
+ "dcat": "http://www.w3.org/ns/dcat#",
+ "dct": "http://purl.org/dc/terms/",
+ "dcterms": "http://purl.org/dc/terms/",
+ "foaf": "http://xmlns.com/foaf/0.1/",
+ "linkml": "https://w3id.org/linkml/",
+ "obo": "http://purl.obolibrary.org/obo/",
+ "owl": "http://www.w3.org/2002/07/owl#",
+ "pav": "http://purl.org/pav/",
+ "prov": "http://www.w3.org/ns/prov#",
+ "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
+ "schema": "http://schema.org/",
+ "shex": "http://www.w3.org/ns/shex#",
+ "xsd": "http://www.w3.org/2001/XMLSchema#",
+ "@vocab": "http://purl.org/ccf/",
+ "about": {
+ "@id": "schema:about"
+ },
+ "accessUrl": {
+ "@type": "@id",
+ "@id": "dcat:accessURL"
+ },
+ "awardNumber": {
+ "@id": "schema:award"
+ },
+ "citation": {
+ "@id": "schema:citation"
+ },
+ "code_repository": {
+ "@type": "@id",
+ "@id": "schema:codeRepository"
+ },
+ "iri": {
+ "@type": "@id"
+ },
+ "metadata": {
+ "@type": "@id"
+ },
+ "created_by": {
+ "@type": "@id",
+ "@id": "dct:creator"
+ },
+ "creation_date": {
+ "@id": "schema:dateCreated"
+ },
+ "creators": {
+ "@type": "@id",
+ "@id": "dct:creator"
+ },
+ "derived_from": {
+ "@type": "@id",
+ "@id": "prov:wasDerivedFrom"
+ },
+ "description": {
+ "@id": "dct:description"
+ },
+ "distributions": {
+ "@type": "@id",
+ "@id": "dcat:distribution"
+ },
+ "doi": {
+ "@type": "@id"
+ },
+ "downloadUrl": {
+ "@type": "@id",
+ "@id": "dcat:downloadURL"
+ },
+ "externalReviewers": {
+ "@type": "@id"
+ },
+ "firstName": {
+ "@id": "schema:givenName"
+ },
+ "fullName": {
+ "@id": "schema:name"
+ },
+ "funder": {
+ "@id": "schema:funder"
+ },
+ "funders": {
+ "@type": "@id",
+ "@id": "schema:funding"
+ },
+ "had_member": {
+ "@type": "@id",
+ "@id": "prov:hadMember"
+ },
+ "id": "@id",
+ "lastName": {
+ "@id": "schema:familyName"
+ },
+ "license": {
+ "@id": "dct:license"
+ },
+ "mediaType": {
+ "@type": "@id",
+ "@id": "dcat:mediaType"
+ },
+ "name": {
+ "@id": "schema:name"
+ },
+ "orcid": {
+ "@id": "schema:identifier"
+ },
+ "project_leads": {
+ "@type": "@id"
+ },
+ "propertyId": {
+ "@id": "schema:propertyID"
+ },
+ "publisher": {
+ "@id": "dct:publisher"
+ },
+ "reviewers": {
+ "@type": "@id",
+ "@id": "schema:reviewedBy"
+ },
+ "see_also": {
+ "@type": "@id",
+ "@id": "rdfs:seeAlso"
+ },
+ "target_product": {
+ "@type": "@id",
+ "@id": "schema:targetProduct"
+ },
+ "title": {
+ "@id": "dct:title"
+ },
+ "value": {
+ "@id": "schema:value"
+ },
+ "version": {
+ "@id": "schema:version"
+ },
+ "versionInfo": {
+ "@id": "owl:versionInfo"
+ },
+ "was_derived_from": {
+ "@type": "@id",
+ "@id": "prov:wasDerivedFrom"
+ },
+ "BasicMetadata": {
+ "@id": "dcat:Dataset"
+ },
+ "Collection": {
+ "@id": "prov:Collection"
+ },
+ "Dataset": {
+ "@id": "dcat:Dataset"
+ },
+ "Distribution": {
+ "@id": "dcat:Distribution"
+ },
+ "Grant": {
+ "@id": "schema:Grant"
+ },
+ "Person": {
+ "@id": "schema:Person"
+ },
+ "ProvEntity": {
+ "@id": "prov:Entity"
+ },
+ "SoftwareApplication": {
+ "@id": "schema:SoftwareApplication"
+ },
+ "SoftwareSourceCode": {
+ "@id": "schema:SoftwareSourceCode"
+ }
+ }
+}
+
diff --git a/schemas/generated/json-schema/2d-ftu-metadata.schema.json b/schemas/generated/json-schema/2d-ftu-metadata.schema.json
index c316a59..f014c0c 100644
--- a/schemas/generated/json-schema/2d-ftu-metadata.schema.json
+++ b/schemas/generated/json-schema/2d-ftu-metadata.schema.json
@@ -1,27 +1,39 @@
{
"$defs": {
- "Container": {
+ "Collection": {
"additionalProperties": false,
"description": "",
"properties": {
- "citation": {
- "type": "string"
- },
- "citationOverall": {
- "type": "string"
+ "had_member": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "Collection",
+ "type": "object"
+ },
+ "Container": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "datatable": {
- "items": {
- "type": "string"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
@@ -34,58 +46,34 @@
},
"type": "array"
},
- "doi": {
- "type": "string"
- },
- "externalReviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "funders": {
- "items": {
- "$ref": "#/$defs/Grant"
- },
- "type": "array"
- },
- "hubmapId": {
- "type": "string"
- },
- "iri": {
+ "id": {
"type": "string"
},
"license": {
"type": "string"
},
- "project_leads": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
"publisher": {
"type": "string"
},
- "reviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
+ "see_also": {
+ "type": "string"
},
"title": {
"type": "string"
},
"version": {
"type": "string"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
}
},
"required": [
- "iri",
+ "id",
"title",
"description",
- "creators",
"version",
+ "creators",
"creation_date",
"license",
"distributions"
@@ -93,28 +81,80 @@
"title": "Container",
"type": "object"
},
- "DatasetMetadata": {
+ "Dataset": {
"additionalProperties": false,
"description": "",
"properties": {
+ "citation": {
+ "type": "string"
+ },
+ "citationOverall": {
+ "type": "string"
+ },
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
"description": {
"type": "string"
},
+ "distributions": {
+ "items": {
+ "$ref": "#/$defs/Distribution"
+ },
+ "type": "array"
+ },
+ "doi": {
+ "type": "string"
+ },
+ "externalReviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
+ "funders": {
+ "items": {
+ "$ref": "#/$defs/Grant"
+ },
+ "type": "array"
+ },
+ "hubmapId": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
"license": {
"type": "string"
},
+ "project_leads": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"publisher": {
"type": "string"
},
+ "reviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"see_also": {
"type": "string"
},
@@ -125,7 +165,10 @@
"type": "string"
}
},
- "title": "DatasetMetadata",
+ "required": [
+ "id"
+ ],
+ "title": "Dataset",
"type": "object"
},
"Distribution": {
@@ -166,22 +209,91 @@
"additionalProperties": false,
"description": "",
"properties": {
+ "class_type": {
+ "enum": [
+ "Person"
+ ],
+ "type": "string"
+ },
"firstName": {
"type": "string"
},
"fullName": {
"type": "string"
},
+ "id": {
+ "type": "string"
+ },
"lastName": {
"type": "string"
},
+ "name": {
+ "type": "string"
+ },
"orcid": {
"pattern": "^(\\d{4}-){3}\\d{3}(\\d|X)$",
"type": "string"
}
},
+ "required": [
+ "id"
+ ],
"title": "Person",
"type": "object"
+ },
+ "ProvEntity": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "ProvEntity",
+ "type": "object"
+ },
+ "SoftwareApplication": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "class_type": {
+ "enum": [
+ "SoftwareApplication"
+ ],
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "target_product": {
+ "$ref": "#/$defs/SoftwareSourceCode"
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "title": "SoftwareApplication",
+ "type": "object"
+ },
+ "SoftwareSourceCode": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "code_repository": {
+ "type": "string"
+ },
+ "see_also": {
+ "type": "string"
+ }
+ },
+ "title": "SoftwareSourceCode",
+ "type": "object"
}
},
"$id": "https://purl.humanatlas.io/specs/2d-ftu-metadata",
@@ -190,24 +302,19 @@
"description": "",
"metamodel_version": "1.7.0",
"properties": {
- "citation": {
- "type": "string"
- },
- "citationOverall": {
- "type": "string"
- },
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "datatable": {
- "items": {
- "type": "string"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
@@ -220,58 +327,34 @@
},
"type": "array"
},
- "doi": {
- "type": "string"
- },
- "externalReviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "funders": {
- "items": {
- "$ref": "#/$defs/Grant"
- },
- "type": "array"
- },
- "hubmapId": {
- "type": "string"
- },
- "iri": {
+ "id": {
"type": "string"
},
"license": {
"type": "string"
},
- "project_leads": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
"publisher": {
"type": "string"
},
- "reviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
+ "see_also": {
+ "type": "string"
},
"title": {
"type": "string"
},
"version": {
"type": "string"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
}
},
"required": [
- "iri",
+ "id",
"title",
"description",
- "creators",
"version",
+ "creators",
"creation_date",
"license",
"distributions"
diff --git a/schemas/generated/json-schema/2d-ftu.schema.json b/schemas/generated/json-schema/2d-ftu.schema.json
index 688109a..a10fc0e 100644
--- a/schemas/generated/json-schema/2d-ftu.schema.json
+++ b/schemas/generated/json-schema/2d-ftu.schema.json
@@ -15,17 +15,30 @@
"title": "AnatomicalStructure",
"type": "object"
},
+ "Collection": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "had_member": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "Collection",
+ "type": "object"
+ },
"Container": {
"additionalProperties": false,
"description": "",
"properties": {
"data": {
"items": {
- "anyOf": [
- {
- "$ref": "#/$defs/FtuIllustration"
- }
- ]
+ "$ref": "#/$defs/FtuIllustration"
},
"type": "array"
},
@@ -33,34 +46,86 @@
"type": "string"
},
"metadata": {
- "$ref": "#/$defs/DatasetMetadata"
+ "$ref": "#/$defs/FtuMetadata"
}
},
"title": "Container",
"type": "object"
},
- "DatasetMetadata": {
+ "Dataset": {
"additionalProperties": false,
"description": "",
"properties": {
+ "citation": {
+ "type": "string"
+ },
+ "citationOverall": {
+ "type": "string"
+ },
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
"description": {
"type": "string"
},
+ "distributions": {
+ "items": {
+ "$ref": "#/$defs/Distribution"
+ },
+ "type": "array"
+ },
+ "doi": {
+ "type": "string"
+ },
+ "externalReviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
+ "funders": {
+ "items": {
+ "$ref": "#/$defs/Grant"
+ },
+ "type": "array"
+ },
+ "hubmapId": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
"license": {
"type": "string"
},
+ "project_leads": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"publisher": {
"type": "string"
},
+ "reviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"see_also": {
"type": "string"
},
@@ -71,7 +136,10 @@
"type": "string"
}
},
- "title": "DatasetMetadata",
+ "required": [
+ "id"
+ ],
+ "title": "Dataset",
"type": "object"
},
"Distribution": {
@@ -109,21 +177,13 @@
},
"illustration_node": {
"items": {
- "anyOf": [
- {
- "$ref": "#/$defs/FtuIllustrationNode"
- }
- ]
+ "$ref": "#/$defs/FtuIllustrationNode"
},
"type": "array"
},
"image_file": {
"items": {
- "anyOf": [
- {
- "$ref": "#/$defs/FtuIllustrationFile"
- }
- ]
+ "$ref": "#/$defs/FtuIllustrationFile"
},
"type": "array"
},
@@ -216,6 +276,47 @@
"title": "FtuIllustrationNode",
"type": "object"
},
+ "FtuMetadata": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "created_by": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "creation_date": {
+ "type": "string"
+ },
+ "derived_from": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "license": {
+ "type": "string"
+ },
+ "publisher": {
+ "type": "string"
+ },
+ "see_also": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "created_by"
+ ],
+ "title": "FtuMetadata",
+ "type": "object"
+ },
"Grant": {
"additionalProperties": false,
"description": "",
@@ -234,22 +335,91 @@
"additionalProperties": false,
"description": "",
"properties": {
+ "class_type": {
+ "enum": [
+ "Person"
+ ],
+ "type": "string"
+ },
"firstName": {
"type": "string"
},
"fullName": {
"type": "string"
},
+ "id": {
+ "type": "string"
+ },
"lastName": {
"type": "string"
},
+ "name": {
+ "type": "string"
+ },
"orcid": {
"pattern": "^(\\d{4}-){3}\\d{3}(\\d|X)$",
"type": "string"
}
},
+ "required": [
+ "id"
+ ],
"title": "Person",
"type": "object"
+ },
+ "ProvEntity": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "ProvEntity",
+ "type": "object"
+ },
+ "SoftwareApplication": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "class_type": {
+ "enum": [
+ "SoftwareApplication"
+ ],
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "target_product": {
+ "$ref": "#/$defs/SoftwareSourceCode"
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "title": "SoftwareApplication",
+ "type": "object"
+ },
+ "SoftwareSourceCode": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "code_repository": {
+ "type": "string"
+ },
+ "see_also": {
+ "type": "string"
+ }
+ },
+ "title": "SoftwareSourceCode",
+ "type": "object"
}
},
"$id": "https://purl.humanatlas.io/specs/2d-ftu",
@@ -260,11 +430,7 @@
"properties": {
"data": {
"items": {
- "anyOf": [
- {
- "$ref": "#/$defs/FtuIllustration"
- }
- ]
+ "$ref": "#/$defs/FtuIllustration"
},
"type": "array"
},
@@ -272,7 +438,7 @@
"type": "string"
},
"metadata": {
- "$ref": "#/$defs/DatasetMetadata"
+ "$ref": "#/$defs/FtuMetadata"
}
},
"title": "ftu-2d",
diff --git a/schemas/generated/json-schema/asct-b-metadata.schema.json b/schemas/generated/json-schema/asct-b-metadata.schema.json
index a1423ba..fa5697a 100644
--- a/schemas/generated/json-schema/asct-b-metadata.schema.json
+++ b/schemas/generated/json-schema/asct-b-metadata.schema.json
@@ -1,27 +1,39 @@
{
"$defs": {
- "Container": {
+ "Collection": {
"additionalProperties": false,
"description": "",
"properties": {
- "citation": {
- "type": "string"
- },
- "citationOverall": {
- "type": "string"
+ "had_member": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "Collection",
+ "type": "object"
+ },
+ "Container": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "datatable": {
- "items": {
- "type": "string"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
@@ -34,58 +46,34 @@
},
"type": "array"
},
- "doi": {
- "type": "string"
- },
- "externalReviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "funders": {
- "items": {
- "$ref": "#/$defs/Grant"
- },
- "type": "array"
- },
- "hubmapId": {
- "type": "string"
- },
- "iri": {
+ "id": {
"type": "string"
},
"license": {
"type": "string"
},
- "project_leads": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
"publisher": {
"type": "string"
},
- "reviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
+ "see_also": {
+ "type": "string"
},
"title": {
"type": "string"
},
"version": {
"type": "string"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
}
},
"required": [
- "iri",
+ "id",
"title",
"description",
- "creators",
"version",
+ "creators",
"creation_date",
"license",
"distributions"
@@ -93,28 +81,80 @@
"title": "Container",
"type": "object"
},
- "DatasetMetadata": {
+ "Dataset": {
"additionalProperties": false,
"description": "",
"properties": {
+ "citation": {
+ "type": "string"
+ },
+ "citationOverall": {
+ "type": "string"
+ },
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
"description": {
"type": "string"
},
+ "distributions": {
+ "items": {
+ "$ref": "#/$defs/Distribution"
+ },
+ "type": "array"
+ },
+ "doi": {
+ "type": "string"
+ },
+ "externalReviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
+ "funders": {
+ "items": {
+ "$ref": "#/$defs/Grant"
+ },
+ "type": "array"
+ },
+ "hubmapId": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
"license": {
"type": "string"
},
+ "project_leads": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"publisher": {
"type": "string"
},
+ "reviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"see_also": {
"type": "string"
},
@@ -125,7 +165,10 @@
"type": "string"
}
},
- "title": "DatasetMetadata",
+ "required": [
+ "id"
+ ],
+ "title": "Dataset",
"type": "object"
},
"Distribution": {
@@ -166,22 +209,91 @@
"additionalProperties": false,
"description": "",
"properties": {
+ "class_type": {
+ "enum": [
+ "Person"
+ ],
+ "type": "string"
+ },
"firstName": {
"type": "string"
},
"fullName": {
"type": "string"
},
+ "id": {
+ "type": "string"
+ },
"lastName": {
"type": "string"
},
+ "name": {
+ "type": "string"
+ },
"orcid": {
"pattern": "^(\\d{4}-){3}\\d{3}(\\d|X)$",
"type": "string"
}
},
+ "required": [
+ "id"
+ ],
"title": "Person",
"type": "object"
+ },
+ "ProvEntity": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "ProvEntity",
+ "type": "object"
+ },
+ "SoftwareApplication": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "class_type": {
+ "enum": [
+ "SoftwareApplication"
+ ],
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "target_product": {
+ "$ref": "#/$defs/SoftwareSourceCode"
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "title": "SoftwareApplication",
+ "type": "object"
+ },
+ "SoftwareSourceCode": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "code_repository": {
+ "type": "string"
+ },
+ "see_also": {
+ "type": "string"
+ }
+ },
+ "title": "SoftwareSourceCode",
+ "type": "object"
}
},
"$id": "https://purl.humanatlas.io/specs/asct-b-metadata",
@@ -190,24 +302,19 @@
"description": "",
"metamodel_version": "1.7.0",
"properties": {
- "citation": {
- "type": "string"
- },
- "citationOverall": {
- "type": "string"
- },
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "datatable": {
- "items": {
- "type": "string"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
@@ -220,58 +327,34 @@
},
"type": "array"
},
- "doi": {
- "type": "string"
- },
- "externalReviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "funders": {
- "items": {
- "$ref": "#/$defs/Grant"
- },
- "type": "array"
- },
- "hubmapId": {
- "type": "string"
- },
- "iri": {
+ "id": {
"type": "string"
},
"license": {
"type": "string"
},
- "project_leads": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
"publisher": {
"type": "string"
},
- "reviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
+ "see_also": {
+ "type": "string"
},
"title": {
"type": "string"
},
"version": {
"type": "string"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
}
},
"required": [
- "iri",
+ "id",
"title",
"description",
- "creators",
"version",
+ "creators",
"creation_date",
"license",
"distributions"
diff --git a/schemas/generated/json-schema/asct-b.schema.json b/schemas/generated/json-schema/asct-b.schema.json
index 689ebc7..4c546a7 100644
--- a/schemas/generated/json-schema/asct-b.schema.json
+++ b/schemas/generated/json-schema/asct-b.schema.json
@@ -7,6 +7,9 @@
"ccf_asctb_type": {
"type": "string"
},
+ "ccf_designated_parent": {
+ "type": "string"
+ },
"ccf_is_provisional": {
"type": "boolean"
},
@@ -46,31 +49,19 @@
"properties": {
"anatomical_structures": {
"items": {
- "anyOf": [
- {
- "$ref": "#/$defs/AnatomicalStructure"
- }
- ]
+ "$ref": "#/$defs/AnatomicalStructure"
},
"type": "array"
},
"biomarkers": {
"items": {
- "anyOf": [
- {
- "$ref": "#/$defs/Biomarker"
- }
- ]
+ "$ref": "#/$defs/Biomarker"
},
"type": "array"
},
"cell_types": {
"items": {
- "anyOf": [
- {
- "$ref": "#/$defs/CellType"
- }
- ]
+ "$ref": "#/$defs/CellType"
},
"type": "array"
}
@@ -82,15 +73,18 @@
"additionalProperties": false,
"description": "",
"properties": {
- "creation_date": {
- "type": "string"
- },
- "creators": {
+ "created_by": {
"items": {
- "$ref": "#/$defs/Person"
+ "type": "string"
},
"type": "array"
},
+ "creation_date": {
+ "type": "string"
+ },
+ "derived_from": {
+ "type": "string"
+ },
"description": {
"type": "string"
},
@@ -110,6 +104,9 @@
"type": "string"
}
},
+ "required": [
+ "created_by"
+ ],
"title": "AsctbMetadata",
"type": "object"
},
@@ -123,6 +120,9 @@
"ccf_biomarker_type": {
"type": "string"
},
+ "ccf_designated_parent": {
+ "type": "string"
+ },
"ccf_is_provisional": {
"type": "boolean"
},
@@ -136,7 +136,7 @@
"type": "string"
},
"id": {
- "pattern": "HGNC:\\d+|ASCTB-TEMP:[a-zA-Z0-9-]+",
+ "pattern": "HGNC:\\d+|ASCTB-TEMP:[a-zA-Z0-9-]+|HGNCO:[a-zA-Z0-9-]+",
"type": "string"
}
},
@@ -185,6 +185,9 @@
},
"type": "array"
},
+ "ccf_designated_parent": {
+ "type": "string"
+ },
"ccf_has_biomarker_set": {
"items": {
"$ref": "#/$defs/BiomarkerSet"
@@ -224,6 +227,23 @@
"title": "CellType",
"type": "object"
},
+ "Collection": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "had_member": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "Collection",
+ "type": "object"
+ },
"Container": {
"additionalProperties": false,
"description": "",
@@ -241,28 +261,80 @@
"title": "Container",
"type": "object"
},
- "DatasetMetadata": {
+ "Dataset": {
"additionalProperties": false,
"description": "",
"properties": {
+ "citation": {
+ "type": "string"
+ },
+ "citationOverall": {
+ "type": "string"
+ },
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
"description": {
"type": "string"
},
+ "distributions": {
+ "items": {
+ "$ref": "#/$defs/Distribution"
+ },
+ "type": "array"
+ },
+ "doi": {
+ "type": "string"
+ },
+ "externalReviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
+ "funders": {
+ "items": {
+ "$ref": "#/$defs/Grant"
+ },
+ "type": "array"
+ },
+ "hubmapId": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
"license": {
"type": "string"
},
+ "project_leads": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"publisher": {
"type": "string"
},
+ "reviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"see_also": {
"type": "string"
},
@@ -273,7 +345,10 @@
"type": "string"
}
},
- "title": "DatasetMetadata",
+ "required": [
+ "id"
+ ],
+ "title": "Dataset",
"type": "object"
},
"Distribution": {
@@ -314,22 +389,93 @@
"additionalProperties": false,
"description": "",
"properties": {
+ "class_type": {
+ "enum": [
+ "Person"
+ ],
+ "type": "string"
+ },
"firstName": {
"type": "string"
},
"fullName": {
"type": "string"
},
+ "id": {
+ "type": "string"
+ },
"lastName": {
"type": "string"
},
+ "name": {
+ "type": "string"
+ },
"orcid": {
"pattern": "^(\\d{4}-){3}\\d{3}(\\d|X)$",
"type": "string"
}
},
+ "required": [
+ "id",
+ "class_type"
+ ],
"title": "Person",
"type": "object"
+ },
+ "ProvEntity": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "ProvEntity",
+ "type": "object"
+ },
+ "SoftwareApplication": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "class_type": {
+ "enum": [
+ "SoftwareApplication"
+ ],
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "target_product": {
+ "$ref": "#/$defs/SoftwareSourceCode"
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "class_type"
+ ],
+ "title": "SoftwareApplication",
+ "type": "object"
+ },
+ "SoftwareSourceCode": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "code_repository": {
+ "type": "string"
+ },
+ "see_also": {
+ "type": "string"
+ }
+ },
+ "title": "SoftwareSourceCode",
+ "type": "object"
}
},
"$id": "https://purl.humanatlas.io/specs/asct-b",
diff --git a/schemas/generated/json-schema/basic-metadata.schema.json b/schemas/generated/json-schema/basic-metadata.schema.json
index 1902ffb..f67909c 100644
--- a/schemas/generated/json-schema/basic-metadata.schema.json
+++ b/schemas/generated/json-schema/basic-metadata.schema.json
@@ -1,27 +1,39 @@
{
"$defs": {
- "Container": {
+ "Collection": {
"additionalProperties": false,
"description": "",
"properties": {
- "citation": {
- "type": "string"
- },
- "citationOverall": {
- "type": "string"
+ "had_member": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "Collection",
+ "type": "object"
+ },
+ "Container": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "datatable": {
- "items": {
- "type": "string"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
@@ -34,58 +46,34 @@
},
"type": "array"
},
- "doi": {
- "type": "string"
- },
- "externalReviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "funders": {
- "items": {
- "$ref": "#/$defs/Grant"
- },
- "type": "array"
- },
- "hubmapId": {
- "type": "string"
- },
- "iri": {
+ "id": {
"type": "string"
},
"license": {
"type": "string"
},
- "project_leads": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
"publisher": {
"type": "string"
},
- "reviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
+ "see_also": {
+ "type": "string"
},
"title": {
"type": "string"
},
"version": {
"type": "string"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
}
},
"required": [
- "iri",
+ "id",
"title",
"description",
- "creators",
"version",
+ "creators",
"creation_date",
"license",
"distributions"
@@ -93,28 +81,80 @@
"title": "Container",
"type": "object"
},
- "DatasetMetadata": {
+ "Dataset": {
"additionalProperties": false,
"description": "",
"properties": {
+ "citation": {
+ "type": "string"
+ },
+ "citationOverall": {
+ "type": "string"
+ },
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
"description": {
"type": "string"
},
+ "distributions": {
+ "items": {
+ "$ref": "#/$defs/Distribution"
+ },
+ "type": "array"
+ },
+ "doi": {
+ "type": "string"
+ },
+ "externalReviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
+ "funders": {
+ "items": {
+ "$ref": "#/$defs/Grant"
+ },
+ "type": "array"
+ },
+ "hubmapId": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
"license": {
"type": "string"
},
+ "project_leads": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"publisher": {
"type": "string"
},
+ "reviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"see_also": {
"type": "string"
},
@@ -125,7 +165,10 @@
"type": "string"
}
},
- "title": "DatasetMetadata",
+ "required": [
+ "id"
+ ],
+ "title": "Dataset",
"type": "object"
},
"Distribution": {
@@ -166,22 +209,91 @@
"additionalProperties": false,
"description": "",
"properties": {
+ "class_type": {
+ "enum": [
+ "Person"
+ ],
+ "type": "string"
+ },
"firstName": {
"type": "string"
},
"fullName": {
"type": "string"
},
+ "id": {
+ "type": "string"
+ },
"lastName": {
"type": "string"
},
+ "name": {
+ "type": "string"
+ },
"orcid": {
"pattern": "^(\\d{4}-){3}\\d{3}(\\d|X)$",
"type": "string"
}
},
+ "required": [
+ "id"
+ ],
"title": "Person",
"type": "object"
+ },
+ "ProvEntity": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "ProvEntity",
+ "type": "object"
+ },
+ "SoftwareApplication": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "class_type": {
+ "enum": [
+ "SoftwareApplication"
+ ],
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "target_product": {
+ "$ref": "#/$defs/SoftwareSourceCode"
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "title": "SoftwareApplication",
+ "type": "object"
+ },
+ "SoftwareSourceCode": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "code_repository": {
+ "type": "string"
+ },
+ "see_also": {
+ "type": "string"
+ }
+ },
+ "title": "SoftwareSourceCode",
+ "type": "object"
}
},
"$id": "https://purl.humanatlas.io/specs/basic-metadata",
@@ -190,24 +302,19 @@
"description": "",
"metamodel_version": "1.7.0",
"properties": {
- "citation": {
- "type": "string"
- },
- "citationOverall": {
- "type": "string"
- },
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "datatable": {
- "items": {
- "type": "string"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
@@ -220,58 +327,34 @@
},
"type": "array"
},
- "doi": {
- "type": "string"
- },
- "externalReviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "funders": {
- "items": {
- "$ref": "#/$defs/Grant"
- },
- "type": "array"
- },
- "hubmapId": {
- "type": "string"
- },
- "iri": {
+ "id": {
"type": "string"
},
"license": {
"type": "string"
},
- "project_leads": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
"publisher": {
"type": "string"
},
- "reviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
+ "see_also": {
+ "type": "string"
},
"title": {
"type": "string"
},
"version": {
"type": "string"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
}
},
"required": [
- "iri",
+ "id",
"title",
"description",
- "creators",
"version",
+ "creators",
"creation_date",
"license",
"distributions"
diff --git a/schemas/generated/json-schema/basic.schema.json b/schemas/generated/json-schema/basic.schema.json
index 3c2f9aa..61d384d 100644
--- a/schemas/generated/json-schema/basic.schema.json
+++ b/schemas/generated/json-schema/basic.schema.json
@@ -4,15 +4,18 @@
"additionalProperties": false,
"description": "",
"properties": {
- "creation_date": {
- "type": "string"
- },
- "creators": {
+ "created_by": {
"items": {
- "$ref": "#/$defs/Person"
+ "type": "string"
},
"type": "array"
},
+ "creation_date": {
+ "type": "string"
+ },
+ "derived_from": {
+ "type": "string"
+ },
"description": {
"type": "string"
},
@@ -32,9 +35,29 @@
"type": "string"
}
},
+ "required": [
+ "created_by"
+ ],
"title": "BasicMetadata",
"type": "object"
},
+ "Collection": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "had_member": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "Collection",
+ "type": "object"
+ },
"Container": {
"additionalProperties": false,
"description": "",
@@ -58,28 +81,80 @@
"title": "Container",
"type": "object"
},
- "DatasetMetadata": {
+ "Dataset": {
"additionalProperties": false,
"description": "",
"properties": {
+ "citation": {
+ "type": "string"
+ },
+ "citationOverall": {
+ "type": "string"
+ },
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
"description": {
"type": "string"
},
+ "distributions": {
+ "items": {
+ "$ref": "#/$defs/Distribution"
+ },
+ "type": "array"
+ },
+ "doi": {
+ "type": "string"
+ },
+ "externalReviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
+ "funders": {
+ "items": {
+ "$ref": "#/$defs/Grant"
+ },
+ "type": "array"
+ },
+ "hubmapId": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
"license": {
"type": "string"
},
+ "project_leads": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"publisher": {
"type": "string"
},
+ "reviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"see_also": {
"type": "string"
},
@@ -90,7 +165,10 @@
"type": "string"
}
},
- "title": "DatasetMetadata",
+ "required": [
+ "id"
+ ],
+ "title": "Dataset",
"type": "object"
},
"Distribution": {
@@ -131,22 +209,91 @@
"additionalProperties": false,
"description": "",
"properties": {
+ "class_type": {
+ "enum": [
+ "Person"
+ ],
+ "type": "string"
+ },
"firstName": {
"type": "string"
},
"fullName": {
"type": "string"
},
+ "id": {
+ "type": "string"
+ },
"lastName": {
"type": "string"
},
+ "name": {
+ "type": "string"
+ },
"orcid": {
"pattern": "^(\\d{4}-){3}\\d{3}(\\d|X)$",
"type": "string"
}
},
+ "required": [
+ "id"
+ ],
"title": "Person",
"type": "object"
+ },
+ "ProvEntity": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "ProvEntity",
+ "type": "object"
+ },
+ "SoftwareApplication": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "class_type": {
+ "enum": [
+ "SoftwareApplication"
+ ],
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "target_product": {
+ "$ref": "#/$defs/SoftwareSourceCode"
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "title": "SoftwareApplication",
+ "type": "object"
+ },
+ "SoftwareSourceCode": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "code_repository": {
+ "type": "string"
+ },
+ "see_also": {
+ "type": "string"
+ }
+ },
+ "title": "SoftwareSourceCode",
+ "type": "object"
}
},
"$id": "https://purl.humanatlas.io/specs/basic",
diff --git a/schemas/generated/json-schema/collection-metadata.schema.json b/schemas/generated/json-schema/collection-metadata.schema.json
index fc8a9aa..981d3cc 100644
--- a/schemas/generated/json-schema/collection-metadata.schema.json
+++ b/schemas/generated/json-schema/collection-metadata.schema.json
@@ -1,27 +1,39 @@
{
"$defs": {
- "Container": {
+ "Collection": {
"additionalProperties": false,
"description": "",
"properties": {
- "citation": {
- "type": "string"
- },
- "citationOverall": {
- "type": "string"
+ "had_member": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "Collection",
+ "type": "object"
+ },
+ "Container": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "datatable": {
- "items": {
- "type": "string"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
@@ -34,58 +46,40 @@
},
"type": "array"
},
- "doi": {
- "type": "string"
- },
- "externalReviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "funders": {
+ "had_member": {
"items": {
- "$ref": "#/$defs/Grant"
+ "type": "string"
},
"type": "array"
},
- "hubmapId": {
- "type": "string"
- },
- "iri": {
+ "id": {
"type": "string"
},
"license": {
"type": "string"
},
- "project_leads": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
"publisher": {
"type": "string"
},
- "reviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
+ "see_also": {
+ "type": "string"
},
"title": {
"type": "string"
},
"version": {
"type": "string"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
}
},
"required": [
- "iri",
+ "id",
"title",
"description",
- "creators",
"version",
+ "creators",
"creation_date",
"license",
"distributions"
@@ -93,28 +87,80 @@
"title": "Container",
"type": "object"
},
- "DatasetMetadata": {
+ "Dataset": {
"additionalProperties": false,
"description": "",
"properties": {
+ "citation": {
+ "type": "string"
+ },
+ "citationOverall": {
+ "type": "string"
+ },
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
"description": {
"type": "string"
},
+ "distributions": {
+ "items": {
+ "$ref": "#/$defs/Distribution"
+ },
+ "type": "array"
+ },
+ "doi": {
+ "type": "string"
+ },
+ "externalReviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
+ "funders": {
+ "items": {
+ "$ref": "#/$defs/Grant"
+ },
+ "type": "array"
+ },
+ "hubmapId": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
"license": {
"type": "string"
},
+ "project_leads": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"publisher": {
"type": "string"
},
+ "reviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"see_also": {
"type": "string"
},
@@ -125,7 +171,10 @@
"type": "string"
}
},
- "title": "DatasetMetadata",
+ "required": [
+ "id"
+ ],
+ "title": "Dataset",
"type": "object"
},
"Distribution": {
@@ -166,22 +215,91 @@
"additionalProperties": false,
"description": "",
"properties": {
+ "class_type": {
+ "enum": [
+ "Person"
+ ],
+ "type": "string"
+ },
"firstName": {
"type": "string"
},
"fullName": {
"type": "string"
},
+ "id": {
+ "type": "string"
+ },
"lastName": {
"type": "string"
},
+ "name": {
+ "type": "string"
+ },
"orcid": {
"pattern": "^(\\d{4}-){3}\\d{3}(\\d|X)$",
"type": "string"
}
},
+ "required": [
+ "id"
+ ],
"title": "Person",
"type": "object"
+ },
+ "ProvEntity": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "ProvEntity",
+ "type": "object"
+ },
+ "SoftwareApplication": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "class_type": {
+ "enum": [
+ "SoftwareApplication"
+ ],
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "target_product": {
+ "$ref": "#/$defs/SoftwareSourceCode"
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "title": "SoftwareApplication",
+ "type": "object"
+ },
+ "SoftwareSourceCode": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "code_repository": {
+ "type": "string"
+ },
+ "see_also": {
+ "type": "string"
+ }
+ },
+ "title": "SoftwareSourceCode",
+ "type": "object"
}
},
"$id": "https://purl.humanatlas.io/specs/collection-metadata",
@@ -190,24 +308,19 @@
"description": "",
"metamodel_version": "1.7.0",
"properties": {
- "citation": {
- "type": "string"
- },
- "citationOverall": {
- "type": "string"
- },
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "datatable": {
- "items": {
- "type": "string"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
@@ -220,58 +333,40 @@
},
"type": "array"
},
- "doi": {
- "type": "string"
- },
- "externalReviewers": {
+ "had_member": {
"items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "funders": {
- "items": {
- "$ref": "#/$defs/Grant"
+ "type": "string"
},
"type": "array"
},
- "hubmapId": {
- "type": "string"
- },
- "iri": {
+ "id": {
"type": "string"
},
"license": {
"type": "string"
},
- "project_leads": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
"publisher": {
"type": "string"
},
- "reviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
+ "see_also": {
+ "type": "string"
},
"title": {
"type": "string"
},
"version": {
"type": "string"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
}
},
"required": [
- "iri",
+ "id",
"title",
"description",
- "creators",
"version",
+ "creators",
"creation_date",
"license",
"distributions"
diff --git a/schemas/generated/json-schema/collection.schema.json b/schemas/generated/json-schema/collection.schema.json
index ddd7694..77f81c0 100644
--- a/schemas/generated/json-schema/collection.schema.json
+++ b/schemas/generated/json-schema/collection.schema.json
@@ -1,21 +1,47 @@
{
"$defs": {
- "CollectionMetadata": {
+ "Collection": {
"additionalProperties": false,
"description": "",
"properties": {
- "creation_date": {
- "type": "string"
+ "had_member": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
- "creators": {
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "Collection",
+ "type": "object"
+ },
+ "CollectionMetadata": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "created_by": {
"items": {
- "$ref": "#/$defs/Person"
+ "type": "string"
},
"type": "array"
},
+ "creation_date": {
+ "type": "string"
+ },
+ "derived_from": {
+ "type": "string"
+ },
"description": {
"type": "string"
},
+ "had_member": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
"license": {
"type": "string"
},
@@ -30,8 +56,14 @@
},
"version": {
"type": "string"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
}
},
+ "required": [
+ "created_by"
+ ],
"title": "CollectionMetadata",
"type": "object"
},
@@ -58,28 +90,80 @@
"title": "Container",
"type": "object"
},
- "DatasetMetadata": {
+ "Dataset": {
"additionalProperties": false,
"description": "",
"properties": {
+ "citation": {
+ "type": "string"
+ },
+ "citationOverall": {
+ "type": "string"
+ },
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
"description": {
"type": "string"
},
+ "distributions": {
+ "items": {
+ "$ref": "#/$defs/Distribution"
+ },
+ "type": "array"
+ },
+ "doi": {
+ "type": "string"
+ },
+ "externalReviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
+ "funders": {
+ "items": {
+ "$ref": "#/$defs/Grant"
+ },
+ "type": "array"
+ },
+ "hubmapId": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
"license": {
"type": "string"
},
+ "project_leads": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"publisher": {
"type": "string"
},
+ "reviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"see_also": {
"type": "string"
},
@@ -90,7 +174,10 @@
"type": "string"
}
},
- "title": "DatasetMetadata",
+ "required": [
+ "id"
+ ],
+ "title": "Dataset",
"type": "object"
},
"Distribution": {
@@ -131,22 +218,91 @@
"additionalProperties": false,
"description": "",
"properties": {
+ "class_type": {
+ "enum": [
+ "Person"
+ ],
+ "type": "string"
+ },
"firstName": {
"type": "string"
},
"fullName": {
"type": "string"
},
+ "id": {
+ "type": "string"
+ },
"lastName": {
"type": "string"
},
+ "name": {
+ "type": "string"
+ },
"orcid": {
"pattern": "^(\\d{4}-){3}\\d{3}(\\d|X)$",
"type": "string"
}
},
+ "required": [
+ "id"
+ ],
"title": "Person",
"type": "object"
+ },
+ "ProvEntity": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "ProvEntity",
+ "type": "object"
+ },
+ "SoftwareApplication": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "class_type": {
+ "enum": [
+ "SoftwareApplication"
+ ],
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "target_product": {
+ "$ref": "#/$defs/SoftwareSourceCode"
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "title": "SoftwareApplication",
+ "type": "object"
+ },
+ "SoftwareSourceCode": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "code_repository": {
+ "type": "string"
+ },
+ "see_also": {
+ "type": "string"
+ }
+ },
+ "title": "SoftwareSourceCode",
+ "type": "object"
}
},
"$id": "https://purl.humanatlas.io/specs/collection",
diff --git a/schemas/generated/json-schema/graph-metadata.schema.json b/schemas/generated/json-schema/graph-metadata.schema.json
index a82bde1..a1614c7 100644
--- a/schemas/generated/json-schema/graph-metadata.schema.json
+++ b/schemas/generated/json-schema/graph-metadata.schema.json
@@ -1,27 +1,39 @@
{
"$defs": {
- "Container": {
+ "Collection": {
"additionalProperties": false,
"description": "",
"properties": {
- "citation": {
- "type": "string"
- },
- "citationOverall": {
- "type": "string"
+ "had_member": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "Collection",
+ "type": "object"
+ },
+ "Container": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "datatable": {
- "items": {
- "type": "string"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
@@ -34,58 +46,34 @@
},
"type": "array"
},
- "doi": {
- "type": "string"
- },
- "externalReviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "funders": {
- "items": {
- "$ref": "#/$defs/Grant"
- },
- "type": "array"
- },
- "hubmapId": {
- "type": "string"
- },
- "iri": {
+ "id": {
"type": "string"
},
"license": {
"type": "string"
},
- "project_leads": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
"publisher": {
"type": "string"
},
- "reviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
+ "see_also": {
+ "type": "string"
},
"title": {
"type": "string"
},
"version": {
"type": "string"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
}
},
"required": [
- "iri",
+ "id",
"title",
"description",
- "creators",
"version",
+ "creators",
"creation_date",
"license",
"distributions"
@@ -93,28 +81,80 @@
"title": "Container",
"type": "object"
},
- "DatasetMetadata": {
+ "Dataset": {
"additionalProperties": false,
"description": "",
"properties": {
+ "citation": {
+ "type": "string"
+ },
+ "citationOverall": {
+ "type": "string"
+ },
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
"description": {
"type": "string"
},
+ "distributions": {
+ "items": {
+ "$ref": "#/$defs/Distribution"
+ },
+ "type": "array"
+ },
+ "doi": {
+ "type": "string"
+ },
+ "externalReviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
+ "funders": {
+ "items": {
+ "$ref": "#/$defs/Grant"
+ },
+ "type": "array"
+ },
+ "hubmapId": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
"license": {
"type": "string"
},
+ "project_leads": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"publisher": {
"type": "string"
},
+ "reviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"see_also": {
"type": "string"
},
@@ -125,7 +165,10 @@
"type": "string"
}
},
- "title": "DatasetMetadata",
+ "required": [
+ "id"
+ ],
+ "title": "Dataset",
"type": "object"
},
"Distribution": {
@@ -166,22 +209,91 @@
"additionalProperties": false,
"description": "",
"properties": {
+ "class_type": {
+ "enum": [
+ "Person"
+ ],
+ "type": "string"
+ },
"firstName": {
"type": "string"
},
"fullName": {
"type": "string"
},
+ "id": {
+ "type": "string"
+ },
"lastName": {
"type": "string"
},
+ "name": {
+ "type": "string"
+ },
"orcid": {
"pattern": "^(\\d{4}-){3}\\d{3}(\\d|X)$",
"type": "string"
}
},
+ "required": [
+ "id"
+ ],
"title": "Person",
"type": "object"
+ },
+ "ProvEntity": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "ProvEntity",
+ "type": "object"
+ },
+ "SoftwareApplication": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "class_type": {
+ "enum": [
+ "SoftwareApplication"
+ ],
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "target_product": {
+ "$ref": "#/$defs/SoftwareSourceCode"
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "title": "SoftwareApplication",
+ "type": "object"
+ },
+ "SoftwareSourceCode": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "code_repository": {
+ "type": "string"
+ },
+ "see_also": {
+ "type": "string"
+ }
+ },
+ "title": "SoftwareSourceCode",
+ "type": "object"
}
},
"$id": "https://purl.humanatlas.io/specs/graph-metadata",
@@ -190,24 +302,19 @@
"description": "",
"metamodel_version": "1.7.0",
"properties": {
- "citation": {
- "type": "string"
- },
- "citationOverall": {
- "type": "string"
- },
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "datatable": {
- "items": {
- "type": "string"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
@@ -220,58 +327,34 @@
},
"type": "array"
},
- "doi": {
- "type": "string"
- },
- "externalReviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "funders": {
- "items": {
- "$ref": "#/$defs/Grant"
- },
- "type": "array"
- },
- "hubmapId": {
- "type": "string"
- },
- "iri": {
+ "id": {
"type": "string"
},
"license": {
"type": "string"
},
- "project_leads": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
"publisher": {
"type": "string"
},
- "reviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
+ "see_also": {
+ "type": "string"
},
"title": {
"type": "string"
},
"version": {
"type": "string"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
}
},
"required": [
- "iri",
+ "id",
"title",
"description",
- "creators",
"version",
+ "creators",
"creation_date",
"license",
"distributions"
diff --git a/schemas/generated/json-schema/graph.schema.json b/schemas/generated/json-schema/graph.schema.json
index 0834800..17d688e 100644
--- a/schemas/generated/json-schema/graph.schema.json
+++ b/schemas/generated/json-schema/graph.schema.json
@@ -4,15 +4,18 @@
"additionalProperties": false,
"description": "",
"properties": {
- "creation_date": {
- "type": "string"
- },
- "creators": {
+ "created_by": {
"items": {
- "$ref": "#/$defs/Person"
+ "type": "string"
},
"type": "array"
},
+ "creation_date": {
+ "type": "string"
+ },
+ "derived_from": {
+ "type": "string"
+ },
"description": {
"type": "string"
},
@@ -32,9 +35,29 @@
"type": "string"
}
},
+ "required": [
+ "created_by"
+ ],
"title": "BasicMetadata",
"type": "object"
},
+ "Collection": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "had_member": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "Collection",
+ "type": "object"
+ },
"Container": {
"additionalProperties": false,
"description": "",
@@ -58,28 +81,80 @@
"title": "Container",
"type": "object"
},
- "DatasetMetadata": {
+ "Dataset": {
"additionalProperties": false,
"description": "",
"properties": {
+ "citation": {
+ "type": "string"
+ },
+ "citationOverall": {
+ "type": "string"
+ },
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
"description": {
"type": "string"
},
+ "distributions": {
+ "items": {
+ "$ref": "#/$defs/Distribution"
+ },
+ "type": "array"
+ },
+ "doi": {
+ "type": "string"
+ },
+ "externalReviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
+ "funders": {
+ "items": {
+ "$ref": "#/$defs/Grant"
+ },
+ "type": "array"
+ },
+ "hubmapId": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
"license": {
"type": "string"
},
+ "project_leads": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"publisher": {
"type": "string"
},
+ "reviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"see_also": {
"type": "string"
},
@@ -90,7 +165,10 @@
"type": "string"
}
},
- "title": "DatasetMetadata",
+ "required": [
+ "id"
+ ],
+ "title": "Dataset",
"type": "object"
},
"Distribution": {
@@ -131,22 +209,91 @@
"additionalProperties": false,
"description": "",
"properties": {
+ "class_type": {
+ "enum": [
+ "Person"
+ ],
+ "type": "string"
+ },
"firstName": {
"type": "string"
},
"fullName": {
"type": "string"
},
+ "id": {
+ "type": "string"
+ },
"lastName": {
"type": "string"
},
+ "name": {
+ "type": "string"
+ },
"orcid": {
"pattern": "^(\\d{4}-){3}\\d{3}(\\d|X)$",
"type": "string"
}
},
+ "required": [
+ "id"
+ ],
"title": "Person",
"type": "object"
+ },
+ "ProvEntity": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "ProvEntity",
+ "type": "object"
+ },
+ "SoftwareApplication": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "class_type": {
+ "enum": [
+ "SoftwareApplication"
+ ],
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "target_product": {
+ "$ref": "#/$defs/SoftwareSourceCode"
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "title": "SoftwareApplication",
+ "type": "object"
+ },
+ "SoftwareSourceCode": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "code_repository": {
+ "type": "string"
+ },
+ "see_also": {
+ "type": "string"
+ }
+ },
+ "title": "SoftwareSourceCode",
+ "type": "object"
}
},
"$id": "https://purl.humanatlas.io/specs/graph",
diff --git a/schemas/generated/json-schema/landmark-metadata.schema.json b/schemas/generated/json-schema/landmark-metadata.schema.json
index 8809f88..5e54e54 100644
--- a/schemas/generated/json-schema/landmark-metadata.schema.json
+++ b/schemas/generated/json-schema/landmark-metadata.schema.json
@@ -1,27 +1,39 @@
{
"$defs": {
- "Container": {
+ "Collection": {
"additionalProperties": false,
"description": "",
"properties": {
- "citation": {
- "type": "string"
- },
- "citationOverall": {
- "type": "string"
+ "had_member": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "Collection",
+ "type": "object"
+ },
+ "Container": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "datatable": {
- "items": {
- "type": "string"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
@@ -34,86 +46,115 @@
},
"type": "array"
},
- "doi": {
- "type": "string"
- },
- "externalReviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "funders": {
- "items": {
- "$ref": "#/$defs/Grant"
- },
- "type": "array"
- },
- "hubmapId": {
- "type": "string"
- },
- "iri": {
+ "id": {
"type": "string"
},
"license": {
"type": "string"
},
- "project_leads": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
"publisher": {
"type": "string"
},
- "reviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
+ "see_also": {
+ "type": "string"
},
"title": {
"type": "string"
},
"version": {
"type": "string"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
}
},
"required": [
- "iri",
+ "id",
"title",
"description",
- "creators",
"version",
+ "creators",
+ "creation_date",
"license",
"distributions"
],
"title": "Container",
"type": "object"
},
- "DatasetMetadata": {
+ "Dataset": {
"additionalProperties": false,
"description": "",
"properties": {
+ "citation": {
+ "type": "string"
+ },
+ "citationOverall": {
+ "type": "string"
+ },
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
"description": {
"type": "string"
},
+ "distributions": {
+ "items": {
+ "$ref": "#/$defs/Distribution"
+ },
+ "type": "array"
+ },
+ "doi": {
+ "type": "string"
+ },
+ "externalReviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
+ "funders": {
+ "items": {
+ "$ref": "#/$defs/Grant"
+ },
+ "type": "array"
+ },
+ "hubmapId": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
"license": {
"type": "string"
},
+ "project_leads": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"publisher": {
"type": "string"
},
+ "reviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"see_also": {
"type": "string"
},
@@ -124,7 +165,10 @@
"type": "string"
}
},
- "title": "DatasetMetadata",
+ "required": [
+ "id"
+ ],
+ "title": "Dataset",
"type": "object"
},
"Distribution": {
@@ -165,22 +209,91 @@
"additionalProperties": false,
"description": "",
"properties": {
+ "class_type": {
+ "enum": [
+ "Person"
+ ],
+ "type": "string"
+ },
"firstName": {
"type": "string"
},
"fullName": {
"type": "string"
},
+ "id": {
+ "type": "string"
+ },
"lastName": {
"type": "string"
},
+ "name": {
+ "type": "string"
+ },
"orcid": {
"pattern": "^(\\d{4}-){3}\\d{3}(\\d|X)$",
"type": "string"
}
},
+ "required": [
+ "id"
+ ],
"title": "Person",
"type": "object"
+ },
+ "ProvEntity": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "ProvEntity",
+ "type": "object"
+ },
+ "SoftwareApplication": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "class_type": {
+ "enum": [
+ "SoftwareApplication"
+ ],
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "target_product": {
+ "$ref": "#/$defs/SoftwareSourceCode"
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "title": "SoftwareApplication",
+ "type": "object"
+ },
+ "SoftwareSourceCode": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "code_repository": {
+ "type": "string"
+ },
+ "see_also": {
+ "type": "string"
+ }
+ },
+ "title": "SoftwareSourceCode",
+ "type": "object"
}
},
"$id": "https://purl.humanatlas.io/specs/ref-organ-metadata",
@@ -189,24 +302,19 @@
"description": "",
"metamodel_version": "1.7.0",
"properties": {
- "citation": {
- "type": "string"
- },
- "citationOverall": {
- "type": "string"
- },
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "datatable": {
- "items": {
- "type": "string"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
@@ -219,58 +327,35 @@
},
"type": "array"
},
- "doi": {
- "type": "string"
- },
- "externalReviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "funders": {
- "items": {
- "$ref": "#/$defs/Grant"
- },
- "type": "array"
- },
- "hubmapId": {
- "type": "string"
- },
- "iri": {
+ "id": {
"type": "string"
},
"license": {
"type": "string"
},
- "project_leads": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
"publisher": {
"type": "string"
},
- "reviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
+ "see_also": {
+ "type": "string"
},
"title": {
"type": "string"
},
"version": {
"type": "string"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
}
},
"required": [
- "iri",
+ "id",
"title",
"description",
- "creators",
"version",
+ "creators",
+ "creation_date",
"license",
"distributions"
],
diff --git a/schemas/generated/json-schema/landmark.schema.json b/schemas/generated/json-schema/landmark.schema.json
index 6124a32..48eb59a 100644
--- a/schemas/generated/json-schema/landmark.schema.json
+++ b/schemas/generated/json-schema/landmark.schema.json
@@ -1,5 +1,22 @@
{
"$defs": {
+ "Collection": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "had_member": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "Collection",
+ "type": "object"
+ },
"Container": {
"additionalProperties": false,
"description": "",
@@ -60,28 +77,83 @@
"title": "Creator",
"type": "object"
},
- "DatasetMetadata": {
+ "Dataset": {
"additionalProperties": false,
"description": "",
"properties": {
+ "citation": {
+ "type": "string"
+ },
+ "citationOverall": {
+ "type": "string"
+ },
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Creator"
+ },
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
"description": {
"type": "string"
},
+ "distributions": {
+ "items": {
+ "$ref": "#/$defs/Distribution"
+ },
+ "type": "array"
+ },
+ "doi": {
+ "type": "string"
+ },
+ "externalReviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
+ "funders": {
+ "items": {
+ "$ref": "#/$defs/Grant"
+ },
+ "type": "array"
+ },
+ "hubmapId": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
"license": {
"type": "string"
},
+ "project_leads": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"publisher": {
"type": "string"
},
+ "reviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"see_also": {
"type": "string"
},
@@ -92,7 +164,10 @@
"type": "string"
}
},
- "title": "DatasetMetadata",
+ "required": [
+ "id"
+ ],
+ "title": "Dataset",
"type": "object"
},
"DimensionUnitEnum": {
@@ -185,21 +260,13 @@
"properties": {
"landmarks": {
"items": {
- "anyOf": [
- {
- "$ref": "#/$defs/ExtractionSet"
- }
- ]
+ "$ref": "#/$defs/ExtractionSet"
},
"type": "array"
},
"spatial_entities": {
"items": {
- "anyOf": [
- {
- "$ref": "#/$defs/SpatialEntity"
- }
- ]
+ "$ref": "#/$defs/SpatialEntity"
},
"type": "array"
}
@@ -215,15 +282,18 @@
"additionalProperties": false,
"description": "",
"properties": {
- "creation_date": {
- "type": "string"
- },
- "creators": {
+ "created_by": {
"items": {
- "$ref": "#/$defs/Person"
+ "type": "string"
},
"type": "array"
},
+ "creation_date": {
+ "type": "string"
+ },
+ "derived_from": {
+ "type": "string"
+ },
"description": {
"type": "string"
},
@@ -243,6 +313,9 @@
"type": "string"
}
},
+ "required": [
+ "created_by"
+ ],
"title": "LandmarkMetadata",
"type": "object"
},
@@ -250,23 +323,56 @@
"additionalProperties": false,
"description": "",
"properties": {
+ "class_type": {
+ "enum": [
+ "Person"
+ ],
+ "type": "string"
+ },
"firstName": {
"type": "string"
},
"fullName": {
"type": "string"
},
+ "id": {
+ "type": "string"
+ },
+ "label": {
+ "type": "string"
+ },
"lastName": {
"type": "string"
},
"orcid": {
"pattern": "^(\\d{4}-){3}\\d{3}(\\d|X)$",
"type": "string"
+ },
+ "typeOf": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
}
},
+ "required": [
+ "id",
+ "label"
+ ],
"title": "Person",
"type": "object"
},
+ "ProvEntity": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "ProvEntity",
+ "type": "object"
+ },
"RotationUnitEnum": {
"description": "",
"enum": [
@@ -283,6 +389,69 @@
"title": "ScalingUnitEnum",
"type": "string"
},
+ "SoftwareApplication": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "class_type": {
+ "enum": [
+ "SoftwareApplication"
+ ],
+ "type": "string"
+ },
+ "firstName": {
+ "type": "string"
+ },
+ "fullName": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "label": {
+ "type": "string"
+ },
+ "lastName": {
+ "type": "string"
+ },
+ "orcid": {
+ "pattern": "^(\\d{4}-){3}\\d{3}(\\d|X)$",
+ "type": "string"
+ },
+ "target_product": {
+ "$ref": "#/$defs/SoftwareSourceCode"
+ },
+ "typeOf": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "label"
+ ],
+ "title": "SoftwareApplication",
+ "type": "object"
+ },
+ "SoftwareSourceCode": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "code_repository": {
+ "type": "string"
+ },
+ "see_also": {
+ "type": "string"
+ }
+ },
+ "title": "SoftwareSourceCode",
+ "type": "object"
+ },
"SpatialEntity": {
"additionalProperties": false,
"description": "",
@@ -298,6 +467,12 @@
"anyOf": [
{
"$ref": "#/$defs/Creator"
+ },
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
}
]
},
@@ -316,19 +491,11 @@
"type": "string"
},
"object_reference": {
- "anyOf": [
- {
- "$ref": "#/$defs/SpatialObjectReference"
- }
- ]
+ "$ref": "#/$defs/SpatialObjectReference"
},
"placements": {
"items": {
- "anyOf": [
- {
- "$ref": "#/$defs/SpatialPlacement"
- }
- ]
+ "$ref": "#/$defs/SpatialPlacement"
},
"type": "array"
},
@@ -397,11 +564,7 @@
"type": "string"
},
"placement": {
- "anyOf": [
- {
- "$ref": "#/$defs/SpatialPlacement"
- }
- ]
+ "$ref": "#/$defs/SpatialPlacement"
},
"typeOf": {
"items": {
diff --git a/schemas/generated/json-schema/ref-organ-metadata.schema.json b/schemas/generated/json-schema/ref-organ-metadata.schema.json
index 8129d4f..5e54e54 100644
--- a/schemas/generated/json-schema/ref-organ-metadata.schema.json
+++ b/schemas/generated/json-schema/ref-organ-metadata.schema.json
@@ -1,27 +1,39 @@
{
"$defs": {
- "Container": {
+ "Collection": {
"additionalProperties": false,
"description": "",
"properties": {
- "citation": {
- "type": "string"
- },
- "citationOverall": {
- "type": "string"
+ "had_member": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "Collection",
+ "type": "object"
+ },
+ "Container": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "datatable": {
- "items": {
- "type": "string"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
@@ -34,58 +46,34 @@
},
"type": "array"
},
- "doi": {
- "type": "string"
- },
- "externalReviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "funders": {
- "items": {
- "$ref": "#/$defs/Grant"
- },
- "type": "array"
- },
- "hubmapId": {
- "type": "string"
- },
- "iri": {
+ "id": {
"type": "string"
},
"license": {
"type": "string"
},
- "project_leads": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
"publisher": {
"type": "string"
},
- "reviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
+ "see_also": {
+ "type": "string"
},
"title": {
"type": "string"
},
"version": {
"type": "string"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
}
},
"required": [
- "iri",
+ "id",
"title",
"description",
- "creators",
"version",
+ "creators",
"creation_date",
"license",
"distributions"
@@ -93,28 +81,80 @@
"title": "Container",
"type": "object"
},
- "DatasetMetadata": {
+ "Dataset": {
"additionalProperties": false,
"description": "",
"properties": {
+ "citation": {
+ "type": "string"
+ },
+ "citationOverall": {
+ "type": "string"
+ },
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
"description": {
"type": "string"
},
+ "distributions": {
+ "items": {
+ "$ref": "#/$defs/Distribution"
+ },
+ "type": "array"
+ },
+ "doi": {
+ "type": "string"
+ },
+ "externalReviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
+ "funders": {
+ "items": {
+ "$ref": "#/$defs/Grant"
+ },
+ "type": "array"
+ },
+ "hubmapId": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
"license": {
"type": "string"
},
+ "project_leads": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"publisher": {
"type": "string"
},
+ "reviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"see_also": {
"type": "string"
},
@@ -125,7 +165,10 @@
"type": "string"
}
},
- "title": "DatasetMetadata",
+ "required": [
+ "id"
+ ],
+ "title": "Dataset",
"type": "object"
},
"Distribution": {
@@ -166,22 +209,91 @@
"additionalProperties": false,
"description": "",
"properties": {
+ "class_type": {
+ "enum": [
+ "Person"
+ ],
+ "type": "string"
+ },
"firstName": {
"type": "string"
},
"fullName": {
"type": "string"
},
+ "id": {
+ "type": "string"
+ },
"lastName": {
"type": "string"
},
+ "name": {
+ "type": "string"
+ },
"orcid": {
"pattern": "^(\\d{4}-){3}\\d{3}(\\d|X)$",
"type": "string"
}
},
+ "required": [
+ "id"
+ ],
"title": "Person",
"type": "object"
+ },
+ "ProvEntity": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "ProvEntity",
+ "type": "object"
+ },
+ "SoftwareApplication": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "class_type": {
+ "enum": [
+ "SoftwareApplication"
+ ],
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "target_product": {
+ "$ref": "#/$defs/SoftwareSourceCode"
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "title": "SoftwareApplication",
+ "type": "object"
+ },
+ "SoftwareSourceCode": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "code_repository": {
+ "type": "string"
+ },
+ "see_also": {
+ "type": "string"
+ }
+ },
+ "title": "SoftwareSourceCode",
+ "type": "object"
}
},
"$id": "https://purl.humanatlas.io/specs/ref-organ-metadata",
@@ -190,24 +302,19 @@
"description": "",
"metamodel_version": "1.7.0",
"properties": {
- "citation": {
- "type": "string"
- },
- "citationOverall": {
- "type": "string"
- },
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "datatable": {
- "items": {
- "type": "string"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
@@ -220,58 +327,34 @@
},
"type": "array"
},
- "doi": {
- "type": "string"
- },
- "externalReviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
- "funders": {
- "items": {
- "$ref": "#/$defs/Grant"
- },
- "type": "array"
- },
- "hubmapId": {
- "type": "string"
- },
- "iri": {
+ "id": {
"type": "string"
},
"license": {
"type": "string"
},
- "project_leads": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
- },
"publisher": {
"type": "string"
},
- "reviewers": {
- "items": {
- "$ref": "#/$defs/Person"
- },
- "type": "array"
+ "see_also": {
+ "type": "string"
},
"title": {
"type": "string"
},
"version": {
"type": "string"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
}
},
"required": [
- "iri",
+ "id",
"title",
"description",
- "creators",
"version",
+ "creators",
"creation_date",
"license",
"distributions"
diff --git a/schemas/generated/json-schema/ref-organ.schema.json b/schemas/generated/json-schema/ref-organ.schema.json
index 2174271..94f0584 100644
--- a/schemas/generated/json-schema/ref-organ.schema.json
+++ b/schemas/generated/json-schema/ref-organ.schema.json
@@ -15,17 +15,30 @@
"title": "AnatomicalStructure",
"type": "object"
},
+ "Collection": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "had_member": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "Collection",
+ "type": "object"
+ },
"Container": {
"additionalProperties": false,
"description": "",
"properties": {
"data": {
"items": {
- "anyOf": [
- {
- "$ref": "#/$defs/SpatialEntity"
- }
- ]
+ "$ref": "#/$defs/SpatialEntity"
},
"type": "array"
},
@@ -82,28 +95,83 @@
"title": "Creator",
"type": "object"
},
- "DatasetMetadata": {
+ "Dataset": {
"additionalProperties": false,
"description": "",
"properties": {
+ "citation": {
+ "type": "string"
+ },
+ "citationOverall": {
+ "type": "string"
+ },
"creation_date": {
"type": "string"
},
"creators": {
"items": {
- "$ref": "#/$defs/Person"
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Creator"
+ },
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
},
"type": "array"
},
"description": {
"type": "string"
},
+ "distributions": {
+ "items": {
+ "$ref": "#/$defs/Distribution"
+ },
+ "type": "array"
+ },
+ "doi": {
+ "type": "string"
+ },
+ "externalReviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
+ "funders": {
+ "items": {
+ "$ref": "#/$defs/Grant"
+ },
+ "type": "array"
+ },
+ "hubmapId": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
"license": {
"type": "string"
},
+ "project_leads": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"publisher": {
"type": "string"
},
+ "reviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
"see_also": {
"type": "string"
},
@@ -114,7 +182,10 @@
"type": "string"
}
},
- "title": "DatasetMetadata",
+ "required": [
+ "id"
+ ],
+ "title": "Dataset",
"type": "object"
},
"DimensionUnitEnum": {
@@ -219,36 +290,72 @@
"additionalProperties": false,
"description": "",
"properties": {
+ "class_type": {
+ "enum": [
+ "Person"
+ ],
+ "type": "string"
+ },
"firstName": {
"type": "string"
},
"fullName": {
"type": "string"
},
+ "id": {
+ "type": "string"
+ },
+ "label": {
+ "type": "string"
+ },
"lastName": {
"type": "string"
},
"orcid": {
"pattern": "^(\\d{4}-){3}\\d{3}(\\d|X)$",
"type": "string"
+ },
+ "typeOf": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
}
},
+ "required": [
+ "id",
+ "label"
+ ],
"title": "Person",
"type": "object"
},
+ "ProvEntity": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "ProvEntity",
+ "type": "object"
+ },
"RefOrganMetadata": {
"additionalProperties": false,
"description": "",
"properties": {
- "creation_date": {
- "type": "string"
- },
- "creators": {
+ "created_by": {
"items": {
- "$ref": "#/$defs/Person"
+ "type": "string"
},
"type": "array"
},
+ "creation_date": {
+ "type": "string"
+ },
+ "derived_from": {
+ "type": "string"
+ },
"description": {
"type": "string"
},
@@ -268,6 +375,9 @@
"type": "string"
}
},
+ "required": [
+ "created_by"
+ ],
"title": "RefOrganMetadata",
"type": "object"
},
@@ -287,6 +397,69 @@
"title": "ScalingUnitEnum",
"type": "string"
},
+ "SoftwareApplication": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "class_type": {
+ "enum": [
+ "SoftwareApplication"
+ ],
+ "type": "string"
+ },
+ "firstName": {
+ "type": "string"
+ },
+ "fullName": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "label": {
+ "type": "string"
+ },
+ "lastName": {
+ "type": "string"
+ },
+ "orcid": {
+ "pattern": "^(\\d{4}-){3}\\d{3}(\\d|X)$",
+ "type": "string"
+ },
+ "target_product": {
+ "$ref": "#/$defs/SoftwareSourceCode"
+ },
+ "typeOf": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "label"
+ ],
+ "title": "SoftwareApplication",
+ "type": "object"
+ },
+ "SoftwareSourceCode": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "code_repository": {
+ "type": "string"
+ },
+ "see_also": {
+ "type": "string"
+ }
+ },
+ "title": "SoftwareSourceCode",
+ "type": "object"
+ },
"SpatialEntity": {
"additionalProperties": false,
"description": "",
@@ -306,6 +479,12 @@
"anyOf": [
{
"$ref": "#/$defs/Creator"
+ },
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
}
]
},
@@ -324,13 +503,9 @@
"type": "string"
},
"object_reference": {
- "anyOf": [
- {
- "$ref": "#/$defs/SpatialObjectReference"
- }
- ]
+ "$ref": "#/$defs/SpatialObjectReference"
},
- "organ_donor_sex": {
+ "organ_owner_sex": {
"$ref": "#/$defs/DonorSexEnum"
},
"organ_side": {
@@ -338,11 +513,7 @@
},
"placements": {
"items": {
- "anyOf": [
- {
- "$ref": "#/$defs/SpatialPlacement"
- }
- ]
+ "$ref": "#/$defs/SpatialPlacement"
},
"type": "array"
},
@@ -417,11 +588,7 @@
"type": "string"
},
"placement": {
- "anyOf": [
- {
- "$ref": "#/$defs/SpatialPlacement"
- }
- ]
+ "$ref": "#/$defs/SpatialPlacement"
},
"typeOf": {
"items": {
@@ -554,11 +721,7 @@
"properties": {
"data": {
"items": {
- "anyOf": [
- {
- "$ref": "#/$defs/SpatialEntity"
- }
- ]
+ "$ref": "#/$defs/SpatialEntity"
},
"type": "array"
},
diff --git a/schemas/generated/json-schema/vocab-metadata.schema.json b/schemas/generated/json-schema/vocab-metadata.schema.json
new file mode 100644
index 0000000..9082cee
--- /dev/null
+++ b/schemas/generated/json-schema/vocab-metadata.schema.json
@@ -0,0 +1,365 @@
+{
+ "$defs": {
+ "Collection": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "had_member": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "Collection",
+ "type": "object"
+ },
+ "Container": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "creation_date": {
+ "type": "string"
+ },
+ "creators": {
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
+ },
+ "type": "array"
+ },
+ "description": {
+ "type": "string"
+ },
+ "distributions": {
+ "items": {
+ "$ref": "#/$defs/Distribution"
+ },
+ "type": "array"
+ },
+ "id": {
+ "type": "string"
+ },
+ "license": {
+ "type": "string"
+ },
+ "publisher": {
+ "type": "string"
+ },
+ "see_also": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "version": {
+ "type": "string"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "required": [
+ "id",
+ "title",
+ "description",
+ "version",
+ "creators",
+ "creation_date",
+ "license",
+ "distributions"
+ ],
+ "title": "Container",
+ "type": "object"
+ },
+ "Dataset": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "citation": {
+ "type": "string"
+ },
+ "citationOverall": {
+ "type": "string"
+ },
+ "creation_date": {
+ "type": "string"
+ },
+ "creators": {
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
+ },
+ "type": "array"
+ },
+ "description": {
+ "type": "string"
+ },
+ "distributions": {
+ "items": {
+ "$ref": "#/$defs/Distribution"
+ },
+ "type": "array"
+ },
+ "doi": {
+ "type": "string"
+ },
+ "externalReviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
+ "funders": {
+ "items": {
+ "$ref": "#/$defs/Grant"
+ },
+ "type": "array"
+ },
+ "hubmapId": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "license": {
+ "type": "string"
+ },
+ "project_leads": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
+ "publisher": {
+ "type": "string"
+ },
+ "reviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
+ "see_also": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "title": "Dataset",
+ "type": "object"
+ },
+ "Distribution": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "accessUrl": {
+ "type": "string"
+ },
+ "downloadUrl": {
+ "type": "string"
+ },
+ "mediaType": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ }
+ },
+ "title": "Distribution",
+ "type": "object"
+ },
+ "Grant": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "awardNumber": {
+ "type": "string"
+ },
+ "funder": {
+ "type": "string"
+ }
+ },
+ "title": "Grant",
+ "type": "object"
+ },
+ "Person": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "class_type": {
+ "enum": [
+ "Person"
+ ],
+ "type": "string"
+ },
+ "firstName": {
+ "type": "string"
+ },
+ "fullName": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "lastName": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "orcid": {
+ "pattern": "^(\\d{4}-){3}\\d{3}(\\d|X)$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "title": "Person",
+ "type": "object"
+ },
+ "ProvEntity": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "ProvEntity",
+ "type": "object"
+ },
+ "SoftwareApplication": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "class_type": {
+ "enum": [
+ "SoftwareApplication"
+ ],
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "target_product": {
+ "$ref": "#/$defs/SoftwareSourceCode"
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "title": "SoftwareApplication",
+ "type": "object"
+ },
+ "SoftwareSourceCode": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "code_repository": {
+ "type": "string"
+ },
+ "see_also": {
+ "type": "string"
+ }
+ },
+ "title": "SoftwareSourceCode",
+ "type": "object"
+ }
+ },
+ "$id": "https://purl.humanatlas.io/specs/vocab-metadata",
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "additionalProperties": true,
+ "description": "",
+ "metamodel_version": "1.7.0",
+ "properties": {
+ "creation_date": {
+ "type": "string"
+ },
+ "creators": {
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
+ },
+ "type": "array"
+ },
+ "description": {
+ "type": "string"
+ },
+ "distributions": {
+ "items": {
+ "$ref": "#/$defs/Distribution"
+ },
+ "type": "array"
+ },
+ "id": {
+ "type": "string"
+ },
+ "license": {
+ "type": "string"
+ },
+ "publisher": {
+ "type": "string"
+ },
+ "see_also": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "version": {
+ "type": "string"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "required": [
+ "id",
+ "title",
+ "description",
+ "version",
+ "creators",
+ "creation_date",
+ "license",
+ "distributions"
+ ],
+ "title": "vocab-metadata",
+ "type": "object",
+ "version": null
+}
diff --git a/schemas/generated/json-schema/vocab.schema.json b/schemas/generated/json-schema/vocab.schema.json
new file mode 100644
index 0000000..3bc6282
--- /dev/null
+++ b/schemas/generated/json-schema/vocab.schema.json
@@ -0,0 +1,324 @@
+{
+ "$defs": {
+ "BasicMetadata": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "created_by": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "creation_date": {
+ "type": "string"
+ },
+ "derived_from": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "license": {
+ "type": "string"
+ },
+ "publisher": {
+ "type": "string"
+ },
+ "see_also": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "created_by"
+ ],
+ "title": "BasicMetadata",
+ "type": "object"
+ },
+ "Collection": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "had_member": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "Collection",
+ "type": "object"
+ },
+ "Container": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "data": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "iri": {
+ "type": "string"
+ },
+ "metadata": {
+ "$ref": "#/$defs/BasicMetadata"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "title": "Container",
+ "type": "object"
+ },
+ "Dataset": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "citation": {
+ "type": "string"
+ },
+ "citationOverall": {
+ "type": "string"
+ },
+ "creation_date": {
+ "type": "string"
+ },
+ "creators": {
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Person"
+ },
+ {
+ "$ref": "#/$defs/SoftwareApplication"
+ }
+ ]
+ },
+ "type": "array"
+ },
+ "description": {
+ "type": "string"
+ },
+ "distributions": {
+ "items": {
+ "$ref": "#/$defs/Distribution"
+ },
+ "type": "array"
+ },
+ "doi": {
+ "type": "string"
+ },
+ "externalReviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
+ "funders": {
+ "items": {
+ "$ref": "#/$defs/Grant"
+ },
+ "type": "array"
+ },
+ "hubmapId": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "license": {
+ "type": "string"
+ },
+ "project_leads": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
+ "publisher": {
+ "type": "string"
+ },
+ "reviewers": {
+ "items": {
+ "$ref": "#/$defs/Person"
+ },
+ "type": "array"
+ },
+ "see_also": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "title": "Dataset",
+ "type": "object"
+ },
+ "Distribution": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "accessUrl": {
+ "type": "string"
+ },
+ "downloadUrl": {
+ "type": "string"
+ },
+ "mediaType": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ }
+ },
+ "title": "Distribution",
+ "type": "object"
+ },
+ "Grant": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "awardNumber": {
+ "type": "string"
+ },
+ "funder": {
+ "type": "string"
+ }
+ },
+ "title": "Grant",
+ "type": "object"
+ },
+ "Person": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "class_type": {
+ "enum": [
+ "Person"
+ ],
+ "type": "string"
+ },
+ "firstName": {
+ "type": "string"
+ },
+ "fullName": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "lastName": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "orcid": {
+ "pattern": "^(\\d{4}-){3}\\d{3}(\\d|X)$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "title": "Person",
+ "type": "object"
+ },
+ "ProvEntity": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "was_derived_from": {
+ "$ref": "#/$defs/Dataset"
+ }
+ },
+ "title": "ProvEntity",
+ "type": "object"
+ },
+ "SoftwareApplication": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "class_type": {
+ "enum": [
+ "SoftwareApplication"
+ ],
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "target_product": {
+ "$ref": "#/$defs/SoftwareSourceCode"
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "title": "SoftwareApplication",
+ "type": "object"
+ },
+ "SoftwareSourceCode": {
+ "additionalProperties": false,
+ "description": "",
+ "properties": {
+ "code_repository": {
+ "type": "string"
+ },
+ "see_also": {
+ "type": "string"
+ }
+ },
+ "title": "SoftwareSourceCode",
+ "type": "object"
+ }
+ },
+ "$id": "https://purl.humanatlas.io/specs/vocab",
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "additionalProperties": true,
+ "description": "",
+ "metamodel_version": "1.7.0",
+ "properties": {
+ "data": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "iri": {
+ "type": "string"
+ },
+ "metadata": {
+ "$ref": "#/$defs/BasicMetadata"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "title": "vocab",
+ "type": "object",
+ "version": null
+}
diff --git a/schemas/generated/linkml/2d-ftu-metadata.yaml b/schemas/generated/linkml/2d-ftu-metadata.yaml
index 04477f3..6e2be5e 100644
--- a/schemas/generated/linkml/2d-ftu-metadata.yaml
+++ b/schemas/generated/linkml/2d-ftu-metadata.yaml
@@ -31,6 +31,9 @@ prefixes:
owl:
prefix_prefix: owl
prefix_reference: http://www.w3.org/2002/07/owl#
+ prov:
+ prefix_prefix: prov
+ prefix_reference: http://www.w3.org/ns/prov#
dc:
prefix_prefix: dc
prefix_reference: http://purl.org/dc/elements/1.1/
@@ -271,10 +274,14 @@ types:
uri: xsd:string
repr: str
slots:
- iri:
- name: iri
+ id:
+ name: id
from_schema: https://purl.humanatlas.io/specs/2d-ftu-metadata
identifier: true
+ class_type:
+ name: class_type
+ from_schema: https://purl.humanatlas.io/specs/2d-ftu-metadata
+ designates_type: true
distributions:
name: distributions
from_schema: https://purl.humanatlas.io/specs/2d-ftu-metadata
@@ -297,6 +304,19 @@ slots:
from_schema: https://purl.humanatlas.io/specs/2d-ftu-metadata
slot_uri: dcat:mediaType
range: uriorcurie
+ was_derived_from:
+ name: was_derived_from
+ from_schema: https://purl.humanatlas.io/specs/2d-ftu-metadata
+ slot_uri: prov:wasDerivedFrom
+ range: Dataset
+ inlined: true
+ had_member:
+ name: had_member
+ from_schema: https://purl.humanatlas.io/specs/2d-ftu-metadata
+ slot_uri: prov:hadMember
+ multivalued: true
+ range: uriorcurie
+ inlined_as_list: true
title:
name: title
from_schema: https://purl.humanatlas.io/specs/2d-ftu-metadata
@@ -318,7 +338,7 @@ slots:
from_schema: https://purl.humanatlas.io/specs/2d-ftu-metadata
slot_uri: dct:creator
multivalued: true
- range: Person
+ range: Creator
inlined_as_list: true
about:
name: about
@@ -328,6 +348,10 @@ slots:
name: version
from_schema: https://purl.humanatlas.io/specs/2d-ftu-metadata
slot_uri: schema:version
+ name:
+ name: name
+ from_schema: https://purl.humanatlas.io/specs/2d-ftu-metadata
+ slot_uri: schema:name
fullName:
name: fullName
from_schema: https://purl.humanatlas.io/specs/2d-ftu-metadata
@@ -383,6 +407,16 @@ slots:
multivalued: true
range: Grant
inlined_as_list: true
+ target_product:
+ name: target_product
+ from_schema: https://purl.humanatlas.io/specs/2d-ftu-metadata
+ slot_uri: schema:targetProduct
+ range: SoftwareSourceCode
+ code_repository:
+ name: code_repository
+ from_schema: https://purl.humanatlas.io/specs/2d-ftu-metadata
+ slot_uri: schema:codeRepository
+ range: uriorcurie
versionInfo:
name: versionInfo
from_schema: https://purl.humanatlas.io/specs/2d-ftu-metadata
@@ -429,27 +463,20 @@ classes:
name: Container
from_schema: https://purl.humanatlas.io/specs/2d-ftu-metadata
slots:
- - iri
+ - id
- title
- description
- - creators
- - project_leads
- - reviewers
- - externalReviewers
- version
+ - creators
- creation_date
- - license
- publisher
- - funders
- - hubmapId
- - doi
- - citation
- - citationOverall
- - datatable
+ - license
+ - see_also
- distributions
+ - was_derived_from
slot_usage:
- iri:
- name: iri
+ id:
+ name: id
required: true
title:
name: title
@@ -457,12 +484,12 @@ classes:
description:
name: description
required: true
- creators:
- name: creators
- required: true
version:
name: version
required: true
+ creators:
+ name: creators
+ required: true
creation_date:
name: creation_date
required: true
@@ -474,15 +501,52 @@ classes:
required: true
class_uri: dcat:Dataset
tree_root: true
+ ProvEntity:
+ name: ProvEntity
+ from_schema: https://purl.humanatlas.io/specs/2d-ftu-metadata
+ slots:
+ - was_derived_from
+ class_uri: prov:Entity
+ Collection:
+ name: Collection
+ from_schema: https://purl.humanatlas.io/specs/2d-ftu-metadata
+ is_a: ProvEntity
+ slots:
+ - had_member
+ class_uri: prov:Collection
+ Creator:
+ name: Creator
+ from_schema: https://purl.humanatlas.io/specs/2d-ftu-metadata
+ abstract: true
+ slots:
+ - id
+ - name
+ - class_type
Person:
name: Person
from_schema: https://purl.humanatlas.io/specs/2d-ftu-metadata
+ is_a: Creator
slots:
- fullName
- firstName
- lastName
- orcid
class_uri: schema:Person
+ SoftwareApplication:
+ name: SoftwareApplication
+ from_schema: https://purl.humanatlas.io/specs/2d-ftu-metadata
+ is_a: Creator
+ slots:
+ - version
+ - target_product
+ class_uri: schema:SoftwareApplication
+ SoftwareSourceCode:
+ name: SoftwareSourceCode
+ from_schema: https://purl.humanatlas.io/specs/2d-ftu-metadata
+ slots:
+ - code_repository
+ - see_also
+ class_uri: schema:SoftwareSourceCode
Grant:
name: Grant
from_schema: https://purl.humanatlas.io/specs/2d-ftu-metadata
@@ -499,18 +563,28 @@ classes:
- accessUrl
- mediaType
class_uri: dcat:Distribution
- DatasetMetadata:
- name: DatasetMetadata
+ Dataset:
+ name: Dataset
from_schema: https://purl.humanatlas.io/specs/2d-ftu-metadata
slots:
+ - id
- title
- description
- creators
- - version
+ - reviewers
- creation_date
+ - version
- license
- - publisher
- see_also
+ - publisher
+ - citation
+ - citationOverall
+ - funders
+ - doi
+ - hubmapId
+ - project_leads
+ - externalReviewers
+ - distributions
class_uri: dcat:Dataset
source_file: schemas/src/metadata/2d-ftu-metadata.yaml
diff --git a/schemas/generated/linkml/2d-ftu.yaml b/schemas/generated/linkml/2d-ftu.yaml
index a4fd787..cecb872 100644
--- a/schemas/generated/linkml/2d-ftu.yaml
+++ b/schemas/generated/linkml/2d-ftu.yaml
@@ -40,6 +40,9 @@ prefixes:
dcat:
prefix_prefix: dcat
prefix_reference: http://www.w3.org/ns/dcat#
+ prov:
+ prefix_prefix: prov
+ prefix_reference: http://www.w3.org/ns/prov#
dct:
prefix_prefix: dct
prefix_reference: http://purl.org/dc/terms/
@@ -316,6 +319,19 @@ slots:
slot_uri: rdf:type
multivalued: true
range: Named
+ created_by:
+ name: created_by
+ from_schema: https://purl.humanatlas.io/specs/2d-ftu
+ slot_uri: dct:creator
+ multivalued: true
+ range: uriorcurie
+ required: true
+ inlined_as_list: true
+ derived_from:
+ name: derived_from
+ from_schema: https://purl.humanatlas.io/specs/2d-ftu
+ slot_uri: prov:wasDerivedFrom
+ range: uriorcurie
located_in:
name: located_in
annotations:
@@ -374,10 +390,6 @@ slots:
tag: owl
value: AnnotationAssertion
from_schema: https://purl.humanatlas.io/specs/2d-ftu
- iri:
- name: iri
- from_schema: https://purl.humanatlas.io/specs/2d-ftu
- identifier: true
distributions:
name: distributions
from_schema: https://purl.humanatlas.io/specs/2d-ftu
@@ -400,6 +412,19 @@ slots:
from_schema: https://purl.humanatlas.io/specs/2d-ftu
slot_uri: dcat:mediaType
range: uriorcurie
+ was_derived_from:
+ name: was_derived_from
+ from_schema: https://purl.humanatlas.io/specs/2d-ftu
+ slot_uri: prov:wasDerivedFrom
+ range: Dataset
+ inlined: true
+ had_member:
+ name: had_member
+ from_schema: https://purl.humanatlas.io/specs/2d-ftu
+ slot_uri: prov:hadMember
+ multivalued: true
+ range: uriorcurie
+ inlined_as_list: true
title:
name: title
from_schema: https://purl.humanatlas.io/specs/2d-ftu
@@ -421,7 +446,7 @@ slots:
from_schema: https://purl.humanatlas.io/specs/2d-ftu
slot_uri: dct:creator
multivalued: true
- range: Person
+ range: Creator
inlined_as_list: true
about:
name: about
@@ -431,6 +456,10 @@ slots:
name: version
from_schema: https://purl.humanatlas.io/specs/2d-ftu
slot_uri: schema:version
+ name:
+ name: name
+ from_schema: https://purl.humanatlas.io/specs/2d-ftu
+ slot_uri: schema:name
fullName:
name: fullName
from_schema: https://purl.humanatlas.io/specs/2d-ftu
@@ -486,6 +515,16 @@ slots:
multivalued: true
range: Grant
inlined_as_list: true
+ target_product:
+ name: target_product
+ from_schema: https://purl.humanatlas.io/specs/2d-ftu
+ slot_uri: schema:targetProduct
+ range: SoftwareSourceCode
+ code_repository:
+ name: code_repository
+ from_schema: https://purl.humanatlas.io/specs/2d-ftu
+ slot_uri: schema:codeRepository
+ range: uriorcurie
versionInfo:
name: versionInfo
from_schema: https://purl.humanatlas.io/specs/2d-ftu
@@ -574,7 +613,7 @@ classes:
slots:
- file_url
- file_format
- class_uri: ccf:FtuIllustrationFile
+ class_uri: ccf:ImageFile
FtuIllustrationNode:
name: FtuIllustrationNode
annotations:
@@ -602,6 +641,20 @@ classes:
syntax: ({uberon}|{fma}):\d+
interpolated: true
partial_match: false
+ FtuMetadata:
+ name: FtuMetadata
+ from_schema: https://purl.humanatlas.io/specs/2d-ftu
+ slots:
+ - title
+ - description
+ - created_by
+ - creation_date
+ - version
+ - license
+ - publisher
+ - see_also
+ - derived_from
+ class_uri: dcat:Dataset
Container:
name: Container
annotations:
@@ -612,10 +665,9 @@ classes:
AnnotationAssertion( dct:description {{iri}} "{{metadata.description|e}}"
)
- {% for c in metadata.creators %}
+ {% for creator_iri in metadata.created_by %}
- AnnotationAssertion( dct:creator {{iri}} "{{c.fullName|e}} ({{c.orcid}})"
- )
+ AnnotationAssertion( dct:creator {{iri}} "{{creator_iri|e}}" )
{% endfor %}
@@ -628,7 +680,10 @@ classes:
AnnotationAssertion( dct:publisher {{iri}} "{{metadata.publisher|e}}" )
- AnnotationAssertion( rdfs:seeAlso {{iri}} "{{metadata.see_also|e}}" )'
+ AnnotationAssertion( rdfs:seeAlso {{iri}} "{{metadata.see_also|e}}" )
+
+ AnnotationAssertion( prov:wasDerivedFrom {{iri}} "{{metadata.derived_from|e}}"
+ ) '
from_schema: https://purl.humanatlas.io/specs/2d-ftu
attributes:
iri:
@@ -638,7 +693,7 @@ classes:
metadata:
name: metadata
from_schema: https://purl.humanatlas.io/specs/2d-ftu
- range: DatasetMetadata
+ range: FtuMetadata
data:
name: data
from_schema: https://purl.humanatlas.io/specs/2d-ftu
@@ -646,15 +701,52 @@ classes:
range: FtuIllustration
inlined_as_list: true
tree_root: true
+ ProvEntity:
+ name: ProvEntity
+ from_schema: https://purl.humanatlas.io/specs/2d-ftu
+ slots:
+ - was_derived_from
+ class_uri: prov:Entity
+ Collection:
+ name: Collection
+ from_schema: https://purl.humanatlas.io/specs/2d-ftu
+ is_a: ProvEntity
+ slots:
+ - had_member
+ class_uri: prov:Collection
+ Creator:
+ name: Creator
+ from_schema: https://purl.humanatlas.io/specs/2d-ftu
+ abstract: true
+ slots:
+ - id
+ - name
+ - class_type
Person:
name: Person
from_schema: https://purl.humanatlas.io/specs/2d-ftu
+ is_a: Creator
slots:
- fullName
- firstName
- lastName
- orcid
class_uri: schema:Person
+ SoftwareApplication:
+ name: SoftwareApplication
+ from_schema: https://purl.humanatlas.io/specs/2d-ftu
+ is_a: Creator
+ slots:
+ - version
+ - target_product
+ class_uri: schema:SoftwareApplication
+ SoftwareSourceCode:
+ name: SoftwareSourceCode
+ from_schema: https://purl.humanatlas.io/specs/2d-ftu
+ slots:
+ - code_repository
+ - see_also
+ class_uri: schema:SoftwareSourceCode
Grant:
name: Grant
from_schema: https://purl.humanatlas.io/specs/2d-ftu
@@ -671,18 +763,28 @@ classes:
- accessUrl
- mediaType
class_uri: dcat:Distribution
- DatasetMetadata:
- name: DatasetMetadata
+ Dataset:
+ name: Dataset
from_schema: https://purl.humanatlas.io/specs/2d-ftu
slots:
+ - id
- title
- description
- creators
- - version
+ - reviewers
- creation_date
+ - version
- license
- - publisher
- see_also
+ - publisher
+ - citation
+ - citationOverall
+ - funders
+ - doi
+ - hubmapId
+ - project_leads
+ - externalReviewers
+ - distributions
class_uri: dcat:Dataset
source_file: schemas/src/digital-objects/2d-ftu.yaml
settings:
diff --git a/schemas/generated/linkml/asct-b-metadata.yaml b/schemas/generated/linkml/asct-b-metadata.yaml
index 46778c2..960cf25 100644
--- a/schemas/generated/linkml/asct-b-metadata.yaml
+++ b/schemas/generated/linkml/asct-b-metadata.yaml
@@ -31,6 +31,9 @@ prefixes:
owl:
prefix_prefix: owl
prefix_reference: http://www.w3.org/2002/07/owl#
+ prov:
+ prefix_prefix: prov
+ prefix_reference: http://www.w3.org/ns/prov#
dc:
prefix_prefix: dc
prefix_reference: http://purl.org/dc/elements/1.1/
@@ -271,10 +274,14 @@ types:
uri: xsd:string
repr: str
slots:
- iri:
- name: iri
+ id:
+ name: id
from_schema: https://purl.humanatlas.io/specs/asct-b-metadata
identifier: true
+ class_type:
+ name: class_type
+ from_schema: https://purl.humanatlas.io/specs/asct-b-metadata
+ designates_type: true
distributions:
name: distributions
from_schema: https://purl.humanatlas.io/specs/asct-b-metadata
@@ -297,6 +304,19 @@ slots:
from_schema: https://purl.humanatlas.io/specs/asct-b-metadata
slot_uri: dcat:mediaType
range: uriorcurie
+ was_derived_from:
+ name: was_derived_from
+ from_schema: https://purl.humanatlas.io/specs/asct-b-metadata
+ slot_uri: prov:wasDerivedFrom
+ range: Dataset
+ inlined: true
+ had_member:
+ name: had_member
+ from_schema: https://purl.humanatlas.io/specs/asct-b-metadata
+ slot_uri: prov:hadMember
+ multivalued: true
+ range: uriorcurie
+ inlined_as_list: true
title:
name: title
from_schema: https://purl.humanatlas.io/specs/asct-b-metadata
@@ -318,7 +338,7 @@ slots:
from_schema: https://purl.humanatlas.io/specs/asct-b-metadata
slot_uri: dct:creator
multivalued: true
- range: Person
+ range: Creator
inlined_as_list: true
about:
name: about
@@ -328,6 +348,10 @@ slots:
name: version
from_schema: https://purl.humanatlas.io/specs/asct-b-metadata
slot_uri: schema:version
+ name:
+ name: name
+ from_schema: https://purl.humanatlas.io/specs/asct-b-metadata
+ slot_uri: schema:name
fullName:
name: fullName
from_schema: https://purl.humanatlas.io/specs/asct-b-metadata
@@ -383,6 +407,16 @@ slots:
multivalued: true
range: Grant
inlined_as_list: true
+ target_product:
+ name: target_product
+ from_schema: https://purl.humanatlas.io/specs/asct-b-metadata
+ slot_uri: schema:targetProduct
+ range: SoftwareSourceCode
+ code_repository:
+ name: code_repository
+ from_schema: https://purl.humanatlas.io/specs/asct-b-metadata
+ slot_uri: schema:codeRepository
+ range: uriorcurie
versionInfo:
name: versionInfo
from_schema: https://purl.humanatlas.io/specs/asct-b-metadata
@@ -429,27 +463,20 @@ classes:
name: Container
from_schema: https://purl.humanatlas.io/specs/asct-b-metadata
slots:
- - iri
+ - id
- title
- description
- - creators
- - project_leads
- - reviewers
- - externalReviewers
- version
+ - creators
- creation_date
- - license
- publisher
- - funders
- - hubmapId
- - doi
- - citation
- - citationOverall
- - datatable
+ - license
+ - see_also
- distributions
+ - was_derived_from
slot_usage:
- iri:
- name: iri
+ id:
+ name: id
required: true
title:
name: title
@@ -457,12 +484,12 @@ classes:
description:
name: description
required: true
- creators:
- name: creators
- required: true
version:
name: version
required: true
+ creators:
+ name: creators
+ required: true
creation_date:
name: creation_date
required: true
@@ -474,15 +501,52 @@ classes:
required: true
class_uri: dcat:Dataset
tree_root: true
+ ProvEntity:
+ name: ProvEntity
+ from_schema: https://purl.humanatlas.io/specs/asct-b-metadata
+ slots:
+ - was_derived_from
+ class_uri: prov:Entity
+ Collection:
+ name: Collection
+ from_schema: https://purl.humanatlas.io/specs/asct-b-metadata
+ is_a: ProvEntity
+ slots:
+ - had_member
+ class_uri: prov:Collection
+ Creator:
+ name: Creator
+ from_schema: https://purl.humanatlas.io/specs/asct-b-metadata
+ abstract: true
+ slots:
+ - id
+ - name
+ - class_type
Person:
name: Person
from_schema: https://purl.humanatlas.io/specs/asct-b-metadata
+ is_a: Creator
slots:
- fullName
- firstName
- lastName
- orcid
class_uri: schema:Person
+ SoftwareApplication:
+ name: SoftwareApplication
+ from_schema: https://purl.humanatlas.io/specs/asct-b-metadata
+ is_a: Creator
+ slots:
+ - version
+ - target_product
+ class_uri: schema:SoftwareApplication
+ SoftwareSourceCode:
+ name: SoftwareSourceCode
+ from_schema: https://purl.humanatlas.io/specs/asct-b-metadata
+ slots:
+ - code_repository
+ - see_also
+ class_uri: schema:SoftwareSourceCode
Grant:
name: Grant
from_schema: https://purl.humanatlas.io/specs/asct-b-metadata
@@ -499,18 +563,28 @@ classes:
- accessUrl
- mediaType
class_uri: dcat:Distribution
- DatasetMetadata:
- name: DatasetMetadata
+ Dataset:
+ name: Dataset
from_schema: https://purl.humanatlas.io/specs/asct-b-metadata
slots:
+ - id
- title
- description
- creators
- - version
+ - reviewers
- creation_date
+ - version
- license
- - publisher
- see_also
+ - publisher
+ - citation
+ - citationOverall
+ - funders
+ - doi
+ - hubmapId
+ - project_leads
+ - externalReviewers
+ - distributions
class_uri: dcat:Dataset
source_file: schemas/src/metadata/asct-b-metadata.yaml
diff --git a/schemas/generated/linkml/asct-b.yaml b/schemas/generated/linkml/asct-b.yaml
index 08b5dfd..934faac 100644
--- a/schemas/generated/linkml/asct-b.yaml
+++ b/schemas/generated/linkml/asct-b.yaml
@@ -46,12 +46,18 @@ prefixes:
ASCTB-TEMP:
prefix_prefix: ASCTB-TEMP
prefix_reference: http://purl.org/ccf/ASCTB-TEMP_
+ HGNCO:
+ prefix_prefix: HGNCO
+ prefix_reference: http://purl.bioontology.org/ontology/HGNC/
pav:
prefix_prefix: pav
prefix_reference: http://purl.org/pav/
dcat:
prefix_prefix: dcat
prefix_reference: http://www.w3.org/ns/dcat#
+ prov:
+ prefix_prefix: prov
+ prefix_reference: http://www.w3.org/ns/prov#
dc:
prefix_prefix: dc
prefix_reference: http://purl.org/dc/elements/1.1/
@@ -309,6 +315,19 @@ slots:
from_schema: https://purl.humanatlas.io/specs/asct-b
designates_type: true
required: true
+ created_by:
+ name: created_by
+ from_schema: https://purl.humanatlas.io/specs/asct-b
+ slot_uri: dct:creator
+ multivalued: true
+ range: uriorcurie
+ required: true
+ inlined_as_list: true
+ derived_from:
+ name: derived_from
+ from_schema: https://purl.humanatlas.io/specs/asct-b
+ slot_uri: prov:wasDerivedFrom
+ range: uriorcurie
anatomical_structures:
name: anatomical_structures
from_schema: https://purl.humanatlas.io/specs/asct-b
@@ -395,10 +414,14 @@ slots:
from_schema: https://purl.humanatlas.io/specs/asct-b
slot_uri: ccf:ccf_biomarker_type
required: true
- iri:
- name: iri
+ ccf_designated_parent:
+ name: ccf_designated_parent
+ annotations:
+ owl:
+ tag: owl
+ value: SubClassOf
from_schema: https://purl.humanatlas.io/specs/asct-b
- identifier: true
+ required: false
distributions:
name: distributions
from_schema: https://purl.humanatlas.io/specs/asct-b
@@ -421,6 +444,19 @@ slots:
from_schema: https://purl.humanatlas.io/specs/asct-b
slot_uri: dcat:mediaType
range: uriorcurie
+ was_derived_from:
+ name: was_derived_from
+ from_schema: https://purl.humanatlas.io/specs/asct-b
+ slot_uri: prov:wasDerivedFrom
+ range: Dataset
+ inlined: true
+ had_member:
+ name: had_member
+ from_schema: https://purl.humanatlas.io/specs/asct-b
+ slot_uri: prov:hadMember
+ multivalued: true
+ range: uriorcurie
+ inlined_as_list: true
title:
name: title
from_schema: https://purl.humanatlas.io/specs/asct-b
@@ -442,7 +478,7 @@ slots:
from_schema: https://purl.humanatlas.io/specs/asct-b
slot_uri: dct:creator
multivalued: true
- range: Person
+ range: Creator
inlined_as_list: true
about:
name: about
@@ -452,6 +488,10 @@ slots:
name: version
from_schema: https://purl.humanatlas.io/specs/asct-b
slot_uri: schema:version
+ name:
+ name: name
+ from_schema: https://purl.humanatlas.io/specs/asct-b
+ slot_uri: schema:name
fullName:
name: fullName
from_schema: https://purl.humanatlas.io/specs/asct-b
@@ -507,6 +547,16 @@ slots:
multivalued: true
range: Grant
inlined_as_list: true
+ target_product:
+ name: target_product
+ from_schema: https://purl.humanatlas.io/specs/asct-b
+ slot_uri: schema:targetProduct
+ range: SoftwareSourceCode
+ code_repository:
+ name: code_repository
+ from_schema: https://purl.humanatlas.io/specs/asct-b
+ slot_uri: schema:codeRepository
+ range: uriorcurie
versionInfo:
name: versionInfo
from_schema: https://purl.humanatlas.io/specs/asct-b
@@ -559,6 +609,7 @@ classes:
- ccf_pref_label
- ccf_asctb_type
- ccf_is_provisional
+ - ccf_designated_parent
slot_usage:
ccf_pref_label:
name: ccf_pref_label
@@ -660,9 +711,9 @@ classes:
slot_usage:
id:
name: id
- pattern: HGNC:\d+|ASCTB-TEMP:[a-zA-Z0-9-]+
+ pattern: HGNC:\d+|ASCTB-TEMP:[a-zA-Z0-9-]+|HGNCO:[a-zA-Z0-9-]+
structured_pattern:
- syntax: '{hgnc}:\d+|{asctb_temp}:[a-zA-Z0-9-]+'
+ syntax: '{hgnc}:\d+|{asctb_temp}:[a-zA-Z0-9-]+|{hgnco}:[a-zA-Z0-9-]+'
interpolated: true
partial_match: false
ccf_biomarker_type:
@@ -690,12 +741,13 @@ classes:
slots:
- title
- description
- - creators
- - version
+ - created_by
- creation_date
+ - version
- license
- publisher
- see_also
+ - derived_from
class_uri: dcat:Dataset
Container:
name: Container
@@ -707,10 +759,9 @@ classes:
AnnotationAssertion( dct:description {{iri}} "{{metadata.description|e}}"
)
- {% for c in metadata.creators %}
+ {% for creator_iri in metadata.created_by %}
- AnnotationAssertion( dct:creator {{iri}} "{{c.fullName|e}} ({{c.orcid}})"
- )
+ AnnotationAssertion( dct:creator {{iri}} "{{creator_iri|e}}" )
{% endfor %}
@@ -723,7 +774,10 @@ classes:
AnnotationAssertion( dct:publisher {{iri}} "{{metadata.publisher|e}}" )
- AnnotationAssertion( rdfs:seeAlso {{iri}} "{{metadata.see_also|e}}" )'
+ AnnotationAssertion( rdfs:seeAlso {{iri}} "{{metadata.see_also|e}}" )
+
+ AnnotationAssertion( prov:wasDerivedFrom {{iri}} "{{metadata.derived_from|e}}"
+ ) '
from_schema: https://purl.humanatlas.io/specs/asct-b
attributes:
iri:
@@ -739,15 +793,52 @@ classes:
from_schema: https://purl.humanatlas.io/specs/asct-b
range: AsctbDataset
tree_root: true
+ ProvEntity:
+ name: ProvEntity
+ from_schema: https://purl.humanatlas.io/specs/asct-b
+ slots:
+ - was_derived_from
+ class_uri: prov:Entity
+ Collection:
+ name: Collection
+ from_schema: https://purl.humanatlas.io/specs/asct-b
+ is_a: ProvEntity
+ slots:
+ - had_member
+ class_uri: prov:Collection
+ Creator:
+ name: Creator
+ from_schema: https://purl.humanatlas.io/specs/asct-b
+ abstract: true
+ slots:
+ - id
+ - name
+ - class_type
Person:
name: Person
from_schema: https://purl.humanatlas.io/specs/asct-b
+ is_a: Creator
slots:
- fullName
- firstName
- lastName
- orcid
class_uri: schema:Person
+ SoftwareApplication:
+ name: SoftwareApplication
+ from_schema: https://purl.humanatlas.io/specs/asct-b
+ is_a: Creator
+ slots:
+ - version
+ - target_product
+ class_uri: schema:SoftwareApplication
+ SoftwareSourceCode:
+ name: SoftwareSourceCode
+ from_schema: https://purl.humanatlas.io/specs/asct-b
+ slots:
+ - code_repository
+ - see_also
+ class_uri: schema:SoftwareSourceCode
Grant:
name: Grant
from_schema: https://purl.humanatlas.io/specs/asct-b
@@ -764,18 +855,28 @@ classes:
- accessUrl
- mediaType
class_uri: dcat:Distribution
- DatasetMetadata:
- name: DatasetMetadata
+ Dataset:
+ name: Dataset
from_schema: https://purl.humanatlas.io/specs/asct-b
slots:
+ - id
- title
- description
- creators
- - version
+ - reviewers
- creation_date
+ - version
- license
- - publisher
- see_also
+ - publisher
+ - citation
+ - citationOverall
+ - funders
+ - doi
+ - hubmapId
+ - project_leads
+ - externalReviewers
+ - distributions
class_uri: dcat:Dataset
source_file: schemas/src/digital-objects/asct-b.yaml
settings:
@@ -797,6 +898,9 @@ settings:
hgnc:
setting_key: hgnc
setting_value: HGNC
+ hgnco:
+ setting_key: hgnco
+ setting_value: HGNCO
asctb_temp:
setting_key: asctb_temp
setting_value: ASCTB-TEMP
diff --git a/schemas/generated/linkml/basic-metadata.yaml b/schemas/generated/linkml/basic-metadata.yaml
index c458601..446c65e 100644
--- a/schemas/generated/linkml/basic-metadata.yaml
+++ b/schemas/generated/linkml/basic-metadata.yaml
@@ -31,6 +31,9 @@ prefixes:
owl:
prefix_prefix: owl
prefix_reference: http://www.w3.org/2002/07/owl#
+ prov:
+ prefix_prefix: prov
+ prefix_reference: http://www.w3.org/ns/prov#
dc:
prefix_prefix: dc
prefix_reference: http://purl.org/dc/elements/1.1/
@@ -271,10 +274,14 @@ types:
uri: xsd:string
repr: str
slots:
- iri:
- name: iri
+ id:
+ name: id
from_schema: https://purl.humanatlas.io/specs/basic-metadata
identifier: true
+ class_type:
+ name: class_type
+ from_schema: https://purl.humanatlas.io/specs/basic-metadata
+ designates_type: true
distributions:
name: distributions
from_schema: https://purl.humanatlas.io/specs/basic-metadata
@@ -297,6 +304,19 @@ slots:
from_schema: https://purl.humanatlas.io/specs/basic-metadata
slot_uri: dcat:mediaType
range: uriorcurie
+ was_derived_from:
+ name: was_derived_from
+ from_schema: https://purl.humanatlas.io/specs/basic-metadata
+ slot_uri: prov:wasDerivedFrom
+ range: Dataset
+ inlined: true
+ had_member:
+ name: had_member
+ from_schema: https://purl.humanatlas.io/specs/basic-metadata
+ slot_uri: prov:hadMember
+ multivalued: true
+ range: uriorcurie
+ inlined_as_list: true
title:
name: title
from_schema: https://purl.humanatlas.io/specs/basic-metadata
@@ -318,7 +338,7 @@ slots:
from_schema: https://purl.humanatlas.io/specs/basic-metadata
slot_uri: dct:creator
multivalued: true
- range: Person
+ range: Creator
inlined_as_list: true
about:
name: about
@@ -328,6 +348,10 @@ slots:
name: version
from_schema: https://purl.humanatlas.io/specs/basic-metadata
slot_uri: schema:version
+ name:
+ name: name
+ from_schema: https://purl.humanatlas.io/specs/basic-metadata
+ slot_uri: schema:name
fullName:
name: fullName
from_schema: https://purl.humanatlas.io/specs/basic-metadata
@@ -383,6 +407,16 @@ slots:
multivalued: true
range: Grant
inlined_as_list: true
+ target_product:
+ name: target_product
+ from_schema: https://purl.humanatlas.io/specs/basic-metadata
+ slot_uri: schema:targetProduct
+ range: SoftwareSourceCode
+ code_repository:
+ name: code_repository
+ from_schema: https://purl.humanatlas.io/specs/basic-metadata
+ slot_uri: schema:codeRepository
+ range: uriorcurie
versionInfo:
name: versionInfo
from_schema: https://purl.humanatlas.io/specs/basic-metadata
@@ -429,27 +463,20 @@ classes:
name: Container
from_schema: https://purl.humanatlas.io/specs/basic-metadata
slots:
- - iri
+ - id
- title
- description
- - creators
- - project_leads
- - reviewers
- - externalReviewers
- version
+ - creators
- creation_date
- - license
- publisher
- - funders
- - hubmapId
- - doi
- - citation
- - citationOverall
- - datatable
+ - license
+ - see_also
- distributions
+ - was_derived_from
slot_usage:
- iri:
- name: iri
+ id:
+ name: id
required: true
title:
name: title
@@ -457,12 +484,12 @@ classes:
description:
name: description
required: true
- creators:
- name: creators
- required: true
version:
name: version
required: true
+ creators:
+ name: creators
+ required: true
creation_date:
name: creation_date
required: true
@@ -474,15 +501,52 @@ classes:
required: true
class_uri: dcat:Dataset
tree_root: true
+ ProvEntity:
+ name: ProvEntity
+ from_schema: https://purl.humanatlas.io/specs/basic-metadata
+ slots:
+ - was_derived_from
+ class_uri: prov:Entity
+ Collection:
+ name: Collection
+ from_schema: https://purl.humanatlas.io/specs/basic-metadata
+ is_a: ProvEntity
+ slots:
+ - had_member
+ class_uri: prov:Collection
+ Creator:
+ name: Creator
+ from_schema: https://purl.humanatlas.io/specs/basic-metadata
+ abstract: true
+ slots:
+ - id
+ - name
+ - class_type
Person:
name: Person
from_schema: https://purl.humanatlas.io/specs/basic-metadata
+ is_a: Creator
slots:
- fullName
- firstName
- lastName
- orcid
class_uri: schema:Person
+ SoftwareApplication:
+ name: SoftwareApplication
+ from_schema: https://purl.humanatlas.io/specs/basic-metadata
+ is_a: Creator
+ slots:
+ - version
+ - target_product
+ class_uri: schema:SoftwareApplication
+ SoftwareSourceCode:
+ name: SoftwareSourceCode
+ from_schema: https://purl.humanatlas.io/specs/basic-metadata
+ slots:
+ - code_repository
+ - see_also
+ class_uri: schema:SoftwareSourceCode
Grant:
name: Grant
from_schema: https://purl.humanatlas.io/specs/basic-metadata
@@ -499,18 +563,28 @@ classes:
- accessUrl
- mediaType
class_uri: dcat:Distribution
- DatasetMetadata:
- name: DatasetMetadata
+ Dataset:
+ name: Dataset
from_schema: https://purl.humanatlas.io/specs/basic-metadata
slots:
+ - id
- title
- description
- creators
- - version
+ - reviewers
- creation_date
+ - version
- license
- - publisher
- see_also
+ - publisher
+ - citation
+ - citationOverall
+ - funders
+ - doi
+ - hubmapId
+ - project_leads
+ - externalReviewers
+ - distributions
class_uri: dcat:Dataset
source_file: schemas/src/metadata/basic-metadata.yaml
diff --git a/schemas/generated/linkml/basic.yaml b/schemas/generated/linkml/basic.yaml
index 83684d6..086b670 100644
--- a/schemas/generated/linkml/basic.yaml
+++ b/schemas/generated/linkml/basic.yaml
@@ -28,6 +28,9 @@ prefixes:
dcat:
prefix_prefix: dcat
prefix_reference: http://www.w3.org/ns/dcat#
+ prov:
+ prefix_prefix: prov
+ prefix_reference: http://www.w3.org/ns/prov#
dct:
prefix_prefix: dct
prefix_reference: http://purl.org/dc/terms/
@@ -277,10 +280,27 @@ types:
uri: xsd:string
repr: str
slots:
- iri:
- name: iri
+ created_by:
+ name: created_by
+ from_schema: https://purl.humanatlas.io/specs/basic
+ slot_uri: dct:creator
+ multivalued: true
+ range: uriorcurie
+ required: true
+ inlined_as_list: true
+ derived_from:
+ name: derived_from
+ from_schema: https://purl.humanatlas.io/specs/basic
+ slot_uri: prov:wasDerivedFrom
+ range: uriorcurie
+ id:
+ name: id
from_schema: https://purl.humanatlas.io/specs/basic
identifier: true
+ class_type:
+ name: class_type
+ from_schema: https://purl.humanatlas.io/specs/basic
+ designates_type: true
distributions:
name: distributions
from_schema: https://purl.humanatlas.io/specs/basic
@@ -303,6 +323,19 @@ slots:
from_schema: https://purl.humanatlas.io/specs/basic
slot_uri: dcat:mediaType
range: uriorcurie
+ was_derived_from:
+ name: was_derived_from
+ from_schema: https://purl.humanatlas.io/specs/basic
+ slot_uri: prov:wasDerivedFrom
+ range: Dataset
+ inlined: true
+ had_member:
+ name: had_member
+ from_schema: https://purl.humanatlas.io/specs/basic
+ slot_uri: prov:hadMember
+ multivalued: true
+ range: uriorcurie
+ inlined_as_list: true
title:
name: title
from_schema: https://purl.humanatlas.io/specs/basic
@@ -324,7 +357,7 @@ slots:
from_schema: https://purl.humanatlas.io/specs/basic
slot_uri: dct:creator
multivalued: true
- range: Person
+ range: Creator
inlined_as_list: true
about:
name: about
@@ -334,6 +367,10 @@ slots:
name: version
from_schema: https://purl.humanatlas.io/specs/basic
slot_uri: schema:version
+ name:
+ name: name
+ from_schema: https://purl.humanatlas.io/specs/basic
+ slot_uri: schema:name
fullName:
name: fullName
from_schema: https://purl.humanatlas.io/specs/basic
@@ -389,6 +426,16 @@ slots:
multivalued: true
range: Grant
inlined_as_list: true
+ target_product:
+ name: target_product
+ from_schema: https://purl.humanatlas.io/specs/basic
+ slot_uri: schema:targetProduct
+ range: SoftwareSourceCode
+ code_repository:
+ name: code_repository
+ from_schema: https://purl.humanatlas.io/specs/basic
+ slot_uri: schema:codeRepository
+ range: uriorcurie
versionInfo:
name: versionInfo
from_schema: https://purl.humanatlas.io/specs/basic
@@ -437,12 +484,13 @@ classes:
slots:
- title
- description
- - creators
- - version
+ - created_by
- creation_date
+ - version
- license
- publisher
- see_also
+ - derived_from
class_uri: dcat:Dataset
Container:
name: Container
@@ -454,10 +502,9 @@ classes:
AnnotationAssertion( dct:description {{iri}} "{{metadata.description|e}}"
)
- {% for c in metadata.creators %}
+ {% for creator_iri in metadata.created_by %}
- AnnotationAssertion( dct:creator {{iri}} "{{c.fullName|e}} ({{c.orcid}})"
- )
+ AnnotationAssertion( dct:creator {{iri}} "{{creator_iri|e}}" )
{% endfor %}
@@ -470,7 +517,10 @@ classes:
AnnotationAssertion( dct:publisher {{iri}} "{{metadata.publisher|e}}" )
- AnnotationAssertion( rdfs:seeAlso {{iri}} "{{metadata.see_also|e}}" )'
+ AnnotationAssertion( rdfs:seeAlso {{iri}} "{{metadata.see_also|e}}" )
+
+ AnnotationAssertion( prov:wasDerivedFrom {{iri}} "{{metadata.derived_from|e}}"
+ ) '
from_schema: https://purl.humanatlas.io/specs/basic
attributes:
iri:
@@ -488,15 +538,52 @@ classes:
required: true
inlined_as_list: true
tree_root: true
+ ProvEntity:
+ name: ProvEntity
+ from_schema: https://purl.humanatlas.io/specs/basic
+ slots:
+ - was_derived_from
+ class_uri: prov:Entity
+ Collection:
+ name: Collection
+ from_schema: https://purl.humanatlas.io/specs/basic
+ is_a: ProvEntity
+ slots:
+ - had_member
+ class_uri: prov:Collection
+ Creator:
+ name: Creator
+ from_schema: https://purl.humanatlas.io/specs/basic
+ abstract: true
+ slots:
+ - id
+ - name
+ - class_type
Person:
name: Person
from_schema: https://purl.humanatlas.io/specs/basic
+ is_a: Creator
slots:
- fullName
- firstName
- lastName
- orcid
class_uri: schema:Person
+ SoftwareApplication:
+ name: SoftwareApplication
+ from_schema: https://purl.humanatlas.io/specs/basic
+ is_a: Creator
+ slots:
+ - version
+ - target_product
+ class_uri: schema:SoftwareApplication
+ SoftwareSourceCode:
+ name: SoftwareSourceCode
+ from_schema: https://purl.humanatlas.io/specs/basic
+ slots:
+ - code_repository
+ - see_also
+ class_uri: schema:SoftwareSourceCode
Grant:
name: Grant
from_schema: https://purl.humanatlas.io/specs/basic
@@ -513,18 +600,28 @@ classes:
- accessUrl
- mediaType
class_uri: dcat:Distribution
- DatasetMetadata:
- name: DatasetMetadata
+ Dataset:
+ name: Dataset
from_schema: https://purl.humanatlas.io/specs/basic
slots:
+ - id
- title
- description
- creators
- - version
+ - reviewers
- creation_date
+ - version
- license
- - publisher
- see_also
+ - publisher
+ - citation
+ - citationOverall
+ - funders
+ - doi
+ - hubmapId
+ - project_leads
+ - externalReviewers
+ - distributions
class_uri: dcat:Dataset
source_file: schemas/src/digital-objects/basic.yaml
diff --git a/schemas/generated/linkml/collection-metadata.yaml b/schemas/generated/linkml/collection-metadata.yaml
index e064187..c3ef54c 100644
--- a/schemas/generated/linkml/collection-metadata.yaml
+++ b/schemas/generated/linkml/collection-metadata.yaml
@@ -31,6 +31,9 @@ prefixes:
owl:
prefix_prefix: owl
prefix_reference: http://www.w3.org/2002/07/owl#
+ prov:
+ prefix_prefix: prov
+ prefix_reference: http://www.w3.org/ns/prov#
dc:
prefix_prefix: dc
prefix_reference: http://purl.org/dc/elements/1.1/
@@ -271,10 +274,14 @@ types:
uri: xsd:string
repr: str
slots:
- iri:
- name: iri
+ id:
+ name: id
from_schema: https://purl.humanatlas.io/specs/collection-metadata
identifier: true
+ class_type:
+ name: class_type
+ from_schema: https://purl.humanatlas.io/specs/collection-metadata
+ designates_type: true
distributions:
name: distributions
from_schema: https://purl.humanatlas.io/specs/collection-metadata
@@ -297,6 +304,19 @@ slots:
from_schema: https://purl.humanatlas.io/specs/collection-metadata
slot_uri: dcat:mediaType
range: uriorcurie
+ was_derived_from:
+ name: was_derived_from
+ from_schema: https://purl.humanatlas.io/specs/collection-metadata
+ slot_uri: prov:wasDerivedFrom
+ range: Dataset
+ inlined: true
+ had_member:
+ name: had_member
+ from_schema: https://purl.humanatlas.io/specs/collection-metadata
+ slot_uri: prov:hadMember
+ multivalued: true
+ range: uriorcurie
+ inlined_as_list: true
title:
name: title
from_schema: https://purl.humanatlas.io/specs/collection-metadata
@@ -318,7 +338,7 @@ slots:
from_schema: https://purl.humanatlas.io/specs/collection-metadata
slot_uri: dct:creator
multivalued: true
- range: Person
+ range: Creator
inlined_as_list: true
about:
name: about
@@ -328,6 +348,10 @@ slots:
name: version
from_schema: https://purl.humanatlas.io/specs/collection-metadata
slot_uri: schema:version
+ name:
+ name: name
+ from_schema: https://purl.humanatlas.io/specs/collection-metadata
+ slot_uri: schema:name
fullName:
name: fullName
from_schema: https://purl.humanatlas.io/specs/collection-metadata
@@ -383,6 +407,16 @@ slots:
multivalued: true
range: Grant
inlined_as_list: true
+ target_product:
+ name: target_product
+ from_schema: https://purl.humanatlas.io/specs/collection-metadata
+ slot_uri: schema:targetProduct
+ range: SoftwareSourceCode
+ code_repository:
+ name: code_repository
+ from_schema: https://purl.humanatlas.io/specs/collection-metadata
+ slot_uri: schema:codeRepository
+ range: uriorcurie
versionInfo:
name: versionInfo
from_schema: https://purl.humanatlas.io/specs/collection-metadata
@@ -428,28 +462,21 @@ classes:
Container:
name: Container
from_schema: https://purl.humanatlas.io/specs/collection-metadata
+ is_a: Collection
slots:
- - iri
+ - id
- title
- description
- - creators
- - project_leads
- - reviewers
- - externalReviewers
- version
+ - creators
- creation_date
- - license
- publisher
- - funders
- - hubmapId
- - doi
- - citation
- - citationOverall
- - datatable
+ - license
+ - see_also
- distributions
slot_usage:
- iri:
- name: iri
+ id:
+ name: id
required: true
title:
name: title
@@ -457,12 +484,12 @@ classes:
description:
name: description
required: true
- creators:
- name: creators
- required: true
version:
name: version
required: true
+ creators:
+ name: creators
+ required: true
creation_date:
name: creation_date
required: true
@@ -474,15 +501,52 @@ classes:
required: true
class_uri: dcat:Dataset
tree_root: true
+ ProvEntity:
+ name: ProvEntity
+ from_schema: https://purl.humanatlas.io/specs/collection-metadata
+ slots:
+ - was_derived_from
+ class_uri: prov:Entity
+ Collection:
+ name: Collection
+ from_schema: https://purl.humanatlas.io/specs/collection-metadata
+ is_a: ProvEntity
+ slots:
+ - had_member
+ class_uri: prov:Collection
+ Creator:
+ name: Creator
+ from_schema: https://purl.humanatlas.io/specs/collection-metadata
+ abstract: true
+ slots:
+ - id
+ - name
+ - class_type
Person:
name: Person
from_schema: https://purl.humanatlas.io/specs/collection-metadata
+ is_a: Creator
slots:
- fullName
- firstName
- lastName
- orcid
class_uri: schema:Person
+ SoftwareApplication:
+ name: SoftwareApplication
+ from_schema: https://purl.humanatlas.io/specs/collection-metadata
+ is_a: Creator
+ slots:
+ - version
+ - target_product
+ class_uri: schema:SoftwareApplication
+ SoftwareSourceCode:
+ name: SoftwareSourceCode
+ from_schema: https://purl.humanatlas.io/specs/collection-metadata
+ slots:
+ - code_repository
+ - see_also
+ class_uri: schema:SoftwareSourceCode
Grant:
name: Grant
from_schema: https://purl.humanatlas.io/specs/collection-metadata
@@ -499,18 +563,28 @@ classes:
- accessUrl
- mediaType
class_uri: dcat:Distribution
- DatasetMetadata:
- name: DatasetMetadata
+ Dataset:
+ name: Dataset
from_schema: https://purl.humanatlas.io/specs/collection-metadata
slots:
+ - id
- title
- description
- creators
- - version
+ - reviewers
- creation_date
+ - version
- license
- - publisher
- see_also
+ - publisher
+ - citation
+ - citationOverall
+ - funders
+ - doi
+ - hubmapId
+ - project_leads
+ - externalReviewers
+ - distributions
class_uri: dcat:Dataset
source_file: schemas/src/metadata/collection-metadata.yaml
diff --git a/schemas/generated/linkml/collection.yaml b/schemas/generated/linkml/collection.yaml
index c12dc6e..d5ac399 100644
--- a/schemas/generated/linkml/collection.yaml
+++ b/schemas/generated/linkml/collection.yaml
@@ -28,6 +28,9 @@ prefixes:
dcat:
prefix_prefix: dcat
prefix_reference: http://www.w3.org/ns/dcat#
+ prov:
+ prefix_prefix: prov
+ prefix_reference: http://www.w3.org/ns/prov#
dct:
prefix_prefix: dct
prefix_reference: http://purl.org/dc/terms/
@@ -277,10 +280,27 @@ types:
uri: xsd:string
repr: str
slots:
- iri:
- name: iri
+ created_by:
+ name: created_by
+ from_schema: https://purl.humanatlas.io/specs/collection
+ slot_uri: dct:creator
+ multivalued: true
+ range: uriorcurie
+ required: true
+ inlined_as_list: true
+ derived_from:
+ name: derived_from
+ from_schema: https://purl.humanatlas.io/specs/collection
+ slot_uri: prov:wasDerivedFrom
+ range: uriorcurie
+ id:
+ name: id
from_schema: https://purl.humanatlas.io/specs/collection
identifier: true
+ class_type:
+ name: class_type
+ from_schema: https://purl.humanatlas.io/specs/collection
+ designates_type: true
distributions:
name: distributions
from_schema: https://purl.humanatlas.io/specs/collection
@@ -303,6 +323,19 @@ slots:
from_schema: https://purl.humanatlas.io/specs/collection
slot_uri: dcat:mediaType
range: uriorcurie
+ was_derived_from:
+ name: was_derived_from
+ from_schema: https://purl.humanatlas.io/specs/collection
+ slot_uri: prov:wasDerivedFrom
+ range: Dataset
+ inlined: true
+ had_member:
+ name: had_member
+ from_schema: https://purl.humanatlas.io/specs/collection
+ slot_uri: prov:hadMember
+ multivalued: true
+ range: uriorcurie
+ inlined_as_list: true
title:
name: title
from_schema: https://purl.humanatlas.io/specs/collection
@@ -324,7 +357,7 @@ slots:
from_schema: https://purl.humanatlas.io/specs/collection
slot_uri: dct:creator
multivalued: true
- range: Person
+ range: Creator
inlined_as_list: true
about:
name: about
@@ -334,6 +367,10 @@ slots:
name: version
from_schema: https://purl.humanatlas.io/specs/collection
slot_uri: schema:version
+ name:
+ name: name
+ from_schema: https://purl.humanatlas.io/specs/collection
+ slot_uri: schema:name
fullName:
name: fullName
from_schema: https://purl.humanatlas.io/specs/collection
@@ -389,6 +426,16 @@ slots:
multivalued: true
range: Grant
inlined_as_list: true
+ target_product:
+ name: target_product
+ from_schema: https://purl.humanatlas.io/specs/collection
+ slot_uri: schema:targetProduct
+ range: SoftwareSourceCode
+ code_repository:
+ name: code_repository
+ from_schema: https://purl.humanatlas.io/specs/collection
+ slot_uri: schema:codeRepository
+ range: uriorcurie
versionInfo:
name: versionInfo
from_schema: https://purl.humanatlas.io/specs/collection
@@ -431,46 +478,23 @@ slots:
range: Person
inlined_as_list: true
classes:
- CollectionMetadata:
- name: CollectionMetadata
- from_schema: https://purl.humanatlas.io/specs/collection
- slots:
- - title
- - description
- - creators
- - version
- - creation_date
- - license
- - publisher
- - see_also
- class_uri: dcat:Dataset
Container:
name: Container
annotations:
owl.template:
tag: owl.template
- value: 'AnnotationAssertion( dct:title {{iri}} "{{metadata.title|e}}" )
-
- AnnotationAssertion( dct:description {{iri}} "{{metadata.description|e}}"
- )
-
- {% for c in metadata.creators %}
-
- AnnotationAssertion( dct:creator {{iri}} "{{c.fullName|e}} ({{c.orcid}})"
- )
-
- {% endfor %}
-
- AnnotationAssertion( schema:version {{iri}} "{{metadata.version|e}}" )
-
- AnnotationAssertion( schema:dateCreated {{iri}} "{{metadata.creation_date|e}}"
- )
-
- AnnotationAssertion( dct:license {{iri}} "{{metadata.license|e}}" )
-
- AnnotationAssertion( dct:publisher {{iri}} "{{metadata.publisher|e}}" )
-
- AnnotationAssertion( rdfs:seeAlso {{iri}} "{{metadata.see_also|e}}" )'
+ value: "AnnotationAssertion( dct:title {{iri}} \"{{metadata.title|e}}\" )\n\
+ AnnotationAssertion( dct:description {{iri}} \"{{metadata.description|e}}\"\
+ \ )\n{% for creator_iri in metadata.created_by %}\nAnnotationAssertion(\
+ \ dct:creator {{iri}} \"{{creator_iri|e}}\" )\n{% endfor %}\nAnnotationAssertion(\
+ \ schema:version {{iri}} \"{{metadata.version|e}}\" )\nAnnotationAssertion(\
+ \ schema:dateCreated {{iri}} \"{{metadata.creation_date|e}}\" )\nAnnotationAssertion(\
+ \ dct:license {{iri}} \"{{metadata.license|e}}\" )\nAnnotationAssertion(\
+ \ dct:publisher {{iri}} \"{{metadata.publisher|e}}\" )\nAnnotationAssertion(\
+ \ rdfs:seeAlso {{iri}} \"{{metadata.see_also|e}}\" )\nAnnotationAssertion(\
+ \ prov:wasDerivedFrom {{iri}} \"{{metadata.derived_from|e}}\" ) \n{% for\
+ \ member_iri in metadata.had_member %}\nAnnotationAssertion( prov:hadMember\
+ \ {{iri}} \"{{member_iri|e}}\" ) \n{% endfor %}"
from_schema: https://purl.humanatlas.io/specs/collection
attributes:
iri:
@@ -488,15 +512,68 @@ classes:
required: true
inlined_as_list: true
tree_root: true
+ CollectionMetadata:
+ name: CollectionMetadata
+ from_schema: https://purl.humanatlas.io/specs/collection
+ is_a: Collection
+ slots:
+ - title
+ - description
+ - created_by
+ - version
+ - creation_date
+ - license
+ - publisher
+ - see_also
+ - derived_from
+ - had_member
+ class_uri: dcat:Dataset
+ ProvEntity:
+ name: ProvEntity
+ from_schema: https://purl.humanatlas.io/specs/collection
+ slots:
+ - was_derived_from
+ class_uri: prov:Entity
+ Collection:
+ name: Collection
+ from_schema: https://purl.humanatlas.io/specs/collection
+ is_a: ProvEntity
+ slots:
+ - had_member
+ class_uri: prov:Collection
+ Creator:
+ name: Creator
+ from_schema: https://purl.humanatlas.io/specs/collection
+ abstract: true
+ slots:
+ - id
+ - name
+ - class_type
Person:
name: Person
from_schema: https://purl.humanatlas.io/specs/collection
+ is_a: Creator
slots:
- fullName
- firstName
- lastName
- orcid
class_uri: schema:Person
+ SoftwareApplication:
+ name: SoftwareApplication
+ from_schema: https://purl.humanatlas.io/specs/collection
+ is_a: Creator
+ slots:
+ - version
+ - target_product
+ class_uri: schema:SoftwareApplication
+ SoftwareSourceCode:
+ name: SoftwareSourceCode
+ from_schema: https://purl.humanatlas.io/specs/collection
+ slots:
+ - code_repository
+ - see_also
+ class_uri: schema:SoftwareSourceCode
Grant:
name: Grant
from_schema: https://purl.humanatlas.io/specs/collection
@@ -513,18 +590,28 @@ classes:
- accessUrl
- mediaType
class_uri: dcat:Distribution
- DatasetMetadata:
- name: DatasetMetadata
+ Dataset:
+ name: Dataset
from_schema: https://purl.humanatlas.io/specs/collection
slots:
+ - id
- title
- description
- creators
- - version
+ - reviewers
- creation_date
+ - version
- license
- - publisher
- see_also
+ - publisher
+ - citation
+ - citationOverall
+ - funders
+ - doi
+ - hubmapId
+ - project_leads
+ - externalReviewers
+ - distributions
class_uri: dcat:Dataset
source_file: schemas/src/digital-objects/collection.yaml
diff --git a/schemas/generated/linkml/graph-metadata.yaml b/schemas/generated/linkml/graph-metadata.yaml
index 893f33e..6728c71 100644
--- a/schemas/generated/linkml/graph-metadata.yaml
+++ b/schemas/generated/linkml/graph-metadata.yaml
@@ -31,6 +31,9 @@ prefixes:
owl:
prefix_prefix: owl
prefix_reference: http://www.w3.org/2002/07/owl#
+ prov:
+ prefix_prefix: prov
+ prefix_reference: http://www.w3.org/ns/prov#
dc:
prefix_prefix: dc
prefix_reference: http://purl.org/dc/elements/1.1/
@@ -271,10 +274,14 @@ types:
uri: xsd:string
repr: str
slots:
- iri:
- name: iri
+ id:
+ name: id
from_schema: https://purl.humanatlas.io/specs/graph-metadata
identifier: true
+ class_type:
+ name: class_type
+ from_schema: https://purl.humanatlas.io/specs/graph-metadata
+ designates_type: true
distributions:
name: distributions
from_schema: https://purl.humanatlas.io/specs/graph-metadata
@@ -297,6 +304,19 @@ slots:
from_schema: https://purl.humanatlas.io/specs/graph-metadata
slot_uri: dcat:mediaType
range: uriorcurie
+ was_derived_from:
+ name: was_derived_from
+ from_schema: https://purl.humanatlas.io/specs/graph-metadata
+ slot_uri: prov:wasDerivedFrom
+ range: Dataset
+ inlined: true
+ had_member:
+ name: had_member
+ from_schema: https://purl.humanatlas.io/specs/graph-metadata
+ slot_uri: prov:hadMember
+ multivalued: true
+ range: uriorcurie
+ inlined_as_list: true
title:
name: title
from_schema: https://purl.humanatlas.io/specs/graph-metadata
@@ -318,7 +338,7 @@ slots:
from_schema: https://purl.humanatlas.io/specs/graph-metadata
slot_uri: dct:creator
multivalued: true
- range: Person
+ range: Creator
inlined_as_list: true
about:
name: about
@@ -328,6 +348,10 @@ slots:
name: version
from_schema: https://purl.humanatlas.io/specs/graph-metadata
slot_uri: schema:version
+ name:
+ name: name
+ from_schema: https://purl.humanatlas.io/specs/graph-metadata
+ slot_uri: schema:name
fullName:
name: fullName
from_schema: https://purl.humanatlas.io/specs/graph-metadata
@@ -383,6 +407,16 @@ slots:
multivalued: true
range: Grant
inlined_as_list: true
+ target_product:
+ name: target_product
+ from_schema: https://purl.humanatlas.io/specs/graph-metadata
+ slot_uri: schema:targetProduct
+ range: SoftwareSourceCode
+ code_repository:
+ name: code_repository
+ from_schema: https://purl.humanatlas.io/specs/graph-metadata
+ slot_uri: schema:codeRepository
+ range: uriorcurie
versionInfo:
name: versionInfo
from_schema: https://purl.humanatlas.io/specs/graph-metadata
@@ -429,27 +463,20 @@ classes:
name: Container
from_schema: https://purl.humanatlas.io/specs/graph-metadata
slots:
- - iri
+ - id
- title
- description
- - creators
- - project_leads
- - reviewers
- - externalReviewers
- version
+ - creators
- creation_date
- - license
- publisher
- - funders
- - hubmapId
- - doi
- - citation
- - citationOverall
- - datatable
+ - license
+ - see_also
- distributions
+ - was_derived_from
slot_usage:
- iri:
- name: iri
+ id:
+ name: id
required: true
title:
name: title
@@ -457,12 +484,12 @@ classes:
description:
name: description
required: true
- creators:
- name: creators
- required: true
version:
name: version
required: true
+ creators:
+ name: creators
+ required: true
creation_date:
name: creation_date
required: true
@@ -474,15 +501,52 @@ classes:
required: true
class_uri: dcat:Dataset
tree_root: true
+ ProvEntity:
+ name: ProvEntity
+ from_schema: https://purl.humanatlas.io/specs/graph-metadata
+ slots:
+ - was_derived_from
+ class_uri: prov:Entity
+ Collection:
+ name: Collection
+ from_schema: https://purl.humanatlas.io/specs/graph-metadata
+ is_a: ProvEntity
+ slots:
+ - had_member
+ class_uri: prov:Collection
+ Creator:
+ name: Creator
+ from_schema: https://purl.humanatlas.io/specs/graph-metadata
+ abstract: true
+ slots:
+ - id
+ - name
+ - class_type
Person:
name: Person
from_schema: https://purl.humanatlas.io/specs/graph-metadata
+ is_a: Creator
slots:
- fullName
- firstName
- lastName
- orcid
class_uri: schema:Person
+ SoftwareApplication:
+ name: SoftwareApplication
+ from_schema: https://purl.humanatlas.io/specs/graph-metadata
+ is_a: Creator
+ slots:
+ - version
+ - target_product
+ class_uri: schema:SoftwareApplication
+ SoftwareSourceCode:
+ name: SoftwareSourceCode
+ from_schema: https://purl.humanatlas.io/specs/graph-metadata
+ slots:
+ - code_repository
+ - see_also
+ class_uri: schema:SoftwareSourceCode
Grant:
name: Grant
from_schema: https://purl.humanatlas.io/specs/graph-metadata
@@ -499,18 +563,28 @@ classes:
- accessUrl
- mediaType
class_uri: dcat:Distribution
- DatasetMetadata:
- name: DatasetMetadata
+ Dataset:
+ name: Dataset
from_schema: https://purl.humanatlas.io/specs/graph-metadata
slots:
+ - id
- title
- description
- creators
- - version
+ - reviewers
- creation_date
+ - version
- license
- - publisher
- see_also
+ - publisher
+ - citation
+ - citationOverall
+ - funders
+ - doi
+ - hubmapId
+ - project_leads
+ - externalReviewers
+ - distributions
class_uri: dcat:Dataset
source_file: schemas/src/metadata/graph-metadata.yaml
diff --git a/schemas/generated/linkml/graph.yaml b/schemas/generated/linkml/graph.yaml
index a5dc515..3037331 100644
--- a/schemas/generated/linkml/graph.yaml
+++ b/schemas/generated/linkml/graph.yaml
@@ -28,6 +28,9 @@ prefixes:
dcat:
prefix_prefix: dcat
prefix_reference: http://www.w3.org/ns/dcat#
+ prov:
+ prefix_prefix: prov
+ prefix_reference: http://www.w3.org/ns/prov#
dct:
prefix_prefix: dct
prefix_reference: http://purl.org/dc/terms/
@@ -277,10 +280,27 @@ types:
uri: xsd:string
repr: str
slots:
- iri:
- name: iri
+ created_by:
+ name: created_by
+ from_schema: https://purl.humanatlas.io/specs/graph
+ slot_uri: dct:creator
+ multivalued: true
+ range: uriorcurie
+ required: true
+ inlined_as_list: true
+ derived_from:
+ name: derived_from
+ from_schema: https://purl.humanatlas.io/specs/graph
+ slot_uri: prov:wasDerivedFrom
+ range: uriorcurie
+ id:
+ name: id
from_schema: https://purl.humanatlas.io/specs/graph
identifier: true
+ class_type:
+ name: class_type
+ from_schema: https://purl.humanatlas.io/specs/graph
+ designates_type: true
distributions:
name: distributions
from_schema: https://purl.humanatlas.io/specs/graph
@@ -303,6 +323,19 @@ slots:
from_schema: https://purl.humanatlas.io/specs/graph
slot_uri: dcat:mediaType
range: uriorcurie
+ was_derived_from:
+ name: was_derived_from
+ from_schema: https://purl.humanatlas.io/specs/graph
+ slot_uri: prov:wasDerivedFrom
+ range: Dataset
+ inlined: true
+ had_member:
+ name: had_member
+ from_schema: https://purl.humanatlas.io/specs/graph
+ slot_uri: prov:hadMember
+ multivalued: true
+ range: uriorcurie
+ inlined_as_list: true
title:
name: title
from_schema: https://purl.humanatlas.io/specs/graph
@@ -324,7 +357,7 @@ slots:
from_schema: https://purl.humanatlas.io/specs/graph
slot_uri: dct:creator
multivalued: true
- range: Person
+ range: Creator
inlined_as_list: true
about:
name: about
@@ -334,6 +367,10 @@ slots:
name: version
from_schema: https://purl.humanatlas.io/specs/graph
slot_uri: schema:version
+ name:
+ name: name
+ from_schema: https://purl.humanatlas.io/specs/graph
+ slot_uri: schema:name
fullName:
name: fullName
from_schema: https://purl.humanatlas.io/specs/graph
@@ -389,6 +426,16 @@ slots:
multivalued: true
range: Grant
inlined_as_list: true
+ target_product:
+ name: target_product
+ from_schema: https://purl.humanatlas.io/specs/graph
+ slot_uri: schema:targetProduct
+ range: SoftwareSourceCode
+ code_repository:
+ name: code_repository
+ from_schema: https://purl.humanatlas.io/specs/graph
+ slot_uri: schema:codeRepository
+ range: uriorcurie
versionInfo:
name: versionInfo
from_schema: https://purl.humanatlas.io/specs/graph
@@ -437,12 +484,13 @@ classes:
slots:
- title
- description
- - creators
+ - created_by
- version
- creation_date
- license
- publisher
- see_also
+ - derived_from
class_uri: dcat:Dataset
Container:
name: Container
@@ -454,10 +502,9 @@ classes:
AnnotationAssertion( dct:description {{iri}} "{{metadata.description|e}}"
)
- {% for c in metadata.creators %}
+ {% for creator_iri in metadata.created_by %}
- AnnotationAssertion( dct:creator {{iri}} "{{c.fullName|e}} ({{c.orcid}})"
- )
+ AnnotationAssertion( dct:creator {{iri}} "{{creator_iri|e}}" )
{% endfor %}
@@ -470,7 +517,10 @@ classes:
AnnotationAssertion( dct:publisher {{iri}} "{{metadata.publisher|e}}" )
- AnnotationAssertion( rdfs:seeAlso {{iri}} "{{metadata.see_also|e}}" )'
+ AnnotationAssertion( rdfs:seeAlso {{iri}} "{{metadata.see_also|e}}" )
+
+ AnnotationAssertion( prov:wasDerivedFrom {{iri}} "{{metadata.derived_from|e}}"
+ ) '
from_schema: https://purl.humanatlas.io/specs/graph
attributes:
iri:
@@ -488,15 +538,52 @@ classes:
required: true
inlined_as_list: true
tree_root: true
+ ProvEntity:
+ name: ProvEntity
+ from_schema: https://purl.humanatlas.io/specs/graph
+ slots:
+ - was_derived_from
+ class_uri: prov:Entity
+ Collection:
+ name: Collection
+ from_schema: https://purl.humanatlas.io/specs/graph
+ is_a: ProvEntity
+ slots:
+ - had_member
+ class_uri: prov:Collection
+ Creator:
+ name: Creator
+ from_schema: https://purl.humanatlas.io/specs/graph
+ abstract: true
+ slots:
+ - id
+ - name
+ - class_type
Person:
name: Person
from_schema: https://purl.humanatlas.io/specs/graph
+ is_a: Creator
slots:
- fullName
- firstName
- lastName
- orcid
class_uri: schema:Person
+ SoftwareApplication:
+ name: SoftwareApplication
+ from_schema: https://purl.humanatlas.io/specs/graph
+ is_a: Creator
+ slots:
+ - version
+ - target_product
+ class_uri: schema:SoftwareApplication
+ SoftwareSourceCode:
+ name: SoftwareSourceCode
+ from_schema: https://purl.humanatlas.io/specs/graph
+ slots:
+ - code_repository
+ - see_also
+ class_uri: schema:SoftwareSourceCode
Grant:
name: Grant
from_schema: https://purl.humanatlas.io/specs/graph
@@ -513,18 +600,28 @@ classes:
- accessUrl
- mediaType
class_uri: dcat:Distribution
- DatasetMetadata:
- name: DatasetMetadata
+ Dataset:
+ name: Dataset
from_schema: https://purl.humanatlas.io/specs/graph
slots:
+ - id
- title
- description
- creators
- - version
+ - reviewers
- creation_date
+ - version
- license
- - publisher
- see_also
+ - publisher
+ - citation
+ - citationOverall
+ - funders
+ - doi
+ - hubmapId
+ - project_leads
+ - externalReviewers
+ - distributions
class_uri: dcat:Dataset
source_file: schemas/src/digital-objects/graph.yaml
diff --git a/schemas/generated/linkml/landmark-metadata.yaml b/schemas/generated/linkml/landmark-metadata.yaml
index 296fb1d..2d3d37f 100644
--- a/schemas/generated/linkml/landmark-metadata.yaml
+++ b/schemas/generated/linkml/landmark-metadata.yaml
@@ -31,6 +31,9 @@ prefixes:
owl:
prefix_prefix: owl
prefix_reference: http://www.w3.org/2002/07/owl#
+ prov:
+ prefix_prefix: prov
+ prefix_reference: http://www.w3.org/ns/prov#
dc:
prefix_prefix: dc
prefix_reference: http://purl.org/dc/elements/1.1/
@@ -271,10 +274,14 @@ types:
uri: xsd:string
repr: str
slots:
- iri:
- name: iri
+ id:
+ name: id
from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
identifier: true
+ class_type:
+ name: class_type
+ from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
+ designates_type: true
distributions:
name: distributions
from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
@@ -297,6 +304,19 @@ slots:
from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
slot_uri: dcat:mediaType
range: uriorcurie
+ was_derived_from:
+ name: was_derived_from
+ from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
+ slot_uri: prov:wasDerivedFrom
+ range: Dataset
+ inlined: true
+ had_member:
+ name: had_member
+ from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
+ slot_uri: prov:hadMember
+ multivalued: true
+ range: uriorcurie
+ inlined_as_list: true
title:
name: title
from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
@@ -318,7 +338,7 @@ slots:
from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
slot_uri: dct:creator
multivalued: true
- range: Person
+ range: Creator
inlined_as_list: true
about:
name: about
@@ -328,6 +348,10 @@ slots:
name: version
from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
slot_uri: schema:version
+ name:
+ name: name
+ from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
+ slot_uri: schema:name
fullName:
name: fullName
from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
@@ -383,6 +407,16 @@ slots:
multivalued: true
range: Grant
inlined_as_list: true
+ target_product:
+ name: target_product
+ from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
+ slot_uri: schema:targetProduct
+ range: SoftwareSourceCode
+ code_repository:
+ name: code_repository
+ from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
+ slot_uri: schema:codeRepository
+ range: uriorcurie
versionInfo:
name: versionInfo
from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
@@ -429,27 +463,20 @@ classes:
name: Container
from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
slots:
- - iri
+ - id
- title
- description
- - creators
- - project_leads
- - reviewers
- - externalReviewers
- version
+ - creators
- creation_date
- - license
- publisher
- - funders
- - hubmapId
- - doi
- - citation
- - citationOverall
- - datatable
+ - license
+ - see_also
- distributions
+ - was_derived_from
slot_usage:
- iri:
- name: iri
+ id:
+ name: id
required: true
title:
name: title
@@ -457,11 +484,14 @@ classes:
description:
name: description
required: true
+ version:
+ name: version
+ required: true
creators:
name: creators
required: true
- version:
- name: version
+ creation_date:
+ name: creation_date
required: true
license:
name: license
@@ -471,15 +501,52 @@ classes:
required: true
class_uri: dcat:Dataset
tree_root: true
+ ProvEntity:
+ name: ProvEntity
+ from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
+ slots:
+ - was_derived_from
+ class_uri: prov:Entity
+ Collection:
+ name: Collection
+ from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
+ is_a: ProvEntity
+ slots:
+ - had_member
+ class_uri: prov:Collection
+ Creator:
+ name: Creator
+ from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
+ abstract: true
+ slots:
+ - id
+ - name
+ - class_type
Person:
name: Person
from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
+ is_a: Creator
slots:
- fullName
- firstName
- lastName
- orcid
class_uri: schema:Person
+ SoftwareApplication:
+ name: SoftwareApplication
+ from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
+ is_a: Creator
+ slots:
+ - version
+ - target_product
+ class_uri: schema:SoftwareApplication
+ SoftwareSourceCode:
+ name: SoftwareSourceCode
+ from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
+ slots:
+ - code_repository
+ - see_also
+ class_uri: schema:SoftwareSourceCode
Grant:
name: Grant
from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
@@ -496,18 +563,28 @@ classes:
- accessUrl
- mediaType
class_uri: dcat:Distribution
- DatasetMetadata:
- name: DatasetMetadata
+ Dataset:
+ name: Dataset
from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
slots:
+ - id
- title
- description
- creators
- - version
+ - reviewers
- creation_date
+ - version
- license
- - publisher
- see_also
+ - publisher
+ - citation
+ - citationOverall
+ - funders
+ - doi
+ - hubmapId
+ - project_leads
+ - externalReviewers
+ - distributions
class_uri: dcat:Dataset
source_file: schemas/src/metadata/landmark-metadata.yaml
diff --git a/schemas/generated/linkml/landmark.yaml b/schemas/generated/linkml/landmark.yaml
index 92839d2..11cb1de 100644
--- a/schemas/generated/linkml/landmark.yaml
+++ b/schemas/generated/linkml/landmark.yaml
@@ -46,6 +46,9 @@ prefixes:
dcat:
prefix_prefix: dcat
prefix_reference: http://www.w3.org/ns/dcat#
+ prov:
+ prefix_prefix: prov
+ prefix_reference: http://www.w3.org/ns/prov#
dc:
prefix_prefix: dc
prefix_reference: http://purl.org/dc/elements/1.1/
@@ -329,6 +332,19 @@ enums:
description: A length unit which is equal to one thousandth of a meter.
meaning: obo:UO_0000016
slots:
+ created_by:
+ name: created_by
+ from_schema: https://purl.humanatlas.io/specs/landmark
+ slot_uri: dct:creator
+ multivalued: true
+ range: uriorcurie
+ required: true
+ inlined_as_list: true
+ derived_from:
+ name: derived_from
+ from_schema: https://purl.humanatlas.io/specs/landmark
+ slot_uri: prov:wasDerivedFrom
+ range: uriorcurie
landmarks:
name: landmarks
from_schema: https://purl.humanatlas.io/specs/landmark
@@ -577,6 +593,7 @@ slots:
tag: owl
value: AnnotationProperty, AnnotationAssertion
from_schema: https://purl.humanatlas.io/specs/landmark
+ slot_uri: ccf:has_placement
range: SpatialPlacement
required: true
inlined: true
@@ -587,6 +604,7 @@ slots:
tag: owl
value: AnnotationProperty, AnnotationAssertion
from_schema: https://purl.humanatlas.io/specs/landmark
+ slot_uri: ccf:has_placements
multivalued: true
range: SpatialPlacement
required: false
@@ -660,10 +678,6 @@ slots:
from_schema: https://purl.humanatlas.io/specs/landmark
slot_uri: rdfs:label
required: true
- iri:
- name: iri
- from_schema: https://purl.humanatlas.io/specs/landmark
- identifier: true
distributions:
name: distributions
from_schema: https://purl.humanatlas.io/specs/landmark
@@ -686,6 +700,19 @@ slots:
from_schema: https://purl.humanatlas.io/specs/landmark
slot_uri: dcat:mediaType
range: uriorcurie
+ was_derived_from:
+ name: was_derived_from
+ from_schema: https://purl.humanatlas.io/specs/landmark
+ slot_uri: prov:wasDerivedFrom
+ range: Dataset
+ inlined: true
+ had_member:
+ name: had_member
+ from_schema: https://purl.humanatlas.io/specs/landmark
+ slot_uri: prov:hadMember
+ multivalued: true
+ range: uriorcurie
+ inlined_as_list: true
title:
name: title
from_schema: https://purl.humanatlas.io/specs/landmark
@@ -707,7 +734,7 @@ slots:
from_schema: https://purl.humanatlas.io/specs/landmark
slot_uri: dct:creator
multivalued: true
- range: Person
+ range: Creator
inlined_as_list: true
about:
name: about
@@ -717,6 +744,10 @@ slots:
name: version
from_schema: https://purl.humanatlas.io/specs/landmark
slot_uri: schema:version
+ name:
+ name: name
+ from_schema: https://purl.humanatlas.io/specs/landmark
+ slot_uri: schema:name
fullName:
name: fullName
from_schema: https://purl.humanatlas.io/specs/landmark
@@ -772,6 +803,16 @@ slots:
multivalued: true
range: Grant
inlined_as_list: true
+ target_product:
+ name: target_product
+ from_schema: https://purl.humanatlas.io/specs/landmark
+ slot_uri: schema:targetProduct
+ range: SoftwareSourceCode
+ code_repository:
+ name: code_repository
+ from_schema: https://purl.humanatlas.io/specs/landmark
+ slot_uri: schema:codeRepository
+ range: uriorcurie
versionInfo:
name: versionInfo
from_schema: https://purl.humanatlas.io/specs/landmark
@@ -893,12 +934,13 @@ classes:
slots:
- title
- description
- - creators
- - version
+ - created_by
- creation_date
+ - version
- license
- publisher
- see_also
+ - derived_from
class_uri: dcat:Dataset
Creator:
name: Creator
@@ -947,10 +989,9 @@ classes:
AnnotationAssertion( dct:description {{iri}} "{{metadata.description|e}}"
)
- {% for c in metadata.creators %}
+ {% for creator_iri in metadata.created_by %}
- AnnotationAssertion( dct:creator {{iri}} "{{c.fullName|e}} ({{c.orcid}})"
- )
+ AnnotationAssertion( dct:creator {{iri}} "{{creator_iri|e}}" )
{% endfor %}
@@ -963,7 +1004,10 @@ classes:
AnnotationAssertion( dct:publisher {{iri}} "{{metadata.publisher|e}}" )
- AnnotationAssertion( rdfs:seeAlso {{iri}} "{{metadata.see_also|e}}" )'
+ AnnotationAssertion( rdfs:seeAlso {{iri}} "{{metadata.see_also|e}}" )
+
+ AnnotationAssertion( prov:wasDerivedFrom {{iri}} "{{metadata.derived_from|e}}"
+ ) '
from_schema: https://purl.humanatlas.io/specs/landmark
attributes:
iri:
@@ -997,15 +1041,44 @@ classes:
mixin: true
slots:
- typeOf
+ ProvEntity:
+ name: ProvEntity
+ from_schema: https://purl.humanatlas.io/specs/landmark
+ slots:
+ - was_derived_from
+ class_uri: prov:Entity
+ Collection:
+ name: Collection
+ from_schema: https://purl.humanatlas.io/specs/landmark
+ is_a: ProvEntity
+ slots:
+ - had_member
+ class_uri: prov:Collection
Person:
name: Person
from_schema: https://purl.humanatlas.io/specs/landmark
+ is_a: Creator
slots:
- fullName
- firstName
- lastName
- orcid
class_uri: schema:Person
+ SoftwareApplication:
+ name: SoftwareApplication
+ from_schema: https://purl.humanatlas.io/specs/landmark
+ is_a: Creator
+ slots:
+ - version
+ - target_product
+ class_uri: schema:SoftwareApplication
+ SoftwareSourceCode:
+ name: SoftwareSourceCode
+ from_schema: https://purl.humanatlas.io/specs/landmark
+ slots:
+ - code_repository
+ - see_also
+ class_uri: schema:SoftwareSourceCode
Grant:
name: Grant
from_schema: https://purl.humanatlas.io/specs/landmark
@@ -1022,18 +1095,28 @@ classes:
- accessUrl
- mediaType
class_uri: dcat:Distribution
- DatasetMetadata:
- name: DatasetMetadata
+ Dataset:
+ name: Dataset
from_schema: https://purl.humanatlas.io/specs/landmark
slots:
+ - id
- title
- description
- creators
- - version
+ - reviewers
- creation_date
+ - version
- license
- - publisher
- see_also
+ - publisher
+ - citation
+ - citationOverall
+ - funders
+ - doi
+ - hubmapId
+ - project_leads
+ - externalReviewers
+ - distributions
class_uri: dcat:Dataset
source_file: schemas/src/digital-objects/landmark.yaml
settings:
diff --git a/schemas/generated/linkml/ref-organ-metadata.yaml b/schemas/generated/linkml/ref-organ-metadata.yaml
index 9c48c34..8871775 100644
--- a/schemas/generated/linkml/ref-organ-metadata.yaml
+++ b/schemas/generated/linkml/ref-organ-metadata.yaml
@@ -31,6 +31,9 @@ prefixes:
owl:
prefix_prefix: owl
prefix_reference: http://www.w3.org/2002/07/owl#
+ prov:
+ prefix_prefix: prov
+ prefix_reference: http://www.w3.org/ns/prov#
dc:
prefix_prefix: dc
prefix_reference: http://purl.org/dc/elements/1.1/
@@ -271,10 +274,14 @@ types:
uri: xsd:string
repr: str
slots:
- iri:
- name: iri
+ id:
+ name: id
from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
identifier: true
+ class_type:
+ name: class_type
+ from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
+ designates_type: true
distributions:
name: distributions
from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
@@ -297,6 +304,19 @@ slots:
from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
slot_uri: dcat:mediaType
range: uriorcurie
+ was_derived_from:
+ name: was_derived_from
+ from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
+ slot_uri: prov:wasDerivedFrom
+ range: Dataset
+ inlined: true
+ had_member:
+ name: had_member
+ from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
+ slot_uri: prov:hadMember
+ multivalued: true
+ range: uriorcurie
+ inlined_as_list: true
title:
name: title
from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
@@ -318,7 +338,7 @@ slots:
from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
slot_uri: dct:creator
multivalued: true
- range: Person
+ range: Creator
inlined_as_list: true
about:
name: about
@@ -328,6 +348,10 @@ slots:
name: version
from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
slot_uri: schema:version
+ name:
+ name: name
+ from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
+ slot_uri: schema:name
fullName:
name: fullName
from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
@@ -383,6 +407,16 @@ slots:
multivalued: true
range: Grant
inlined_as_list: true
+ target_product:
+ name: target_product
+ from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
+ slot_uri: schema:targetProduct
+ range: SoftwareSourceCode
+ code_repository:
+ name: code_repository
+ from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
+ slot_uri: schema:codeRepository
+ range: uriorcurie
versionInfo:
name: versionInfo
from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
@@ -429,27 +463,20 @@ classes:
name: Container
from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
slots:
- - iri
+ - id
- title
- description
- - creators
- - project_leads
- - reviewers
- - externalReviewers
- version
+ - creators
- creation_date
- - license
- publisher
- - funders
- - hubmapId
- - doi
- - citation
- - citationOverall
- - datatable
+ - license
+ - see_also
- distributions
+ - was_derived_from
slot_usage:
- iri:
- name: iri
+ id:
+ name: id
required: true
title:
name: title
@@ -457,12 +484,12 @@ classes:
description:
name: description
required: true
- creators:
- name: creators
- required: true
version:
name: version
required: true
+ creators:
+ name: creators
+ required: true
creation_date:
name: creation_date
required: true
@@ -474,15 +501,52 @@ classes:
required: true
class_uri: dcat:Dataset
tree_root: true
+ ProvEntity:
+ name: ProvEntity
+ from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
+ slots:
+ - was_derived_from
+ class_uri: prov:Entity
+ Collection:
+ name: Collection
+ from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
+ is_a: ProvEntity
+ slots:
+ - had_member
+ class_uri: prov:Collection
+ Creator:
+ name: Creator
+ from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
+ abstract: true
+ slots:
+ - id
+ - name
+ - class_type
Person:
name: Person
from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
+ is_a: Creator
slots:
- fullName
- firstName
- lastName
- orcid
class_uri: schema:Person
+ SoftwareApplication:
+ name: SoftwareApplication
+ from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
+ is_a: Creator
+ slots:
+ - version
+ - target_product
+ class_uri: schema:SoftwareApplication
+ SoftwareSourceCode:
+ name: SoftwareSourceCode
+ from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
+ slots:
+ - code_repository
+ - see_also
+ class_uri: schema:SoftwareSourceCode
Grant:
name: Grant
from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
@@ -499,18 +563,28 @@ classes:
- accessUrl
- mediaType
class_uri: dcat:Distribution
- DatasetMetadata:
- name: DatasetMetadata
+ Dataset:
+ name: Dataset
from_schema: https://purl.humanatlas.io/specs/ref-organ-metadata
slots:
+ - id
- title
- description
- creators
- - version
+ - reviewers
- creation_date
+ - version
- license
- - publisher
- see_also
+ - publisher
+ - citation
+ - citationOverall
+ - funders
+ - doi
+ - hubmapId
+ - project_leads
+ - externalReviewers
+ - distributions
class_uri: dcat:Dataset
source_file: schemas/src/metadata/ref-organ-metadata.yaml
diff --git a/schemas/generated/linkml/ref-organ.yaml b/schemas/generated/linkml/ref-organ.yaml
index a1924f3..5d5dfb2 100644
--- a/schemas/generated/linkml/ref-organ.yaml
+++ b/schemas/generated/linkml/ref-organ.yaml
@@ -46,6 +46,9 @@ prefixes:
dcat:
prefix_prefix: dcat
prefix_reference: http://www.w3.org/ns/dcat#
+ prov:
+ prefix_prefix: prov
+ prefix_reference: http://www.w3.org/ns/prov#
dc:
prefix_prefix: dc
prefix_reference: http://purl.org/dc/elements/1.1/
@@ -355,6 +358,19 @@ enums:
description: A length unit which is equal to one thousandth of a meter.
meaning: obo:UO_0000016
slots:
+ created_by:
+ name: created_by
+ from_schema: https://purl.humanatlas.io/specs/ref-organ
+ slot_uri: dct:creator
+ multivalued: true
+ range: uriorcurie
+ required: true
+ inlined_as_list: true
+ derived_from:
+ name: derived_from
+ from_schema: https://purl.humanatlas.io/specs/ref-organ
+ slot_uri: prov:wasDerivedFrom
+ range: uriorcurie
pref_label:
name: pref_label
annotations:
@@ -555,8 +571,8 @@ slots:
range: AnatomicalStructure
required: false
inlined: false
- organ_donor_sex:
- name: organ_donor_sex
+ organ_owner_sex:
+ name: organ_owner_sex
annotations:
owl:
tag: owl
@@ -647,6 +663,7 @@ slots:
tag: owl
value: AnnotationProperty, AnnotationAssertion
from_schema: https://purl.humanatlas.io/specs/ref-organ
+ slot_uri: ccf:has_placement
range: SpatialPlacement
required: true
inlined: true
@@ -657,6 +674,7 @@ slots:
tag: owl
value: AnnotationProperty, AnnotationAssertion
from_schema: https://purl.humanatlas.io/specs/ref-organ
+ slot_uri: ccf:has_placements
multivalued: true
range: SpatialPlacement
required: false
@@ -731,10 +749,6 @@ slots:
from_schema: https://purl.humanatlas.io/specs/ref-organ
slot_uri: rdfs:label
required: true
- iri:
- name: iri
- from_schema: https://purl.humanatlas.io/specs/ref-organ
- identifier: true
distributions:
name: distributions
from_schema: https://purl.humanatlas.io/specs/ref-organ
@@ -757,6 +771,19 @@ slots:
from_schema: https://purl.humanatlas.io/specs/ref-organ
slot_uri: dcat:mediaType
range: uriorcurie
+ was_derived_from:
+ name: was_derived_from
+ from_schema: https://purl.humanatlas.io/specs/ref-organ
+ slot_uri: prov:wasDerivedFrom
+ range: Dataset
+ inlined: true
+ had_member:
+ name: had_member
+ from_schema: https://purl.humanatlas.io/specs/ref-organ
+ slot_uri: prov:hadMember
+ multivalued: true
+ range: uriorcurie
+ inlined_as_list: true
title:
name: title
from_schema: https://purl.humanatlas.io/specs/ref-organ
@@ -778,7 +805,7 @@ slots:
from_schema: https://purl.humanatlas.io/specs/ref-organ
slot_uri: dct:creator
multivalued: true
- range: Person
+ range: Creator
inlined_as_list: true
about:
name: about
@@ -788,6 +815,10 @@ slots:
name: version
from_schema: https://purl.humanatlas.io/specs/ref-organ
slot_uri: schema:version
+ name:
+ name: name
+ from_schema: https://purl.humanatlas.io/specs/ref-organ
+ slot_uri: schema:name
fullName:
name: fullName
from_schema: https://purl.humanatlas.io/specs/ref-organ
@@ -843,6 +874,16 @@ slots:
multivalued: true
range: Grant
inlined_as_list: true
+ target_product:
+ name: target_product
+ from_schema: https://purl.humanatlas.io/specs/ref-organ
+ slot_uri: schema:targetProduct
+ range: SoftwareSourceCode
+ code_repository:
+ name: code_repository
+ from_schema: https://purl.humanatlas.io/specs/ref-organ
+ slot_uri: schema:codeRepository
+ range: uriorcurie
versionInfo:
name: versionInfo
from_schema: https://purl.humanatlas.io/specs/ref-organ
@@ -902,7 +943,7 @@ classes:
- z_dimension
- dimension_unit
- representation_of
- - organ_donor_sex
+ - organ_owner_sex
- organ_side
- object_reference
- placements
@@ -980,12 +1021,13 @@ classes:
slots:
- title
- description
- - creators
- - version
+ - created_by
- creation_date
+ - version
- license
- publisher
- see_also
+ - derived_from
class_uri: dcat:Dataset
Creator:
name: Creator
@@ -1034,10 +1076,9 @@ classes:
AnnotationAssertion( dct:description {{iri}} "{{metadata.description|e}}"
)
- {% for c in metadata.creators %}
+ {% for creator_iri in metadata.created_by %}
- AnnotationAssertion( dct:creator {{iri}} "{{c.fullName|e}} ({{c.orcid}})"
- )
+ AnnotationAssertion( dct:creator {{iri}} "{{creator_iri|e}}" )
{% endfor %}
@@ -1050,7 +1091,10 @@ classes:
AnnotationAssertion( dct:publisher {{iri}} "{{metadata.publisher|e}}" )
- AnnotationAssertion( rdfs:seeAlso {{iri}} "{{metadata.see_also|e}}" )'
+ AnnotationAssertion( rdfs:seeAlso {{iri}} "{{metadata.see_also|e}}" )
+
+ AnnotationAssertion( prov:wasDerivedFrom {{iri}} "{{metadata.derived_from|e}}"
+ ) '
from_schema: https://purl.humanatlas.io/specs/ref-organ
attributes:
iri:
@@ -1086,15 +1130,44 @@ classes:
mixin: true
slots:
- typeOf
+ ProvEntity:
+ name: ProvEntity
+ from_schema: https://purl.humanatlas.io/specs/ref-organ
+ slots:
+ - was_derived_from
+ class_uri: prov:Entity
+ Collection:
+ name: Collection
+ from_schema: https://purl.humanatlas.io/specs/ref-organ
+ is_a: ProvEntity
+ slots:
+ - had_member
+ class_uri: prov:Collection
Person:
name: Person
from_schema: https://purl.humanatlas.io/specs/ref-organ
+ is_a: Creator
slots:
- fullName
- firstName
- lastName
- orcid
class_uri: schema:Person
+ SoftwareApplication:
+ name: SoftwareApplication
+ from_schema: https://purl.humanatlas.io/specs/ref-organ
+ is_a: Creator
+ slots:
+ - version
+ - target_product
+ class_uri: schema:SoftwareApplication
+ SoftwareSourceCode:
+ name: SoftwareSourceCode
+ from_schema: https://purl.humanatlas.io/specs/ref-organ
+ slots:
+ - code_repository
+ - see_also
+ class_uri: schema:SoftwareSourceCode
Grant:
name: Grant
from_schema: https://purl.humanatlas.io/specs/ref-organ
@@ -1111,18 +1184,28 @@ classes:
- accessUrl
- mediaType
class_uri: dcat:Distribution
- DatasetMetadata:
- name: DatasetMetadata
+ Dataset:
+ name: Dataset
from_schema: https://purl.humanatlas.io/specs/ref-organ
slots:
+ - id
- title
- description
- creators
- - version
+ - reviewers
- creation_date
+ - version
- license
- - publisher
- see_also
+ - publisher
+ - citation
+ - citationOverall
+ - funders
+ - doi
+ - hubmapId
+ - project_leads
+ - externalReviewers
+ - distributions
class_uri: dcat:Dataset
source_file: schemas/src/digital-objects/ref-organ.yaml
settings:
diff --git a/schemas/generated/linkml/vocab-metadata.yaml b/schemas/generated/linkml/vocab-metadata.yaml
new file mode 100644
index 0000000..839e593
--- /dev/null
+++ b/schemas/generated/linkml/vocab-metadata.yaml
@@ -0,0 +1,590 @@
+name: vocab-metadata
+id: https://purl.humanatlas.io/specs/vocab-metadata
+prefixes:
+ ccf:
+ prefix_prefix: ccf
+ prefix_reference: http://purl.org/ccf/
+ pav:
+ prefix_prefix: pav
+ prefix_reference: http://purl.org/pav/
+ dcat:
+ prefix_prefix: dcat
+ prefix_reference: http://www.w3.org/ns/dcat#
+ dct:
+ prefix_prefix: dct
+ prefix_reference: http://purl.org/dc/terms/
+ foaf:
+ prefix_prefix: foaf
+ prefix_reference: http://xmlns.com/foaf/0.1/
+ schema:
+ prefix_prefix: schema
+ prefix_reference: http://schema.org/
+ rdfs:
+ prefix_prefix: rdfs
+ prefix_reference: http://www.w3.org/2000/01/rdf-schema#
+ xsd:
+ prefix_prefix: xsd
+ prefix_reference: http://www.w3.org/2001/XMLSchema#
+ linkml:
+ prefix_prefix: linkml
+ prefix_reference: https://w3id.org/linkml/
+ owl:
+ prefix_prefix: owl
+ prefix_reference: http://www.w3.org/2002/07/owl#
+ prov:
+ prefix_prefix: prov
+ prefix_reference: http://www.w3.org/ns/prov#
+ dc:
+ prefix_prefix: dc
+ prefix_reference: http://purl.org/dc/elements/1.1/
+ shex:
+ prefix_prefix: shex
+ prefix_reference: http://www.w3.org/ns/shex#
+default_prefix: dcat
+default_range: string
+types:
+ string:
+ name: string
+ description: A character string
+ notes:
+ - In RDF serializations, a slot with range of string is treated as a literal or
+ type xsd:string. If you are authoring schemas in LinkML YAML, the type is
+ referenced with the lower case "string".
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ exact_mappings:
+ - schema:Text
+ base: str
+ uri: xsd:string
+ integer:
+ name: integer
+ description: An integer
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "integer".
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ exact_mappings:
+ - schema:Integer
+ base: int
+ uri: xsd:integer
+ boolean:
+ name: boolean
+ description: A binary (true or false) value
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "boolean".
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ exact_mappings:
+ - schema:Boolean
+ base: Bool
+ uri: xsd:boolean
+ repr: bool
+ float:
+ name: float
+ description: A real number that conforms to the xsd:float specification
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "float".
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ exact_mappings:
+ - schema:Float
+ base: float
+ uri: xsd:float
+ double:
+ name: double
+ description: A real number that conforms to the xsd:double specification
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "double".
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ close_mappings:
+ - schema:Float
+ base: float
+ uri: xsd:double
+ decimal:
+ name: decimal
+ description: A real number with arbitrary precision that conforms to the xsd:decimal
+ specification
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "decimal".
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ broad_mappings:
+ - schema:Number
+ base: Decimal
+ uri: xsd:decimal
+ time:
+ name: time
+ description: A time object represents a (local) time of day, independent of any
+ particular day
+ notes:
+ - URI is dateTime because OWL reasoners do not work with straight date or time
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "time".
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ exact_mappings:
+ - schema:Time
+ base: XSDTime
+ uri: xsd:time
+ repr: str
+ date:
+ name: date
+ description: a date (year, month and day) in an idealized calendar
+ notes:
+ - URI is dateTime because OWL reasoners don't work with straight date or time
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "date".
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ exact_mappings:
+ - schema:Date
+ base: XSDDate
+ uri: xsd:date
+ repr: str
+ datetime:
+ name: datetime
+ description: The combination of a date and time
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "datetime".
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ exact_mappings:
+ - schema:DateTime
+ base: XSDDateTime
+ uri: xsd:dateTime
+ repr: str
+ date_or_datetime:
+ name: date_or_datetime
+ description: Either a date or a datetime
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "date_or_datetime".
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ base: str
+ uri: linkml:DateOrDatetime
+ repr: str
+ uriorcurie:
+ name: uriorcurie
+ description: a URI or a CURIE
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "uriorcurie".
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ base: URIorCURIE
+ uri: xsd:anyURI
+ repr: str
+ curie:
+ name: curie
+ conforms_to: https://www.w3.org/TR/curie/
+ description: a compact URI
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "curie".
+ comments:
+ - in RDF serializations this MUST be expanded to a URI
+ - in non-RDF serializations MAY be serialized as the compact representation
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ base: Curie
+ uri: xsd:string
+ repr: str
+ uri:
+ name: uri
+ conforms_to: https://www.ietf.org/rfc/rfc3987.txt
+ description: a complete URI
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "uri".
+ comments:
+ - in RDF serializations a slot with range of uri is treated as a literal or type
+ xsd:anyURI unless it is an identifier or a reference to an identifier, in which
+ case it is translated directly to a node
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ close_mappings:
+ - schema:URL
+ base: URI
+ uri: xsd:anyURI
+ repr: str
+ ncname:
+ name: ncname
+ description: Prefix part of CURIE
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "ncname".
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ base: NCName
+ uri: xsd:string
+ repr: str
+ objectidentifier:
+ name: objectidentifier
+ description: A URI or CURIE that represents an object in the model.
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "objectidentifier".
+ comments:
+ - Used for inheritance and type checking
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ base: ElementIdentifier
+ uri: shex:iri
+ repr: str
+ nodeidentifier:
+ name: nodeidentifier
+ description: A URI, CURIE or BNODE that represents a node in a model.
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "nodeidentifier".
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ base: NodeIdentifier
+ uri: shex:nonLiteral
+ repr: str
+ jsonpointer:
+ name: jsonpointer
+ conforms_to: https://datatracker.ietf.org/doc/html/rfc6901
+ description: A string encoding a JSON Pointer. The value of the string MUST conform
+ to JSON Point syntax and SHOULD dereference to a valid object within the current
+ instance document when encoded in tree form.
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "jsonpointer".
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ base: str
+ uri: xsd:string
+ repr: str
+ jsonpath:
+ name: jsonpath
+ conforms_to: https://www.ietf.org/archive/id/draft-goessner-dispatch-jsonpath-00.html
+ description: A string encoding a JSON Path. The value of the string MUST conform
+ to JSON Point syntax and SHOULD dereference to zero or more valid objects within
+ the current instance document when encoded in tree form.
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "jsonpath".
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ base: str
+ uri: xsd:string
+ repr: str
+ sparqlpath:
+ name: sparqlpath
+ conforms_to: https://www.w3.org/TR/sparql11-query/#propertypaths
+ description: A string encoding a SPARQL Property Path. The value of the string
+ MUST conform to SPARQL syntax and SHOULD dereference to zero or more valid objects
+ within the current instance document when encoded as RDF.
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "sparqlpath".
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ base: str
+ uri: xsd:string
+ repr: str
+slots:
+ id:
+ name: id
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ identifier: true
+ class_type:
+ name: class_type
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ designates_type: true
+ distributions:
+ name: distributions
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: dcat:distribution
+ multivalued: true
+ range: Distribution
+ inlined_as_list: true
+ downloadUrl:
+ name: downloadUrl
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: dcat:downloadURL
+ range: uri
+ accessUrl:
+ name: accessUrl
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: dcat:accessURL
+ range: uri
+ mediaType:
+ name: mediaType
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: dcat:mediaType
+ range: uriorcurie
+ was_derived_from:
+ name: was_derived_from
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: prov:wasDerivedFrom
+ range: Dataset
+ inlined: true
+ had_member:
+ name: had_member
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: prov:hadMember
+ multivalued: true
+ range: uriorcurie
+ inlined_as_list: true
+ title:
+ name: title
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: dct:title
+ description:
+ name: description
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: dct:description
+ license:
+ name: license
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: dct:license
+ publisher:
+ name: publisher
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: dct:publisher
+ creators:
+ name: creators
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: dct:creator
+ multivalued: true
+ range: Creator
+ inlined_as_list: true
+ about:
+ name: about
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: schema:about
+ version:
+ name: version
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: schema:version
+ name:
+ name: name
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: schema:name
+ fullName:
+ name: fullName
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: schema:name
+ firstName:
+ name: firstName
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: schema:givenName
+ lastName:
+ name: lastName
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: schema:familyName
+ orcid:
+ name: orcid
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: schema:identifier
+ pattern: ^(\d{4}-){3}\d{3}(\d|X)$
+ funder:
+ name: funder
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: schema:funder
+ awardNumber:
+ name: awardNumber
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: schema:award
+ citation:
+ name: citation
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: schema:citation
+ creation_date:
+ name: creation_date
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: schema:dateCreated
+ propertyId:
+ name: propertyId
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: schema:propertyID
+ value:
+ name: value
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: schema:value
+ reviewers:
+ name: reviewers
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: schema:reviewedBy
+ multivalued: true
+ range: Person
+ inlined_as_list: true
+ funders:
+ name: funders
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: schema:funding
+ multivalued: true
+ range: Grant
+ inlined_as_list: true
+ target_product:
+ name: target_product
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: schema:targetProduct
+ range: SoftwareSourceCode
+ code_repository:
+ name: code_repository
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: schema:codeRepository
+ range: uriorcurie
+ versionInfo:
+ name: versionInfo
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: owl:versionInfo
+ see_also:
+ name: see_also
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: rdfs:seeAlso
+ range: uriorcurie
+ hubmapId:
+ name: hubmapId
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: ccf:hubmap_id
+ doi:
+ name: doi
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: ccf:doi
+ range: uriorcurie
+ citationOverall:
+ name: citationOverall
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: ccf:citation_overall
+ datatable:
+ name: datatable
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: ccf:data_table
+ multivalued: true
+ project_leads:
+ name: project_leads
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: ccf:project_lead
+ multivalued: true
+ range: Person
+ inlined_as_list: true
+ externalReviewers:
+ name: externalReviewers
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slot_uri: ccf:external_reviewer
+ multivalued: true
+ range: Person
+ inlined_as_list: true
+classes:
+ Container:
+ name: Container
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slots:
+ - id
+ - title
+ - description
+ - version
+ - creators
+ - creation_date
+ - publisher
+ - license
+ - see_also
+ - distributions
+ - was_derived_from
+ slot_usage:
+ id:
+ name: id
+ required: true
+ title:
+ name: title
+ required: true
+ description:
+ name: description
+ required: true
+ version:
+ name: version
+ required: true
+ creators:
+ name: creators
+ required: true
+ creation_date:
+ name: creation_date
+ required: true
+ license:
+ name: license
+ required: true
+ distributions:
+ name: distributions
+ required: true
+ class_uri: dcat:Dataset
+ tree_root: true
+ ProvEntity:
+ name: ProvEntity
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slots:
+ - was_derived_from
+ class_uri: prov:Entity
+ Collection:
+ name: Collection
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ is_a: ProvEntity
+ slots:
+ - had_member
+ class_uri: prov:Collection
+ Creator:
+ name: Creator
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ abstract: true
+ slots:
+ - id
+ - name
+ - class_type
+ Person:
+ name: Person
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ is_a: Creator
+ slots:
+ - fullName
+ - firstName
+ - lastName
+ - orcid
+ class_uri: schema:Person
+ SoftwareApplication:
+ name: SoftwareApplication
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ is_a: Creator
+ slots:
+ - version
+ - target_product
+ class_uri: schema:SoftwareApplication
+ SoftwareSourceCode:
+ name: SoftwareSourceCode
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slots:
+ - code_repository
+ - see_also
+ class_uri: schema:SoftwareSourceCode
+ Grant:
+ name: Grant
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slots:
+ - funder
+ - awardNumber
+ class_uri: schema:Grant
+ Distribution:
+ name: Distribution
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slots:
+ - title
+ - downloadUrl
+ - accessUrl
+ - mediaType
+ class_uri: dcat:Distribution
+ Dataset:
+ name: Dataset
+ from_schema: https://purl.humanatlas.io/specs/vocab-metadata
+ slots:
+ - id
+ - title
+ - description
+ - creators
+ - reviewers
+ - creation_date
+ - version
+ - license
+ - see_also
+ - publisher
+ - citation
+ - citationOverall
+ - funders
+ - doi
+ - hubmapId
+ - project_leads
+ - externalReviewers
+ - distributions
+ class_uri: dcat:Dataset
+source_file: schemas/src/metadata/vocab-metadata.yaml
+
diff --git a/schemas/generated/linkml/vocab.yaml b/schemas/generated/linkml/vocab.yaml
new file mode 100644
index 0000000..4eb432c
--- /dev/null
+++ b/schemas/generated/linkml/vocab.yaml
@@ -0,0 +1,627 @@
+name: vocab
+id: https://purl.humanatlas.io/specs/vocab
+prefixes:
+ ccf:
+ prefix_prefix: ccf
+ prefix_reference: http://purl.org/ccf/
+ dcterms:
+ prefix_prefix: dcterms
+ prefix_reference: http://purl.org/dc/terms/
+ pav:
+ prefix_prefix: pav
+ prefix_reference: http://purl.org/pav/
+ rdfs:
+ prefix_prefix: rdfs
+ prefix_reference: http://www.w3.org/2000/01/rdf-schema#
+ xsd:
+ prefix_prefix: xsd
+ prefix_reference: http://www.w3.org/2001/XMLSchema#
+ obo:
+ prefix_prefix: obo
+ prefix_reference: http://purl.obolibrary.org/obo/
+ linkml:
+ prefix_prefix: linkml
+ prefix_reference: https://w3id.org/linkml/
+ owl:
+ prefix_prefix: owl
+ prefix_reference: http://www.w3.org/2002/07/owl#
+ dcat:
+ prefix_prefix: dcat
+ prefix_reference: http://www.w3.org/ns/dcat#
+ prov:
+ prefix_prefix: prov
+ prefix_reference: http://www.w3.org/ns/prov#
+ dct:
+ prefix_prefix: dct
+ prefix_reference: http://purl.org/dc/terms/
+ dc:
+ prefix_prefix: dc
+ prefix_reference: http://purl.org/dc/elements/1.1/
+ foaf:
+ prefix_prefix: foaf
+ prefix_reference: http://xmlns.com/foaf/0.1/
+ schema:
+ prefix_prefix: schema
+ prefix_reference: http://schema.org/
+ shex:
+ prefix_prefix: shex
+ prefix_reference: http://www.w3.org/ns/shex#
+default_prefix: ccf
+default_range: string
+types:
+ string:
+ name: string
+ description: A character string
+ notes:
+ - In RDF serializations, a slot with range of string is treated as a literal or
+ type xsd:string. If you are authoring schemas in LinkML YAML, the type is
+ referenced with the lower case "string".
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ exact_mappings:
+ - schema:Text
+ base: str
+ uri: xsd:string
+ integer:
+ name: integer
+ description: An integer
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "integer".
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ exact_mappings:
+ - schema:Integer
+ base: int
+ uri: xsd:integer
+ boolean:
+ name: boolean
+ description: A binary (true or false) value
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "boolean".
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ exact_mappings:
+ - schema:Boolean
+ base: Bool
+ uri: xsd:boolean
+ repr: bool
+ float:
+ name: float
+ description: A real number that conforms to the xsd:float specification
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "float".
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ exact_mappings:
+ - schema:Float
+ base: float
+ uri: xsd:float
+ double:
+ name: double
+ description: A real number that conforms to the xsd:double specification
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "double".
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ close_mappings:
+ - schema:Float
+ base: float
+ uri: xsd:double
+ decimal:
+ name: decimal
+ description: A real number with arbitrary precision that conforms to the xsd:decimal
+ specification
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "decimal".
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ broad_mappings:
+ - schema:Number
+ base: Decimal
+ uri: xsd:decimal
+ time:
+ name: time
+ description: A time object represents a (local) time of day, independent of any
+ particular day
+ notes:
+ - URI is dateTime because OWL reasoners do not work with straight date or time
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "time".
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ exact_mappings:
+ - schema:Time
+ base: XSDTime
+ uri: xsd:time
+ repr: str
+ date:
+ name: date
+ description: a date (year, month and day) in an idealized calendar
+ notes:
+ - URI is dateTime because OWL reasoners don't work with straight date or time
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "date".
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ exact_mappings:
+ - schema:Date
+ base: XSDDate
+ uri: xsd:date
+ repr: str
+ datetime:
+ name: datetime
+ description: The combination of a date and time
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "datetime".
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ exact_mappings:
+ - schema:DateTime
+ base: XSDDateTime
+ uri: xsd:dateTime
+ repr: str
+ date_or_datetime:
+ name: date_or_datetime
+ description: Either a date or a datetime
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "date_or_datetime".
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ base: str
+ uri: linkml:DateOrDatetime
+ repr: str
+ uriorcurie:
+ name: uriorcurie
+ description: a URI or a CURIE
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "uriorcurie".
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ base: URIorCURIE
+ uri: xsd:anyURI
+ repr: str
+ curie:
+ name: curie
+ conforms_to: https://www.w3.org/TR/curie/
+ description: a compact URI
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "curie".
+ comments:
+ - in RDF serializations this MUST be expanded to a URI
+ - in non-RDF serializations MAY be serialized as the compact representation
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ base: Curie
+ uri: xsd:string
+ repr: str
+ uri:
+ name: uri
+ conforms_to: https://www.ietf.org/rfc/rfc3987.txt
+ description: a complete URI
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "uri".
+ comments:
+ - in RDF serializations a slot with range of uri is treated as a literal or type
+ xsd:anyURI unless it is an identifier or a reference to an identifier, in which
+ case it is translated directly to a node
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ close_mappings:
+ - schema:URL
+ base: URI
+ uri: xsd:anyURI
+ repr: str
+ ncname:
+ name: ncname
+ description: Prefix part of CURIE
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "ncname".
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ base: NCName
+ uri: xsd:string
+ repr: str
+ objectidentifier:
+ name: objectidentifier
+ description: A URI or CURIE that represents an object in the model.
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "objectidentifier".
+ comments:
+ - Used for inheritance and type checking
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ base: ElementIdentifier
+ uri: shex:iri
+ repr: str
+ nodeidentifier:
+ name: nodeidentifier
+ description: A URI, CURIE or BNODE that represents a node in a model.
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "nodeidentifier".
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ base: NodeIdentifier
+ uri: shex:nonLiteral
+ repr: str
+ jsonpointer:
+ name: jsonpointer
+ conforms_to: https://datatracker.ietf.org/doc/html/rfc6901
+ description: A string encoding a JSON Pointer. The value of the string MUST conform
+ to JSON Point syntax and SHOULD dereference to a valid object within the current
+ instance document when encoded in tree form.
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "jsonpointer".
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ base: str
+ uri: xsd:string
+ repr: str
+ jsonpath:
+ name: jsonpath
+ conforms_to: https://www.ietf.org/archive/id/draft-goessner-dispatch-jsonpath-00.html
+ description: A string encoding a JSON Path. The value of the string MUST conform
+ to JSON Point syntax and SHOULD dereference to zero or more valid objects within
+ the current instance document when encoded in tree form.
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "jsonpath".
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ base: str
+ uri: xsd:string
+ repr: str
+ sparqlpath:
+ name: sparqlpath
+ conforms_to: https://www.w3.org/TR/sparql11-query/#propertypaths
+ description: A string encoding a SPARQL Property Path. The value of the string
+ MUST conform to SPARQL syntax and SHOULD dereference to zero or more valid objects
+ within the current instance document when encoded as RDF.
+ notes:
+ - If you are authoring schemas in LinkML YAML, the type is referenced with the
+ lower case "sparqlpath".
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ base: str
+ uri: xsd:string
+ repr: str
+slots:
+ created_by:
+ name: created_by
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: dct:creator
+ multivalued: true
+ range: uriorcurie
+ required: true
+ inlined_as_list: true
+ derived_from:
+ name: derived_from
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: prov:wasDerivedFrom
+ range: uriorcurie
+ id:
+ name: id
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ identifier: true
+ class_type:
+ name: class_type
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ designates_type: true
+ distributions:
+ name: distributions
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: dcat:distribution
+ multivalued: true
+ range: Distribution
+ inlined_as_list: true
+ downloadUrl:
+ name: downloadUrl
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: dcat:downloadURL
+ range: uri
+ accessUrl:
+ name: accessUrl
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: dcat:accessURL
+ range: uri
+ mediaType:
+ name: mediaType
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: dcat:mediaType
+ range: uriorcurie
+ was_derived_from:
+ name: was_derived_from
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: prov:wasDerivedFrom
+ range: Dataset
+ inlined: true
+ had_member:
+ name: had_member
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: prov:hadMember
+ multivalued: true
+ range: uriorcurie
+ inlined_as_list: true
+ title:
+ name: title
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: dct:title
+ description:
+ name: description
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: dct:description
+ license:
+ name: license
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: dct:license
+ publisher:
+ name: publisher
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: dct:publisher
+ creators:
+ name: creators
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: dct:creator
+ multivalued: true
+ range: Creator
+ inlined_as_list: true
+ about:
+ name: about
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: schema:about
+ version:
+ name: version
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: schema:version
+ name:
+ name: name
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: schema:name
+ fullName:
+ name: fullName
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: schema:name
+ firstName:
+ name: firstName
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: schema:givenName
+ lastName:
+ name: lastName
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: schema:familyName
+ orcid:
+ name: orcid
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: schema:identifier
+ pattern: ^(\d{4}-){3}\d{3}(\d|X)$
+ funder:
+ name: funder
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: schema:funder
+ awardNumber:
+ name: awardNumber
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: schema:award
+ citation:
+ name: citation
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: schema:citation
+ creation_date:
+ name: creation_date
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: schema:dateCreated
+ propertyId:
+ name: propertyId
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: schema:propertyID
+ value:
+ name: value
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: schema:value
+ reviewers:
+ name: reviewers
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: schema:reviewedBy
+ multivalued: true
+ range: Person
+ inlined_as_list: true
+ funders:
+ name: funders
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: schema:funding
+ multivalued: true
+ range: Grant
+ inlined_as_list: true
+ target_product:
+ name: target_product
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: schema:targetProduct
+ range: SoftwareSourceCode
+ code_repository:
+ name: code_repository
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: schema:codeRepository
+ range: uriorcurie
+ versionInfo:
+ name: versionInfo
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: owl:versionInfo
+ see_also:
+ name: see_also
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: rdfs:seeAlso
+ range: uriorcurie
+ hubmapId:
+ name: hubmapId
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: ccf:hubmap_id
+ doi:
+ name: doi
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: ccf:doi
+ range: uriorcurie
+ citationOverall:
+ name: citationOverall
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: ccf:citation_overall
+ datatable:
+ name: datatable
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: ccf:data_table
+ multivalued: true
+ project_leads:
+ name: project_leads
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: ccf:project_lead
+ multivalued: true
+ range: Person
+ inlined_as_list: true
+ externalReviewers:
+ name: externalReviewers
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slot_uri: ccf:external_reviewer
+ multivalued: true
+ range: Person
+ inlined_as_list: true
+classes:
+ BasicMetadata:
+ name: BasicMetadata
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slots:
+ - title
+ - description
+ - created_by
+ - creation_date
+ - version
+ - license
+ - publisher
+ - see_also
+ - derived_from
+ class_uri: dcat:Dataset
+ Container:
+ name: Container
+ annotations:
+ owl.template:
+ tag: owl.template
+ value: 'AnnotationAssertion( dct:title {{iri}} "{{metadata.title|e}}" )
+
+ AnnotationAssertion( dct:description {{iri}} "{{metadata.description|e}}"
+ )
+
+ {% for creator_iri in metadata.created_by %}
+
+ AnnotationAssertion( dct:creator {{iri}} "{{creator_iri|e}}" )
+
+ {% endfor %}
+
+ AnnotationAssertion( schema:version {{iri}} "{{metadata.version|e}}" )
+
+ AnnotationAssertion( schema:dateCreated {{iri}} "{{metadata.creation_date|e}}"
+ )
+
+ AnnotationAssertion( dct:license {{iri}} "{{metadata.license|e}}" )
+
+ AnnotationAssertion( dct:publisher {{iri}} "{{metadata.publisher|e}}" )
+
+ AnnotationAssertion( rdfs:seeAlso {{iri}} "{{metadata.see_also|e}}" )
+
+ AnnotationAssertion( prov:wasDerivedFrom {{iri}} "{{metadata.derived_from|e}}"
+ )'
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ attributes:
+ iri:
+ name: iri
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ range: uriorcurie
+ metadata:
+ name: metadata
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ range: BasicMetadata
+ data:
+ name: data
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ multivalued: true
+ required: true
+ inlined_as_list: true
+ tree_root: true
+ ProvEntity:
+ name: ProvEntity
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slots:
+ - was_derived_from
+ class_uri: prov:Entity
+ Collection:
+ name: Collection
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ is_a: ProvEntity
+ slots:
+ - had_member
+ class_uri: prov:Collection
+ Creator:
+ name: Creator
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ abstract: true
+ slots:
+ - id
+ - name
+ - class_type
+ Person:
+ name: Person
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ is_a: Creator
+ slots:
+ - fullName
+ - firstName
+ - lastName
+ - orcid
+ class_uri: schema:Person
+ SoftwareApplication:
+ name: SoftwareApplication
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ is_a: Creator
+ slots:
+ - version
+ - target_product
+ class_uri: schema:SoftwareApplication
+ SoftwareSourceCode:
+ name: SoftwareSourceCode
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slots:
+ - code_repository
+ - see_also
+ class_uri: schema:SoftwareSourceCode
+ Grant:
+ name: Grant
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slots:
+ - funder
+ - awardNumber
+ class_uri: schema:Grant
+ Distribution:
+ name: Distribution
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slots:
+ - title
+ - downloadUrl
+ - accessUrl
+ - mediaType
+ class_uri: dcat:Distribution
+ Dataset:
+ name: Dataset
+ from_schema: https://purl.humanatlas.io/specs/vocab
+ slots:
+ - id
+ - title
+ - description
+ - creators
+ - reviewers
+ - creation_date
+ - version
+ - license
+ - see_also
+ - publisher
+ - citation
+ - citationOverall
+ - funders
+ - doi
+ - hubmapId
+ - project_leads
+ - externalReviewers
+ - distributions
+ class_uri: dcat:Dataset
+source_file: schemas/src/digital-objects/vocab.yaml
+
diff --git a/schemas/generated/owl/2d-ftu-metadata.owl.ttl b/schemas/generated/owl/2d-ftu-metadata.owl.ttl
index 1103f10..c612466 100644
--- a/schemas/generated/owl/2d-ftu-metadata.owl.ttl
+++ b/schemas/generated/owl/2d-ftu-metadata.owl.ttl
@@ -1,6 +1,7 @@
@prefix dcat: .
@prefix linkml: .
@prefix owl: .
+@prefix prov: .
@prefix rdf: .
@prefix rdfs: .
@prefix schema1: .
@@ -24,84 +25,293 @@ xsd:integer a rdfs:Datatype .
xsd:time a rdfs:Datatype .
+dcat:Collection a owl:Class ;
+ rdfs:label "Collection" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty dcat:had_member ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:had_member ],
+ dcat:ProvEntity ;
+ skos:exactMatch prov:Collection ;
+ skos:inScheme .
+
dcat:Container a owl:Class ;
rdfs:label "Container" ;
rdfs:subClassOf [ a owl:Restriction ;
- owl:minCardinality 1 ;
+ owl:allValuesFrom xsd:string ;
owl:onProperty dcat:description ],
[ a owl:Restriction ;
- owl:minCardinality 1 ;
- owl:onProperty dcat:version ],
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:was_derived_from ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:see_also ],
[ a owl:Restriction ;
owl:maxCardinality 1 ;
owl:onProperty dcat:license ],
[ a owl:Restriction ;
owl:minCardinality 1 ;
- owl:onProperty dcat:creation_date ],
+ owl:onProperty dcat:license ],
[ a owl:Restriction ;
- owl:minCardinality 1 ;
- owl:onProperty dcat:distributions ],
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty dcat:id ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:see_also ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty dcat:title ],
[ a owl:Restriction ;
owl:minCardinality 1 ;
- owl:onProperty dcat:creators ],
+ owl:onProperty dcat:creation_date ],
[ a owl:Restriction ;
- owl:maxCardinality 1 ;
+ owl:allValuesFrom xsd:string ;
owl:onProperty dcat:creation_date ],
[ a owl:Restriction ;
- owl:minCardinality 1 ;
- owl:onProperty dcat:iri ],
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:publisher ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:publisher ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:was_derived_from ],
[ a owl:Restriction ;
owl:maxCardinality 1 ;
owl:onProperty dcat:title ],
[ a owl:Restriction ;
- owl:allValuesFrom xsd:string ;
- owl:onProperty dcat:creation_date ],
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:description ],
+ [ a owl:Restriction ;
+ owl:minCardinality 1 ;
+ owl:onProperty dcat:creators ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom owl:Thing ;
+ owl:onProperty dcat:creators ],
[ a owl:Restriction ;
owl:maxCardinality 1 ;
- owl:onProperty dcat:iri ],
+ owl:onProperty dcat:version ],
+ [ a owl:Restriction ;
+ owl:minCardinality 1 ;
+ owl:onProperty dcat:distributions ],
[ a owl:Restriction ;
owl:allValuesFrom xsd:string ;
owl:onProperty dcat:license ],
[ a owl:Restriction ;
- owl:allValuesFrom xsd:string ;
- owl:onProperty dcat:title ],
+ owl:allValuesFrom owl:Thing ;
+ owl:onProperty dcat:distributions ],
[ a owl:Restriction ;
owl:minCardinality 1 ;
- owl:onProperty dcat:title ],
+ owl:onProperty dcat:description ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom dcat:Dataset ;
+ owl:onProperty dcat:was_derived_from ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:creation_date ],
[ a owl:Restriction ;
owl:minCardinality 1 ;
- owl:onProperty dcat:license ],
+ owl:onProperty dcat:version ],
[ a owl:Restriction ;
owl:allValuesFrom xsd:string ;
- owl:onProperty dcat:creators ],
+ owl:onProperty dcat:version ],
+ [ a owl:Restriction ;
+ owl:minCardinality 1 ;
+ owl:onProperty dcat:id ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:id ],
[ a owl:Restriction ;
owl:allValuesFrom xsd:string ;
- owl:onProperty dcat:distributions ],
+ owl:onProperty dcat:publisher ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty dcat:see_also ],
+ [ a owl:Restriction ;
+ owl:minCardinality 1 ;
+ owl:onProperty dcat:title ] ;
+ skos:exactMatch dcat:Dataset ;
+ skos:inScheme .
+
+dcat:about a owl:DatatypeProperty ;
+ rdfs:label "about" ;
+ skos:inScheme .
+
+dcat:datatable a owl:DatatypeProperty ;
+ rdfs:label "datatable" ;
+ skos:inScheme .
+
+dcat:propertyId a owl:DatatypeProperty ;
+ rdfs:label "propertyId" ;
+ skos:inScheme .
+
+dcat:value a owl:DatatypeProperty ;
+ rdfs:label "value" ;
+ skos:inScheme .
+
+dcat:versionInfo a owl:DatatypeProperty ;
+ rdfs:label "versionInfo" ;
+ skos:inScheme .
+
+shex:iri a rdfs:Datatype .
+
+shex:nonLiteral a rdfs:Datatype .
+
+ a owl:Ontology ;
+ rdfs:label "ftu-2d-metadata" .
+
+linkml:DateOrDatetime a rdfs:Datatype .
+
+dcat:ProvEntity a owl:Class ;
+ rdfs:label "ProvEntity" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:allValuesFrom dcat:Dataset ;
+ owl:onProperty dcat:was_derived_from ],
[ a owl:Restriction ;
owl:maxCardinality 1 ;
- owl:onProperty dcat:description ],
+ owl:onProperty dcat:was_derived_from ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:was_derived_from ] ;
+ skos:exactMatch prov:Entity ;
+ skos:inScheme .
+
+dcat:Grant a owl:Class ;
+ rdfs:label "Grant" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:awardNumber ],
[ a owl:Restriction ;
owl:maxCardinality 1 ;
- owl:onProperty dcat:version ],
+ owl:onProperty dcat:funder ],
[ a owl:Restriction ;
owl:allValuesFrom xsd:string ;
- owl:onProperty dcat:iri ],
+ owl:onProperty dcat:funder ],
[ a owl:Restriction ;
owl:allValuesFrom xsd:string ;
- owl:onProperty dcat:description ],
+ owl:onProperty dcat:awardNumber ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:funder ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:awardNumber ] ;
+ skos:exactMatch schema1:Grant ;
+ skos:inScheme .
+
+dcat:SoftwareApplication a owl:Class ;
+ rdfs:label "SoftwareApplication" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:target_product ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:version ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:target_product ],
[ a owl:Restriction ;
owl:allValuesFrom xsd:string ;
- owl:onProperty dcat:version ] ;
- skos:exactMatch dcat:Dataset ;
+ owl:onProperty dcat:version ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:version ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom dcat:SoftwareSourceCode ;
+ owl:onProperty dcat:target_product ],
+ dcat:Creator ;
+ skos:exactMatch schema1:SoftwareApplication ;
skos:inScheme .
-dcat:DatasetMetadata a owl:Class ;
- rdfs:label "DatasetMetadata" ;
- skos:exactMatch dcat:Dataset ;
+dcat:SoftwareSourceCode a owl:Class ;
+ rdfs:label "SoftwareSourceCode" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:see_also ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty dcat:see_also ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:code_repository ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:see_also ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:code_repository ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty dcat:code_repository ] ;
+ skos:exactMatch schema1:SoftwareSourceCode ;
skos:inScheme .
-dcat:about a owl:DatatypeProperty ;
- rdfs:label "about" ;
+dcat:externalReviewers a owl:ObjectProperty ;
+ rdfs:label "externalReviewers" ;
+ rdfs:range dcat:Person ;
+ skos:inScheme .
+
+dcat:funders a owl:ObjectProperty ;
+ rdfs:label "funders" ;
+ rdfs:range dcat:Grant ;
+ skos:inScheme .
+
+dcat:had_member a owl:DatatypeProperty ;
+ rdfs:label "had_member" ;
+ rdfs:range xsd:anyURI ;
+ skos:inScheme .
+
+dcat:project_leads a owl:ObjectProperty ;
+ rdfs:label "project_leads" ;
+ rdfs:range dcat:Person ;
+ skos:inScheme .
+
+dcat:reviewers a owl:ObjectProperty ;
+ rdfs:label "reviewers" ;
+ rdfs:range dcat:Person ;
+ skos:inScheme .
+
+dcat:Distribution a owl:Class ;
+ rdfs:label "Distribution" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:accessUrl ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:downloadUrl ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty dcat:title ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:mediaType ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty dcat:downloadUrl ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:downloadUrl ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:title ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:mediaType ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:accessUrl ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty dcat:mediaType ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:title ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty dcat:accessUrl ] ;
+ skos:exactMatch dcat:Distribution ;
skos:inScheme .
dcat:accessUrl a owl:DatatypeProperty ;
@@ -121,8 +331,9 @@ dcat:citationOverall a owl:DatatypeProperty ;
rdfs:label "citationOverall" ;
skos:inScheme .
-dcat:datatable a owl:DatatypeProperty ;
- rdfs:label "datatable" ;
+dcat:code_repository a owl:DatatypeProperty ;
+ rdfs:label "code_repository" ;
+ rdfs:range xsd:anyURI ;
skos:inScheme .
dcat:doi a owl:DatatypeProperty ;
@@ -135,11 +346,6 @@ dcat:downloadUrl a owl:DatatypeProperty ;
rdfs:range xsd:anyURI ;
skos:inScheme .
-dcat:externalReviewers a owl:ObjectProperty ;
- rdfs:label "externalReviewers" ;
- rdfs:range dcat:Person ;
- skos:inScheme .
-
dcat:firstName a owl:DatatypeProperty ;
rdfs:label "firstName" ;
skos:inScheme .
@@ -152,11 +358,6 @@ dcat:funder a owl:DatatypeProperty ;
rdfs:label "funder" ;
skos:inScheme .
-dcat:funders a owl:ObjectProperty ;
- rdfs:label "funders" ;
- rdfs:range dcat:Grant ;
- skos:inScheme .
-
dcat:hubmapId a owl:DatatypeProperty ;
rdfs:label "hubmapId" ;
skos:inScheme .
@@ -170,6 +371,10 @@ dcat:mediaType a owl:DatatypeProperty ;
rdfs:range xsd:anyURI ;
skos:inScheme .
+dcat:name a owl:DatatypeProperty ;
+ rdfs:label "name" ;
+ skos:inScheme .
+
dcat:orcid a owl:DatatypeProperty ;
rdfs:label "orcid" ;
rdfs:range [ a rdfs:Datatype ;
@@ -177,80 +382,277 @@ dcat:orcid a owl:DatatypeProperty ;
owl:withRestrictions ( [ xsd:pattern "^(\\d{4}-){3}\\d{3}(\\d|X)$" ] ) ] ;
skos:inScheme .
-dcat:project_leads a owl:ObjectProperty ;
- rdfs:label "project_leads" ;
- rdfs:range dcat:Person ;
+dcat:target_product a owl:ObjectProperty ;
+ rdfs:label "target_product" ;
+ rdfs:range dcat:SoftwareSourceCode ;
skos:inScheme .
-dcat:propertyId a owl:DatatypeProperty ;
- rdfs:label "propertyId" ;
- skos:inScheme .
-
-dcat:publisher a owl:DatatypeProperty ;
- rdfs:label "publisher" ;
+dcat:creators a owl:ObjectProperty ;
+ rdfs:label "creators" ;
+ rdfs:range dcat:Creator ;
skos:inScheme .
-dcat:reviewers a owl:ObjectProperty ;
- rdfs:label "reviewers" ;
- rdfs:range dcat:Person ;
+dcat:distributions a owl:ObjectProperty ;
+ rdfs:label "distributions" ;
+ rdfs:range dcat:Distribution ;
skos:inScheme .
-dcat:see_also a owl:DatatypeProperty ;
- rdfs:label "see_also" ;
- rdfs:range xsd:anyURI ;
+dcat:Dataset a owl:Class ;
+ rdfs:label "Dataset" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:license ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty dcat:version ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom dcat:Person ;
+ owl:onProperty dcat:project_leads ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty dcat:id ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:citation ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty dcat:see_also ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom dcat:Distribution ;
+ owl:onProperty dcat:distributions ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:doi ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom dcat:Person ;
+ owl:onProperty dcat:externalReviewers ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:citation ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:citationOverall ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty dcat:citation ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:see_also ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty dcat:publisher ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:distributions ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:license ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:hubmapId ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty dcat:description ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:publisher ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:version ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty dcat:title ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty dcat:citationOverall ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:see_also ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:description ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:title ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom dcat:Creator ;
+ owl:onProperty dcat:creators ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:version ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom dcat:Grant ;
+ owl:onProperty dcat:funders ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:creators ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:description ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:id ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:hubmapId ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty dcat:hubmapId ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:citationOverall ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:externalReviewers ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty dcat:doi ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:title ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty dcat:license ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:reviewers ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:doi ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:publisher ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:project_leads ],
+ [ a owl:Restriction ;
+ owl:minCardinality 1 ;
+ owl:onProperty dcat:id ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty dcat:creation_date ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:creation_date ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:funders ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom dcat:Person ;
+ owl:onProperty dcat:reviewers ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:creation_date ] ;
+ skos:exactMatch dcat:Dataset ;
skos:inScheme .
-dcat:value a owl:DatatypeProperty ;
- rdfs:label "value" ;
+dcat:Creator a owl:Class ;
+ rdfs:label "Creator" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:name ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty dcat:id ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:name ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty dcat:name ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:class_type ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty dcat:class_type ],
+ [ a owl:Restriction ;
+ owl:minCardinality 1 ;
+ owl:onProperty dcat:id ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:id ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:class_type ] ;
skos:inScheme .
-dcat:versionInfo a owl:DatatypeProperty ;
- rdfs:label "versionInfo" ;
+dcat:class_type a owl:DatatypeProperty ;
+ rdfs:label "class_type" ;
skos:inScheme .
-shex:iri a rdfs:Datatype .
-
-shex:nonLiteral a rdfs:Datatype .
-
- a owl:Ontology ;
- rdfs:label "ftu-2d-metadata" .
-
-linkml:DateOrDatetime a rdfs:Datatype .
-
-dcat:Grant a owl:Class ;
- rdfs:label "Grant" ;
- skos:exactMatch schema1:Grant ;
+dcat:creation_date a owl:DatatypeProperty ;
+ rdfs:label "creation_date" ;
skos:inScheme .
-dcat:Distribution a owl:Class ;
- rdfs:label "Distribution" ;
- skos:exactMatch dcat:Distribution ;
+dcat:description a owl:DatatypeProperty ;
+ rdfs:label "description" ;
skos:inScheme .
-dcat:creators a owl:ObjectProperty ;
- rdfs:label "creators" ;
- rdfs:range dcat:Person ;
+dcat:license a owl:DatatypeProperty ;
+ rdfs:label "license" ;
skos:inScheme .
-dcat:distributions a owl:ObjectProperty ;
- rdfs:label "distributions" ;
- rdfs:range dcat:Distribution ;
+dcat:publisher a owl:DatatypeProperty ;
+ rdfs:label "publisher" ;
skos:inScheme .
-dcat:creation_date a owl:DatatypeProperty ;
- rdfs:label "creation_date" ;
+dcat:was_derived_from a owl:ObjectProperty ;
+ rdfs:label "was_derived_from" ;
+ rdfs:range dcat:Dataset ;
skos:inScheme .
-dcat:description a owl:DatatypeProperty ;
- rdfs:label "description" ;
+dcat:Person a owl:Class ;
+ rdfs:label "Person" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:firstName ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty dcat:lastName ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:orcid ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:lastName ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:firstName ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:orcid ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty dcat:fullName ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom [ a rdfs:Datatype ;
+ owl:onDatatype xsd:string ;
+ owl:withRestrictions ( [ xsd:pattern "^(\\d{4}-){3}\\d{3}(\\d|X)$" ] ) ] ;
+ owl:onProperty dcat:orcid ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:fullName ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:fullName ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty dcat:firstName ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:lastName ],
+ dcat:Creator ;
+ skos:exactMatch schema1:Person ;
skos:inScheme .
-dcat:iri a owl:DatatypeProperty ;
- rdfs:label "iri" ;
+dcat:id a owl:DatatypeProperty ;
+ rdfs:label "id" ;
skos:inScheme .
-dcat:license a owl:DatatypeProperty ;
- rdfs:label "license" ;
+dcat:see_also a owl:DatatypeProperty ;
+ rdfs:label "see_also" ;
+ rdfs:range xsd:anyURI ;
skos:inScheme .
dcat:title a owl:DatatypeProperty ;
@@ -261,13 +663,23 @@ dcat:version a owl:DatatypeProperty ;
rdfs:label "version" ;
skos:inScheme .
-dcat:Person a owl:Class ;
- rdfs:label "Person" ;
- skos:exactMatch schema1:Person ;
- skos:inScheme .
-
xsd:anyURI a rdfs:Datatype .
xsd:string a rdfs:Datatype .
+[] a owl:Restriction ;
+ rdfs:subClassOf dcat:Creator ;
+ owl:onProperty dcat:class_type ;
+ owl:someValuesFrom dcat:Creator .
+
+[] a owl:Restriction ;
+ rdfs:subClassOf dcat:Person ;
+ owl:onProperty dcat:class_type ;
+ owl:someValuesFrom dcat:Person .
+
+[] a owl:Restriction ;
+ rdfs:subClassOf dcat:SoftwareApplication ;
+ owl:onProperty dcat:class_type ;
+ owl:someValuesFrom dcat:SoftwareApplication .
+
diff --git a/schemas/generated/owl/2d-ftu.owl.ttl b/schemas/generated/owl/2d-ftu.owl.ttl
index a3191a7..b5509f6 100644
--- a/schemas/generated/owl/2d-ftu.owl.ttl
+++ b/schemas/generated/owl/2d-ftu.owl.ttl
@@ -2,6 +2,7 @@
@prefix dcat: .
@prefix linkml: .
@prefix owl: .
+@prefix prov: .
@prefix rdf: .
@prefix rdfs: .
@prefix schema1: .
@@ -9,84 +10,486 @@
@prefix skos: .
@prefix xsd: .
+ccf:Collection a owl:Class ;
+ rdfs:label "Collection" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:had_member ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty ccf:had_member ],
+ ccf:ProvEntity ;
+ skos:exactMatch prov:Collection ;
+ skos:inScheme .
+
ccf:Container a owl:Class ;
rdfs:label "Container" ;
ccf:owl.template """AnnotationAssertion( dct:title {{iri}} "{{metadata.title|e}}" )
AnnotationAssertion( dct:description {{iri}} "{{metadata.description|e}}" )
-{% for c in metadata.creators %}
-AnnotationAssertion( dct:creator {{iri}} "{{c.fullName|e}} ({{c.orcid}})" )
+{% for creator_iri in metadata.created_by %}
+AnnotationAssertion( dct:creator {{iri}} "{{creator_iri|e}}" )
{% endfor %}
AnnotationAssertion( schema:version {{iri}} "{{metadata.version|e}}" )
AnnotationAssertion( schema:dateCreated {{iri}} "{{metadata.creation_date|e}}" )
AnnotationAssertion( dct:license {{iri}} "{{metadata.license|e}}" )
AnnotationAssertion( dct:publisher {{iri}} "{{metadata.publisher|e}}" )
-AnnotationAssertion( rdfs:seeAlso {{iri}} "{{metadata.see_also|e}}" )""" ;
+AnnotationAssertion( rdfs:seeAlso {{iri}} "{{metadata.see_also|e}}" )
+AnnotationAssertion( prov:wasDerivedFrom {{iri}} "{{metadata.derived_from|e}}" ) """ ;
rdfs:subClassOf [ a owl:Restriction ;
- owl:minCardinality 0 ;
- owl:onProperty ccf:metadata ],
- [ a owl:Restriction ;
owl:allValuesFrom ccf:FtuIllustration ;
owl:onProperty ccf:data ],
[ a owl:Restriction ;
owl:allValuesFrom xsd:anyURI ;
owl:onProperty ccf:iri ],
- [ a owl:Restriction ;
- owl:maxCardinality 1 ;
- owl:onProperty ccf:iri ],
[ a owl:Restriction ;
owl:minCardinality 0 ;
owl:onProperty ccf:iri ],
[ a owl:Restriction ;
- owl:maxCardinality 1 ;
+ owl:allValuesFrom ccf:FtuMetadata ;
owl:onProperty ccf:metadata ],
[ a owl:Restriction ;
- owl:allValuesFrom ccf:DatasetMetadata ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:iri ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
owl:onProperty ccf:metadata ],
[ a owl:Restriction ;
owl:minCardinality 0 ;
- owl:onProperty ccf:data ] ;
+ owl:onProperty ccf:data ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:metadata ] ;
skos:inScheme .
ccf:about a owl:DatatypeProperty ;
rdfs:label "about" ;
skos:inScheme .
-ccf:accessUrl a owl:DatatypeProperty ;
- rdfs:label "accessUrl" ;
- rdfs:range xsd:anyURI ;
+ccf:datatable a owl:DatatypeProperty ;
+ rdfs:label "datatable" ;
skos:inScheme .
-ccf:awardNumber a owl:DatatypeProperty ;
- rdfs:label "awardNumber" ;
+ccf:propertyId a owl:DatatypeProperty ;
+ rdfs:label "propertyId" ;
skos:inScheme .
-ccf:citation a owl:DatatypeProperty ;
- rdfs:label "citation" ;
+ccf:value a owl:DatatypeProperty ;
+ rdfs:label "value" ;
skos:inScheme .
-ccf:citationOverall a owl:DatatypeProperty ;
- rdfs:label "citationOverall" ;
+ccf:versionInfo a owl:DatatypeProperty ;
+ rdfs:label "versionInfo" ;
skos:inScheme .
-ccf:class_type a owl:DatatypeProperty ;
- rdfs:label "class_type" ;
+xsd:boolean a rdfs:Datatype .
+
+xsd:date a rdfs:Datatype .
+
+xsd:dateTime a rdfs:Datatype .
+
+xsd:decimal a rdfs:Datatype .
+
+xsd:double a rdfs:Datatype .
+
+xsd:float a rdfs:Datatype .
+
+xsd:integer a rdfs:Datatype .
+
+xsd:time a rdfs:Datatype .
+
+shex:iri a rdfs:Datatype .
+
+shex:nonLiteral a rdfs:Datatype .
+
+ a owl:Ontology ;
+ rdfs:label "ftu-2d" .
+
+linkml:DateOrDatetime a rdfs:Datatype .
+
+ccf:FtuMetadata a owl:Class ;
+ rdfs:label "FtuMetadata" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:see_also ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:version ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:version ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:publisher ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:publisher ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty ccf:derived_from ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty ccf:created_by ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:creation_date ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:see_also ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty ccf:see_also ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:creation_date ],
+ [ a owl:Restriction ;
+ owl:minCardinality 1 ;
+ owl:onProperty ccf:created_by ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:title ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:creation_date ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:title ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:description ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:license ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:version ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:title ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:derived_from ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:description ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:description ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:license ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:license ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:publisher ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:derived_from ] ;
+ skos:exactMatch dcat:Dataset ;
skos:inScheme .
-ccf:creation_date a owl:DatatypeProperty ;
- rdfs:label "creation_date" ;
+ccf:ProvEntity a owl:Class ;
+ rdfs:label "ProvEntity" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:was_derived_from ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:was_derived_from ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom ccf:Dataset ;
+ owl:onProperty ccf:was_derived_from ] ;
+ skos:exactMatch prov:Entity ;
skos:inScheme .
-ccf:creators a owl:ObjectProperty ;
- rdfs:label "creators" ;
- rdfs:range ccf:Person ;
+ccf:AnatomicalStructure a owl:Class ;
+ rdfs:label "AnatomicalStructure" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:allValuesFrom [ a rdfs:Datatype ;
+ owl:onDatatype xsd:string ;
+ owl:withRestrictions ( [ xsd:pattern "(UBERON|FMA):\\d+" ] ) ] ;
+ owl:onProperty ccf:id ],
+ [ a owl:Restriction ;
+ owl:minCardinality 1 ;
+ owl:onProperty ccf:id ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:id ] ;
skos:inScheme .
-ccf:datatable a owl:DatatypeProperty ;
- rdfs:label "datatable" ;
+ccf:Dataset a owl:Class ;
+ rdfs:label "Dataset" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:publisher ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty ccf:see_also ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:description ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:see_also ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom ccf:Grant ;
+ owl:onProperty ccf:funders ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:title ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom ccf:Person ;
+ owl:onProperty ccf:externalReviewers ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:publisher ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:title ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:creation_date ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:license ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:publisher ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:hubmapId ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:doi ],
+ [ a owl:Restriction ;
+ owl:minCardinality 1 ;
+ owl:onProperty ccf:id ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:see_also ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom ccf:Distribution ;
+ owl:onProperty ccf:distributions ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:externalReviewers ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:doi ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:creators ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:citationOverall ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty ccf:doi ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:title ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom ccf:Person ;
+ owl:onProperty ccf:project_leads ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:version ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:project_leads ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:citation ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:version ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:reviewers ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:hubmapId ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:description ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:version ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom ccf:Person ;
+ owl:onProperty ccf:reviewers ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:citationOverall ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:description ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:creation_date ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:funders ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:license ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:citationOverall ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:citation ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:id ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:hubmapId ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:creation_date ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:citation ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom ccf:Creator ;
+ owl:onProperty ccf:creators ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:distributions ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:license ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:id ] ;
+ skos:exactMatch dcat:Dataset ;
skos:inScheme .
-ccf:description a owl:DatatypeProperty ;
- rdfs:label "description" ;
+ccf:Distribution a owl:Class ;
+ rdfs:label "Distribution" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:title ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty ccf:mediaType ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty ccf:accessUrl ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:mediaType ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:mediaType ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:title ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:accessUrl ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:title ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:downloadUrl ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:downloadUrl ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:accessUrl ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty ccf:downloadUrl ] ;
+ skos:exactMatch dcat:Distribution ;
+ skos:inScheme .
+
+ccf:Grant a owl:Class ;
+ rdfs:label "Grant" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:awardNumber ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:awardNumber ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:funder ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:funder ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:funder ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:awardNumber ] ;
+ skos:exactMatch schema1:Grant ;
+ skos:inScheme .
+
+ccf:SoftwareApplication a owl:Class ;
+ rdfs:label "SoftwareApplication" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:target_product ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:version ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:version ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:version ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:target_product ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom ccf:SoftwareSourceCode ;
+ owl:onProperty ccf:target_product ],
+ ccf:Creator ;
+ skos:exactMatch schema1:SoftwareApplication ;
+ skos:inScheme .
+
+ccf:SoftwareSourceCode a owl:Class ;
+ rdfs:label "SoftwareSourceCode" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:code_repository ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:see_also ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty ccf:code_repository ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:see_also ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:code_repository ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty ccf:see_also ] ;
+ skos:exactMatch schema1:SoftwareSourceCode ;
+ skos:inScheme .
+
+ccf:created_by a owl:DatatypeProperty ;
+ rdfs:label "created_by" ;
+ rdfs:range xsd:anyURI ;
+ skos:inScheme .
+
+ccf:creators a owl:ObjectProperty ;
+ rdfs:label "creators" ;
+ rdfs:range ccf:Creator ;
+ skos:inScheme .
+
+ccf:data a owl:ObjectProperty ;
+ rdfs:label "data" ;
skos:inScheme .
ccf:distributions a owl:ObjectProperty ;
@@ -94,21 +497,97 @@ ccf:distributions a owl:ObjectProperty ;
rdfs:range ccf:Distribution ;
skos:inScheme .
-ccf:doi a owl:DatatypeProperty ;
- rdfs:label "doi" ;
- rdfs:range xsd:anyURI ;
+ccf:externalReviewers a owl:ObjectProperty ;
+ rdfs:label "externalReviewers" ;
+ rdfs:range ccf:Person ;
skos:inScheme .
-ccf:downloadUrl a owl:DatatypeProperty ;
- rdfs:label "downloadUrl" ;
+ccf:funders a owl:ObjectProperty ;
+ rdfs:label "funders" ;
+ rdfs:range ccf:Grant ;
+ skos:inScheme .
+
+ccf:had_member a owl:DatatypeProperty ;
+ rdfs:label "had_member" ;
rdfs:range xsd:anyURI ;
skos:inScheme .
-ccf:externalReviewers a owl:ObjectProperty ;
- rdfs:label "externalReviewers" ;
+ccf:illustration_node a owl:ObjectProperty ;
+ rdfs:label "illustration_node" ;
+ ccf:owl "AnnotationAssertion" ;
+ rdfs:range ccf:FtuIllustrationNode ;
+ skos:inScheme .
+
+ccf:image_file a owl:ObjectProperty ;
+ rdfs:label "image_file" ;
+ ccf:owl "AnnotationAssertion" ;
+ rdfs:range ccf:FtuIllustrationFile ;
+ skos:inScheme .
+
+ccf:project_leads a owl:ObjectProperty ;
+ rdfs:label "project_leads" ;
rdfs:range ccf:Person ;
skos:inScheme .
+ccf:reviewers a owl:ObjectProperty ;
+ rdfs:label "reviewers" ;
+ rdfs:range ccf:Person ;
+ skos:inScheme .
+
+ccf:typeOf a owl:ObjectProperty ;
+ rdfs:label "typeOf" ;
+ ccf:owl "ClassAssertion" ;
+ rdfs:range ccf:Named ;
+ skos:inScheme .
+
+ccf:Instance a owl:Class ;
+ rdfs:label "Instance" ;
+ ccf:owl "Individual" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:typeOf ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom ccf:Named ;
+ owl:onProperty ccf:typeOf ] ;
+ skos:inScheme .
+
+ccf:accessUrl a owl:DatatypeProperty ;
+ rdfs:label "accessUrl" ;
+ rdfs:range xsd:anyURI ;
+ skos:inScheme .
+
+ccf:awardNumber a owl:DatatypeProperty ;
+ rdfs:label "awardNumber" ;
+ skos:inScheme .
+
+ccf:citation a owl:DatatypeProperty ;
+ rdfs:label "citation" ;
+ skos:inScheme .
+
+ccf:citationOverall a owl:DatatypeProperty ;
+ rdfs:label "citationOverall" ;
+ skos:inScheme .
+
+ccf:code_repository a owl:DatatypeProperty ;
+ rdfs:label "code_repository" ;
+ rdfs:range xsd:anyURI ;
+ skos:inScheme .
+
+ccf:derived_from a owl:DatatypeProperty ;
+ rdfs:label "derived_from" ;
+ rdfs:range xsd:anyURI ;
+ skos:inScheme .
+
+ccf:doi a owl:DatatypeProperty ;
+ rdfs:label "doi" ;
+ rdfs:range xsd:anyURI ;
+ skos:inScheme .
+
+ccf:downloadUrl a owl:DatatypeProperty ;
+ rdfs:label "downloadUrl" ;
+ rdfs:range xsd:anyURI ;
+ skos:inScheme .
+
ccf:file_format a owl:DatatypeProperty ;
rdfs:label "file_format" ;
ccf:owl "AnnotationAssertion" ;
@@ -132,25 +611,12 @@ ccf:funder a owl:DatatypeProperty ;
rdfs:label "funder" ;
skos:inScheme .
-ccf:funders a owl:ObjectProperty ;
- rdfs:label "funders" ;
- rdfs:range ccf:Grant ;
- skos:inScheme .
-
ccf:hubmapId a owl:DatatypeProperty ;
rdfs:label "hubmapId" ;
skos:inScheme .
-ccf:illustration_node a owl:ObjectProperty ;
- rdfs:label "illustration_node" ;
- ccf:owl "AnnotationAssertion" ;
- rdfs:range ccf:FtuIllustrationNode ;
- skos:inScheme .
-
-ccf:image_file a owl:ObjectProperty ;
- rdfs:label "image_file" ;
- ccf:owl "AnnotationAssertion" ;
- rdfs:range ccf:FtuIllustrationFile ;
+ccf:iri a owl:DatatypeProperty ;
+ rdfs:label "iri" ;
skos:inScheme .
ccf:label a owl:DatatypeProperty ;
@@ -162,10 +628,6 @@ ccf:lastName a owl:DatatypeProperty ;
rdfs:label "lastName" ;
skos:inScheme .
-ccf:license a owl:DatatypeProperty ;
- rdfs:label "license" ;
- skos:inScheme .
-
ccf:located_in a owl:ObjectProperty ;
rdfs:label "located_in" ;
ccf:owl "AnnotationAssertion" ;
@@ -177,6 +639,14 @@ ccf:mediaType a owl:DatatypeProperty ;
rdfs:range xsd:anyURI ;
skos:inScheme .
+ccf:metadata a owl:ObjectProperty ;
+ rdfs:label "metadata" ;
+ skos:inScheme .
+
+ccf:name a owl:DatatypeProperty ;
+ rdfs:label "name" ;
+ skos:inScheme .
+
ccf:node_name a owl:DatatypeProperty ;
rdfs:label "node_name" ;
ccf:owl "AnnotationAssertion" ;
@@ -194,137 +664,230 @@ ccf:part_of_illustration a owl:DatatypeProperty ;
ccf:owl "AnnotationAssertion" ;
skos:inScheme .
-ccf:project_leads a owl:ObjectProperty ;
- rdfs:label "project_leads" ;
- rdfs:range ccf:Person ;
+ccf:target_product a owl:ObjectProperty ;
+ rdfs:label "target_product" ;
+ rdfs:range ccf:SoftwareSourceCode ;
skos:inScheme .
-ccf:propertyId a owl:DatatypeProperty ;
- rdfs:label "propertyId" ;
+ccf:was_derived_from a owl:ObjectProperty ;
+ rdfs:label "was_derived_from" ;
+ rdfs:range ccf:Dataset ;
skos:inScheme .
-ccf:publisher a owl:DatatypeProperty ;
- rdfs:label "publisher" ;
+ccf:FtuIllustration a owl:Class ;
+ rdfs:label "FtuIllustration" ;
+ ccf:owl "NamedIndividual" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:located_in ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom ccf:FtuIllustrationFile ;
+ owl:onProperty ccf:image_file ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom ccf:FtuIllustrationNode ;
+ owl:onProperty ccf:illustration_node ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:image_file ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:illustration_node ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:located_in ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom ccf:AnatomicalStructure ;
+ owl:onProperty ccf:located_in ],
+ ccf:Instance,
+ ccf:Named ;
+ skos:exactMatch ccf:FtuIllustration ;
skos:inScheme .
-ccf:reviewers a owl:ObjectProperty ;
- rdfs:label "reviewers" ;
- rdfs:range ccf:Person ;
+ccf:FtuIllustrationFile a owl:Class ;
+ rdfs:label "FtuIllustrationFile" ;
+ ccf:owl "NamedIndividual" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:file_format ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:file_format ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:file_url ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:file_format ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty ccf:file_url ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:file_url ],
+ ccf:Instance,
+ ccf:Named ;
+ skos:exactMatch ccf:ImageFile ;
skos:inScheme .
-ccf:see_also a owl:DatatypeProperty ;
- rdfs:label "see_also" ;
- rdfs:range xsd:anyURI ;
+ccf:FtuIllustrationNode a owl:Class ;
+ rdfs:label "FtuIllustrationNode" ;
+ ccf:owl "NamedIndividual" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:part_of_illustration ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:node_name ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:node_name ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:part_of_illustration ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:part_of_illustration ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:node_name ],
+ ccf:Instance,
+ ccf:Named ;
+ skos:exactMatch ccf:FtuIllustrationNode ;
skos:inScheme .
-ccf:title a owl:DatatypeProperty ;
- rdfs:label "title" ;
+ccf:Creator a owl:Class ;
+ rdfs:label "Creator" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:name ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:class_type ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:class_type ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:id ],
+ [ a owl:Restriction ;
+ owl:minCardinality 1 ;
+ owl:onProperty ccf:id ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:id ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:class_type ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:name ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:name ] ;
skos:inScheme .
-ccf:typeOf a owl:ObjectProperty ;
- rdfs:label "typeOf" ;
- ccf:owl "ClassAssertion" ;
- rdfs:range ccf:Named ;
+ccf:creation_date a owl:DatatypeProperty ;
+ rdfs:label "creation_date" ;
skos:inScheme .
-ccf:value a owl:DatatypeProperty ;
- rdfs:label "value" ;
+ccf:description a owl:DatatypeProperty ;
+ rdfs:label "description" ;
skos:inScheme .
-ccf:version a owl:DatatypeProperty ;
- rdfs:label "version" ;
+ccf:license a owl:DatatypeProperty ;
+ rdfs:label "license" ;
skos:inScheme .
-ccf:versionInfo a owl:DatatypeProperty ;
- rdfs:label "versionInfo" ;
+ccf:publisher a owl:DatatypeProperty ;
+ rdfs:label "publisher" ;
skos:inScheme .
-xsd:boolean a rdfs:Datatype .
-
-xsd:date a rdfs:Datatype .
-
-xsd:dateTime a rdfs:Datatype .
-
-xsd:decimal a rdfs:Datatype .
-
-xsd:double a rdfs:Datatype .
-
-xsd:float a rdfs:Datatype .
-
-xsd:integer a rdfs:Datatype .
-
-xsd:time a rdfs:Datatype .
-
-shex:iri a rdfs:Datatype .
-
-shex:nonLiteral a rdfs:Datatype .
-
- a owl:Ontology ;
- rdfs:label "ftu-2d" .
-
-linkml:DateOrDatetime a rdfs:Datatype .
-
-ccf:AnatomicalStructure a owl:Class ;
- rdfs:label "AnatomicalStructure" ;
+ccf:Named a owl:Class ;
+ rdfs:label "Named" ;
rdfs:subClassOf [ a owl:Restriction ;
- owl:allValuesFrom [ a rdfs:Datatype ;
- owl:onDatatype xsd:string ;
- owl:withRestrictions ( [ xsd:pattern "(UBERON|FMA):\\d+" ] ) ] ;
+ owl:maxCardinality 1 ;
owl:onProperty ccf:id ],
[ a owl:Restriction ;
- owl:minCardinality 0 ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:label ],
+ [ a owl:Restriction ;
+ owl:minCardinality 1 ;
+ owl:onProperty ccf:id ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
owl:onProperty ccf:id ],
[ a owl:Restriction ;
owl:maxCardinality 1 ;
- owl:onProperty ccf:id ] ;
- skos:inScheme .
-
-ccf:DatasetMetadata a owl:Class ;
- rdfs:label "DatasetMetadata" ;
- skos:exactMatch dcat:Dataset ;
- skos:inScheme .
-
-ccf:Distribution a owl:Class ;
- rdfs:label "Distribution" ;
- skos:exactMatch dcat:Distribution ;
- skos:inScheme .
-
-ccf:Grant a owl:Class ;
- rdfs:label "Grant" ;
- skos:exactMatch schema1:Grant ;
- skos:inScheme .
-
-ccf:FtuIllustration a owl:Class ;
- rdfs:label "FtuIllustration" ;
- ccf:owl "NamedIndividual" ;
- rdfs:subClassOf ccf:Instance,
- ccf:Named ;
- skos:exactMatch ccf:FtuIllustration ;
+ owl:onProperty ccf:class_type ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:label ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:label ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:class_type ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:class_type ] ;
skos:inScheme .
-ccf:FtuIllustrationFile a owl:Class ;
- rdfs:label "FtuIllustrationFile" ;
- ccf:owl "NamedIndividual" ;
- rdfs:subClassOf ccf:Instance,
- ccf:Named ;
- skos:exactMatch ccf:FtuIllustrationFile ;
+ccf:Person a owl:Class ;
+ rdfs:label "Person" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:firstName ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom [ a rdfs:Datatype ;
+ owl:onDatatype xsd:string ;
+ owl:withRestrictions ( [ xsd:pattern "^(\\d{4}-){3}\\d{3}(\\d|X)$" ] ) ] ;
+ owl:onProperty ccf:orcid ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:lastName ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:orcid ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:firstName ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:lastName ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:fullName ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty ccf:fullName ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:lastName ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:orcid ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty ccf:fullName ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty ccf:firstName ],
+ ccf:Creator ;
+ skos:exactMatch schema1:Person ;
skos:inScheme .
-ccf:FtuIllustrationNode a owl:Class ;
- rdfs:label "FtuIllustrationNode" ;
- ccf:owl "NamedIndividual" ;
- rdfs:subClassOf ccf:Instance,
- ccf:Named ;
- skos:exactMatch ccf:FtuIllustrationNode ;
+ccf:see_also a owl:DatatypeProperty ;
+ rdfs:label "see_also" ;
+ rdfs:range xsd:anyURI ;
skos:inScheme .
-ccf:data a owl:ObjectProperty ;
- rdfs:label "data" ;
+ccf:title a owl:DatatypeProperty ;
+ rdfs:label "title" ;
skos:inScheme .
-ccf:Instance a owl:Class ;
- rdfs:label "Instance" ;
- ccf:owl "Individual" ;
+ccf:version a owl:DatatypeProperty ;
+ rdfs:label "version" ;
skos:inScheme .
ccf:id a owl:DatatypeProperty ;
@@ -332,25 +895,47 @@ ccf:id a owl:DatatypeProperty ;
rdfs:range xsd:string ;
skos:inScheme .
-ccf:iri a owl:DatatypeProperty ;
- rdfs:label "iri" ;
+ccf:class_type a owl:DatatypeProperty ;
+ rdfs:label "class_type" ;
skos:inScheme .
-ccf:metadata a owl:ObjectProperty ;
- rdfs:label "metadata" ;
- skos:inScheme .
+xsd:anyURI a rdfs:Datatype .
xsd:string a rdfs:Datatype .
-ccf:Named a owl:Class ;
- rdfs:label "Named" ;
- skos:inScheme .
-
-ccf:Person a owl:Class ;
- rdfs:label "Person" ;
- skos:exactMatch schema1:Person ;
- skos:inScheme .
-
-xsd:anyURI a rdfs:Datatype .
+[] a owl:Restriction ;
+ rdfs:subClassOf ccf:Creator ;
+ owl:onProperty ccf:class_type ;
+ owl:someValuesFrom ccf:Creator .
+
+[] a owl:Restriction ;
+ rdfs:subClassOf ccf:SoftwareApplication ;
+ owl:onProperty ccf:class_type ;
+ owl:someValuesFrom ccf:SoftwareApplication .
+
+[] a owl:Restriction ;
+ rdfs:subClassOf ccf:FtuIllustration ;
+ owl:onProperty ccf:class_type ;
+ owl:someValuesFrom ccf:FtuIllustration .
+
+[] a owl:Restriction ;
+ rdfs:subClassOf ccf:FtuIllustrationFile ;
+ owl:onProperty ccf:class_type ;
+ owl:someValuesFrom ccf:FtuIllustrationFile .
+
+[] a owl:Restriction ;
+ rdfs:subClassOf ccf:Person ;
+ owl:onProperty ccf:class_type ;
+ owl:someValuesFrom ccf:Person .
+
+[] a owl:Restriction ;
+ rdfs:subClassOf ccf:Named ;
+ owl:onProperty ccf:class_type ;
+ owl:someValuesFrom ccf:Named .
+
+[] a owl:Restriction ;
+ rdfs:subClassOf ccf:FtuIllustrationNode ;
+ owl:onProperty ccf:class_type ;
+ owl:someValuesFrom ccf:FtuIllustrationNode .
diff --git a/schemas/generated/owl/asct-b-metadata.owl.ttl b/schemas/generated/owl/asct-b-metadata.owl.ttl
index 3bcd5de..4abcdf9 100644
--- a/schemas/generated/owl/asct-b-metadata.owl.ttl
+++ b/schemas/generated/owl/asct-b-metadata.owl.ttl
@@ -1,6 +1,7 @@
@prefix dcat: .
@prefix linkml: .
@prefix owl: .
+@prefix prov: .
@prefix rdf: .
@prefix rdfs: .
@prefix schema1: .
@@ -24,84 +25,293 @@ xsd:integer a rdfs:Datatype .
xsd:time a rdfs:Datatype .
+dcat:Collection a owl:Class ;
+ rdfs:label "Collection" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:had_member ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty dcat:had_member ],
+ dcat:ProvEntity ;
+ skos:exactMatch prov:Collection ;
+ skos:inScheme .
+
dcat:Container a owl:Class ;
rdfs:label "Container" ;
rdfs:subClassOf [ a owl:Restriction ;
+ owl:minCardinality 1 ;
+ owl:onProperty dcat:title ],
+ [ a owl:Restriction ;
owl:maxCardinality 1 ;
- owl:onProperty dcat:iri ],
+ owl:onProperty dcat:license ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty dcat:id ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom owl:Thing ;
+ owl:onProperty dcat:creators ],
[ a owl:Restriction ;
owl:minCardinality 1 ;
owl:onProperty dcat:description ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:creation_date ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:title ],
+ [ a owl:Restriction ;
+ owl:minCardinality 1 ;
+ owl:onProperty dcat:id ],
+ [ a owl:Restriction ;
+ owl:minCardinality 1 ;
+ owl:onProperty dcat:license ],
[ a owl:Restriction ;
owl:maxCardinality 1 ;
owl:onProperty dcat:description ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:see_also ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:publisher ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:version ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:publisher ],
[ a owl:Restriction ;
owl:allValuesFrom xsd:string ;
owl:onProperty dcat:creation_date ],
[ a owl:Restriction ;
owl:minCardinality 1 ;
- owl:onProperty dcat:iri ],
+ owl:onProperty dcat:creation_date ],
[ a owl:Restriction ;
owl:allValuesFrom xsd:string ;
- owl:onProperty dcat:description ],
+ owl:onProperty dcat:version ],
[ a owl:Restriction ;
- owl:minCardinality 1 ;
- owl:onProperty dcat:creation_date ],
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:see_also ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty dcat:see_also ],
[ a owl:Restriction ;
owl:allValuesFrom xsd:string ;
owl:onProperty dcat:title ],
[ a owl:Restriction ;
- owl:minCardinality 1 ;
- owl:onProperty dcat:title ],
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:was_derived_from ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom dcat:Dataset ;
+ owl:onProperty dcat:was_derived_from ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:id ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom owl:Thing ;
+ owl:onProperty dcat:distributions ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty dcat:license ],
[ a owl:Restriction ;
owl:minCardinality 1 ;
- owl:onProperty dcat:version ],
+ owl:onProperty dcat:distributions ],
[ a owl:Restriction ;
owl:minCardinality 1 ;
- owl:onProperty dcat:license ],
+ owl:onProperty dcat:creators ],
[ a owl:Restriction ;
owl:maxCardinality 1 ;
- owl:onProperty dcat:license ],
+ owl:onProperty dcat:was_derived_from ],
[ a owl:Restriction ;
owl:allValuesFrom xsd:string ;
- owl:onProperty dcat:creators ],
+ owl:onProperty dcat:description ],
[ a owl:Restriction ;
owl:allValuesFrom xsd:string ;
- owl:onProperty dcat:iri ],
+ owl:onProperty dcat:publisher ],
+ [ a owl:Restriction ;
+ owl:minCardinality 1 ;
+ owl:onProperty dcat:version ] ;
+ skos:exactMatch dcat:Dataset ;
+ skos:inScheme .
+
+dcat:about a owl:DatatypeProperty ;
+ rdfs:label "about" ;
+ skos:inScheme .
+
+dcat:datatable a owl:DatatypeProperty ;
+ rdfs:label "datatable" ;
+ skos:inScheme .
+
+dcat:propertyId a owl:DatatypeProperty ;
+ rdfs:label "propertyId" ;
+ skos:inScheme .
+
+dcat:value a owl:DatatypeProperty ;
+ rdfs:label "value" ;
+ skos:inScheme .
+
+dcat:versionInfo a owl:DatatypeProperty ;
+ rdfs:label "versionInfo" ;
+ skos:inScheme .
+
+shex:iri a rdfs:Datatype .
+
+shex:nonLiteral a rdfs:Datatype .
+
+ a owl:Ontology ;
+ rdfs:label "asct-b-metadata" .
+
+linkml:DateOrDatetime a rdfs:Datatype .
+
+dcat:ProvEntity a owl:Class ;
+ rdfs:label "ProvEntity" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:allValuesFrom dcat:Dataset ;
+ owl:onProperty dcat:was_derived_from ],
[ a owl:Restriction ;
owl:maxCardinality 1 ;
- owl:onProperty dcat:title ],
+ owl:onProperty dcat:was_derived_from ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:was_derived_from ] ;
+ skos:exactMatch prov:Entity ;
+ skos:inScheme .
+
+dcat:Grant a owl:Class ;
+ rdfs:label "Grant" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:funder ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:awardNumber ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:awardNumber ],
[ a owl:Restriction ;
owl:allValuesFrom xsd:string ;
- owl:onProperty dcat:license ],
+ owl:onProperty dcat:awardNumber ],
[ a owl:Restriction ;
owl:allValuesFrom xsd:string ;
- owl:onProperty dcat:distributions ],
+ owl:onProperty dcat:funder ],
[ a owl:Restriction ;
owl:maxCardinality 1 ;
- owl:onProperty dcat:creation_date ],
- [ a owl:Restriction ;
+ owl:onProperty dcat:funder ] ;
+ skos:exactMatch schema1:Grant ;
+ skos:inScheme .
+
+dcat:SoftwareApplication a owl:Class ;
+ rdfs:label "SoftwareApplication" ;
+ rdfs:subClassOf [ a owl:Restriction ;
owl:maxCardinality 1 ;
owl:onProperty dcat:version ],
[ a owl:Restriction ;
- owl:minCardinality 1 ;
- owl:onProperty dcat:distributions ],
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:target_product ],
[ a owl:Restriction ;
owl:allValuesFrom xsd:string ;
owl:onProperty dcat:version ],
[ a owl:Restriction ;
- owl:minCardinality 1 ;
- owl:onProperty dcat:creators ] ;
- skos:exactMatch dcat:Dataset ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:target_product ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:version ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom dcat:SoftwareSourceCode ;
+ owl:onProperty dcat:target_product ],
+ dcat:Creator ;
+ skos:exactMatch schema1:SoftwareApplication ;
skos:inScheme .
-dcat:DatasetMetadata a owl:Class ;
- rdfs:label "DatasetMetadata" ;
- skos:exactMatch dcat:Dataset ;
+dcat:SoftwareSourceCode a owl:Class ;
+ rdfs:label "SoftwareSourceCode" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:code_repository ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:see_also ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:code_repository ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty dcat:code_repository ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty dcat:see_also ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:see_also ] ;
+ skos:exactMatch schema1:SoftwareSourceCode ;
skos:inScheme .
-dcat:about a owl:DatatypeProperty ;
- rdfs:label "about" ;
+dcat:externalReviewers a owl:ObjectProperty ;
+ rdfs:label "externalReviewers" ;
+ rdfs:range dcat:Person ;
+ skos:inScheme .
+
+dcat:funders a owl:ObjectProperty ;
+ rdfs:label "funders" ;
+ rdfs:range dcat:Grant ;
+ skos:inScheme .
+
+dcat:had_member a owl:DatatypeProperty ;
+ rdfs:label "had_member" ;
+ rdfs:range xsd:anyURI ;
+ skos:inScheme .
+
+dcat:project_leads a owl:ObjectProperty ;
+ rdfs:label "project_leads" ;
+ rdfs:range dcat:Person ;
+ skos:inScheme .
+
+dcat:reviewers a owl:ObjectProperty ;
+ rdfs:label "reviewers" ;
+ rdfs:range dcat:Person ;
+ skos:inScheme .
+
+dcat:Distribution a owl:Class ;
+ rdfs:label "Distribution" ;
+ rdfs:subClassOf [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty dcat:mediaType ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty dcat:accessUrl ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:mediaType ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:accessUrl ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:mediaType ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:downloadUrl ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:accessUrl ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:downloadUrl ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:string ;
+ owl:onProperty dcat:title ],
+ [ a owl:Restriction ;
+ owl:minCardinality 0 ;
+ owl:onProperty dcat:title ],
+ [ a owl:Restriction ;
+ owl:maxCardinality 1 ;
+ owl:onProperty dcat:title ],
+ [ a owl:Restriction ;
+ owl:allValuesFrom xsd:anyURI ;
+ owl:onProperty dcat:downloadUrl ] ;
+ skos:exactMatch dcat:Distribution ;
skos:inScheme .
dcat:accessUrl a owl:DatatypeProperty ;
@@ -121,8 +331,9 @@ dcat:citationOverall a owl:DatatypeProperty ;
rdfs:label "citationOverall" ;
skos:inScheme .
-dcat:datatable a owl:DatatypeProperty ;
- rdfs:label "datatable" ;
+dcat:code_repository a owl:DatatypeProperty ;
+ rdfs:label "code_repository" ;
+ rdfs:range xsd:anyURI ;
skos:inScheme