Coder Social home page Coder Social logo

keanu's People

Contributors

adamthrash avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

keanu's Issues

What are 'unassigned' hits?

I have quite a few results in my tree that are "unassigned Eukaryota (13)" or "unassigned Plasmodium (1168)" for instance. How should I interpret this?

Incorrect results if contig aligns to sub-categories of root

Keanu fails to correctly locate the deepest common classification in cases where a contig has BLAST hits to multiple sub-categories of root as described here. For example, if a contig has an alignment to cellular organisms and to Viruses, then Keanu fails to correctly assign the contig to root.

All reads assigned to root

Running the following results in all reads being assigned to the root node only.

python3 keanu.py -db taxonomy.dat -md_db merged_deleted.dat -in test.txt  -view tree -out output/sample.tree.html

Input file:

read1   1176533 [1]
read2   9606 [1]
read3   1308 [1]
read4   724 [1]
read5   9606 [1]
read6   9606 [1]
read7   9606 [1]
read8   1236 [1]
read9   158836 [1]
read10  39694 [1]

Running the same command but with the following input yields the expected results. The new input file just adds column 2 to itself (i.e. awk "{$2 = $2 ', ' $2} 1")

read1   1176533 [1], 1176533 [1]
read2   9606 [1], 9606 [1]
read3   1308 [1], 1308 [1]
read4   724 [1], 724 [1]
read5   9606 [1], 9606 [1]
read6   9606 [1], 9606 [1]
read7   9606 [1], 9606 [1]
read8   1236 [1], 1236 [1]
read9   158836 [1], 158836 [1]
read10  39694 [1], 39694 [1]

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.