classDiagram
class SoftwarePackage
click SoftwarePackage href "./SoftwarePackage.html"
SoftwarePackage <|-- SimulationTool
click SimulationTool href "./SimulationTool.html"
SoftwarePackage : description
SoftwarePackage --> "0..1" String : description
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
SoftwarePackage : doi
SoftwarePackage --> "0..1" String : doi
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
SoftwarePackage : ecosystem
SoftwarePackage --> "*" EcosystemEnum : ecosystem
click EcosystemEnum href "../../enums/EcosystemEnum.html"
SoftwarePackage : homepage
SoftwarePackage --> "0..1" Uri : homepage
click Uri href "../http://www.w3.org/2001/XMLSchema#anyURI.html"
SoftwarePackage : license
SoftwarePackage --> "0..1" String : license
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
SoftwarePackage : name
SoftwarePackage --> "1" String : name
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
SoftwarePackage : repository
SoftwarePackage --> "0..1" Uri : repository
click Uri href "../http://www.w3.org/2001/XMLSchema#anyURI.html"
Class: SoftwarePackage
Identity and metadata for a software package, aligned with schema.org/SoftwareApplication and CodeMeta v3.
URI: schema:SoftwareApplication
Inheritance
- SoftwarePackage
Class Properties
| Property | Value |
|---|---|
| Class URI | schema:SoftwareApplication |
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| name | 0..1 xsd:string |
direct | |
| description | 0..1 xsd:string |
direct | |
| homepage | 0..1 xsd:anyURI |
Project homepage URL | direct |
| license | 0..1 xsd:string |
SPDX license identifier (e | direct |
| repository | 0..1 xsd:anyURI |
Source code repository URL | direct |
| doi | 0..1 xsd:string |
Digital Object Identifier for the software or its reference publication | direct |
| ecosystem | * EcosystemEnum |
Package ecosystem(s) through which the software is distributed | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| SoftwareRequirement | package | range | SoftwarePackage |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/tvbo/software
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | schema:SoftwareApplication |
| native | tvbo_sw:SoftwarePackage |
LinkML Source
Direct
name: SoftwarePackage
description: Identity and metadata for a software package, aligned with schema.org/SoftwareApplication
and CodeMeta v3.
from_schema: https://w3id.org/tvbo/software
attributes:
name:
name: name
from_schema: https://w3id.org/tvbo/software
slot_uri: schema:name
key: true
domain_of:
- BrainAtlas
- CommonCoordinateSpace
- ParcellationEntity
- DBSProtocol
- ClinicalScale
- ClinicalScore
- SoftwarePackage
- SoftwareRequirement
- SoftwareEnvironment
- Event
- Tractogram
- GraphGenerator
- File
- StateValue
- Observation
- Dynamics
- StateVariable
- Distribution
- Parameter
- CouplingInput
- Argument
- Function
- FunctionCall
- Callable
- DerivedParameter
- DerivedVariable
- DataSource
- OptimizationStage
- Exploration
- UpdateRule
- Algorithm
- Option
- BranchSwitch
- Continuation
- Coupling
range: string
required: true
description:
name: description
from_schema: https://w3id.org/tvbo/software
slot_uri: schema:description
domain_of:
- Dataset
- ClinicalScore
- SoftwarePackage
- SoftwareRequirement
- SoftwareEnvironment
- Equation
- Stimulus
- Event
- Tractogram
- Matrix
- Network
- GraphGenerator
- File
- Node
- Edge
- Observation
- Dynamics
- StateVariable
- Parameter
- CouplingInput
- Argument
- Function
- FunctionCall
- Callable
- DerivedParameter
- DerivedVariable
- RandomStream
- DataSource
- OptimizationStage
- Exploration
- UpdateRule
- TuningObjective
- Algorithm
- BranchSwitch
- Continuation
- Integrator
- Coupling
- RegionMapping
- SimulationExperiment
- SimulationStudy
- TimeSeries
- NDArray
- SpatialDomain
- Mesh
- SpatialField
- FieldStateVariable
- BoundaryCondition
- PDESolver
- PDE
range: string
homepage:
name: homepage
description: Project homepage URL.
from_schema: https://w3id.org/tvbo/software
rank: 1000
slot_uri: schema:url
domain_of:
- SoftwarePackage
range: uri
license:
name: license
description: SPDX license identifier (e.g., MIT, GPL-3.0-only).
from_schema: https://w3id.org/tvbo/software
rank: 1000
slot_uri: schema:license
domain_of:
- CommonCoordinateSpace
- SoftwarePackage
- SoftwareRequirement
- Provenance
range: string
repository:
name: repository
description: Source code repository URL.
from_schema: https://w3id.org/tvbo/software
rank: 1000
slot_uri: schema:codeRepository
domain_of:
- SoftwarePackage
range: uri
doi:
name: doi
description: Digital Object Identifier for the software or its reference publication.
from_schema: https://w3id.org/tvbo/software
rank: 1000
domain_of:
- SoftwarePackage
- SimulationStudy
range: string
ecosystem:
name: ecosystem
description: Package ecosystem(s) through which the software is distributed.
from_schema: https://w3id.org/tvbo/software
rank: 1000
domain_of:
- SoftwarePackage
range: EcosystemEnum
multivalued: true
class_uri: schema:SoftwareApplicationInduced
name: SoftwarePackage
description: Identity and metadata for a software package, aligned with schema.org/SoftwareApplication
and CodeMeta v3.
from_schema: https://w3id.org/tvbo/software
attributes:
name:
name: name
from_schema: https://w3id.org/tvbo/software
slot_uri: schema:name
key: true
alias: name
owner: SoftwarePackage
domain_of:
- BrainAtlas
- CommonCoordinateSpace
- ParcellationEntity
- DBSProtocol
- ClinicalScale
- ClinicalScore
- SoftwarePackage
- SoftwareRequirement
- SoftwareEnvironment
- Event
- Tractogram
- GraphGenerator
- File
- StateValue
- Observation
- Dynamics
- StateVariable
- Distribution
- Parameter
- CouplingInput
- Argument
- Function
- FunctionCall
- Callable
- DerivedParameter
- DerivedVariable
- DataSource
- OptimizationStage
- Exploration
- UpdateRule
- Algorithm
- Option
- BranchSwitch
- Continuation
- Coupling
range: string
required: true
description:
name: description
from_schema: https://w3id.org/tvbo/software
slot_uri: schema:description
alias: description
owner: SoftwarePackage
domain_of:
- Dataset
- ClinicalScore
- SoftwarePackage
- SoftwareRequirement
- SoftwareEnvironment
- Equation
- Stimulus
- Event
- Tractogram
- Matrix
- Network
- GraphGenerator
- File
- Node
- Edge
- Observation
- Dynamics
- StateVariable
- Parameter
- CouplingInput
- Argument
- Function
- FunctionCall
- Callable
- DerivedParameter
- DerivedVariable
- RandomStream
- DataSource
- OptimizationStage
- Exploration
- UpdateRule
- TuningObjective
- Algorithm
- BranchSwitch
- Continuation
- Integrator
- Coupling
- RegionMapping
- SimulationExperiment
- SimulationStudy
- TimeSeries
- NDArray
- SpatialDomain
- Mesh
- SpatialField
- FieldStateVariable
- BoundaryCondition
- PDESolver
- PDE
range: string
homepage:
name: homepage
description: Project homepage URL.
from_schema: https://w3id.org/tvbo/software
rank: 1000
slot_uri: schema:url
alias: homepage
owner: SoftwarePackage
domain_of:
- SoftwarePackage
range: uri
license:
name: license
description: SPDX license identifier (e.g., MIT, GPL-3.0-only).
from_schema: https://w3id.org/tvbo/software
rank: 1000
slot_uri: schema:license
alias: license
owner: SoftwarePackage
domain_of:
- CommonCoordinateSpace
- SoftwarePackage
- SoftwareRequirement
- Provenance
range: string
repository:
name: repository
description: Source code repository URL.
from_schema: https://w3id.org/tvbo/software
rank: 1000
slot_uri: schema:codeRepository
alias: repository
owner: SoftwarePackage
domain_of:
- SoftwarePackage
range: uri
doi:
name: doi
description: Digital Object Identifier for the software or its reference publication.
from_schema: https://w3id.org/tvbo/software
rank: 1000
alias: doi
owner: SoftwarePackage
domain_of:
- SoftwarePackage
- SimulationStudy
range: string
ecosystem:
name: ecosystem
description: Package ecosystem(s) through which the software is distributed.
from_schema: https://w3id.org/tvbo/software
rank: 1000
alias: ecosystem
owner: SoftwarePackage
domain_of:
- SoftwarePackage
range: EcosystemEnum
multivalued: true
class_uri: schema:SoftwareApplication