Skip to content
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

Default Remote Prefix breaks when provided inputs #1362

Closed
elliot-smith opened this issue Jan 30, 2022 · 1 comment
Closed

Default Remote Prefix breaks when provided inputs #1362

elliot-smith opened this issue Jan 30, 2022 · 1 comment
Labels
bug Something isn't working

Comments

@elliot-smith
Copy link

elliot-smith commented Jan 30, 2022

Snakemake version
6.14.0

Describe the bug
When you run the example workflow "cufflinks" (included in this repository), you receive an error with "Missing input files for rule assembly" for several of the files.

Logs

snakemake --snakefile Snakefile --force --cores all --keep-target-files --keep-remote --use-conda --default-remote-provider S3 --default-remote-prefix my_bucket/path
Building DAG of jobs...
WorkflowError:
WorkflowError:
    MissingInputException: Missing input files for rule assembly:
    my_bucket/path/mapped/101.bam
    MissingInputException: Missing input files for rule assembly:
    my_bucket/path/mapped/assemblies.txt.bam
MissingInputException: Missing input files for rule assembly:
my_bucket/path/mapped/merged/merged.gtf.bam

Minimal example
Example: https://github.com/snakemake/snakemake/tree/main/examples/cufflinks
Execution: snakemake --snakefile Snakefile --force --cores all --keep-target-files --keep-remote --use-conda --default-remote-provider S3 --default-remote-prefix my_bucket/path

Additional context

@johanneskoester
Copy link
Contributor

johanneskoester commented Mar 1, 2022

Thanks for reporting. This should be fixed by adding a local marker to those input files. The example still lacks conda directives though, for being immediately usable. It is quite early days compared to the current state of Snakemake. The tutorial example is much better suited for trying Snakemake out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants