Code Monkey home page Code Monkey logo

Comments (14)

apeltzer avatar apeltzer commented on August 22, 2024 1

Looks like I need to have a look at the conda package again...

from chipseq.

ewels avatar ewels commented on August 22, 2024 1

If anything like that does come up, then we should be able to do a workaround by mimicking those actions in the Dockerfile and Singularity file I figure.

from chipseq.

apeltzer avatar apeltzer commented on August 22, 2024 1

Hi @chuan-wang ,
I just merged in the required changes in bioconda, which should hopefully fix things without requiring that change (enforcing python2.7 to be used for the package there).

bioconda/bioconda-recipes#10406

This might take a while to be present in bioconda, then requiring us to rebuild the Docker Image and the Singularity Hub image, but should install fine after that. At least I was able to install properly after that :-)

from chipseq.

apeltzer avatar apeltzer commented on August 22, 2024

Package updated, I think the reason was simply the missing -y parameter when installing the databases. Lets see if that helps. There also might exist some issues with Python, as this package requires strictly python2.7 to be present and uses python in the respective script headers, so I might need to update that too - I will test this first and then fix the remaining issues on the go :-)

from chipseq.

ewels avatar ewels commented on August 22, 2024

Sounds good, thanks! 👍

I'm slightly paranoid that this could also be affected by our conda ENV hack (no source activate so no pre/post- hook activations). But hopefully it'll be fine..

from chipseq.

apeltzer avatar apeltzer commented on August 22, 2024

To be 100% sure, I also added the python <3.0a0 requirement to the file. It just feels safer and better in this context.

Yeah, I also had that feeling. Which could make things a bit more complicated in the installation unfortunately :-(

from chipseq.

apeltzer avatar apeltzer commented on August 22, 2024

Yup, I think that should be possible!

from chipseq.

chuan-wang avatar chuan-wang commented on August 22, 2024

Hello,

I found the following solution in case it is of any help:

In the ngsplotdb.py and setTableDefaults.py files change the first line from
#!/usr/bin/env python

to

#!/usr/bin/env python2

/chuan

from chipseq.

chuan-wang avatar chuan-wang commented on August 22, 2024

@apeltzer Good to know! Thanks for the work! XD

from chipseq.

apeltzer avatar apeltzer commented on August 22, 2024

Still need to do some fixes with bioconda. Slighly more complex as they blacklisted all R=3.4.1 packages right now and I had to get around this first of all.
Will keep you posted here and its high up my priority list...

from chipseq.

chuan-wang avatar chuan-wang commented on August 22, 2024

No hurry! We are still working on some bugs in the pipeline.

from chipseq.

chuan-wang avatar chuan-wang commented on August 22, 2024

Hi @apeltzer, just let you know that we are replacing the function of ngsplot with deepTools in PR #51. Hopefully you haven't spent too much time on fixing the ngsplot issue...Sorry that I should have told you earlier.

from chipseq.

apeltzer avatar apeltzer commented on August 22, 2024

Hi @chuan-wang , no worries - I'M skipping fixing that package now then and am more than happy to be able to do so...

from chipseq.

chuan-wang avatar chuan-wang commented on August 22, 2024

@apeltzer OK! XD

from chipseq.

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.