Git Product home page Git Product logo

Comments (5)

RvV1979 avatar RvV1979 commented on July 30, 2024 1

Tried and the issue is resolved. Thanks!

from grenepipe.

lczech avatar lczech commented on July 30, 2024

Hi @RvV1979,

sorry you ran into this - that particular bug had been solved in the meantime after release v0.10.0, but I did not create a new release since. I have now, see grenepipe v0.11.0, which fixes this. You will have to edit the first data section of your config.yaml a little bit to work with the new release, and maybe some more sections - see its config file for the expected format.

Cheers
Lucas

from grenepipe.

RvV1979 avatar RvV1979 commented on July 30, 2024

Hi Lucas,
Thanks for the quick reply and for creating a new release based on the latest changes. However, I changed to grenepipe v0.11.0 and the issue remains*. Any advice or assistance would be greatly appreciated.

*FYI that the pipeline writes files named {tmp}.0000.bam etc in the main working directory, even though https://github.com/moiexpositoalonsolab/grenepipe/blob/master/scripts/bwa-mem2-mem.py seems to aim for the creation of a temporary directory:

# When using samtools, we create a temp dir.
if sort == "samtools":
    with tempfile.TemporaryDirectory() as tmp:
        shell( shell_cmd )
else:
    shell( shell_cmd )

Note also that I have not specified a temp directory in the main config.yaml (i.e., temp-dir: "")

from grenepipe.

lczech avatar lczech commented on July 30, 2024

Oh I see, that was indeed a subtle bug in the way that the particular script you pointed out uses the {tmp} variable... Fixed now on the master branch. Could you please try with that (the green Code button here, and then Download ZIP), and see if that works?

Thanks,
Lucas

from grenepipe.

lczech avatar lczech commented on July 30, 2024

Awesome! Release v0.11.1 contains the fix now.

from grenepipe.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.