Complete PID registry registration implementation

example implementation: https://hdl.handle.net/21.T11998/0000-001A-3905-F?noredirect

bold -> Mandatory

italic -> part of SensorType

  • Identifier
    what is this supposed to be exactly? How do we get the PID while creating it? handle identifier-ASCII

  • LandingPage
    can temporarily implement with sensor.community, later sensordata.open-forecast.eu/devices/{PID}

  • Name implemented as sensor_type. Maybe this should be sensor_id instead.

  • Description
    should contain link to datasheet and maybe description taken from datasheet

  • Manufacturers
    dtr reads (https://dtr-test.pidconsortium.eu/#objects/21.T11148/7adfcd13b3b01de0d875):

    The instrument's manufacturer(s) or developer. This may also be the owner for custom build instruments

    Unfortunately mandatory, could be derived from sensor_type. adapt graphdb model first. Also derive from sensor_type

  • Model

    Name of the model or type of device as attributed by the manufacturer.

    we could implement this with sensor_type as well, see if we have Identifiers for some.

  • Owners

    Institution(s) responsible for the management of the instrument. This may include the legal owner, the operator, or an institute providing access to the instrument.

    • ownerName: Sensor Community
      ownerContact: contact@open-forecast.eu

      Form to acquire:

    • ownerName: Scientist: ...
      ownerContact: ...
      which email?

  • InstrumentType
    Low Priority, maybe later categorize our sensor types. Just a unicode string

  • MeasuredVariables
    Again, adapt graphdb model first and derive from sensor_type / csv

  • Dates
    implemented with first_msg, last_msg

  • RelatedIdentifiers See Thesis, some uses. isSibling will be the only implemented relationship. Is getting redesigned

  • AlternateIdentifiers unused implemented as sensor_id change to other-identifier

Implemented in graphdb as part of SensorType:

  • Name
  • Description
  • InstrumentType
  • MeasuredVariables
  • Manufacturers
Descriptions
Edited by Jakob Leonard Hördt