Giter Site home page Giter Site logo

Comments (3)

marcelm avatar marcelm commented on August 29, 2024

Before running IgBLAST against the query sequences, IgDiscover runs IgBLAST on the V gene sequences alone in order to find where the FR1/2/3, CDR1/2 regions are located. That is, it delegates finding these regions to IgBLAST.

I believe the .aux file only contains information about the J genes, so that wouldn’t help here. (Also, IgDiscover forces IgBLAST to use an empty .aux file anyway.)

IgBLAST will honor the $IGDATA environment variable, which you can use to point to your own version of the data directory containing the internal_data/ directory with the necessary .ndm.imgt files. If you need a template, use the directory located at ...your-conda-installation-location/envs/igdiscover/share/igblast/ assuming your IgDiscover environment is named igdiscover. Be aware IGDATA needs to point to the directory containing the internal_data/ directory, not the internal_data/ directory itself.

The reason the length of the CDR1 regions are not divisible by three is probably that IgDiscover predicted a too short V sequence in a previous iteration, so another, probably easier way to solve the problem is to manually edit the iteration-xx/database/V.fasta file and add one (or two if needed) made-up nucleotides in the beginning of the problematic sequences.

IgDiscover should really not predict too short V sequences that it then trips over like this in the next iteration, but that is another issue.

from igdiscover-legacy.

williamdlees avatar williamdlees commented on August 29, 2024

Thanks, this is very helpful. In this case the short sequences were mine, not IgDiscover's.

from igdiscover-legacy.

marcelm avatar marcelm commented on August 29, 2024

Ah great!

from igdiscover-legacy.

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.