Skip to content

Flexible Data Input and Display Options #1

@ahmadomira

Description

@ahmadomira

Description

to improve data handling and user experience:

  • Allow users to select whether their data is "Emission" or "Absorbance".

    • For Emission:
      • Y-axis label: Intensity / a.u.
      • Use existing variable names: Id, Ihd, etc.
    • For Absorbance:
      • Y-axis label: Absorbance / a.u.
      • Default I0 to 0 (no background). Only allow user to specify I0 (as Abs(background)) if a checkbox is ticked.
      • Map variables:
        • Ide(D) (extinction coefficient, epsilon)
        • Ihde(HD)
  • Enable users to specify the concentration unit of their input data:

    • Options: Molar (M), millimolar (mM), micromolar (µM), nanomolar (nM)
    • Default: Molar (M)
  • Allow users to choose the unit for the x-axis in plots:

    • Options: M, mM, µM, nM
    • Default: Molar (M)
  • For results files, always output concentrations in Molar (M) for consistency.


To-Do

  • Add option for user to select data type: Emission or Absorbance
  • Update axis labels and variable mappings based on data type
  • Implement checkbox for specifying I0 (background) in Absorbance mode
  • Add input for concentration unit selection (M, mM, uM, nM)
  • Allow user to select x-axis unit for plotting
  • Ensure results files always use Molar (M) for concentration output

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions