Git Product home page Git Product logo

Comments (7)

mnshgl0110 avatar mnshgl0110 commented on August 21, 2024

Hi Linda. Can you please share the log file? Was there a warning message complaining about too many inverted alignments?

from syri.

lvbakker avatar lvbakker commented on August 21, 2024

syri.log

Hi,
I attached the syri.log file.
Syri.log states this indeed. How can i resolve this?
thank you.
Linda

from syri.

mnshgl0110 avatar mnshgl0110 commented on August 21, 2024

That means that potentially your assemblies have different strands for that chromosome. Reverse complement the chromosome/s (for which you get this warning) and try again. This is described in more detail in the README.

from syri.

lvbakker avatar lvbakker commented on August 21, 2024

Hi, I did the reverse complement for all contigs mentioned in the log file, but after i ran nucmer and syri again, i still get the same message for 4 of the contigs. So changing to the reverse complement did not work for these 4. What can i additionally try? For the other contigs it shows output.

from syri.

mnshgl0110 avatar mnshgl0110 commented on August 21, 2024

The basic assumption with syri is that the compared sequences would be homologous to each other, i.e. they would be largely syntenic. Since, these four contigs did not work in both cases, I suspect that they might not be homologous. You could check if that is the case with these four contigs.

If the compared sequences are not homologous, then syntenic region cannot be identified and as a result syri cannot work.

Additionally, comparing highly divergent sequences would not result in biologically relevant structural rearrangements anyway.

from syri.

lvbakker avatar lvbakker commented on August 21, 2024

Hi,
I removed the most conflicting contigs and now i am left with this error:

Traceback (most recent call last):
File "/lustre/scratch/WUR/PRI/bakke227/tools/syri/syri/bin/syri", line 216, in
startSyri(args, coords[["aStart", "aEnd", "bStart", "bEnd", "aLen", "bLen", "iden", "aDir", "bDir", "aChr", "bChr"]])
File "syri/pyxFiles/synsearchFunctions.pyx", line 367, in syri.pyxFiles.synsearchFunctions.startSyri (syri/pyxFiles/synsearchFunctions.cpp:13271)
File "syri/pyxFiles/tdfunc.pyx", line 511, in syri.pyxFiles.tdfunc.getCTX (syri/pyxFiles/tdfunc.cpp:16911)
File "syri/pyxFiles/tdfunc.pyx", line 447, in syri.pyxFiles.tdfunc.readAnnoCoords (syri/pyxFiles/tdfunc.cpp:14839)
ValueError: invalid literal for int() with base 10: '14270551.0'
(END)

How can i solve this?
thanks for your help.

syri_22okt.log

from syri.

mnshgl0110 avatar mnshgl0110 commented on August 21, 2024

Hi Linda. The log file contains a warning that the pandas version is 0.18.0. SyRI was designed using pandas version 0.23.4. I guess, that this might have caused this problem. Please check the installation guide here. Upgrading pandas (and then reinstalling SyRI) might solve this issue.

Other than this, I do not see any obvious reason for this error in the current log file. If the problem persists after upgrading pandas, than could you please run SyRI with DEBUG mode of logging and then share the new log file.

from syri.

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.