Class: SANSSource
Beam source parameters for a SANS instrument
URI: lambda:SANSSource
classDiagram
class SANSSource
click SANSSource href "../SANSSource/"
AttributeGroup <|-- SANSSource
click AttributeGroup href "../AttributeGroup/"
SANSSource : description
SANSSource : energy
SANSSource --> "0..1" QuantityValue : energy
click QuantityValue href "../QuantityValue/"
SANSSource : flux
SANSSource --> "0..1" QuantityValue : flux
click QuantityValue href "../QuantityValue/"
SANSSource : source_description
SANSSource : source_type
SANSSource : wavelength
SANSSource --> "0..1" QuantityValue : wavelength
click QuantityValue href "../QuantityValue/"
SANSSource : wavelength_selection_method
SANSSource : wavelength_spread
SANSSource --> "0..1" QuantityValue : wavelength_spread
click QuantityValue href "../QuantityValue/"
Inheritance
- AttributeGroup
- SANSSource
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| source_type | 0..1 String |
Type of source | direct |
| source_description | 0..1 String |
Free-text description of the source | direct |
| wavelength | 0..1 QuantityValue |
Neutron wavelength | direct |
| wavelength_spread | 0..1 QuantityValue |
Wavelength spread | direct |
| wavelength_selection_method | 0..1 String |
Method used to select wavelength | direct |
| energy | 0..1 QuantityValue |
Beam energy | direct |
| flux | 0..1 QuantityValue |
Beam flux | direct |
| description | 0..1 String |
AttributeGroup |
Usages
| used by | used in | type | used |
|---|---|---|---|
| SANSInstrument | source | range | SANSSource |
Identifier and Mapping Information
Schema Source
- from schema: http://w3id.org/lambda/
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | lambda:SANSSource |
| native | lambda:SANSSource |
LinkML Source
Direct
name: SANSSource
description: Beam source parameters for a SANS instrument
from_schema: http://w3id.org/lambda/
is_a: AttributeGroup
attributes:
source_type:
name: source_type
description: Type of source
from_schema: http://w3id.org/lambda/
domain_of:
- XRayInstrument
- SANSSource
- BeamlineInstrument
- XRFImage
range: string
source_description:
name: source_description
description: Free-text description of the source
from_schema: http://w3id.org/lambda/
rank: 1000
domain_of:
- SANSSource
range: string
wavelength:
name: wavelength
description: Neutron wavelength
from_schema: http://w3id.org/lambda/
rank: 1000
domain_of:
- SANSSource
- ExperimentRun
range: QuantityValue
inlined: true
wavelength_spread:
name: wavelength_spread
description: Wavelength spread
from_schema: http://w3id.org/lambda/
rank: 1000
domain_of:
- SANSSource
range: QuantityValue
inlined: true
wavelength_selection_method:
name: wavelength_selection_method
description: Method used to select wavelength
from_schema: http://w3id.org/lambda/
rank: 1000
domain_of:
- SANSSource
range: string
energy:
name: energy
description: Beam energy
from_schema: http://w3id.org/lambda/
rank: 1000
domain_of:
- SANSSource
- ExperimentRun
- DataCollectionStrategy
range: QuantityValue
inlined: true
flux:
name: flux
description: Beam flux
from_schema: http://w3id.org/lambda/
rank: 1000
domain_of:
- SANSSource
- ExperimentRun
- XRFImage
range: QuantityValue
inlined: true
Induced
name: SANSSource
description: Beam source parameters for a SANS instrument
from_schema: http://w3id.org/lambda/
is_a: AttributeGroup
attributes:
source_type:
name: source_type
description: Type of source
from_schema: http://w3id.org/lambda/
alias: source_type
owner: SANSSource
domain_of:
- XRayInstrument
- SANSSource
- BeamlineInstrument
- XRFImage
range: string
source_description:
name: source_description
description: Free-text description of the source
from_schema: http://w3id.org/lambda/
rank: 1000
alias: source_description
owner: SANSSource
domain_of:
- SANSSource
range: string
wavelength:
name: wavelength
description: Neutron wavelength
from_schema: http://w3id.org/lambda/
rank: 1000
alias: wavelength
owner: SANSSource
domain_of:
- SANSSource
- ExperimentRun
range: QuantityValue
inlined: true
wavelength_spread:
name: wavelength_spread
description: Wavelength spread
from_schema: http://w3id.org/lambda/
rank: 1000
alias: wavelength_spread
owner: SANSSource
domain_of:
- SANSSource
range: QuantityValue
inlined: true
wavelength_selection_method:
name: wavelength_selection_method
description: Method used to select wavelength
from_schema: http://w3id.org/lambda/
rank: 1000
alias: wavelength_selection_method
owner: SANSSource
domain_of:
- SANSSource
range: string
energy:
name: energy
description: Beam energy
from_schema: http://w3id.org/lambda/
rank: 1000
alias: energy
owner: SANSSource
domain_of:
- SANSSource
- ExperimentRun
- DataCollectionStrategy
range: QuantityValue
inlined: true
flux:
name: flux
description: Beam flux
from_schema: http://w3id.org/lambda/
rank: 1000
alias: flux
owner: SANSSource
domain_of:
- SANSSource
- ExperimentRun
- XRFImage
range: QuantityValue
inlined: true
description:
name: description
from_schema: http://w3id.org/lambda/
alias: description
owner: SANSSource
domain_of:
- NamedThing
- AttributeGroup
range: string