Skip to content

Add RADs to output - frontend #3

Description

@vladimirg

We want to add three main components to the output:

  1. RAD markings on the output panels.
  2. A table with the RADs.
  3. A folder with the figures for the intensity profiles of each plate.

In the UI, the following things will be added:

  1. A checkbox marking if the RADs should be computed. Default: False. (Can take time, and most people don't need it.)
  2. A checkbox marking if the panel outputs should have the RADs marked on them. Default: False.
  3. A checkbox marking if we should output the intensity profiles. Default: False. (These can also take a while.)
  4. A textbox with comma-separated RAD values. Default: "20, 80". The RAD values designate % inhibition (so, 20% and 80% inhibition of growth, respectively).
  5. A textbox with comma-separated color values for the colors of the RAD markings. Default: "red, red".
  6. A textbox with the width of the RAD markings. Default: 1.

If the compute-RAD checkbox is checked, a 'rads.csv' will be created in the output folder, with the following columns:

  1. "Plate number"
  2. "Timepoint (hours)" (the cell values will be 24/48/72).
  3. A column per each RAD, named "RADXX", where XX is the RAD value (so, the default will be two columns - "RAD20" and "RAD80").

If the mark-RAD checkbox will be checked, we assume that the compute-RAD checkbox is also checked (even if it isn't - we have to compute all of these things anyway). We will add the marks on the panels as indicated.

If the intensity-profile checkbox is checked, we will also assume the compute-RAD chekbox is checked (but not the mark-RAD checkbox). We will create another subfolder in the output folder, called 'intensity_profiles', which will have an intensity figure per each photo. The name will be of the template: "{plate number}_{24/48/72}hr.png".

Metadata

Metadata

Labels

No labels
No labels

Fields

No fields configured for Feature.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions