-
Notifications
You must be signed in to change notification settings - Fork 164
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Alevin --rad mode does not output cmd_info.json #688
Comments
Hi @jashapiro, Thanks for the report! I am curious if this is one issue or two. Specifically, are you saying that with 1.5.1 you get no Best, |
I suppose it is two issues. With 1.4.0 I get a stripped down |
This addresses #688 by adding reasonably fully featured cmd_info.json and meta_info.json files when alevin is run in RAD mode. Some fields are not present in meta_info.json, but important ones like the sequence hash are.
Hi @jashapiro, I've just pushed a commit that should address this, adding both a "full" Best, |
Hi @rob-p, It turns out I slightly misdiagnosed the problem... The "no |
I didn't do more full testing, but it looks like the latter problem is indeed coming from I'm not familiar enough with rust to know whether this will result in overwriting |
Hi @jashapiro, So there are definitely a few things going on here. The first is that you correctly diagnosed the missing cmd_info.json information when In addition to salmon's We've never run into the problem of the output of I agree that both tools output useful information. I'm a bit ambivalent about assuming the salmon-generated files exist, and merging them into one output file, as I think there might be cases where those files aren't present and Thanks! |
Hi @rob-p, Ah, I hadn't looked carefully at the outputs, so I was overlooking the fact that the The |
Hi @jashapiro, So there is no need for the In general though, I agree it would be a good idea to clean up the file names. It's probably a good idea not to mess with any of the names or locations currently used by salmon, so I'll open up a related issue in the alevin-fry repo. --Rob |
Hi Rob- I was happy to wait, but since you were so quick to push out Thanks for your quick responses! |
Hi Josh, We've released 1.5.2 that incorporates these changes. Let me know if everything works from your end. Best, |
Hi Rob, Seems to work great! Thanks for the updates! I would consider this issue closed! -Josh |
Excellent! Thanks for reporting it. |
Is the bug primarily related to salmon (bulk mode) or alevin (single-cell mode)?
Alevin
Describe the bug
When running alevin in
--rad
mode, the thecmd_info.json
file is not output (and/or has very limited information).To Reproduce
I am working with version 1.5.1 of salmon, run with the following command:
Expected behavior
Without the
--rad
flag, there is acmd_info.json
file with the expected fields:I would expect an output file with the same information (roughly) when
salmon alevin
is invoked with--rad
, to aid in tracking file provenance.In prior versions (<= 1.4.0), there was a
cmd.json
file in--rad
mode, but the contents were only:(As a side note, the
aux_info
directory is empty in this case, but this may be expected)Desktop (please complete the following information):
Also run using the biocontainers docker images, with the same result.
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: