This lesson is being piloted (Beta version)

DUNE HWDB Training: HWDB Dashboard

This page describes usage of the HWDB Dashboard which provides data obtained from the HWDB visually (e.g., by plotting them).

Contents

Section Description
Overview/Browse Allows one to go through the component hierarchy with ease
Type View Displays a summary of a selected Component Type
Item View Displays a summary of a selected Item
Detector Allows one to explore Component Type hierarchy charts
Shipments Displays statuses of available shipping boxes
Activities Displays recent changes in the HWDB


What is this:

This is a web-based app, lets you;

Access from here: https://www.phy.bnl.gov/twister/cets/hw/.

And anybody with FNAL SSO credential should be able to access.
After loggin, you would likely see a screen like the one shown below:

opening

As can be seen there:

More detail description can be also found here: https://github.com/BNLIF/cets/blob/main/docs/tutorial/hwdb-explorer.md.

Overview/Browse:

As the two tabs provide very similar functionality, we describe only Overview here.
As can be seen below, one can go up/down through the component hierarchy, starting from Projects (through Systems, Subsystems) to Types.

In the example screenshot below, we see:

It also indicates how many Items in each layer. For instance, we see there are currently 28 Items (PIDs) under Type ID = D08101100041.

For those dimmed ones (not solid black) indicate either there are no Items (PIDs) created or they are not synced to the HWDB, yet.

Clicking a particular Type here would take you to the Type View.

overview



back to top

Type View:

Once a particular Type is selected, you would see a Type View as shown below.
It shows:

Selecting a particular PID here will take you to its Item View in a new tab.

typeview1

typeview2



back to top

Item View:

It provides information about the Item:

itemview



back to top

Detector:

It shows a Component Type hierarchy chart (for the vertical drift version only for now).

A Component Type hierarchy chart shows Component Types, that actually exist in the HWDB. Each box in the chart represents a Component Type (or sometimes multiple Component Types). And these Component Types could be generic Types, but also cables as well. Background colors of these boxes correspond to each of the responsible consortia.

Boxes are connected by arrows. Color of the arrows could be either black, that is for connections between generic Type, or red, that is for connections between a generic Type and cable Type.
The direction of the arrows always point from a child to its parent.



The original charts can be found here:

One can go up/down/right/left and zoom-in/out with your mouse.
As can be seen below, clicking one of the boxes would pop up a small window, in which info about the Component Type, along with a link to the Type, is displayed.

detector1

detector2



back to top

Shipments

In the Shipments tab, it shows the currently available shipping boxes/containers (PIDs) as can be seen below:

(for details of how to deal with shipments using the Dashboard, please refer to DUNE Shipping Procedure)


You see all available shipping containers/boxes (PIDs) here, separately for the ones that are;

Type in your Type ID or name and find your shipping box (a PID). Select a PID and start to pack! shipment opening

Selecting a particular PID would take you to its shipping box View like the one below.
There, you can see:

eachshipment1 eachshipment2 eachshipment3 eachshipment4



back to top

Activities

This shows "what have been changed in the HWDB" when the sync process of the HWDB finds anything new (e.g., new Items, new Test records… etc). An example screenshot is shown below:

activity


You can also get notified about changes for specific Component Types or Items.
For instance, in a Type View, you would find a Watch button at the top-right as shown below. Click it to include that Type to your Watch List. You can take the same stem in a Item View to watch a specific Item.

activity_watch


To remove from your Watch List, click your user profile avatar, which takes you to a page as shown below.
You can remove Types and/or Items from yoru Watch List here.

activity_profile



back to top