diff --git a/Makefile b/Makefile index 244a831..0cba280 100644 --- a/Makefile +++ b/Makefile @@ -11,34 +11,23 @@ endif try: ${FAILIF_STDERR} bash -c 'exit 12' -all: mkdocs-site build/context.jsonld - -build/context.jsonld: src/linkml/schemas/ontology.yaml - mkdir -p build - gen-jsonld-context \ - --prefixes \ - --model \ - --mergeimports \ - $< > $@ +all: build/mkdocs-site build/linkml-docs: \ - build/linkml-docs/data-distribution \ - build/linkml-docs/derived-example \ - build/linkml-docs/dataset-version \ - build/linkml-docs/ontology -build/linkml-docs/%: src/linkml/schemas/%.yaml src/extra-docs/%-schema - export OUTDIR=$$([ "$*" = "ontology" ] && echo $@ || echo build/linkml-docs/schemas/$*) && \ + build/linkml-docs/s/distribution/unreleased +# build/linkml-docs/derived-example/unreleased +build/linkml-docs/s/%: src/%.yaml src/%/extra-docs gen-doc \ --hierarchical-class-view \ --include-top-level-diagram \ --diagram-type er_diagram \ --metadata \ --format markdown \ - --example-directory src/examples/$* \ - -d $$OUTDIR \ + --example-directory src/$*/examples/ \ + -d $@ \ $< \ - && (cp -r src/extra-docs/$*-schema/*.md $$OUTDIR || true) \ - && cp $< $${OUTDIR}.yaml + && (cp -r src/$*/extra-docs/*.md $@ || true) \ + && cp $< $@.yaml # try to inject any extra-docs (if any exist) build/mkdocs-site: build/linkml-docs src/extra-docs/*.md @@ -50,11 +39,9 @@ check: check-models check-validation # add additional schemas to lint here check-models: \ - check-model-data-distribution \ - check-model-derived-example \ - check-model-dataset-version \ - check-model-ontology -check-model-%: src/linkml/schemas/%.yaml + checkmodel/distribution/unreleased +# check-model-derived-example-unreleased +checkmodel/%: src/%.yaml @echo [Check $<] @echo "Run linter" @linkml-lint \ @@ -80,32 +67,27 @@ check-model-%: src/linkml/schemas/%.yaml # respective validation targets, because some tests rely on these # converted formats check-validation: \ - convert-examples-data-distribution \ - check-validation-data-distribution \ - convert-examples-derived-example \ - check-validation-derived-example \ - convert-examples-dataset-version \ - check-validation-dataset-version \ - convert-examples-ontology -check-validation-%: - $(MAKE) check-valid-validation-$* check-invalid-validation-$* -check-valid-validation-%: tests/%-schema/validation src/linkml/schemas/%.yaml + convertexamples/distribution/unreleased \ + checkvalidation/distribution/unreleased +# convert-examples-derived-example-unreleased \ +# check-validation-derived-example-unreleased +checkvalidation/%: + $(MAKE) checkvalid/$* checkinvalid/$* +checkvalid/%: src/%/validation src/%.yaml @for ex in $- An organization that an agent is affiliated with. range: Organization @@ -148,7 +148,7 @@ slots: - schema:affiliation agent: - slot_uri: dlco:agent + slot_uri: dldist:agent is_a: influencer description: >- References an agent which influenced an entity. @@ -170,7 +170,7 @@ slots: - obo:IAO_0000064 byte_size: - slot_uri: dlco:byte_size + slot_uri: dldist:byte_size description: >- The size of a distribution in bytes. range: NonNegativeInteger @@ -178,7 +178,7 @@ slots: - DCAT:byteSize checksum: - slot_uri: dlco:checksum + slot_uri: dldist:checksum description: >- The checksum property provides a mechanism that can be used to verify that the contents of a file or package have not changed. @@ -187,7 +187,7 @@ slots: - spdx:checksum cites_as_authority: - slot_uri: dlco:cites_as_authority + slot_uri: dldist:cites_as_authority description: >- Entity that provides an authoritative description or definition of the subject. range: uri @@ -195,7 +195,7 @@ slots: - CiTO:citesAsAuthority conforms_to: - slot_uri: dlco:conforms_to + slot_uri: dldist:conforms_to description: >- An established standard to which the subject conforms. range: uriorcurie @@ -205,7 +205,7 @@ slots: - dcterms:conformsTo date_modified: - slot_uri: dlco:date_modified + slot_uri: dldist:date_modified description: >- Date on which the resource was (last) changed, updated or modified. range: W3CISO8601 @@ -216,7 +216,7 @@ slots: - a related problem also exists for `linkml-validate`, we cannot have a more specific range right now date_published: - slot_uri: dlco:date_published + slot_uri: dldist:date_published description: >- Date on which the resource was (last) changed, updated or modified. range: W3CISO8601 @@ -227,7 +227,7 @@ slots: - a related problem also exists for `linkml-validate`, we cannot have a more specific range right now description: - slot_uri: dlco:description + slot_uri: dldist:description description: A free-text account of the resource. exact_mappings: - dcterms:description @@ -235,7 +235,7 @@ slots: range: string digest: - slot_uri: dlco:digest + slot_uri: dldist:digest description: >- Lower case hexadecimal encoded checksum digest value produced using a specific algorithm. @@ -244,7 +244,7 @@ slots: - spdx:checksumValue distribution: - slot_uri: dlco:distribution + slot_uri: dldist:distribution description: >- An available distribution of a resource. range: Distribution @@ -255,7 +255,7 @@ slots: a dataset. download_url: - slot_uri: dlco:download_url + slot_uri: dldist:download_url description: >- URL of downloadable resourcefile in a given format. range: uri @@ -263,7 +263,7 @@ slots: - DCAT:downloadURL email: - slot_uri: dlco:email + slot_uri: dldist:email description: Email address associated with an entity. exact_mappings: - schema:email @@ -271,7 +271,7 @@ slots: range: EmailAddress ended_at: - slot_uri: dlco:ended_at + slot_uri: dldist:ended_at description: >- End is when an activity is deemed to have been ended by an entity, known as trigger. The activity no longer exists after its end. @@ -283,7 +283,7 @@ slots: - prov:endedAtTime entity: - slot_uri: dlco:entity + slot_uri: dldist:entity is_a: influencer description: >- @@ -296,7 +296,7 @@ slots: - prov:influencer format: - slot_uri: dlco:format + slot_uri: dldist:format description: >- The file format of a distribution. domain: Distribution @@ -307,7 +307,7 @@ slots: - When type of the distribution is defined by IANA, `media_type` should be used. had_activity: - slot_uri: dlco:had_activity + slot_uri: dldist:had_activity description: >- The function of an entity or agent with respect to another entity or resource. @@ -318,7 +318,7 @@ slots: - prov:hadActivity had_role: - slot_uri: dlco:had_role + slot_uri: dldist:had_role description: >- The function of an entity or agent with respect to another entity or resource. @@ -331,7 +331,7 @@ slots: - May be used in a qualified-relation to specify the role of an Entity with respect to another Entity. has_part: - slot_uri: dlco:has_part + slot_uri: dldist:has_part description: >- A related resource that is included either physically or logically in the described resource. @@ -339,7 +339,7 @@ slots: - dcterms:hasPart has_property: - slot_uri: dlco:has_property + slot_uri: dldist:has_property description: >- Relation between a subject and a quality, capability or role that it bears. range: Property @@ -348,7 +348,7 @@ slots: - sio:SIO_000233 id: - slot_uri: dlco:id + slot_uri: dldist:id identifier: true description: >- Globally unique identifier of a metadata object. @@ -358,7 +358,7 @@ slots: - schema:identifier identifier: - slot_uri: dlco:identifier + slot_uri: dldist:identifier description: An unambiguous reference to the subject within a given context. exact_mappings: - dcterms:identifier @@ -368,7 +368,7 @@ slots: multivalued: true influencer: - slot_uri: dlco:influencer + slot_uri: dldist:influencer description: >- Reference the resource (Entity, Agent, or Activity) whose influence is being qualified in a qualified influence pattern. @@ -382,7 +382,7 @@ slots: - dcterms:relation is_about: - slot_uri: dlco:is_about + slot_uri: dldist:is_about description: >- A relation of an information artifact to an entity. For example, the subject matter of the content. @@ -392,7 +392,7 @@ slots: - obo:IAO_0000136 is_defined_by: - slot_uri: dlco:is_defined_by + slot_uri: dldist:is_defined_by description: >- The definition of the subject resource. range: uriorcurie @@ -400,7 +400,7 @@ slots: - RDFS:isDefinedBy is_distribution_of: - slot_uri: dlco:is_distribution_of + slot_uri: dldist:is_distribution_of description: >- Inverse property of `DCAT:distribution`. domain: Distribution @@ -408,7 +408,7 @@ slots: inverse: distribution is_part_of: - slot_uri: dlco:is_part_of + slot_uri: dldist:is_part_of description: >- A related resource that is included either physically or logically in the described resource. @@ -416,7 +416,7 @@ slots: - dcterms:isPartOf is_version_of: - slot_uri: dlco:is_version_of + slot_uri: dldist:is_version_of description: >- A related resource of which the described resource is a version. range: uriorcurie @@ -424,7 +424,7 @@ slots: - DCAT:isVersionOf keyword: - slot_uri: dlco:keyword + slot_uri: dldist:keyword description: >- One or more keywords or tags describing the resource. range: string @@ -434,7 +434,7 @@ slots: - schema:keywords landing_page: - slot_uri: dlco:landing_page + slot_uri: dldist:landing_page description: >- A Web page that can be navigated to in a Web browser to gain access to a resource, its distributions and/or additional information. @@ -443,12 +443,12 @@ slots: - DCAT:landingPage - foaf:page comments: - - If the distribution(s) are accessible only through a landing page (i.e., direct download URLs are not known), then the landing page link SHOULD be duplicated as `dlco:access_url` on a distribution. + - If the distribution(s) are accessible only through a landing page (i.e., direct download URLs are not known), then the landing page link SHOULD be duplicated as `dldist:access_url` on a distribution. see_also: - https://www.w3.org/TR/vocab-dcat-3/#example-landing-page license: - slot_uri: dlco:license + slot_uri: dldist:license description: A legal document under which the resource is made available. range: LicenseDocument exact_mappings: @@ -456,7 +456,7 @@ slots: - DCAT:license license_text: - slot_uri: dlco:license_text + slot_uri: dldist:license_text description: >- A copy of the actual text of a license reference, file or snippet that is associated with a License Identifier to aid in future analysis. @@ -465,7 +465,7 @@ slots: - spdx:extractedText media_type: - slot_uri: dlco:media_type + slot_uri: dldist:media_type is_a: format description: >- The media type of a distribution as defined by IANA @@ -479,7 +479,7 @@ slots: - DCAT:mediaType name: - slot_uri: dlco:name + slot_uri: dldist:name description: Name of an item or entity. exact_mappings: - RDFS:label @@ -488,7 +488,7 @@ slots: range: string notation: - slot_uri: dlco:notation + slot_uri: dldist:notation description: >- String of characters such as "T58.5" or "303.4833" used to uniquely identify a concept within the scope of a given concept scheme. @@ -503,7 +503,7 @@ slots: range: uriorcurie relation: - slot_uri: dlco:relation + slot_uri: dldist:relation description: >- The resource related to the source resource. relational_role: OBJECT @@ -511,7 +511,7 @@ slots: - dcterms:relation same_as: - slot_uri: dlco:same_as + slot_uri: dldist:same_as description: >- Property that determines that subject and object are equal. Can be used to indicate a URL of a reference Web page that unambiguously @@ -523,7 +523,7 @@ slots: - schema:sameAs schema_agency: - slot_uri: dlco:schema_agency + slot_uri: dldist:schema_agency description: >- Name of the agency that issued an identifier. range: Agent @@ -531,7 +531,7 @@ slots: - ADMS:schemaAgency sponsor: - slot_uri: dlco:sponsor + slot_uri: dldist:sponsor description: >- A person or organization that supports a thing through a pledge, promise, or financial contribution @@ -540,7 +540,7 @@ slots: - schema:sponsor title: - slot_uri: dlco:title + slot_uri: dldist:title description: >- A summarily description of a item or entity. It is closely related to a name, but often less compact and more descriptive. Typically used for @@ -553,7 +553,7 @@ slots: range: string meta_type: - slot_uri: dlco:meta_type + slot_uri: dldist:meta_type designates_type: true description: >- Type designator of a metadata object for validation and schema structure @@ -572,7 +572,7 @@ slots: - dcterms:type qualified_association: - slot_uri: dlco:qualified_association + slot_uri: dldist:qualified_association description: >- Assignment of responsibility to an agent for an activity, indicating that the agent had a role in the activity. @@ -581,7 +581,7 @@ slots: range: AgentInfluence qualified_attribution: - slot_uri: dlco:qualified_attribution + slot_uri: dldist:qualified_attribution description: >- Attribution is the ascribing of an entity to an agent. exact_mappings: @@ -589,7 +589,7 @@ slots: range: Attribution qualified_derivation: - slot_uri: dlco:qualified_derivation + slot_uri: dldist:qualified_derivation description: >- A transformation of an entity into another, an update of an entity resulting in a new one, or the construction of a new entity based @@ -599,14 +599,14 @@ slots: range: Derivation qualified_part: - slot_uri: dlco:qualified_part + slot_uri: dldist:qualified_part description: >- Qualified a `hasPart` relationship with another entity. broad_mappings: - DCAT:qualifiedRelation qualified_relation: - slot_uri: dlco:qualified_relation + slot_uri: dldist:qualified_relation description: >- TODO exact_mappings: @@ -615,7 +615,7 @@ slots: multivalued: true unit: - slot_uri: dlco:unit + slot_uri: dldist:unit description: >- A unit of measurement is a standardized quantity of a physical quality. range: uriorcurie @@ -634,7 +634,7 @@ slots: via linkml:Any does not produce a satisfactory solution. version: - slot_uri: dlco:version + slot_uri: dldist:version description: >- Version indicator (name or identifier) of a resource. range: string @@ -643,7 +643,7 @@ slots: - pav:version was_influenced_by: - slot_uri: dlco:was_influenced_by + slot_uri: dldist:was_influenced_by description: >- Capacity of an entity, activity, or agent to have an effect on the character, development, or behavior of another. @@ -653,7 +653,7 @@ slots: - prov:wasInfluencedBy was_associated_with: - slot_uri: dlco:was_associated_with + slot_uri: dldist:was_associated_with is_a: was_influenced_by description: >- An activity association is an assignment of responsibility to an agent @@ -666,7 +666,7 @@ slots: - prov:wasAssociatedWith was_attributed_to: - slot_uri: dlco:was_attributed_to + slot_uri: dldist:was_attributed_to is_a: was_influenced_by description: >- Attribution is the ascribing of an entity to an agent. @@ -676,7 +676,7 @@ slots: - prov:wasAttributedTo was_derived_from: - slot_uri: dlco:was_derived_from + slot_uri: dldist:was_derived_from is_a: was_influenced_by description: >- Derivation is a transformation of an entity into another, @@ -688,7 +688,7 @@ slots: - prov:wasDerivedFrom was_generated_by: - slot_uri: dlco:was_generated_by + slot_uri: dldist:was_generated_by is_a: was_influenced_by description: >- Generation is the completion of production of a new entity by an activity. @@ -700,7 +700,7 @@ slots: - prov:wasAttributedTo was_informed_by: - slot_uri: dlco:was_informed_by + slot_uri: dldist:was_informed_by is_a: was_influenced_by description: >- Communication is the exchange of an entity by two activities, one activity @@ -713,7 +713,7 @@ slots: classes: ProvConcept: - class_uri: dlco:ProvConcept + class_uri: dldist:ProvConcept description: >- Technical foundation of the PROV concept classes `Activity`, `Agent`, `Entity`. @@ -748,7 +748,7 @@ classes: # activities # Activity: - class_uri: dlco:Activity + class_uri: dldist:Activity is_a: ProvConcept description: >- An activity is something that occurs over a period of time and acts @@ -785,7 +785,7 @@ classes: # agents # Agent: - class_uri: dlco:Agent + class_uri: dldist:Agent is_a: ProvConcept description: >- Something that bears some form of responsibility for an activity @@ -796,7 +796,7 @@ classes: - prov:Agent Person: - class_uri: dlco:Person + class_uri: dldist:Person is_a: Agent description: >- Person agents are people. @@ -808,7 +808,7 @@ classes: - prov:Person Organization: - class_uri: dlco:Organization + class_uri: dldist:Organization is_a: Agent description: >- A social or legal instititution such as a company, a society, @@ -820,7 +820,7 @@ classes: - prov:Organization ResearchContributor: - class_uri: dlco:ResearchContributor + class_uri: dldist:ResearchContributor is_a: Person description: >- A person that has or could contribute to some research in any capacity. @@ -836,7 +836,7 @@ classes: # entities # Entity: - class_uri: dlco:Entity + class_uri: dldist:Entity is_a: ProvConcept description: >- A physical, digital, conceptual, or other kind of thing with some @@ -890,7 +890,7 @@ classes: - prov:Entity Distribution: - class_uri: dlco:Distribution + class_uri: dldist:Distribution is_a: Entity description: >- A specific representation of data, which may come in the form of @@ -928,7 +928,7 @@ classes: - DCAT:Distribution Resource: - class_uri: dlco:Resource + class_uri: dldist:Resource is_a: Entity description: >- Resource published or curated by a single agent. @@ -952,7 +952,7 @@ classes: - DCAT:Resource Publication: - class_uri: dlco:Publication + class_uri: dldist:Publication is_a: Entity description: >- A document that is the output of a publishing process. @@ -971,7 +971,7 @@ classes: - sio:SIO_000087 LicenseDocument: - class_uri: dlco:LicenseDocument + class_uri: dldist:LicenseDocument is_a: Entity description: >- A legal document giving official permission to do something with a resource. @@ -984,7 +984,7 @@ classes: - spdx vocab has a needed pieces to express a any custom license Grant: - class_uri: dlco:Grant + class_uri: dldist:Grant is_a: Entity description: >- A grant, typically financial or otherwise quantifiable, of resources. @@ -1000,7 +1000,7 @@ classes: # basic relations # Influence: - class_uri: dlco:Influence + class_uri: dldist:Influence description: >- Capacity of an entity, activity, or agent to have an effect on the character, development, or behavior of another. @@ -1020,7 +1020,7 @@ classes: - prov:Influence AgentInfluence: - class_uri: dlco:AgentInfluence + class_uri: dldist:AgentInfluence is_a: Influence description: >- Capacity of an agent to have an effect on the character, development, @@ -1037,7 +1037,7 @@ classes: - prov:AgentInfluence Attribution: - class_uri: dlco:Attribution + class_uri: dldist:Attribution is_a: AgentInfluence description: >- Attribution is the ascribing of an entity to an agent. @@ -1048,7 +1048,7 @@ classes: - prov:Influence EntityInfluence: - class_uri: dlco:EntityInfluence + class_uri: dldist:EntityInfluence is_a: Influence description: >- Capacity of an entity to have an effect on the character, development, @@ -1066,7 +1066,7 @@ classes: - prov:Influence Derivation: - class_uri: dlco:Derivation + class_uri: dldist:Derivation is_a: EntityInfluence description: >- Transformation of an entity into another, an update of an entity @@ -1078,7 +1078,7 @@ classes: - prov:Derivation DistributionPart: - class_uri: dlco:DistributionPart + class_uri: dldist:DistributionPart description: >- An association class for attaching additional information to a hasPart relationship. @@ -1097,7 +1097,7 @@ classes: tree in multiple contexts, such as different versions of a dataset). Role: - class_uri: dlco:Role + class_uri: dldist:Role description: >- A role is the function of a resource or agent with respect to another resource, in the context of resource attribution or @@ -1112,7 +1112,7 @@ classes: # utilities # Checksum: - class_uri: dlco:Checksum + class_uri: dldist:Checksum description: >- A Checksum is a value that allows to check the integrity of the contents of a file. Even small changes to the content of the file will change its @@ -1130,7 +1130,7 @@ classes: - spdx:Checksum Identifier: - class_uri: dlco:Identifier + class_uri: dldist:Identifier description: >- Identifier. slots: @@ -1142,7 +1142,7 @@ classes: - https://semiceu.github.io/ADMS/releases/2.00/#Identifier Property: - class_uri: dlco:Property + class_uri: dldist:Property description: >- An inherent quality, function, disposition or process characteristic that is being observed or measured. @@ -1163,7 +1163,7 @@ classes: - sio:SIO_000614 QuantitativeProperty: - class_uri: dlco:QuantitativeProperty + class_uri: dldist:QuantitativeProperty is_a: Property description: >- An inherent quantitative property that is being observed or measured. diff --git a/src/examples/derived-example/AgentInfluence-std.json b/src/distribution/unreleased/examples/AgentInfluence-std.json similarity index 100% rename from src/examples/derived-example/AgentInfluence-std.json rename to src/distribution/unreleased/examples/AgentInfluence-std.json diff --git a/src/examples/data-distribution/AgentInfluence-std.yaml b/src/distribution/unreleased/examples/AgentInfluence-std.yaml similarity index 100% rename from src/examples/data-distribution/AgentInfluence-std.yaml rename to src/distribution/unreleased/examples/AgentInfluence-std.yaml diff --git a/src/examples/data-distribution/Distribution-annexkey.json b/src/distribution/unreleased/examples/Distribution-annexkey.json similarity index 88% rename from src/examples/data-distribution/Distribution-annexkey.json rename to src/distribution/unreleased/examples/Distribution-annexkey.json index 73e3ec0..c84c083 100644 --- a/src/examples/data-distribution/Distribution-annexkey.json +++ b/src/distribution/unreleased/examples/Distribution-annexkey.json @@ -1,6 +1,6 @@ { "id": "annex-key:MD5E-s3214--ba1f2511fc30423bdbb183fe33f3dd0f.csv", - "meta_type": "dlco:Distribution", + "meta_type": "dldist:Distribution", "byte_size": 3214, "checksum": [ { diff --git a/src/examples/data-distribution/Distribution-annexkey.yaml b/src/distribution/unreleased/examples/Distribution-annexkey.yaml similarity index 100% rename from src/examples/data-distribution/Distribution-annexkey.yaml rename to src/distribution/unreleased/examples/Distribution-annexkey.yaml diff --git a/src/examples/data-distribution/Distribution-basic.json b/src/distribution/unreleased/examples/Distribution-basic.json similarity index 92% rename from src/examples/data-distribution/Distribution-basic.json rename to src/distribution/unreleased/examples/Distribution-basic.json index a186b83..9acb3e0 100644 --- a/src/examples/data-distribution/Distribution-basic.json +++ b/src/distribution/unreleased/examples/Distribution-basic.json @@ -1,6 +1,6 @@ { "id": "exthisdsver:./some/name.ext", - "meta_type": "dlco:Distribution", + "meta_type": "dldist:Distribution", "name": "name.ext", "byte_size": 123456789, "checksum": [ diff --git a/src/examples/data-distribution/Distribution-basic.yaml b/src/distribution/unreleased/examples/Distribution-basic.yaml similarity index 100% rename from src/examples/data-distribution/Distribution-basic.yaml rename to src/distribution/unreleased/examples/Distribution-basic.yaml diff --git a/src/examples/data-distribution/Distribution-customlicense.json b/src/distribution/unreleased/examples/Distribution-customlicense.json similarity index 74% rename from src/examples/data-distribution/Distribution-customlicense.json rename to src/distribution/unreleased/examples/Distribution-customlicense.json index aa7ed9a..f968069 100644 --- a/src/examples/data-distribution/Distribution-customlicense.json +++ b/src/distribution/unreleased/examples/Distribution-customlicense.json @@ -1,10 +1,10 @@ { "id": "exthisdsver:./some/path.ext", - "meta_type": "dlco:Distribution", + "meta_type": "dldist:Distribution", "relation": [ { "id": "exthisds:#customlicense", - "meta_type": "dlco:LicenseDocument", + "meta_type": "dldist:LicenseDocument", "license_text": "Highly custom terms, never seen before." } ], diff --git a/src/examples/data-distribution/Distribution-customlicense.yaml b/src/distribution/unreleased/examples/Distribution-customlicense.yaml similarity index 82% rename from src/examples/data-distribution/Distribution-customlicense.yaml rename to src/distribution/unreleased/examples/Distribution-customlicense.yaml index 5707005..b1f946b 100644 --- a/src/examples/data-distribution/Distribution-customlicense.yaml +++ b/src/distribution/unreleased/examples/Distribution-customlicense.yaml @@ -1,7 +1,7 @@ id: exthisdsver:./some/path.ext relation: - id: exthisds:#customlicense - meta_type: dlco:LicenseDocument + meta_type: dldist:LicenseDocument license_text: >- Highly custom terms, never seen before. license: exthisds:#customlicense diff --git a/src/examples/data-distribution/Distribution-datatypes.json b/src/distribution/unreleased/examples/Distribution-datatypes.json similarity index 83% rename from src/examples/data-distribution/Distribution-datatypes.json rename to src/distribution/unreleased/examples/Distribution-datatypes.json index e9a9124..bfb88f2 100644 --- a/src/examples/data-distribution/Distribution-datatypes.json +++ b/src/distribution/unreleased/examples/Distribution-datatypes.json @@ -1,10 +1,10 @@ { "id": "exthisdsver:./file.jpeg", - "meta_type": "dlco:Distribution", + "meta_type": "dldist:Distribution", "has_property": [ { "is_defined_by": "obo:NCIT_C95650", - "meta_type": "dlco:Property", + "meta_type": "dldist:Property", "name": "data type", "type": "obo:NCIT_C42645", "value": "encapsulated image data" diff --git a/src/examples/data-distribution/Distribution-datatypes.yaml b/src/distribution/unreleased/examples/Distribution-datatypes.yaml similarity index 100% rename from src/examples/data-distribution/Distribution-datatypes.yaml rename to src/distribution/unreleased/examples/Distribution-datatypes.yaml diff --git a/src/examples/data-distribution/Distribution-formats.json b/src/distribution/unreleased/examples/Distribution-formats.json similarity index 75% rename from src/examples/data-distribution/Distribution-formats.json rename to src/distribution/unreleased/examples/Distribution-formats.json index a6f7bbd..9f7b43c 100644 --- a/src/examples/data-distribution/Distribution-formats.json +++ b/src/distribution/unreleased/examples/Distribution-formats.json @@ -1,16 +1,16 @@ { "id": "exthisdsver:.", - "meta_type": "dlco:Distribution", + "meta_type": "dldist:Distribution", "conforms_to": "https://bids-specification.readthedocs.io/en/v1.4.0", "has_part": [ { "id": "exthisdsver:./dataset_description.json", - "meta_type": "dlco:Distribution", + "meta_type": "dldist:Distribution", "media_type": "application/json" }, { "id": "exthisdsver:./participants.tsv", - "meta_type": "dlco:Distribution", + "meta_type": "dldist:Distribution", "format": "http://edamontology.org/format_3475" } ], diff --git a/src/examples/data-distribution/Distribution-formats.yaml b/src/distribution/unreleased/examples/Distribution-formats.yaml similarity index 100% rename from src/examples/data-distribution/Distribution-formats.yaml rename to src/distribution/unreleased/examples/Distribution-formats.yaml diff --git a/src/examples/data-distribution/Distribution-gitblob.json b/src/distribution/unreleased/examples/Distribution-gitblob.json similarity index 88% rename from src/examples/data-distribution/Distribution-gitblob.json rename to src/distribution/unreleased/examples/Distribution-gitblob.json index c0c8e9c..2e1491c 100644 --- a/src/examples/data-distribution/Distribution-gitblob.json +++ b/src/distribution/unreleased/examples/Distribution-gitblob.json @@ -1,6 +1,6 @@ { "id": "gitsha:e12e9505cff5417f594d719b99720b4c39d86434", - "meta_type": "dlco:Distribution", + "meta_type": "dldist:Distribution", "byte_size": 63165, "checksum": [ { diff --git a/src/examples/data-distribution/Distribution-gitblob.yaml b/src/distribution/unreleased/examples/Distribution-gitblob.yaml similarity index 100% rename from src/examples/data-distribution/Distribution-gitblob.yaml rename to src/distribution/unreleased/examples/Distribution-gitblob.yaml diff --git a/src/examples/data-distribution/Distribution-gittree.json b/src/distribution/unreleased/examples/Distribution-gittree.json similarity index 91% rename from src/examples/data-distribution/Distribution-gittree.json rename to src/distribution/unreleased/examples/Distribution-gittree.json index fb0a572..074a57b 100644 --- a/src/examples/data-distribution/Distribution-gittree.json +++ b/src/distribution/unreleased/examples/Distribution-gittree.json @@ -1,6 +1,6 @@ { "id": "gitsha:9a48c2bf7e97a081f2b1ab68eb909bbfc86267be", - "meta_type": "dlco:Distribution", + "meta_type": "dldist:Distribution", "is_distribution_of": "gitsha:8d6f033bb2a6109b2c4d64d6f27b0feb181e4d0f", "qualified_part": [ { diff --git a/src/examples/data-distribution/Distribution-gittree.yaml b/src/distribution/unreleased/examples/Distribution-gittree.yaml similarity index 100% rename from src/examples/data-distribution/Distribution-gittree.yaml rename to src/distribution/unreleased/examples/Distribution-gittree.yaml diff --git a/src/examples/data-distribution/Distribution-parts.json b/src/distribution/unreleased/examples/Distribution-parts.json similarity index 82% rename from src/examples/data-distribution/Distribution-parts.json rename to src/distribution/unreleased/examples/Distribution-parts.json index baf8620..f26d4bf 100644 --- a/src/examples/data-distribution/Distribution-parts.json +++ b/src/distribution/unreleased/examples/Distribution-parts.json @@ -1,16 +1,16 @@ { "id": "exthisdsver:./archive.zip", - "meta_type": "dlco:Distribution", + "meta_type": "dldist:Distribution", "has_part": [ { "id": "exthisdsver:./archive.zip/subdir", "description": "A subdirectory", - "meta_type": "dlco:Distribution", + "meta_type": "dldist:Distribution", "has_part": [ { "id": "exthisdsver:./archive.zip/subdir/file.txt", "description": "A file", - "meta_type": "dlco:Distribution" + "meta_type": "dldist:Distribution" } ], "qualified_part": [ diff --git a/src/examples/data-distribution/Distribution-parts.yaml b/src/distribution/unreleased/examples/Distribution-parts.yaml similarity index 100% rename from src/examples/data-distribution/Distribution-parts.yaml rename to src/distribution/unreleased/examples/Distribution-parts.yaml diff --git a/src/examples/data-distribution/Distribution-penguins.json b/src/distribution/unreleased/examples/Distribution-penguins.json similarity index 91% rename from src/examples/data-distribution/Distribution-penguins.json rename to src/distribution/unreleased/examples/Distribution-penguins.json index bd93eb0..bf34352 100644 --- a/src/examples/data-distribution/Distribution-penguins.json +++ b/src/distribution/unreleased/examples/Distribution-penguins.json @@ -1,6 +1,6 @@ { "id": "exthisdsver:.", - "meta_type": "dlco:Distribution", + "meta_type": "dldist:Distribution", "relation": [ { "id": "exthisdsver:#", @@ -11,7 +11,7 @@ "schema_agency": "https://doi.org" } ], - "meta_type": "dlco:Resource", + "meta_type": "dldist:Resource", "name": "penguins", "same_as": [ "https://doi.org/10.5281/zenodo.3960218" @@ -101,7 +101,7 @@ "schema_agency": "https://ror.org/021nxhr62" } ], - "meta_type": "dlco:Grant", + "meta_type": "dldist:Grant", "name": "LTER: PALMER, ANTARCTICA LTER: Climate Change, Ecosystem Migration and Teleconnections in an Ice-Dominated Environment", "sponsor": "https://ror.org/05nwjp114", "cites_as_authority": "https://www.nsf.gov/awardsearch/showAward?AWD_ID=0217282" @@ -114,7 +114,7 @@ "schema_agency": "https://ror.org/021nxhr62" } ], - "meta_type": "dlco:Grant", + "meta_type": "dldist:Grant", "name": "Palmer, Antarctica Long Term Ecological Research Project", "sponsor": "https://ror.org/05nwjp114", "cites_as_authority": "https://www.nsf.gov/awardsearch/showAward?AWD_ID=0823101" @@ -127,7 +127,7 @@ "schema_agency": "https://ror.org/021nxhr62" } ], - "meta_type": "dlco:Grant", + "meta_type": "dldist:Grant", "name": "Collaborative Research: Possible Climate-induced Change in the Distribution of Pleuragramma Antarcticum on the Western Antarctic Peninsula Shelf", "sponsor": "https://ror.org/05nwjp114", "cites_as_authority": "https://www.nsf.gov/awardsearch/showAward?AWD_ID=0741351" @@ -140,7 +140,7 @@ "schema_agency": "https://doi.org" } ], - "meta_type": "dlco:Publication", + "meta_type": "dldist:Publication", "qualified_attribution": [ { "had_role": [ @@ -162,7 +162,7 @@ "schema_agency": "https://orcid.org" } ], - "meta_type": "dlco:ResearchContributor", + "meta_type": "dldist:ResearchContributor", "name": "Allison Horst", "same_as": [ "https://orcid.org/0000-0002-6047-5564" @@ -180,7 +180,7 @@ "schema_agency": "https://orcid.org" } ], - "meta_type": "dlco:ResearchContributor", + "meta_type": "dldist:ResearchContributor", "name": "Allison Hill", "email": "ahill@example.com", "affiliation": [ @@ -195,7 +195,7 @@ "schema_agency": "https://orcid.org" } ], - "meta_type": "dlco:ResearchContributor", + "meta_type": "dldist:ResearchContributor", "name": "Kirsten Gorman", "email": "kgorman@example.com", "affiliation": [ @@ -204,12 +204,12 @@ }, { "id": "exthisds:#UCSB", - "meta_type": "dlco:Organization", + "meta_type": "dldist:Organization", "name": "UC Santa Barbara: Santa Barbara, CA, US" }, { "id": "exthisds:#RStudio", - "meta_type": "dlco:Organization", + "meta_type": "dldist:Organization", "name": "RStudio: Boston, MA, US" }, { @@ -220,7 +220,7 @@ "schema_agency": "https://ror.org" } ], - "meta_type": "dlco:Organization", + "meta_type": "dldist:Organization", "name": "University of Alaska Fairbanks: Fairbanks, AK, US" }, { @@ -231,7 +231,7 @@ "schema_agency": "https://ror.org" } ], - "meta_type": "dlco:Agent", + "meta_type": "dldist:Agent", "name": "NSF Office of Polar Programs" }, { @@ -242,7 +242,7 @@ "schema_agency": "https://ror.org" } ], - "meta_type": "dlco:Agent", + "meta_type": "dldist:Agent", "name": "US National Science Foundation", "same_as": [ "https://www.nsf.org" @@ -252,7 +252,7 @@ "has_part": [ { "id": "exthisdsver:./adelie.csv", - "meta_type": "dlco:Distribution", + "meta_type": "dldist:Distribution", "byte_size": 23755, "checksum": [ { @@ -265,7 +265,7 @@ }, { "id": "exthisdsver:./gentoo.csv", - "meta_type": "dlco:Distribution", + "meta_type": "dldist:Distribution", "byte_size": 11263, "checksum": [ { @@ -278,7 +278,7 @@ }, { "id": "exthisdsver:./chinstrap.csv", - "meta_type": "dlco:Distribution", + "meta_type": "dldist:Distribution", "byte_size": 18872, "checksum": [ { diff --git a/src/examples/data-distribution/Distribution-penguins.yaml b/src/distribution/unreleased/examples/Distribution-penguins.yaml similarity index 94% rename from src/examples/data-distribution/Distribution-penguins.yaml rename to src/distribution/unreleased/examples/Distribution-penguins.yaml index e22eb69..71241a6 100644 --- a/src/examples/data-distribution/Distribution-penguins.yaml +++ b/src/distribution/unreleased/examples/Distribution-penguins.yaml @@ -40,7 +40,7 @@ qualified_part: is_distribution_of: exthisdsver:# relation: - id: exthisdsver:# - meta_type: dlco:Resource + meta_type: dldist:Resource date_modified: "2020-07-16" description: >- The goal of palmerpenguins is to provide a great dataset for data @@ -103,7 +103,7 @@ relation: version: "0.1.0" - id: exthisds:#nsf0217282 - meta_type: dlco:Grant + meta_type: dldist:Grant name: "LTER: PALMER, ANTARCTICA LTER: Climate Change, Ecosystem Migration and Teleconnections in an Ice-Dominated Environment" identifier: - notation: "0217282" @@ -111,7 +111,7 @@ relation: sponsor: https://ror.org/05nwjp114 cites_as_authority: https://www.nsf.gov/awardsearch/showAward?AWD_ID=0217282 - id: exthisds:#nsf0823101 - meta_type: dlco:Grant + meta_type: dldist:Grant name: Palmer, Antarctica Long Term Ecological Research Project identifier: - notation: "0823101" @@ -119,7 +119,7 @@ relation: sponsor: https://ror.org/05nwjp114 cites_as_authority: https://www.nsf.gov/awardsearch/showAward?AWD_ID=0823101 - id: exthisds:#nsf0741351 - meta_type: dlco:Grant + meta_type: dldist:Grant name: "Collaborative Research: Possible Climate-induced Change in the Distribution of Pleuragramma Antarcticum on the Western Antarctic Peninsula Shelf" identifier: - notation: "0741351" @@ -129,7 +129,7 @@ relation: # the following publication ID could also be the DOI, but having a global ID is not # a requirement (although almost unconditionally advantageous) - id: exthisds:#gormanetal - meta_type: dlco:Publication + meta_type: dldist:Publication notation: >- 'Gorman KB, Williams TD, Fraser WR (2014) Ecological Sexual Dimorphism and Environmental Variability within a Community of Antarctic Penguins (Genus @@ -152,7 +152,7 @@ relation: # namespace conflict would ever happen across dataset versions. was_attributed_to: - id: exthisds:#ahorst - meta_type: dlco:ResearchContributor + meta_type: dldist:ResearchContributor name: Allison Horst email: ahorst@example.com identifier: @@ -165,7 +165,7 @@ was_attributed_to: same_as: - https://orcid.org/0000-0002-6047-5564 - id: exthisds:#ahill - meta_type: dlco:ResearchContributor + meta_type: dldist:ResearchContributor name: Allison Hill email: ahill@example.com identifier: @@ -174,7 +174,7 @@ was_attributed_to: affiliation: - exthisds:#Rstudio - id: exthisds:#kgorman - meta_type: dlco:ResearchContributor + meta_type: dldist:ResearchContributor name: Kirsten Gorman email: kgorman@example.com identifier: @@ -183,13 +183,13 @@ was_attributed_to: affiliation: - https://ror.org/01j7nq853 - id: exthisds:#UCSB - meta_type: dlco:Organization + meta_type: dldist:Organization name: 'UC Santa Barbara: Santa Barbara, CA, US' - id: exthisds:#RStudio - meta_type: dlco:Organization + meta_type: dldist:Organization name: 'RStudio: Boston, MA, US' - id: https://ror.org/01j7nq853 - meta_type: dlco:Organization + meta_type: dldist:Organization name: 'University of Alaska Fairbanks: Fairbanks, AK, US' identifier: - notation: 01j7nq853 diff --git a/src/examples/data-distribution/Distribution-resource.json b/src/distribution/unreleased/examples/Distribution-resource.json similarity index 76% rename from src/examples/data-distribution/Distribution-resource.json rename to src/distribution/unreleased/examples/Distribution-resource.json index 22c12d6..3d61f1a 100644 --- a/src/examples/data-distribution/Distribution-resource.json +++ b/src/distribution/unreleased/examples/Distribution-resource.json @@ -1,23 +1,23 @@ { "id": "exthisdsver:./some/path.ext", - "meta_type": "dlco:Distribution", + "meta_type": "dldist:Distribution", "relation": [ { "id": "exthisdsver:#some/path", "description": "Some tabular data", - "meta_type": "dlco:Resource", + "meta_type": "dldist:Resource", "is_part_of": "exthisdsver:#" }, { "id": "exthisdsver:#", "description": "A version of a collection of some data", - "meta_type": "dlco:Resource", + "meta_type": "dldist:Resource", "is_version_of": "exthisds:#" }, { "id": "exthisds:#", "description": "A collection of some data", - "meta_type": "dlco:Resource" + "meta_type": "dldist:Resource" } ], "is_distribution_of": "exthisdsver:#some/path", diff --git a/src/examples/data-distribution/Distribution-resource.yaml b/src/distribution/unreleased/examples/Distribution-resource.yaml similarity index 89% rename from src/examples/data-distribution/Distribution-resource.yaml rename to src/distribution/unreleased/examples/Distribution-resource.yaml index 6db9b05..8f26741 100644 --- a/src/examples/data-distribution/Distribution-resource.yaml +++ b/src/distribution/unreleased/examples/Distribution-resource.yaml @@ -11,13 +11,13 @@ id: exthisdsver:./some/path.ext is_distribution_of: exthisdsver:#some/path relation: - id: exthisdsver:#some/path - meta_type: dlco:Resource + meta_type: dldist:Resource description: Some tabular data is_part_of: exthisdsver:# - id: exthisdsver:# - meta_type: dlco:Resource + meta_type: dldist:Resource description: A version of a collection of some data is_version_of: exthisds:# - id: exthisds:# - meta_type: dlco:Resource + meta_type: dldist:Resource description: A collection of some data diff --git a/src/examples/derived-example/EntityInfluence-std.json b/src/distribution/unreleased/examples/EntityInfluence-std.json similarity index 86% rename from src/examples/derived-example/EntityInfluence-std.json rename to src/distribution/unreleased/examples/EntityInfluence-std.json index afa5b30..6e5e9d7 100644 --- a/src/examples/derived-example/EntityInfluence-std.json +++ b/src/distribution/unreleased/examples/EntityInfluence-std.json @@ -1,6 +1,6 @@ { "had_role": [ - "dlco:is_about" + "dldist:is_about" ], "entity": [ "https://en.wikipedia.org/wiki/Vulcan_(Star_Trek)#Mind_melds" diff --git a/src/examples/data-distribution/EntityInfluence-std.yaml b/src/distribution/unreleased/examples/EntityInfluence-std.yaml similarity index 87% rename from src/examples/data-distribution/EntityInfluence-std.yaml rename to src/distribution/unreleased/examples/EntityInfluence-std.yaml index 98c9350..b54eb70 100644 --- a/src/examples/data-distribution/EntityInfluence-std.yaml +++ b/src/distribution/unreleased/examples/EntityInfluence-std.yaml @@ -2,4 +2,4 @@ entity: - https://en.wikipedia.org/wiki/Vulcan_(Star_Trek)#Mind_melds had_role: - - dlco:is_about + - dldist:is_about diff --git a/src/examples/data-distribution/Publication-std.json b/src/distribution/unreleased/examples/Publication-std.json similarity index 91% rename from src/examples/data-distribution/Publication-std.json rename to src/distribution/unreleased/examples/Publication-std.json index 71554e8..58749a1 100644 --- a/src/examples/data-distribution/Publication-std.json +++ b/src/distribution/unreleased/examples/Publication-std.json @@ -12,28 +12,28 @@ "https://www.nature.com/subjects/data-publication-and-archiving", "https://www.nature.com/subjects/software" ], - "meta_type": "dlco:Publication", + "meta_type": "dldist:Publication", "has_property": [ { - "meta_type": "dlco:Property", + "meta_type": "dldist:Property", "name": "DOI", "type": "bibo:doi", "value": "https://doi.org/10.1038/s41597-022-01163-2" }, { - "meta_type": "dlco:Property", + "meta_type": "dldist:Property", "name": "Volume", "type": "bibo:volume", "value": "9" }, { - "meta_type": "dlco:Property", + "meta_type": "dldist:Property", "name": "Document number", "type": "bibo:number", "value": "80" }, { - "meta_type": "dlco:Property", + "meta_type": "dldist:Property", "name": "Number of pages", "type": "bibo:numPages", "range": "xsd:nonNegativeInteger", @@ -193,7 +193,7 @@ "schema_agency": "https://cordis.europa.eu" } ], - "meta_type": "dlco:Grant", + "meta_type": "dldist:Grant", "name": "HBP SGA3", "title": "Human Brain Project Specific Grant Agreement 3", "cites_as_authority": "https://cordis.europa.eu/project/id/945539" @@ -206,7 +206,7 @@ "schema_agency": "https://cordis.europa.eu" } ], - "meta_type": "dlco:Grant", + "meta_type": "dldist:Grant", "name": "VirtualBrainCloud", "title": "Personalized Recommendations for Neurodegenerative Disease", "cites_as_authority": "https://cordis.europa.eu/project/id/826421" @@ -219,7 +219,7 @@ "schema_agency": "https://ror.org/021nxhr62" } ], - "meta_type": "dlco:Grant", + "meta_type": "dldist:Grant", "title": "Collaborative Proposal: CRCNS US-German Data Sharing Proposal: DataLad - a decentralized system for integrated discovery, management, and publication of digital objects of science", "cites_as_authority": "https://www.nsf.gov/awardsearch/showAward?AWD_ID=1912266" }, @@ -231,7 +231,7 @@ "schema_agency": "https://ror.org/021nxhr62" } ], - "meta_type": "dlco:Grant", + "meta_type": "dldist:Grant", "title": "CRCNS US-German Data Sharing: DataGit - converging catalogues, warehouses, and deployment logistics into a federated 'data distribution'", "cites_as_authority": "https://www.nsf.gov/awardsearch/showAward?AWD_ID=1429999" }, @@ -243,7 +243,7 @@ "schema_agency": "https://www.ncn.gov.pl" } ], - "meta_type": "dlco:Grant", + "meta_type": "dldist:Grant", "name": "ETIUDA" }, { @@ -254,7 +254,7 @@ "schema_agency": "https://www.bmbf.de" } ], - "meta_type": "dlco:Grant", + "meta_type": "dldist:Grant", "title": "Datagit - Kombination von Katalogen, Datenbanken und Verteilungslogistik in eine Daten-Distribution" }, { @@ -265,7 +265,7 @@ "schema_agency": "https://www.bmbf.de" } ], - "meta_type": "dlco:Grant", + "meta_type": "dldist:Grant", "name": "METALAD", "title": "DataLad - ein dezentrales System für Forschungsdatenverwaltung, -publikation und -suche" }, @@ -277,7 +277,7 @@ "schema_agency": "https://portal.issn.org" } ], - "meta_type": "dlco:Entity", + "meta_type": "dldist:Entity", "same_as": [ "https://www.nature.com/sdata" ], @@ -294,7 +294,7 @@ "schema_agency": "http://orcid.org" } ], - "meta_type": "dlco:ResearchContributor", + "meta_type": "dldist:ResearchContributor", "name": "Adina S. Wagner", "email": "adina.wagner@t-online.de", "affiliation": [ @@ -309,7 +309,7 @@ "schema_agency": "http://orcid.org" } ], - "meta_type": "dlco:ResearchContributor", + "meta_type": "dldist:ResearchContributor", "name": "Laura K. Waite", "affiliation": [ "https://ror.org/02nv7yv05" @@ -323,7 +323,7 @@ "schema_agency": "http://orcid.org" } ], - "meta_type": "dlco:ResearchContributor", + "meta_type": "dldist:ResearchContributor", "name": "Małgorzata Wierzba", "affiliation": [ "https://ror.org/04waf7p94" @@ -337,7 +337,7 @@ "schema_agency": "http://orcid.org" } ], - "meta_type": "dlco:ResearchContributor", + "meta_type": "dldist:ResearchContributor", "name": "Felix Hoffstaedter", "affiliation": [ "https://ror.org/02nv7yv05" @@ -351,7 +351,7 @@ "schema_agency": "http://orcid.org" } ], - "meta_type": "dlco:ResearchContributor", + "meta_type": "dldist:ResearchContributor", "name": "Alexander Q. Waite", "affiliation": [ "https://ror.org/02nv7yv05" @@ -365,7 +365,7 @@ "schema_agency": "http://orcid.org" } ], - "meta_type": "dlco:ResearchContributor", + "meta_type": "dldist:ResearchContributor", "name": "Benjamin Poldrack", "affiliation": [ "https://ror.org/02nv7yv05" @@ -373,7 +373,7 @@ }, { "id": "https://www.nature.com/articles/s41597-022-01163-2#auth-Simon_B_-Eickhoff-Aff1-Aff3", - "meta_type": "dlco:ResearchContributor", + "meta_type": "dldist:ResearchContributor", "name": "Simon B. Eickhoff", "same_as": [ "https://scholar.google.com/citations?user=wjpISMAAAAAJ" @@ -391,7 +391,7 @@ "schema_agency": "http://orcid.org" } ], - "meta_type": "dlco:ResearchContributor", + "meta_type": "dldist:ResearchContributor", "name": "Michael Hanke", "affiliation": [ "https://ror.org/02nv7yv05", @@ -406,7 +406,7 @@ "schema_agency": "https://ror.org" } ], - "meta_type": "dlco:Organization", + "meta_type": "dldist:Organization", "name": "FZJ-INM7", "title": "Institute of Neuroscience and Medicine, Brain & Behaviour (INM-7), Research Center Jülich, Jülich, Germany" }, @@ -418,7 +418,7 @@ "schema_agency": "https://ror.org" } ], - "meta_type": "dlco:Organization", + "meta_type": "dldist:Organization", "name": "HHU-ISN", "title": "Institute of Systems Neuroscience, Medical Faculty, Heinrich Heine University Düsseldorf, Düsseldorf, Germany" }, @@ -430,7 +430,7 @@ "schema_agency": "https://ror.org" } ], - "meta_type": "dlco:Organization", + "meta_type": "dldist:Organization", "name": "Nencki", "title": "Laboratory of Brain Imaging, Nencki Institute of Experimental Biology, Polish Academy of Sciences, Warsaw, Poland" }, @@ -442,7 +442,7 @@ "schema_agency": "https://ror.org" } ], - "meta_type": "dlco:Organization", + "meta_type": "dldist:Organization", "name": "UK Biobank" }, { @@ -453,7 +453,7 @@ "schema_agency": "https://ror.org" } ], - "meta_type": "dlco:Organization", + "meta_type": "dldist:Organization", "name": "European Commission" }, { @@ -464,7 +464,7 @@ "schema_agency": "https://ror.org" } ], - "meta_type": "dlco:Agent", + "meta_type": "dldist:Agent", "name": "US National Science Foundation", "same_as": [ "https://www.nsf.org" @@ -478,7 +478,7 @@ "schema_agency": "https://ror.org" } ], - "meta_type": "dlco:Organization", + "meta_type": "dldist:Organization", "name": "Federal Ministry of Education and Research", "same_as": [ "https://www.bmbf.de" @@ -487,7 +487,7 @@ }, { "id": "https://www.ncn.gov.pl", - "meta_type": "dlco:Organization", + "meta_type": "dldist:Organization", "name": "National Science Center Poland" }, { @@ -498,7 +498,7 @@ "schema_agency": "https://ror.org" } ], - "meta_type": "dlco:Organization", + "meta_type": "dldist:Organization", "name": "Springer Nature (United Kingdom)" } ], diff --git a/src/examples/data-distribution/Publication-std.yaml b/src/distribution/unreleased/examples/Publication-std.yaml similarity index 92% rename from src/examples/data-distribution/Publication-std.yaml rename to src/distribution/unreleased/examples/Publication-std.yaml index 58ceba2..a8d6552 100644 --- a/src/examples/data-distribution/Publication-std.yaml +++ b/src/distribution/unreleased/examples/Publication-std.yaml @@ -37,7 +37,7 @@ has_property: # related entities relation: - id: https://cordis.europa.eu/project/id/945539 - meta_type: dlco:Grant + meta_type: dldist:Grant name: HBP SGA3 title: Human Brain Project Specific Grant Agreement 3 identifier: @@ -45,7 +45,7 @@ relation: schema_agency: https://cordis.europa.eu cites_as_authority: https://cordis.europa.eu/project/id/945539 - id: https://cordis.europa.eu/project/id/826421 - meta_type: dlco:Grant + meta_type: dldist:Grant name: VirtualBrainCloud title: Personalized Recommendations for Neurodegenerative Disease identifier: @@ -53,7 +53,7 @@ relation: schema_agency: https://cordis.europa.eu cites_as_authority: https://cordis.europa.eu/project/id/826421 - id: exthisds:#grant_nsf1912266 - meta_type: dlco:Grant + meta_type: dldist:Grant title: "Collaborative Proposal: CRCNS US-German Data Sharing Proposal: DataLad - a decentralized system for integrated discovery, management, and publication of digital objects of science" identifier: - notation: "1912266" @@ -61,33 +61,33 @@ relation: schema_agency: https://ror.org/021nxhr62 cites_as_authority: https://www.nsf.gov/awardsearch/showAward?AWD_ID=1912266 - id: exthisds:#grant_nsf1429999 - meta_type: dlco:Grant + meta_type: dldist:Grant title: "CRCNS US-German Data Sharing: DataGit - converging catalogues, warehouses, and deployment logistics into a federated 'data distribution'" identifier: - notation: "1429999" schema_agency: https://ror.org/021nxhr62 cites_as_authority: https://www.nsf.gov/awardsearch/showAward?AWD_ID=1429999 - id: exthisds:#grant_nsc - meta_type: dlco:Grant + meta_type: dldist:Grant name: ETIUDA identifier: - notation: 2018/28/T/HS6/00507 schema_agency: https://www.ncn.gov.pl - id: exthisds:#grant_bmbf01GQ1411 - meta_type: dlco:Grant + meta_type: dldist:Grant title: Datagit - Kombination von Katalogen, Datenbanken und Verteilungslogistik in eine Daten-Distribution identifier: - notation: 01GQ1411 schema_agency: https://www.bmbf.de - id: exthisds:#grant_bmbf01GQ1905 - meta_type: dlco:Grant + meta_type: dldist:Grant name: METALAD title: DataLad - ein dezentrales System für Forschungsdatenverwaltung, -publikation und -suche identifier: - notation: 01GQ1905 schema_agency: https://www.bmbf.de - id: https://portal.issn.org/resource/issn/2052-4463 - meta_type: dlco:Entity + meta_type: dldist:Entity # peer-reviewed scientific journal type: obo:NCIT_C93226 title: Scientific data @@ -120,7 +120,7 @@ qualified_relation: was_attributed_to: # authors - id: http://orcid.org/0000-0003-2917-3450 - meta_type: dlco:ResearchContributor + meta_type: dldist:ResearchContributor name: Adina S. Wagner email: adina.wagner@t-online.de identifier: @@ -129,7 +129,7 @@ was_attributed_to: affiliation: - https://ror.org/02nv7yv05 - id: http://orcid.org/0000-0003-2213-7465 - meta_type: dlco:ResearchContributor + meta_type: dldist:ResearchContributor name: Laura K. Waite identifier: - notation: 0000-0003-2213-7465 @@ -137,7 +137,7 @@ was_attributed_to: affiliation: - https://ror.org/02nv7yv05 - id: http://orcid.org/0000-0003-0820-2662 - meta_type: dlco:ResearchContributor + meta_type: dldist:ResearchContributor name: Małgorzata Wierzba identifier: - notation: 0000-0003-0820-2662 @@ -145,7 +145,7 @@ was_attributed_to: affiliation: - https://ror.org/04waf7p94 - id: http://orcid.org/0000-0001-7163-3110 - meta_type: dlco:ResearchContributor + meta_type: dldist:ResearchContributor name: Felix Hoffstaedter identifier: - notation: 0000-0001-7163-3110 @@ -153,7 +153,7 @@ was_attributed_to: affiliation: - https://ror.org/02nv7yv05 - id: http://orcid.org/0000-0002-8402-6173 - meta_type: dlco:ResearchContributor + meta_type: dldist:ResearchContributor name: Alexander Q. Waite identifier: - notation: 0000-0002-8402-6173 @@ -161,7 +161,7 @@ was_attributed_to: affiliation: - https://ror.org/02nv7yv05 - id: http://orcid.org/0000-0001-7628-0801 - meta_type: dlco:ResearchContributor + meta_type: dldist:ResearchContributor name: Benjamin Poldrack identifier: - notation: 0000-0001-7628-0801 @@ -170,7 +170,7 @@ was_attributed_to: - https://ror.org/02nv7yv05 # identifier is publication scope, taken from publisher website - id: https://www.nature.com/articles/s41597-022-01163-2#auth-Simon_B_-Eickhoff-Aff1-Aff3 - meta_type: dlco:ResearchContributor + meta_type: dldist:ResearchContributor name: Simon B. Eickhoff affiliation: - https://ror.org/02nv7yv05 @@ -178,7 +178,7 @@ was_attributed_to: same_as: - https://scholar.google.com/citations?user=wjpISMAAAAAJ - id: http://orcid.org/0000-0001-6398-6370 - meta_type: dlco:ResearchContributor + meta_type: dldist:ResearchContributor name: Michael Hanke identifier: - notation: 0000-0001-6398-6370 @@ -189,21 +189,21 @@ was_attributed_to: # author institutions - id: https://ror.org/02nv7yv05 - meta_type: dlco:Organization + meta_type: dldist:Organization name: FZJ-INM7 title: Institute of Neuroscience and Medicine, Brain & Behaviour (INM-7), Research Center Jülich, Jülich, Germany identifier: - notation: 02nv7yv05 schema_agency: https://ror.org - id: https://ror.org/024z2rq82 - meta_type: dlco:Organization + meta_type: dldist:Organization name: HHU-ISN title: Institute of Systems Neuroscience, Medical Faculty, Heinrich Heine University Düsseldorf, Düsseldorf, Germany identifier: - notation: 024z2rq82 schema_agency: https://ror.org - id: https://ror.org/04waf7p94 - meta_type: dlco:Organization + meta_type: dldist:Organization name: Nencki title: Laboratory of Brain Imaging, Nencki Institute of Experimental Biology, Polish Academy of Sciences, Warsaw, Poland identifier: @@ -212,7 +212,7 @@ was_attributed_to: # data provider - id: https://ror.org/02frzq211 - meta_type: dlco:Organization + meta_type: dldist:Organization name: UK Biobank identifier: - notation: 02frzq211 @@ -220,7 +220,7 @@ was_attributed_to: # funder - id: https://ror.org/00k4n6c32 - meta_type: dlco:Organization + meta_type: dldist:Organization name: European Commission identifier: - notation: 00k4n6c32 @@ -233,7 +233,7 @@ was_attributed_to: same_as: - https://www.nsf.org - id: https://ror.org/04pz7b180 - meta_type: dlco:Organization + meta_type: dldist:Organization name: Federal Ministry of Education and Research address: Kapelle-Ufer 1, D-10117 Berlin, Germany identifier: @@ -242,12 +242,12 @@ was_attributed_to: same_as: - https://www.bmbf.de - id: https://www.ncn.gov.pl - meta_type: dlco:Organization + meta_type: dldist:Organization name: National Science Center Poland # publisher - id: https://ror.org/03dsk4d59 - meta_type: dlco:Organization + meta_type: dldist:Organization name: Springer Nature (United Kingdom) identifier: - notation: 03dsk4d59 diff --git a/src/examples/derived-example/Resource-customproperty.json b/src/distribution/unreleased/examples/Resource-customproperty.json similarity index 77% rename from src/examples/derived-example/Resource-customproperty.json rename to src/distribution/unreleased/examples/Resource-customproperty.json index 64c4d28..e10b236 100644 --- a/src/examples/derived-example/Resource-customproperty.json +++ b/src/distribution/unreleased/examples/Resource-customproperty.json @@ -1,16 +1,16 @@ { "id": "exthisdsver:#", - "meta_type": "dlco:Resource", + "meta_type": "dldist:Resource", "has_property": [ { "is_defined_by": "http://dbpedia.org/resource/Canada", - "meta_type": "dlco:Property", + "meta_type": "dldist:Property", "name": "origin country", "type": "obo:HSO_0000360", "value": "Canada" }, { - "meta_type": "dlco:QuantitativeProperty", + "meta_type": "dldist:QuantitativeProperty", "name": "biospecimen weight (kg)", "type": "obo:NCIT_C181733", "range": "xsd:decimal", diff --git a/src/examples/data-distribution/Resource-customproperty.yaml b/src/distribution/unreleased/examples/Resource-customproperty.yaml similarity index 91% rename from src/examples/data-distribution/Resource-customproperty.yaml rename to src/distribution/unreleased/examples/Resource-customproperty.yaml index 35986e2..9484cb6 100644 --- a/src/examples/data-distribution/Resource-customproperty.yaml +++ b/src/distribution/unreleased/examples/Resource-customproperty.yaml @@ -8,7 +8,7 @@ has_property: name: origin country value: Canada is_defined_by: http://dbpedia.org/resource/Canada - - meta_type: dlco:QuantitativeProperty + - meta_type: dldist:QuantitativeProperty type: obo:NCIT_C181733 name: biospecimen weight (kg) value: "145.3" diff --git a/src/examples/data-distribution/Resource-dataladdataset.json b/src/distribution/unreleased/examples/Resource-dataladdataset.json similarity index 86% rename from src/examples/data-distribution/Resource-dataladdataset.json rename to src/distribution/unreleased/examples/Resource-dataladdataset.json index de73738..c721f83 100644 --- a/src/examples/data-distribution/Resource-dataladdataset.json +++ b/src/distribution/unreleased/examples/Resource-dataladdataset.json @@ -6,6 +6,6 @@ "schema_agency": "https://datalad.org" } ], - "meta_type": "dlco:Resource", + "meta_type": "dldist:Resource", "@type": "Resource" } diff --git a/src/examples/data-distribution/Resource-dataladdataset.yaml b/src/distribution/unreleased/examples/Resource-dataladdataset.yaml similarity index 100% rename from src/examples/data-distribution/Resource-dataladdataset.yaml rename to src/distribution/unreleased/examples/Resource-dataladdataset.yaml diff --git a/src/examples/data-distribution/Resource-funding.json b/src/distribution/unreleased/examples/Resource-funding.json similarity index 82% rename from src/examples/data-distribution/Resource-funding.json rename to src/distribution/unreleased/examples/Resource-funding.json index 44b40c4..447fc83 100644 --- a/src/examples/data-distribution/Resource-funding.json +++ b/src/distribution/unreleased/examples/Resource-funding.json @@ -1,6 +1,6 @@ { "id": "exthisdsver:#", - "meta_type": "dlco:Resource", + "meta_type": "dldist:Resource", "qualified_relation": [ { "had_role": [ @@ -14,7 +14,7 @@ "relation": [ { "id": "https://gepris.dfg.de/gepris/projekt/431549029", - "meta_type": "dlco:Grant", + "meta_type": "dldist:Grant", "name": "SFB1451", "sponsor": "https://ror.org/018mejw64" } @@ -22,7 +22,7 @@ "was_attributed_to": [ { "id": "https://ror.org/018mejw64", - "meta_type": "dlco:Organization", + "meta_type": "dldist:Organization", "name": "Deutsche Forschungsgemeinschaft" } ], diff --git a/src/examples/data-distribution/Resource-funding.yaml b/src/distribution/unreleased/examples/Resource-funding.yaml similarity index 85% rename from src/examples/data-distribution/Resource-funding.yaml rename to src/distribution/unreleased/examples/Resource-funding.yaml index c99b1f3..082f3fa 100644 --- a/src/examples/data-distribution/Resource-funding.yaml +++ b/src/distribution/unreleased/examples/Resource-funding.yaml @@ -1,7 +1,7 @@ id: exthisdsver:# relation: - id: https://gepris.dfg.de/gepris/projekt/431549029 - meta_type: dlco:Grant + meta_type: dldist:Grant name: SFB1451 sponsor: https://ror.org/018mejw64 qualified_relation: @@ -11,5 +11,5 @@ qualified_relation: - schema:funding was_attributed_to: - id: https://ror.org/018mejw64 - meta_type: dlco:Organization + meta_type: dldist:Organization name: Deutsche Forschungsgemeinschaft diff --git a/src/examples/derived-example/Resource-gitcommit.json b/src/distribution/unreleased/examples/Resource-gitcommit.json similarity index 93% rename from src/examples/derived-example/Resource-gitcommit.json rename to src/distribution/unreleased/examples/Resource-gitcommit.json index ee93145..c320fc2 100644 --- a/src/examples/derived-example/Resource-gitcommit.json +++ b/src/distribution/unreleased/examples/Resource-gitcommit.json @@ -11,7 +11,7 @@ "schema_agency": "exthisds:#" } ], - "meta_type": "dlco:Resource", + "meta_type": "dldist:Resource", "qualified_derivation": [ { "had_role": [ @@ -26,7 +26,7 @@ "was_generated_by": [ { "id": "gitsha:8d6f033bb2a6109b2c4d64d6f27b0feb181e4d0f#committing", - "meta_type": "dlco:Activity", + "meta_type": "dldist:Activity", "type": "obo:NCIT_C42882", "qualified_association": [ { @@ -39,7 +39,7 @@ "was_informed_by": [ { "id": "gitsha:8d6f033bb2a6109b2c4d64d6f27b0feb181e4d0f#authoring", - "meta_type": "dlco:Activity", + "meta_type": "dldist:Activity", "type": "obo:NCIT_C25625", "qualified_association": [ { diff --git a/src/examples/data-distribution/Resource-gitcommit.yaml b/src/distribution/unreleased/examples/Resource-gitcommit.yaml similarity index 100% rename from src/examples/data-distribution/Resource-gitcommit.yaml rename to src/distribution/unreleased/examples/Resource-gitcommit.yaml diff --git a/src/examples/derived-example/Resource-study.json b/src/distribution/unreleased/examples/Resource-study.json similarity index 83% rename from src/examples/derived-example/Resource-study.json rename to src/distribution/unreleased/examples/Resource-study.json index 3359544..9918c66 100644 --- a/src/examples/derived-example/Resource-study.json +++ b/src/distribution/unreleased/examples/Resource-study.json @@ -1,6 +1,6 @@ { "id": "exthisdsver:#", - "meta_type": "dlco:Resource", + "meta_type": "dldist:Resource", "was_generated_by": [ { "id": "exthisds:#study_2005-004406-93", @@ -10,7 +10,7 @@ "schema_agency": "https://eudract.ema.europa.eu" } ], - "meta_type": "dlco:Activity", + "meta_type": "dldist:Activity", "title": "Study about the effectiveness of a disease treatment", "type": "obo:NCIT_C71104", "qualified_association": [ @@ -32,29 +32,29 @@ "was_associated_with": [ { "id": "exthisds:#s001", - "meta_type": "dlco:Agent", + "meta_type": "dldist:Agent", "name": "s001", "has_property": [ { "is_defined_by": "obo:PATO_0002204", - "meta_type": "dlco:Property", + "meta_type": "dldist:Property", "type": "obo:PATO_0002201" } ] }, { "id": "exthisds:#s002", - "meta_type": "dlco:Agent", + "meta_type": "dldist:Agent", "name": "s002", "has_property": [ { "is_defined_by": "obo:PATO_0000384", - "meta_type": "dlco:Property", + "meta_type": "dldist:Property", "type": "obo:PATO_0000047", "value": "male" }, { - "meta_type": "dlco:QuantitativeProperty", + "meta_type": "dldist:QuantitativeProperty", "name": "age (years)", "type": "obo:NCIT_C37908", "value": "36", diff --git a/src/examples/data-distribution/Resource-study.yaml b/src/distribution/unreleased/examples/Resource-study.yaml similarity index 96% rename from src/examples/data-distribution/Resource-study.yaml rename to src/distribution/unreleased/examples/Resource-study.yaml index 4546556..1215c57 100644 --- a/src/examples/data-distribution/Resource-study.yaml +++ b/src/distribution/unreleased/examples/Resource-study.yaml @@ -24,7 +24,7 @@ was_generated_by: value: male is_defined_by: obo:PATO_0000384 # age in years - - meta_type: dlco:QuantitativeProperty + - meta_type: dldist:QuantitativeProperty # length of a person's life, stated in years since birth type: obo:NCIT_C37908 name: age (years) diff --git a/src/extra-docs/data-distribution-schema/about.md b/src/distribution/unreleased/extra-docs/about.md similarity index 100% rename from src/extra-docs/data-distribution-schema/about.md rename to src/distribution/unreleased/extra-docs/about.md diff --git a/tests/data-distribution-schema/validation/AgentInfluence.valid.cfg.yaml b/src/distribution/unreleased/validation/AgentInfluence.valid.cfg.yaml similarity index 60% rename from tests/data-distribution-schema/validation/AgentInfluence.valid.cfg.yaml rename to src/distribution/unreleased/validation/AgentInfluence.valid.cfg.yaml index 6dfccb3..16fb78b 100644 --- a/tests/data-distribution-schema/validation/AgentInfluence.valid.cfg.yaml +++ b/src/distribution/unreleased/validation/AgentInfluence.valid.cfg.yaml @@ -1,7 +1,7 @@ -schema: src/linkml/schemas/data-distribution.yaml +schema: src/distribution/unreleased.yaml target_class: AgentInfluence data_sources: - - src/examples/data-distribution/AgentInfluence-std.yaml + - src/distribution/unreleased/examples/AgentInfluence-std.yaml plugins: JsonschemaValidationPlugin: closed: true diff --git a/src/distribution/unreleased/validation/Distribution.valid.cfg.yaml b/src/distribution/unreleased/validation/Distribution.valid.cfg.yaml new file mode 100644 index 0000000..fef0352 --- /dev/null +++ b/src/distribution/unreleased/validation/Distribution.valid.cfg.yaml @@ -0,0 +1,18 @@ +schema: src/distribution/unreleased.yaml +target_class: Distribution +data_sources: + - src/distribution/unreleased/examples/Distribution-basic.yaml + - src/distribution/unreleased/examples/Distribution-customlicense.yaml + - src/distribution/unreleased/examples/Distribution-resource.yaml + - src/distribution/unreleased/examples/Distribution-parts.yaml + - src/distribution/unreleased/examples/Distribution-formats.yaml + - src/distribution/unreleased/examples/Distribution-datatypes.yaml + - src/distribution/unreleased/examples/Distribution-annexkey.yaml + - src/distribution/unreleased/examples/Distribution-gitblob.yaml + - src/distribution/unreleased/examples/Distribution-gittree.yaml + - src/distribution/unreleased/examples/Distribution-penguins.yaml +plugins: + JsonschemaValidationPlugin: + closed: true + include_range_class_descendants: false + RecommendedSlotsPlugin: diff --git a/tests/data-distribution-schema/validation/EntityInfluence.valid.cfg.yaml b/src/distribution/unreleased/validation/EntityInfluence.valid.cfg.yaml similarity index 60% rename from tests/data-distribution-schema/validation/EntityInfluence.valid.cfg.yaml rename to src/distribution/unreleased/validation/EntityInfluence.valid.cfg.yaml index ee7061d..f704edc 100644 --- a/tests/data-distribution-schema/validation/EntityInfluence.valid.cfg.yaml +++ b/src/distribution/unreleased/validation/EntityInfluence.valid.cfg.yaml @@ -1,7 +1,7 @@ -schema: src/linkml/schemas/data-distribution.yaml +schema: src/distribution/unreleased.yaml target_class: EntityInfluence data_sources: - - src/examples/data-distribution/EntityInfluence-std.yaml + - src/distribution/unreleased/examples/EntityInfluence-std.yaml plugins: JsonschemaValidationPlugin: closed: true diff --git a/tests/data-distribution-schema/validation/Publication.valid.cfg.yaml b/src/distribution/unreleased/validation/Publication.valid.cfg.yaml similarity index 60% rename from tests/data-distribution-schema/validation/Publication.valid.cfg.yaml rename to src/distribution/unreleased/validation/Publication.valid.cfg.yaml index 077dc3a..e1babe3 100644 --- a/tests/data-distribution-schema/validation/Publication.valid.cfg.yaml +++ b/src/distribution/unreleased/validation/Publication.valid.cfg.yaml @@ -1,7 +1,7 @@ -schema: src/linkml/schemas/data-distribution.yaml +schema: src/distribution/unreleased.yaml target_class: Publication data_sources: - - src/examples/data-distribution/Publication-std.yaml + - src/distribution/unreleased/examples/Publication-std.yaml plugins: JsonschemaValidationPlugin: closed: true diff --git a/src/distribution/unreleased/validation/Resource.valid.cfg.yaml b/src/distribution/unreleased/validation/Resource.valid.cfg.yaml new file mode 100644 index 0000000..57a134a --- /dev/null +++ b/src/distribution/unreleased/validation/Resource.valid.cfg.yaml @@ -0,0 +1,13 @@ +schema: src/distribution/unreleased.yaml +target_class: Resource +data_sources: + - src/distribution/unreleased/examples/Resource-customproperty.yaml + - src/distribution/unreleased/examples/Resource-funding.yaml + - src/distribution/unreleased/examples/Resource-study.yaml + - src/distribution/unreleased/examples/Resource-gitcommit.yaml + - src/distribution/unreleased/examples/Resource-dataladdataset.yaml +plugins: + JsonschemaValidationPlugin: + closed: true + include_range_class_descendants: false + RecommendedSlotsPlugin: diff --git a/src/examples/derived-example/AgentInfluence-std.yaml b/src/examples/derived-example/AgentInfluence-std.yaml deleted file mode 120000 index 8814dbd..0000000 --- a/src/examples/derived-example/AgentInfluence-std.yaml +++ /dev/null @@ -1 +0,0 @@ -../data-distribution/AgentInfluence-std.yaml \ No newline at end of file diff --git a/src/examples/derived-example/DExDistribution-annexkey.yaml b/src/examples/derived-example/DExDistribution-annexkey.yaml deleted file mode 120000 index 7a7cf7f..0000000 --- a/src/examples/derived-example/DExDistribution-annexkey.yaml +++ /dev/null @@ -1 +0,0 @@ -../data-distribution/Distribution-annexkey.yaml \ No newline at end of file diff --git a/src/examples/derived-example/DExDistribution-basic.yaml b/src/examples/derived-example/DExDistribution-basic.yaml deleted file mode 120000 index 6e862be..0000000 --- a/src/examples/derived-example/DExDistribution-basic.yaml +++ /dev/null @@ -1 +0,0 @@ -../data-distribution/Distribution-basic.yaml \ No newline at end of file diff --git a/src/examples/derived-example/DExDistribution-customlicense.yaml b/src/examples/derived-example/DExDistribution-customlicense.yaml deleted file mode 120000 index 1e46f1e..0000000 --- a/src/examples/derived-example/DExDistribution-customlicense.yaml +++ /dev/null @@ -1 +0,0 @@ -../data-distribution/Distribution-customlicense.yaml \ No newline at end of file diff --git a/src/examples/derived-example/DExDistribution-datatypes.yaml b/src/examples/derived-example/DExDistribution-datatypes.yaml deleted file mode 120000 index 69b6537..0000000 --- a/src/examples/derived-example/DExDistribution-datatypes.yaml +++ /dev/null @@ -1 +0,0 @@ -../data-distribution/Distribution-datatypes.yaml \ No newline at end of file diff --git a/src/examples/derived-example/DExDistribution-formats.yaml b/src/examples/derived-example/DExDistribution-formats.yaml deleted file mode 120000 index 6ddb57a..0000000 --- a/src/examples/derived-example/DExDistribution-formats.yaml +++ /dev/null @@ -1 +0,0 @@ -../data-distribution/Distribution-formats.yaml \ No newline at end of file diff --git a/src/examples/derived-example/DExDistribution-gitblob.yaml b/src/examples/derived-example/DExDistribution-gitblob.yaml deleted file mode 120000 index de2bfaa..0000000 --- a/src/examples/derived-example/DExDistribution-gitblob.yaml +++ /dev/null @@ -1 +0,0 @@ -../data-distribution/Distribution-gitblob.yaml \ No newline at end of file diff --git a/src/examples/derived-example/DExDistribution-gittree.yaml b/src/examples/derived-example/DExDistribution-gittree.yaml deleted file mode 120000 index 82c907b..0000000 --- a/src/examples/derived-example/DExDistribution-gittree.yaml +++ /dev/null @@ -1 +0,0 @@ -../data-distribution/Distribution-gittree.yaml \ No newline at end of file diff --git a/src/examples/derived-example/DExDistribution-parts.yaml b/src/examples/derived-example/DExDistribution-parts.yaml deleted file mode 120000 index e2dd884..0000000 --- a/src/examples/derived-example/DExDistribution-parts.yaml +++ /dev/null @@ -1 +0,0 @@ -../data-distribution/Distribution-parts.yaml \ No newline at end of file diff --git a/src/examples/derived-example/DExDistribution-penguins.yaml b/src/examples/derived-example/DExDistribution-penguins.yaml deleted file mode 120000 index 67adbf4..0000000 --- a/src/examples/derived-example/DExDistribution-penguins.yaml +++ /dev/null @@ -1 +0,0 @@ -../data-distribution/Distribution-penguins.yaml \ No newline at end of file diff --git a/src/examples/derived-example/DExDistribution-resource.yaml b/src/examples/derived-example/DExDistribution-resource.yaml deleted file mode 120000 index b778d46..0000000 --- a/src/examples/derived-example/DExDistribution-resource.yaml +++ /dev/null @@ -1 +0,0 @@ -../data-distribution/Distribution-resource.yaml \ No newline at end of file diff --git a/src/examples/derived-example/EntityInfluence-std.yaml b/src/examples/derived-example/EntityInfluence-std.yaml deleted file mode 120000 index 61a9e90..0000000 --- a/src/examples/derived-example/EntityInfluence-std.yaml +++ /dev/null @@ -1 +0,0 @@ -../data-distribution/EntityInfluence-std.yaml \ No newline at end of file diff --git a/src/examples/derived-example/Publication-std.yaml b/src/examples/derived-example/Publication-std.yaml deleted file mode 120000 index e58fb9e..0000000 --- a/src/examples/derived-example/Publication-std.yaml +++ /dev/null @@ -1 +0,0 @@ -../data-distribution/Publication-std.yaml \ No newline at end of file diff --git a/src/examples/derived-example/Resource-customproperty.yaml b/src/examples/derived-example/Resource-customproperty.yaml deleted file mode 120000 index 80db1d5..0000000 --- a/src/examples/derived-example/Resource-customproperty.yaml +++ /dev/null @@ -1 +0,0 @@ -../data-distribution/Resource-customproperty.yaml \ No newline at end of file diff --git a/src/examples/derived-example/Resource-dataladdataset.yaml b/src/examples/derived-example/Resource-dataladdataset.yaml deleted file mode 120000 index 34b00db..0000000 --- a/src/examples/derived-example/Resource-dataladdataset.yaml +++ /dev/null @@ -1 +0,0 @@ -../data-distribution/Resource-dataladdataset.yaml \ No newline at end of file diff --git a/src/examples/derived-example/Resource-funding.yaml b/src/examples/derived-example/Resource-funding.yaml deleted file mode 120000 index 387f8f7..0000000 --- a/src/examples/derived-example/Resource-funding.yaml +++ /dev/null @@ -1 +0,0 @@ -../data-distribution/Resource-funding.yaml \ No newline at end of file diff --git a/src/examples/derived-example/Resource-gitcommit.yaml b/src/examples/derived-example/Resource-gitcommit.yaml deleted file mode 120000 index 9bce5f4..0000000 --- a/src/examples/derived-example/Resource-gitcommit.yaml +++ /dev/null @@ -1 +0,0 @@ -../data-distribution/Resource-gitcommit.yaml \ No newline at end of file diff --git a/src/examples/derived-example/Resource-study.yaml b/src/examples/derived-example/Resource-study.yaml deleted file mode 120000 index 44b3fa8..0000000 --- a/src/examples/derived-example/Resource-study.yaml +++ /dev/null @@ -1 +0,0 @@ -../data-distribution/Resource-study.yaml \ No newline at end of file diff --git a/tests/data-distribution-schema/validation/Distribution.valid.cfg.yaml b/tests/data-distribution-schema/validation/Distribution.valid.cfg.yaml deleted file mode 100644 index 8e4f25c..0000000 --- a/tests/data-distribution-schema/validation/Distribution.valid.cfg.yaml +++ /dev/null @@ -1,18 +0,0 @@ -schema: src/linkml/schemas/data-distribution.yaml -target_class: Distribution -data_sources: - - src/examples/data-distribution/Distribution-basic.yaml - - src/examples/data-distribution/Distribution-customlicense.yaml - - src/examples/data-distribution/Distribution-resource.yaml - - src/examples/data-distribution/Distribution-parts.yaml - - src/examples/data-distribution/Distribution-formats.yaml - - src/examples/data-distribution/Distribution-datatypes.yaml - - src/examples/data-distribution/Distribution-annexkey.yaml - - src/examples/data-distribution/Distribution-gitblob.yaml - - src/examples/data-distribution/Distribution-gittree.yaml - - src/examples/data-distribution/Distribution-penguins.yaml -plugins: - JsonschemaValidationPlugin: - closed: true - include_range_class_descendants: false - RecommendedSlotsPlugin: diff --git a/tests/data-distribution-schema/validation/Resource.valid.cfg.yaml b/tests/data-distribution-schema/validation/Resource.valid.cfg.yaml deleted file mode 100644 index c773d42..0000000 --- a/tests/data-distribution-schema/validation/Resource.valid.cfg.yaml +++ /dev/null @@ -1,13 +0,0 @@ -schema: src/linkml/schemas/data-distribution.yaml -target_class: Resource -data_sources: - - src/examples/data-distribution/Resource-customproperty.yaml - - src/examples/data-distribution/Resource-funding.yaml - - src/examples/data-distribution/Resource-study.yaml - - src/examples/data-distribution/Resource-gitcommit.yaml - - src/examples/data-distribution/Resource-dataladdataset.yaml -plugins: - JsonschemaValidationPlugin: - closed: true - include_range_class_descendants: false - RecommendedSlotsPlugin: