-
Notifications
You must be signed in to change notification settings - Fork 5
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
permit list download failure #128
Comments
Hi @rpolicastro, Very strange that the same command works for you outside of the workflow! Is the
but otherwise, not sure why they'd behave differently! |
The above command does work, which is what's perplexing. The error occurs consistently in my snakemake pipeline using the simpleaf biocontainers docker container but not when I run the commands locally through bash. Since it could theoretically be related to some quirk with snakemake I would need to make a snakemake reprex to really check. |
One thing I'm investigating for 0.16.2 (for which the main point is to add the --Rob |
Good thought. If you shell into the container it looks like they are using a version of wget that doesn't have the
The error.
As a quick fix if you add GNU wget to the dependencies of the conda environment it would probably fix the issue (it's probably a good idea to add all external dependencies like wget to the environment anyway). Using the rust library to circumvent wget would also fix the issue I'm sure requires more effort. |
Good to know; thanks for testing it out! Actually, because rust is so awesome, replacing the 2 uses of wget with the rust https library we are currently using — |
Hi @rpolicastro, The 0.16.2 release is cut and should be available from bioconda now (or, I'm assuming by the time you read this). If you get a chance, could you let us know if the download using the builtin library works for you in your snakemake environment? The use of external wget has now been removed. --Rob |
Automatic downloading of the barcode list now works with 0.16.2! |
Awesome — I think we can officially close this issue then :). |
I'm running into an error regarding the
simpleaf quant
automatic barcode permit list downloading. This is currently not reproducible outside of my workflow but I wanted to document the error and how I got around it in case someone else runs into this issue in the future.This is related to the
--chemistry '10xv3'
and--unfiltered-pl
flags, where if they are set and no file is passed to--unfiltered-pl
it attempts to download the file fromhttps://umd.box.com/shared/static/vc9zd4qyjj581gvtolw5kj638wmg4f3s
using a wget command constructed through rust.simpleaf/src/utils/af_utils.rs
Lines 165 to 200 in 636320e
Manually downloading this via
wget https://umd.box.com/shared/static/vc9zd4qyjj581gvtolw5kj638wmg4f3s
does work, and passing this file manually to--unfiltered-pl
results in successful quantification.If I ever figure out how to reproduce I will update the post.
The text was updated successfully, but these errors were encountered: