Class: proportional part (ProportionalPart)
A part of a complex mixture that is of uniform composition. Each part specifies a chemical entity, its role in the mixture, and its concentration.
classDiagram
class ProportionalPart
click ProportionalPart href "../ProportionalPart/"
ChemicalRelationship <|-- ProportionalPart
click ChemicalRelationship href "../ChemicalRelationship/"
ProportionalPart : composed_of
ProportionalPart --> "0..1" ChemicalEntity : composed_of
click ChemicalEntity href "../ChemicalEntity/"
ProportionalPart : concentration
ProportionalPart --> "0..1" Concentration : concentration
click Concentration href "../Concentration/"
ProportionalPart : has_ingredient_role
ProportionalPart --> "0..1" IngredientRole : has_ingredient_role
click IngredientRole href "../IngredientRole/"
ProportionalPart : has_role
ProportionalPart --> "0..1" IngredientRoleEnum : has_role
click IngredientRoleEnum href "../IngredientRoleEnum/"
ProportionalPart : maximum_percentage
ProportionalPart : minimal_percentage
ProportionalPart : owl_subclass_of
ProportionalPart --> "0..1" OwlClass : owl_subclass_of
click OwlClass href "../OwlClass/"
Inheritance
- ChemicalRelationship [ OwlClass]
- ProportionalPart
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| composed_of | 0..1 ChemicalEntity |
The chemical entity that is a component of the mixture | direct |
| has_role | 0..1 IngredientRoleEnum |
DEPRECATED - use has_ingredient_role instead | direct |
| has_ingredient_role | 0..1 IngredientRole |
The role that an ingredient plays in a mixture | direct |
| concentration | 0..1 Concentration |
The concentration of a component in a mixture | direct |
| minimal_percentage | 0..1 Float |
Minimum percentage by mass or volume | direct |
| maximum_percentage | 0..1 Float |
Maximum percentage by mass or volume | direct |
| owl_subclass_of | 0..1 OwlClass |
Holds between C and P if C owl:subClassOf P | OwlClass |
Usages
| used by | used in | type | used |
|---|---|---|---|
| ImpreciseChemicalMixture | has_proportional_parts | range | ProportionalPart |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/chemrof
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | chemrof:ProportionalPart |
| native | chemrof:ProportionalPart |
LinkML Source
Direct
name: ProportionalPart
description: A part of a complex mixture that is of uniform composition. Each part
specifies a chemical entity, its role in the mixture, and its concentration.
title: proportional part
from_schema: https://w3id.org/chemrof
is_a: ChemicalRelationship
slots:
- composed_of
- has_role
- has_ingredient_role
- concentration
- minimal_percentage
- maximum_percentage
slot_usage:
has_role:
name: has_role
description: DEPRECATED - use has_ingredient_role instead
range: IngredientRoleEnum
composed_of:
name: composed_of
description: The chemical entity that is a component of the mixture. Can be a
simple chemical or another mixture (for nested mixtures).
range: ChemicalEntity
minimal_percentage:
name: minimal_percentage
description: Minimum percentage by mass or volume. Use concentration slot for
molar or mass/volume concentrations.
range: float
maximum_percentage:
name: maximum_percentage
description: Maximum percentage by mass or volume. Use concentration slot for
molar or mass/volume concentrations.
range: float
Induced
name: ProportionalPart
description: A part of a complex mixture that is of uniform composition. Each part
specifies a chemical entity, its role in the mixture, and its concentration.
title: proportional part
from_schema: https://w3id.org/chemrof
is_a: ChemicalRelationship
slot_usage:
has_role:
name: has_role
description: DEPRECATED - use has_ingredient_role instead
range: IngredientRoleEnum
composed_of:
name: composed_of
description: The chemical entity that is a component of the mixture. Can be a
simple chemical or another mixture (for nested mixtures).
range: ChemicalEntity
minimal_percentage:
name: minimal_percentage
description: Minimum percentage by mass or volume. Use concentration slot for
molar or mass/volume concentrations.
range: float
maximum_percentage:
name: maximum_percentage
description: Maximum percentage by mass or volume. Use concentration slot for
molar or mass/volume concentrations.
range: float
attributes:
composed_of:
name: composed_of
description: The chemical entity that is a component of the mixture. Can be a
simple chemical or another mixture (for nested mixtures).
title: composed of
from_schema: https://w3id.org/chemrof
rank: 1000
alias: composed_of
owner: ProportionalPart
domain_of:
- ProportionalPart
range: ChemicalEntity
has_role:
name: has_role
description: DEPRECATED - use has_ingredient_role instead
title: has role
from_schema: https://w3id.org/chemrof
rank: 1000
alias: has_role
owner: ProportionalPart
domain_of:
- ProportionalPart
range: IngredientRoleEnum
has_ingredient_role:
name: has_ingredient_role
description: The role that an ingredient plays in a mixture.
title: has ingredient role
from_schema: https://w3id.org/chemrof
rank: 1000
alias: has_ingredient_role
owner: ProportionalPart
domain_of:
- ProportionalPart
range: IngredientRole
inlined: true
concentration:
name: concentration
description: The concentration of a component in a mixture.
title: concentration
from_schema: https://w3id.org/chemrof
rank: 1000
alias: concentration
owner: ProportionalPart
domain_of:
- ProportionalPart
range: Concentration
inlined: true
minimal_percentage:
name: minimal_percentage
description: Minimum percentage by mass or volume. Use concentration slot for
molar or mass/volume concentrations.
title: minimal percentage
from_schema: https://w3id.org/chemrof
rank: 1000
alias: minimal_percentage
owner: ProportionalPart
domain_of:
- ProportionalPart
range: float
maximum_percentage:
name: maximum_percentage
description: Maximum percentage by mass or volume. Use concentration slot for
molar or mass/volume concentrations.
title: maximum percentage
from_schema: https://w3id.org/chemrof
rank: 1000
alias: maximum_percentage
owner: ProportionalPart
domain_of:
- ProportionalPart
range: float
owl_subclass_of:
name: owl_subclass_of
description: 'Holds between C and P if C owl:subClassOf P. Note that in this model,
most classes are metaclasses (see ''owl class''), where these metaclasses may
represent *groupings* or specific countable elements or species. We provide
two different sub-properties of subclass of for two cases: (1) subtype_of, which
connects grouping classes (e.g. alkane is_a hydrocarbon; alpha-amino-acid is_a
amino-acid), (2) classified_by, which connects a specific element to a grouping
class (e.g. methane is_a hydrocarbon; iron is_a metal; serine is_a amino-acid)'
title: owl subclass of
from_schema: https://w3id.org/chemrof
aliases:
- is a
exact_mappings:
- rdfs:subClassOf
narrow_mappings:
- bo:family
rank: 1000
is_a: classification_relationship
mixin: true
domain: OwlClass
alias: owl_subclass_of
owner: ProportionalPart
domain_of:
- OwlClass
range: OwlClass