Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support blast and diamond blastp for ortholog identification #643

Merged
merged 15 commits into from
Apr 12, 2024

Conversation

Tong-Chen
Copy link
Contributor

As compared, using blastn generated the least anchors. diamond blastp is 6 times faster than blast+ blastp with similar aligning results.

# numbers represent the number of lines in each result file.

diamond blastp

    8179 ./diamond/result/01_jcvi_ortholog/Aan1.Abu1.lifted.anchors
       7 ./diamond/result/01_jcvi_ortholog/Aan1.Aar1.anchors.simple
   23118 ./diamond/result/01_jcvi_ortholog/Aan1.Aar1.anchors
     533 ./diamond/result/01_jcvi_ortholog/Aan1.Aca1.lifted.anchors
     397 ./diamond/result/01_jcvi_ortholog/Aan1.Aca1.anchors
    5226 ./diamond/result/01_jcvi_ortholog/Aan1.Abu1.anchors
   41463 ./diamond/result/01_jcvi_ortholog/Aan1.Aar1.lifted.anchors
       4 ./diamond/result/01_jcvi_ortholog/Aan1.Abu1.anchors.simple

blast+ blastp

    8258 ./blastp/result/01_jcvi_ortholog/Aan1.Abu1.lifted.anchors
       5 ./blastp/result/01_jcvi_ortholog/Aan1.Aar1.anchors.simple
   22879 ./blastp/result/01_jcvi_ortholog/Aan1.Aar1.anchors
     488 ./blastp/result/01_jcvi_ortholog/Aan1.Aca1.lifted.anchors
     357 ./blastp/result/01_jcvi_ortholog/Aan1.Aca1.anchors
    5213 ./blastp/result/01_jcvi_ortholog/Aan1.Abu1.anchors
   41708 ./blastp/result/01_jcvi_ortholog/Aan1.Aar1.lifted.anchors
       3 ./blastp/result/01_jcvi_ortholog/Aan1.Abu1.anchors.simple


last

    6876 ./nucl/result/01_jcvi_ortholog/Aan1.Abu1.lifted.anchors
       5 ./nucl/result/01_jcvi_ortholog/Aan1.Aar1.anchors.simple
   21811 ./nucl/result/01_jcvi_ortholog/Aan1.Aar1.anchors
     318 ./nucl/result/01_jcvi_ortholog/Aan1.Aca1.lifted.anchors
     241 ./nucl/result/01_jcvi_ortholog/Aan1.Aca1.anchors
    4548 ./nucl/result/01_jcvi_ortholog/Aan1.Abu1.anchors
   38615 ./nucl/result/01_jcvi_ortholog/Aan1.Aar1.lifted.anchors
       4 ./nucl/result/01_jcvi_ortholog/Aan1.Abu1.anchors.simple

blast+ blastn


      18 ./nucl_blastn/result/01_jcvi_ortholog/Aan1.Abu1.lifted.anchors
       5 ./nucl_blastn/result/01_jcvi_ortholog/Aan1.Aar1.anchors.simple
   22076 ./nucl_blastn/result/01_jcvi_ortholog/Aan1.Aar1.anchors
      18 ./nucl_blastn/result/01_jcvi_ortholog/Aan1.Aca1.lifted.anchors
      16 ./nucl_blastn/result/01_jcvi_ortholog/Aan1.Aca1.anchors
      13 ./nucl_blastn/result/01_jcvi_ortholog/Aan1.Abu1.anchors
   33157 ./nucl_blastn/result/01_jcvi_ortholog/Aan1.Aar1.lifted.anchors
       1 ./nucl_blastn/result/01_jcvi_ortholog/Aan1.Abu1.anchors.simple


@tanghaibao tanghaibao merged commit ad09808 into tanghaibao:main Apr 12, 2024
0 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants