Class: ArgumentMapping

Maps function arguments to pipeline inputs/outputs

URI: tvbo:class/ArgumentMapping

 classDiagram
    class ArgumentMapping
    click ArgumentMapping href "./ArgumentMapping.html"
      ArgumentMapping : constant_value
        
          
    
        
        
        ArgumentMapping --> "0..1" String : constant_value
        click String href "../http://www.w3.org/2001/XMLSchema#string.html"
    

        
      ArgumentMapping : function_argument
        
          
    
        
        
        ArgumentMapping --> "1" String : function_argument
        click String href "../http://www.w3.org/2001/XMLSchema#string.html"
    

        
      ArgumentMapping : source
        
          
    
        
        
        ArgumentMapping --> "1" String : source
        click String href "../http://www.w3.org/2001/XMLSchema#string.html"
    

        
      

Slots

Name Cardinality and Range Description Inheritance
function_argument 1
xsd:string
Name of the function parameter direct
source 1
xsd:string
Where the data comes from (e direct
constant_value 0..1
xsd:string
Use a constant value instead of pipeline data direct

Usages

used by used in type used
ObservationModel argument_mappings range ArgumentMapping
ProcessingStep input_mapping range ArgumentMapping
DownsamplingModel argument_mappings range ArgumentMapping
Monitor argument_mappings range ArgumentMapping

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/tvbo

Mappings

Mapping Type Mapped Value
self tvbo:ArgumentMapping
native tvbo:ArgumentMapping

LinkML Source

Direct

name: ArgumentMapping
description: Maps function arguments to pipeline inputs/outputs
from_schema: https://w3id.org/tvbo
attributes:
  function_argument:
    name: function_argument
    description: Name of the function parameter
    from_schema: https://w3id.org/tvbo
    rank: 1000
    domain_of:
    - ArgumentMapping
    range: string
    required: true
  source:
    name: source
    description: Where the data comes from (e.g., 'Input', 'subsample', 'HRF')
    from_schema: https://w3id.org/tvbo
    domain_of:
    - ArgumentMapping
    - Dynamics
    range: string
    required: true
  constant_value:
    name: constant_value
    description: Use a constant value instead of pipeline data
    from_schema: https://w3id.org/tvbo
    rank: 1000
    domain_of:
    - ArgumentMapping
    range: string

Induced

name: ArgumentMapping
description: Maps function arguments to pipeline inputs/outputs
from_schema: https://w3id.org/tvbo
attributes:
  function_argument:
    name: function_argument
    description: Name of the function parameter
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: function_argument
    owner: ArgumentMapping
    domain_of:
    - ArgumentMapping
    range: string
    required: true
  source:
    name: source
    description: Where the data comes from (e.g., 'Input', 'subsample', 'HRF')
    from_schema: https://w3id.org/tvbo
    alias: source
    owner: ArgumentMapping
    domain_of:
    - ArgumentMapping
    - Dynamics
    range: string
    required: true
  constant_value:
    name: constant_value
    description: Use a constant value instead of pipeline data
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: constant_value
    owner: ArgumentMapping
    domain_of:
    - ArgumentMapping
    range: string