Class: ComponentSource
Information about the source and quality of the chemical component.
URI: https://echemdb.github.io/metadata-schema/autotag/ComponentSource
classDiagram
class ComponentSource
click ComponentSource href "../ComponentSource/"
ComponentSource : lot
ComponentSource : manufacturer
ComponentSource : purity
ComponentSource --> "0..1" Purity : purity
click Purity href "../Purity/"
ComponentSource : quality
ComponentSource : refinement
ComponentSource : supplier
Slots
Name |
Cardinality and Range |
Description |
Examples |
|---|---|---|---|
0..1 |
Name of the company that supplied the chemical |
|
|
0..1 |
Name of the company or organization that manufactured the chemical |
|
|
0..1 |
LOT or batch number provided by the manufacturer or supplier for traceability |
|
|
0..1 |
Stated purity level from the supplier or manufacturer |
||
0..1 |
Any additional purification or treatment performed |
|
|
0..1 |
Quality grade of the chemical |
|
Usages
used by |
used in |
type |
used |
|---|---|---|---|
range |
Identifier and Mapping Information
Schema Source
from schema: https://echemdb.github.io/metadata-schema/autotag
Mappings
Mapping Type |
Mapped Value |
|---|---|
self |
https://echemdb.github.io/metadata-schema/autotag/ComponentSource |
native |
https://echemdb.github.io/metadata-schema/autotag/ComponentSource |
LinkML Source
Direct
</details>
### Induced
<details>
```yaml
name: ComponentSource
description: Information about the source and quality of the chemical component.
from_schema: https://echemdb.github.io/metadata-schema/autotag
attributes:
supplier:
name: supplier
description: Name of the company that supplied the chemical.
examples:
- value: Your Chemical Supplier Inc.
from_schema: https://echemdb.github.io/metadata-schema/general/component
alias: supplier
owner: ComponentSource
domain_of:
- Instrumentation
- ElectrodeSource
- ComponentSource
range: string
manufacturer:
name: manufacturer
description: Name of the company or organization that manufactured the chemical.
examples:
- value: Organic Chemistry II - Bar Group
from_schema: https://echemdb.github.io/metadata-schema/general/component
alias: manufacturer
owner: ComponentSource
domain_of:
- Instrumentation
- ElectrodeSource
- ComponentSource
range: string
lot:
name: lot
description: LOT or batch number provided by the manufacturer or supplier for
traceability.
examples:
- value: LOT12345
from_schema: https://echemdb.github.io/metadata-schema/general/component
alias: lot
owner: ComponentSource
domain_of:
- ElectrodeSource
- ComponentSource
range: string
purity:
name: purity
description: Stated purity level from the supplier or manufacturer.
from_schema: https://echemdb.github.io/metadata-schema/general/component
alias: purity
owner: ComponentSource
domain_of:
- Electrode
- ElectrodeSource
- Component
- ComponentSource
range: Purity
inlined: true
refinement:
name: refinement
description: Any additional purification or treatment performed.
examples:
- value: Recrystallized from ethanol
from_schema: https://echemdb.github.io/metadata-schema/general/component
alias: refinement
owner: ComponentSource
domain_of:
- Purity
- ComponentSource
range: string
quality:
name: quality
description: Quality grade of the chemical.
examples:
- value: ACS reagent grade
from_schema: https://echemdb.github.io/metadata-schema/general/component
rank: 1000
alias: quality
owner: ComponentSource
domain_of:
- ComponentSource
range: string