What SENSOR is
- a software to manage sensor metadata
What SENSOR is not
- a warehouse management for sensors
- a laboratory management system
- storage system for sensor or sample data (we have other systems for that)
What is an item?
- Item is the general term for platforms or devices.
- Be sure to distinguish between item type and instance of an item.
- Several platforms of a specific platform type may exist: Polarstern and Heincke are platforms of platform type ‘vessel’.
- Several devices of a specific device type may exist: TM_Ice_Corer_2 and UAF_TM_Ice_Corer_3 are both devices of device type ‘corer'.
- Generally, a platform carries 1-n devices, which in turn can also have their own (sub)devices.
Short names
- catchy abbreviations of your device or platform names
- cannot be modified once they are created! You need to contact o2a-support (at) awi.de for help in case you need to change the shortname.
- very important, because they are used by linked systems
- you cannot have two devices with the same short name under one parent device
- to avoid naming conflicts, one could use the serial number as a short name suffix (Example: adcp_23984059)
URNs
- URN means Uniform Resource Locator and points to exactly one device
(Example: vessel:ms_hel:fb_740602 points to the ferrybox on MS Helgoland) - They consist of "platform type + short name(s)"
- The path to your data is also based on the device / platform URN
Contacts:
- Contacts can have different roles e.g. Editor, Owner, Principal Investigator, etc.
- Make sure to have the following contacts assigned to your device
- At least one Editor: An editor is allowed to modify the device/platform and its sub devices and acts as contact person. The editor may be inherited from the parent device/platform.
- At least one Owner: An Owner is usually the “Institute” owning the device. Select your institute contact from the list of contacts or send a request to o2a-support (at) awi.de to do so, if it is not available.
- Add Contact person with role 'Principal Investigator' for the device who can either edit the device in SensorWeb or knows who to contact this for.
- Add contact “polarstern dship” with role “dship connector” to have devices available in DSHIP
- Note: Contacts with role 'Editor' or 'Data Provider' will have write access on the MOSAiC Central Storage in the respective Device Directory.
- You you want to have more people being able to edit the device, enter them as 'editors'.
Collections:
Add collection(s) to specify the project in which the sensor is being used. This facilitates the search for sensors used in a certain project and grouping sensors in AWIs data portal (marine-date.org (*))
Item States:
- Construction:
Seen only by “editor” of this device under “My Devices” and not ready for publication. This status is normally used for initial configuration
- Public:
Seen by everybody (no Login)
Ready for publication
Public devices should not be deleted. (Measured data would loose metadata)
- Store:
Devices that are currently not in use.
Set an item to state 'store' if it is a spare.
Versioning
- Every time you add an action of type mount, calibration or commissioned, a version of your current sensor configuration is permanently stored.
- All versions get a citation with a persistent identifier (like DOI) and therefore can be referenced in publications
- They can only be deleted by a system administrator. Deletion of versions is always critical, because we never know, if they are already referenced in other publications
- Just think about a version like a data publication
- Enter changes in the order they were done on the device / platform. This is a best practice, because once created versions cannot be modified afterwards.
- Every device should be versioned before first device operation with action type ‚comissioned‘ and label ‚PS122-Leg-No', e.g. "PS122-1".
Cloning (Copying)
- A device / platform can be duplicated with all of it's attributes. This makes sense in case you have the same device several times for instance with different serial numbers.
- Be sure to enter everything you want to be cloned before cloning
Reassignment (Move device)
- Every reassignment triggers the creation of unmount and mount events in the source and target devices / platforms by default
- Event creation can be switched off, if you don't want this reassignment to be documented for the future
Actions (Events)
- can be entered to provide information about the state your device is in at a specific time e.g. calibration, maintenance, deployed
- Actions of the type deployment, mount, calibration or commissioned will create a citable version of you device.
- Actions are also imported from the DShip ActionLog (see MOSAiC Data Management).
Resources:
- Upload or link to documents containing SOPs, Data Formats, Manuals, Technical documentation
We strongly encourage you to use the second choice (link) for documentation that should be published along with your scientific data. Please upload the document to a place with a persistent identifier. AWI people can use the ePIC system and use the corresponding handle. Others may have the possibility to use your institutional repository, if available. If not available something like zenodo.org (*) might work. At the end a DOI would be desirable like doi: https://doi.org/10.1093/gigascience/giz067 (*)
Examples
for device structures and relations between devices (platform types with blue font color in the following)
- Remotely operated vehicle ‘Beast’
Item ID | Platform | Longname | Shortname | URN |
---|---|---|---|---|
650 | Vehicle | BEAST | BEAST | vehicle :beast |
- Ice Corer ‘TM_Ice_Corer_2’
Item ID | Platform | Parent Device | Device Longname | Device Shortname | URN |
---|---|---|---|---|---|
3780 | Pack_Ice | Ice Station (ICE_PS) | UAF Trace Metal Ice Corer 2 | TM_Ice_Corer_2 | pack_ice :ice_ps :tm_ice_corer_2 |
- Parent devices may have several subdevices which again may have subdevices.
vessel
Polarstern
Weather Station
Barometric Pressure Sensor
Cloud Height Detector
Global Radiation Sensor
Ship Rain Gauge
Sunshine Detector
Temperature and Humidity
Temperature and Humidity Sensor Portside (vessel:polarstern:weather:temperature_and_humidity:temperature_and_humidity_sensor_ps)
Temperature and Humidity Sensor Starbord (vessel:polarstern:weather:temperature_and_humidity:temperature_and_humidity_sensor_sb)
Visibility Sensor
Water temperature for weather station
Wind Sensors (anemometer)
Wind Sensor (Anemometer) Portside
Wind Sensor (Anemometer) Starbord
- example of devices used in combination: CTD used together with Nutrient Analyser
- CTD: vessel:polarstern:ctd_watersampler, with subdevices:
- Altimeter: vessel:polarstern:ctd_watersampler:altimeter
- Watersampler sbe32: vessel:polarstern:ctd_watersampler:sbe32
- Conductivity Sensor sbe4: vessel:polarstern:ctd_watersampler:sbe4
- …
- Nutrient Analyser: laboratory:awi-e-2080:iarc_aa3_iarc_rember
- relate run of nutrient analyser to CTD-cast from which water sample was obtained:
- create action for nutrient analyser and
- add new “Event Relations” of type “Sample Taken From” and choose CTD for “Related Root Item Urn”
- CTD: vessel:polarstern:ctd_watersampler, with subdevices:
* only with internet connection