Closed Hego-CCTB closed 3 years ago
Agreed except
the way kallisto is called currently makes it harder to implement alternative quantification programs (such as salmon)
I've never used salmon but wouldn't it be easy to introduce a new option like amalgkit quant --mapper "salmon"
and change the behavior accordingly? I expect some reformatting is needed afterward but that wouldn't be fundamentally difficult.
What I was thinking of, was to put all kallisto related code into a function like run_kallisto() and make a separate function for alternatives, since input/output formats may vary.
That's what we do! Please go ahead with it. Improving modularity is one of the things we have to do routinely.
--build_index
is now obsolete--ref
is now replaced by --index
https://github.com/kfuku52/amalgkit/commit/2052d6f5475f10ea0f69adcecd408db4d99b9f25
While fixing some minor bugs in
quant
, it became clear thatquant
needs some love.--build_index
@kfuku52 what's your opinion on this?