Skip to content

Unify CV & LSV layouts under a single “Voltammetry” ontology #250

@Nicolass67

Description

@Nicolass67

Goal

Move from separate CV and LSV metadata/UI setups to one shared Voltammetry ontology while keeping ChemSpectra quirks intact.

Context

Discussion & notes live here → https://docs.google.com/presentation/d/11Qff8XI2nXl_oZ9X0sLjkzNtcDdY0bcQfhM20Katvrw/

Sample LSV data on a test server; CV importer already works.

Tasks

Metadata schema

  • Switch Generic-metadata drop-down to “Voltammetry”
  • Hide or auto-fill the 3 fields that differ between CV & LSV

Converter profiles

  • Keep two ChemSpectra layouts (CV & LSV) for now – only minor tweaks needed

ELN backend

  • Ensure inheritance resolves Analyzer-type vs Converter metadata without JSON clashes

ChemSpectra UI

  • Duplicate CV view; downgrade for single-sweep LSV (no reverse sweep, possible limiting current)

Importer

  • Finalise LSV routine (works on test server)
  • Add “nice” ferrocene example once available

Acceptance

  • LSV files import with correct metadata & plots
  • Switching between CV and LSV in ELN shows the right layout with no validation errors

Nice-to-have

  • Option to toggle CV-only / LSV-only fields in UI instead of hiding
  • Automatic conflict warning if user forces mismatched analysis type

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions