Comments (4)
Hi @jeremycfd !
For now it is not quite possible to do so, and the --ntCDR3 option only accept sequences CDR3 nt sequences without knowledge of the associated V/J.
Of course this is something I plan to add support for in the very near future, however did not want to postpone v1.2.0 release. I'll probably add a small patch to this problem in the next few days, I just need to figure out how to include this in the pipeline in a clean way.
from igor.
Ah, hrm... I'm still a bit confused on the current implementation of --ntCDR3. I did test out putting in just CDR3 sequences, but I had to decrease "thresh" for it to work. Should I be flagging --ntCDR3 somewhere if I am only using cdr3 sequences?
Thanks!
from igor.
You mean the alignment threshold? It makes perfect sense to lower the alignment score threshold since the number of observable genomic nucleotides is much lower on CDR3 than full read sequences. This is something I did not think about before posting the release, thanks for pointing it out!
In theory you should only have to flag --ntCDR3
at the alignment stage, as this option simply uses the genomic anchor indices as alignments offsets. The inference/evaluation should be blind to the type of sequences you use as long as alignments have been provided.
from igor.
Following up on this: I've automated the decrease in alignment threshold for V and J when the --ntCDR3
option is used (and set them to 0 since the alignment offsets are known and sequences are coverage of V and J is short in CDR3 sequence)
As for restricting the V/J usage I have started looking at a clean solution, but it turned out to be complicated to implement I'll probably start by implementing a dirtier solution (at the expense of memory usage though...)
from igor.
Related Issues (20)
- about "iteration"of -evaluate HOT 1
- File not found when IGoR is installed locally HOT 1
- Errors: python to parse the output results? HOT 2
- Model edge gene choice relations differ HOT 1
- Chain IGoR commands HOT 1
- Missing unknown subargument error for -output HOT 1
- Using the --coverage output subarg HOT 1
- using the --coverage error
- make new database HOT 2
- make check failures but make install worked HOT 1
- Segmentation Fault in -run_demo HOT 5
- Limiting IGoR's CPU usage HOT 1
- Install error HOT 2
- How to get everyone sequence clonotype ?
- the result file foo_indexed_CDR3s.csv HOT 1
- segfault with gcc > 7 HOT 2
- IGoR over-estimating TCR V deletions?
- installation from source
- All 0 output in infer and question about L_thresh
- Remove superfluous IMGT information in TCR beta model parms file
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from igor.