The model can already say that a column needs to be restructured, for example reshaped
from wide to long format, but nothing in the code acts on it. This builds the piece that
does.
Scope:
- define the set of transforms the model is allowed to request
- execute them against the existing MSstatsConvert processing functions
- unit tests covering each transform
- fail clearly when a requested transform is not supported
This is the biggest gap in the current implementation and the main engineering
contribution of the project.
Note that once transforms actually run, validation has to check cell values and not only
column names. Worth thinking through alongside the correctness metric.
The model can already say that a column needs to be restructured, for example reshaped
from wide to long format, but nothing in the code acts on it. This builds the piece that
does.
Scope:
This is the biggest gap in the current implementation and the main engineering
contribution of the project.
Note that once transforms actually run, validation has to check cell values and not only
column names. Worth thinking through alongside the correctness metric.