Skip to content
Snippets Groups Projects
model.yml 1.34 KiB
Newer Older
Henrik tom Woerden's avatar
Henrik tom Woerden committed
Experiment:
  obligatory_properties:
    date:
      datatype: DATETIME 
      description: 'date of the experiment'
    identifier:
      datatype: TEXT 
      description: 'identifier of the experiment'
  # TODO empty  recommended_properties is a problem
  #recommended_properties:
    responsible:
Project:
Henrik tom Wörden's avatar
Henrik tom Wörden committed
SoftwareVersion:
  recommended_properties:
    version:
      datatype: TEXT 
Henrik tom Wörden's avatar
Henrik tom Wörden committed
      description: 'Version of the software.'
Henrik tom Wörden's avatar
Henrik tom Wörden committed
    binaries:
    sourceCode:
    Software:
Henrik tom Woerden's avatar
Henrik tom Woerden committed
Person:
  obligatory_properties:
    firstName:
      datatype: TEXT 
      description: 'First name of a Person.'
    lastName:
      datatype: TEXT 
      description: 'LastName of a Person.'
  recommended_properties:
    email:
      datatype: TEXT 
      description: 'Email of a Person.'
Henrik tom Woerden's avatar
Henrik tom Woerden committed
responsible:
  datatype: REFERENCE
revisionOf:
  datatype: REFERENCE
Henrik tom Woerden's avatar
Henrik tom Woerden committed
results:
  datatype: REFERENCE
Henrik tom Woerden's avatar
Henrik tom Woerden committed
  datatype: REFERENCE
scripts:
  datatype: REFERENCE
SourceCode:
Henrik tom Woerden's avatar
Henrik tom Woerden committed
Simulation:
  obligatory_properties:
    date:
    identifier:
    responsible:
Analysis:
  obligatory_properties:
    date:
    identifier:
    responsible:
Publication:
Thesis:
  inherit_from_suggested:
  - Publication
Article:
  inherit_from_suggested:
  - Publication
Poster:
  inherit_from_suggested:
  - Publication
Presentation:
  inherit_from_suggested:
  - Publication
Report:
  inherit_from_suggested:
  - Publication