Available model questionnaire conditions: Difference between revisions

From CSDMS
No edit summary
 
(24 intermediate revisions by the same user not shown)
Line 1: Line 1:
{|
=Available Model metadata conditions=
!Condition
The table below contain all possible Model metadata query conditions that can be using within the SMW query style. See more at [[Web APIs#Semantic_MediaWiki_.28SMW.29_API|Web APIs]] on how to include these conditions in an API query.
!Definition
 
{|{{prettytable}}
!{{H13}}| Condition
!{{H13}}| Definition
|-
|-
|Model also known as
| Model:+
|
| '''Notice''': Always use this condition to ensure you are querying the '''model''' metadata database. Within the Model repo, select all records (+); or replace + by a model name to select data of a specific model. CSDMS has grouped all model in a separate [https://www.mediawiki.org/wiki/Help:Namespaces Namepace], named "Model".
|-
|-
|Model type
|[[Property:Model also known as|Model also known as]]
|
| Additional field to hold an alternative name for a model, for if the model is also known under an other name.
|-
|-
|ModelFramework
|[[Property:Model type|Model type]]
|
| Describe if a model is more like a tool, build out of multiple modules or is just a single model.
|-
|-
|Incorporated modules
|[[Property:ModelFramework|ModelFramework]]
|
| Describe the model framework, if the model is part of a larger framework.
|-
|-
|ModelDomain
|[[Property:Incorporated modules|Incorporated modules]]
|
| Include names of module or components, if the model incorporates one or more of these.
|-
|-
|Spatial dimensions
|[[Property:ModelDomain|ModelDomain]]
|
| The various domains (marine, terrestrial, hydrological, etc) a model simulates
|-
|-
|Spatialscale
|[[Property:Spatial dimensions|Spatial dimensions]]
|
| Range or specific spatial dimensions a model operates under (1D, 2D, etc).
|-
|-
|One-line model description
|[[Property:Spatialscale|Spatialscale]]
|
| Spatial extent of simulated domain
|-
|-
|Extended model description
|[[Property:One-line model description|One-line model description]]
|
| Short description of the model
|-
|-
|Model keywords
|[[Property:Extended model description|Extended model description]]
|
| Extended description of the model
|-
|-
|First name
|[[Property:Model keywords|Model keywords]]
|
| Keywords describing the model.
|-
|-
|Last name
|[[Property:First name|First name]]
|
| Given name of contact person
|-
|-
|Type of contact
|[[Property:Last name|Last name]]
|
| Family name of contact person
|-
|-
|Institute / Organization
|[[Property:Type of contact|Type of contact]]
|
| Type of contact
|-
|-
|Postal address 1
|[[Property:Institute|Institute ]]
|
| Affiliated institute of contact person
|-
|-
|Postal address 2
|[[Property:Postal address1|Postal address1]]
|
| Address of contact person
|-
|-
|Town / City
|[[Property:Postal address2|Postal address2]]
|
| Additional field for address of contact person
|-
|-
|Postal code
|[[Property:City|City]]
|
| City or name of town where institute contact person is located
|-
|-
|State
|[[Property:Postal code|Postal code]]
|
| Postal code of institute
|-
|-
|Country
|[[Property:State|State]]
|
| State where contact person is located
|-
|-
|Email address
|[[Property:Country|Country]]
|
| Country where contact person is located
|-
|-
|Phone
|[[Property:Email address|Email address]]
|
| Email address of contact person
|-
|-
|Fax
|[[Property:Phone|Phone]]
|
| Phone number of contact person
|-
|-
}}
|[[Property:Fax|Fax]]
| Fax number of contact person
|-
|[[Property:Supported platforms|Supported platforms]]
| Supported computer platforms by the model (Mac, Windows, etc)
|-
|[[Property:Supported platforms other|Supported platforms other]]
| Define other then the platform options indicated under 'Supported platforms' the model can run on.
|-
|[[Property:Programming language|Programming language]]
| Identify the used program language
|-
|[[Property:Program language other|Program language other]]
| Define other then the program languages indicated under 'Programming language' used
|-
|[[Property:Code optimized|Code optimized]]
| Indicate if the model uses single or multiple processors
|-
|[[Property:Multiple processors implemented|Multiple processors implemented]]
| Indicate how the use of multiple processors is implemented
|-
|[[Property:Nr of distributed processors|Nr of distributed processors]]
| Maximum number of distributed processors the model can use
|-
|[[Property:Nr of shared processors|Nr of shared processors]]
| Maximum of shared processors the model can use
|-
|[[Property:Start year development|Start year development]]
| The first year the model was developed
|-
|[[Property:Development still active|Development still active]]
| Indicates if model development is still ongoing
|-
|[[Property:End year development|End year development]]
| The year model development ended
|-
|[[Property:Model availability|Model availability]]
| How the model is made available to the community
|-
|[[Property:Source code availability|Source code availability]]
| Pointer towards repository where source code can be found
|-
|[[Property:Source web address|Source web address]]
| URL to source code from which it can be downloaded
|-
|[[Property:Source csdms web address|Source csdms web address]]
| URL to CSDMS repo from which source code can be downloaded
|-
|[[Property:Program license type|Program license type]]
| Source code license
|-
|[[Property:Program license type other|Program license type other]]
| Alternative source code license
|-
|[[Property:Memory requirements|Memory requirements]]
| Memory requirements to run model
|-
|[[Property:Run time model|Run time model]]
| Typical run time for model
|-
|[[Property:Describe input parameters model|Describe input parameters model]]
| Describe input parameters
|-
|[[Property:Input format model|Input format model]]
| Describe input format
|-
|[[Property:Input format model other|Input format model other]]
| Describe alternative input formats
|-
|[[Property:Describe output parameters model|Describe output parameters model]]
| Describe output parameters
|-
|[[Property:Output format model|Output format model]]
| Describe output format
|-
|[[Property:Output format model other|Output format model other]]
| Describe alternative output formats
|-
|[[Property:Pre processing software|Pre processing software]]
| Indicate if pre-processing software is needed
|-
|[[Property:Describe pre-processing software|Describe pre-processing software]]
| If pre-processing software is needed, indicate which packages could be used
|-
|[[Property:Post processing software|Post processing software]]
| Indicate if post-processing software is needed
|-
|[[Property:Describe post-processing software|Describe post-processing software]]
| If post-processing software is needed, indicate which packages could be used
|-
|[[Property:Visualization software needed|Visualization software needed]]
| Indicate if visualization software is needed
|-
|[[Property:Visualization software|Visualization software]]
| If visualization software is needed, indicate which packages
|-
|[[Property:Visualization software other|Visualization software other]]
| Indicate alternative visualization packages that can be used
|-
|[[Property:Describe processes|Describe processes]]
| Describe processes represented by the module
|-
|[[Property:Describe key physical parameters and equations|Describe key physical parameters and equations]]
| Describe key physical parameters and equations
|-
|[[Property:Describe length scale and resolution|Describe length scale and resolution]]
| Describe length scale and resolution constraints
|-
|[[Property:Describe time scale and resolution|Describe time scale and resolution]]
| Describe time scale and resolution constraints
|-
|[[Property:Describe numerical limitations|Describe numerical limitations]]
| Describe any numerical limitations and issues
|-
|[[Property:Describe available calibration data|Describe available calibration data]]
| Describe available calibration data sets
|-
|[[Property:Model calibration data|Model calibration data]]
| Upload calibration data sets if available
|-
|[[Property:Describe available test data|Describe available test data]]
| Describe available test data sets
|-
|[[Property:Model test data|Model test data]]
| Upload test data sets if available
|-
|[[Property:Describe ideal data|Describe ideal data]]
| Describe ideal data for testing
|-
|[[Property:Current future collaborators|Current future collaborators]]
| Indicate current or future plans for collaborating with other researchers
|-
|[[Property:Current future collaborators|Current future collaborators]]
| Indicate additional current or future plans for collaborating with other researchers
|-
|[[Property:Manual model available|Manual model available]]
| Indicate if a manual is available
|-
|[[Property:Model manual|Model manual]]
| Option to upload a model manual
|-
|[[Property:Model website|Model website]]
| URL of external model website
|-
|[[Property:Model forum|Model forum]]
| URL to module forum / discussion board
|-
|[[Property:Additional comments model|Additional comments model]]
| Field to include additional comments
|-
|[[Property:Code openmi compliant or not|Code openmi compliant or not]]
| If module is openmi compliant
|-
|[[Property:Code_IRF_or_not|Code_IRF_or_not]]
| If module is BMI compliant
|-
|[[Property:Code_CMT_compliant_or_not|Code_CMT_compliant_or_not]]
| If module is WMT compliant
|-
|[[Property:DOI model|DOI model]]
| DOI information of source code
|-
|[[Property:DOI assigned to model version|DOI assigned to model version]]
| Version of model to which a DOI is assigned
|-
|[[Property:End year development|End year development]]
| Year of release of the version that has a DOI
|-
|[[Property:DOI-filelink|DOI-filelink]]
| DOI link to the released version
|-
|[[Property:Animation model name|Animation model name]]
| If model can be coupled, indicate to which module(s) it can be coupled
|-
|}

Latest revision as of 08:44, 15 May 2018

Available Model metadata conditions

The table below contain all possible Model metadata query conditions that can be using within the SMW query style. See more at Web APIs on how to include these conditions in an API query.

Condition Definition
Model:+ Notice: Always use this condition to ensure you are querying the model metadata database. Within the Model repo, select all records (+); or replace + by a model name to select data of a specific model. CSDMS has grouped all model in a separate Namepace, named "Model".
Model also known as Additional field to hold an alternative name for a model, for if the model is also known under an other name.
Model type Describe if a model is more like a tool, build out of multiple modules or is just a single model.
ModelFramework Describe the model framework, if the model is part of a larger framework.
Incorporated modules Include names of module or components, if the model incorporates one or more of these.
ModelDomain The various domains (marine, terrestrial, hydrological, etc) a model simulates
Spatial dimensions Range or specific spatial dimensions a model operates under (1D, 2D, etc).
Spatialscale Spatial extent of simulated domain
One-line model description Short description of the model
Extended model description Extended description of the model
Model keywords Keywords describing the model.
First name Given name of contact person
Last name Family name of contact person
Type of contact Type of contact
Institute Affiliated institute of contact person
Postal address1 Address of contact person
Postal address2 Additional field for address of contact person
City City or name of town where institute contact person is located
Postal code Postal code of institute
State State where contact person is located
Country Country where contact person is located
Email address Email address of contact person
Phone Phone number of contact person
Fax Fax number of contact person
Supported platforms Supported computer platforms by the model (Mac, Windows, etc)
Supported platforms other Define other then the platform options indicated under 'Supported platforms' the model can run on.
Programming language Identify the used program language
Program language other Define other then the program languages indicated under 'Programming language' used
Code optimized Indicate if the model uses single or multiple processors
Multiple processors implemented Indicate how the use of multiple processors is implemented
Nr of distributed processors Maximum number of distributed processors the model can use
Nr of shared processors Maximum of shared processors the model can use
Start year development The first year the model was developed
Development still active Indicates if model development is still ongoing
End year development The year model development ended
Model availability How the model is made available to the community
Source code availability Pointer towards repository where source code can be found
Source web address URL to source code from which it can be downloaded
Source csdms web address URL to CSDMS repo from which source code can be downloaded
Program license type Source code license
Program license type other Alternative source code license
Memory requirements Memory requirements to run model
Run time model Typical run time for model
Describe input parameters model Describe input parameters
Input format model Describe input format
Input format model other Describe alternative input formats
Describe output parameters model Describe output parameters
Output format model Describe output format
Output format model other Describe alternative output formats
Pre processing software Indicate if pre-processing software is needed
Describe pre-processing software If pre-processing software is needed, indicate which packages could be used
Post processing software Indicate if post-processing software is needed
Describe post-processing software If post-processing software is needed, indicate which packages could be used
Visualization software needed Indicate if visualization software is needed
Visualization software If visualization software is needed, indicate which packages
Visualization software other Indicate alternative visualization packages that can be used
Describe processes Describe processes represented by the module
Describe key physical parameters and equations Describe key physical parameters and equations
Describe length scale and resolution Describe length scale and resolution constraints
Describe time scale and resolution Describe time scale and resolution constraints
Describe numerical limitations Describe any numerical limitations and issues
Describe available calibration data Describe available calibration data sets
Model calibration data Upload calibration data sets if available
Describe available test data Describe available test data sets
Model test data Upload test data sets if available
Describe ideal data Describe ideal data for testing
Current future collaborators Indicate current or future plans for collaborating with other researchers
Current future collaborators Indicate additional current or future plans for collaborating with other researchers
Manual model available Indicate if a manual is available
Model manual Option to upload a model manual
Model website URL of external model website
Model forum URL to module forum / discussion board
Additional comments model Field to include additional comments
Code openmi compliant or not If module is openmi compliant
Code_IRF_or_not If module is BMI compliant
Code_CMT_compliant_or_not If module is WMT compliant
DOI model DOI information of source code
DOI assigned to model version Version of model to which a DOI is assigned
End year development Year of release of the version that has a DOI
DOI-filelink DOI link to the released version
Animation model name If model can be coupled, indicate to which module(s) it can be coupled