Coder Social home page Coder Social logo

Comments (2)

xavierdidelot avatar xavierdidelot commented on August 21, 2024

Dear Julia,

ClonalFrame and ClonalFrameML have the same requirements in terms of input data, so there is no reason to use ClonalFrame rather than ClonalFrameML.

The best input is a whole-genome alignment as a multi-fasta file. You can also use a gene-by-gene alignment of core genes as a xmfa file, but this is not as good as a whole-genome alignement firstly because it includes less sites and secondly because you lose the information on gene order along the genomes. The xmfa format is not specific to Mauve, and is easy to generate for example if you have alignments of each locus then you can combine them into a xmfa file simply by adding '=' symbols between the loci.

You can also use a xmfa file with any number of loci (eg 7 for MLST) but the less genes are used the more difficult it is to correctly infer the clonal genealogy. If you have only a single loci for example then any recombination event replacing the loci will erase all information about clonal relationships.

Best wishes,
Xavier

from clonalframeml.

juliaped avatar juliaped commented on August 21, 2024

Thanks a lot, I really appreciate it! Now I understand.

Best regards,
Julia

from clonalframeml.

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.