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
    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