Slot: Inherited Redistribution Constraints (deposit_redistribution_constraints_inherited)
Constraints from any input source that pass through to the deposit.
Tier: optional
Why this slot matters
A derived product can carry restrictions from its inputs even when its own license is permissive; without recording them, a deposit may violate an upstream license — for example by redistributing grids the source forbids sharing. An explicit empty list positively asserts that nothing passes through.
In plain terms
Datasets built from other datasets can inherit rules from their ingredients, the way a recipe using someone's secret sauce may come with strings attached. This slot lists any such inherited rules so nobody accidentally breaks them when sharing the result.
URI: envar:slot/deposit_redistribution_constraints_inherited
Applicable Classes
| Name |
Description |
Modifies Slot |
| DepositMetadata |
Deposit-time slots required when the sidecar travels alongside a published FA... |
no |
Properties
Type and Range
Cardinality and Requirements
| Property |
Value |
| Multivalued |
Yes |
Examples
| Value |
| no redistribution of raw PRISM grids |
See Also
Annotations
| property |
value |
| tier |
optional |
| justification |
A derived product can carry restrictions from its inputs even when its own license is permissive; without recording them, a deposit may violate an upstream license — for example by redistributing grids the source forbids sharing. An explicit empty list positively asserts that nothing passes through. |
| explanation |
Datasets built from other datasets can inherit rules from their ingredients, the way a recipe using someone's secret sauce may come with strings attached. This slot lists any such inherited rules so nobody accidentally breaks them when sharing the result. |
Schema Source
Mappings
| Mapping Type |
Mapped Value |
| self |
envar:deposit_redistribution_constraints_inherited |
| native |
envar:deposit_redistribution_constraints_inherited |
LinkML Source
name: deposit_redistribution_constraints_inherited
annotations:
tier:
tag: tier
value: optional
justification:
tag: justification
value: A derived product can carry restrictions from its inputs even when its
own license is permissive; without recording them, a deposit may violate an
upstream license — for example by redistributing grids the source forbids sharing.
An explicit empty list positively asserts that nothing passes through.
explanation:
tag: explanation
value: Datasets built from other datasets can inherit rules from their ingredients,
the way a recipe using someone's secret sauce may come with strings attached.
This slot lists any such inherited rules so nobody accidentally breaks them
when sharing the result.
description: Constraints from any input source that pass through to the deposit.
title: Inherited Redistribution Constraints
examples:
- value: no redistribution of raw PRISM grids
description: one inherited pass-through constraint (list element); an empty list
is also valid and asserts that no constraints pass through
from_schema: https://w3id.org/linkml/microschemas/envar
see_also:
- https://spdx.org/licenses/
rank: 1000
domain_of:
- DepositMetadata
range: string
multivalued: true