Giter VIP home page Giter VIP logo

Comments (4)

lauguma avatar lauguma commented on August 12, 2024

Dear Niraj,

Thank you for using GwideCodeML.

It was indeed a bug in the code that was already fixed. You can clone again the repository and type python setup.py install to get the package with the newest changes.

However, this bug appeared when the function is not able to get a LnL value of the tested hypothesis after running codeml. This means that codeml did not successfully run with any of your provided alignment files. In the fixed version, a warning is printed in the log file (gwidecodeml.log) when this happens. You can run again your analysis and see which are the problematic files. If you don't know why codeml is not running with your files you can send me an example of the alignment files used together with a tree file and branch file and I will tell you which is exactly the problem.

Best,
Laura

from gwidecodeml.

nrayamaj avatar nrayamaj commented on August 12, 2024

Hi Laura,

I think you commented out the code that runs codeml in parallel.

#pool = mp.Pool(t) # number of# threads
#pool.map(utils.run_codeml, [ctl for ctl in gene_names])
#pool.close()
#os.chdir(working_dir)

Can you please check? I am getting the following message:
2021-02-11 14:58:20,358 :: INFO :: Starting analysis of 3269 alignments
2021-02-11 14:58:46,294 :: INFO :: Control files successfully created, GWidecodeml is ready for codeml performance
2021-02-11 14:58:46,294 :: INFO :: Codeml has finished, output files successfully created. Running LRTs...
2021-02-11 14:58:46,294 :: INFO :: DEBUGGING

But I DO NOT see any codeml output. It is possibly because the code for running codeml has been commented out.

UPDATE:
I removed the comment and set it up again. It worked!

Best,
Niraj

from gwidecodeml.

lauguma avatar lauguma commented on August 12, 2024

Dear Niraj,

I want to apologize because I've totally mixed up the versions when I was trying to fix the bug. The code has been updated.

Regarding the error of the branches file, please, make sure that your text file does not contain any blank line.

Thank you for reporting and again, sorry for the inconvenience caused.

Laura

from gwidecodeml.

nrayamaj avatar nrayamaj commented on August 12, 2024

Hi Laura,

No problem! Thank you for your good work!

Best,
Niraj

from gwidecodeml.

Related Issues (11)

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.