This lesson is being piloted (Beta version)

DUNE HWDB Training: Glossary

Key Points

Introduction to DUNE HWDB Training site
  • This training site is brought to you by the DUNE Computing Consortium.

  • The goals are to give you the computing basis to communicate with the DUNE Hardware Database.

HWDB Conceptual Overview and the DUNE PID
  • Component Types, Items, and PartIDs.

  • Every item must have a PartID attached via a bar/QR-coded label.

  • A PartID is a unique identifier defined according to the DUNE specifications.

Setting up Component Types and Test Types
  • Two ways to communicate with the DUNE HWDB, with the WEB UI and the REST API.

Data Management using WEB UI
  • Subcomponent links can only be made with Items, whose status = “available”.

Data Management using REST API
  • Subcomponent links can only be made with Items, whose status = “available”.

Using the iPad App
  • Currently need to send an email to Hajime Muramatsu to register your iPad.

  • For the Mac version, you can directly download (a zip file). It runs with both Intel/Apple chips.

Using the Python HWDB Upload Tool
  • keypoint 1

Inserting Component Types
  • Only users with the Architect privilege are allowed to add new Componnet Types.

  • Two ways to do this, either manually by one-by-one or with a prepared spreadsheet.

Glossary

FIXME