Princeton-LSI-ResearchComputing / tracebase

Mouse Metabolite Tracing Data Repository for the Rabinowitz Lab
MIT License
4 stars 1 forks source link

Load AccuCor/IsoCor files with multiple labeled elements #430

Closed lparsons closed 2 years ago

lparsons commented 2 years ago

FEATURE DESCRIPTION

Feature Inspiration

Many experiments are being performed using multiple tracer compounds per animal and multiple isotopes per tracer compound. Natural isotope correction for these experiments (esp. ones with multiple isotopes per tracer) is often done using IsoCor13C15N. These type of experiments must be able to be stored in TraceBase.

Feature Description

PeakData from IsoCorr13C15N files should be loadable without modification of the data files. Since IsoCorr13C15N outputs only corrected data in a .csv file, loading can be handled much like the case where AccuCor files are .csv files without the original data (see https://github.com/Princeton-LSI-ResearchComputing/tracebase/pull/218).

Single labeled IsoCor data (#349) likely does not require as many design changes. It could be part of the same PR, or could be handled separately, depending on the developer's preference and the timing of the work.

Alternatives Considered

None

Comment


ISSUE OWNER SECTION

Assumptions

Requirements

Limitations

Affected/Changed Components

DESIGN

GUI Change description

none

Code Change Description (Pseudocode optional)

Tests

hepcat72 commented 2 years ago

For some reason, I cannot check checkboxes in the description. When I reloaded the page, almost everything I'd previously checked became unchecked...

hepcat72 commented 2 years ago

OK. It's working now. That was weird.