public final class GGene extends PartitionedSequenceCached<com.milaboratory.core.sequence.NucleotideSequence>
| Modifier and Type | Field and Description |
|---|---|
GeneFeature |
definedIn
Gene region where this gene is defined.
|
com.milaboratory.core.sequence.NucleotideSequence |
djInsert
Insert between D or J genes.
|
VDJCGenes |
vdjcGenes
V, D, J, C genes.
|
VDJTrimming |
vdjTrimming
V, D, J genes trimming.
|
com.milaboratory.core.sequence.NucleotideSequence |
vInsert
Insert between V and D (if present) or J (if D gene is not present) genes
|
| Constructor and Description |
|---|
GGene(GeneFeature definedIn,
VDJCGenes vdjcGenes,
VDJTrimming vdjTrimming,
com.milaboratory.core.sequence.NucleotideSequence vInsert,
com.milaboratory.core.sequence.NucleotideSequence djInsert) |
GGene(GeneFeature definedIn,
VDJCGene v,
VDJCGene d,
VDJCGene j,
VDJCGene c,
int vTrimming,
int jTrimming,
Integer d5Trimming,
Integer d3Trimming,
com.milaboratory.core.sequence.NucleotideSequence vInsert,
com.milaboratory.core.sequence.NucleotideSequence djInsert) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
SequencePartitioning |
getPartitioning() |
com.milaboratory.core.sequence.NucleotideSequence |
getSequence(com.milaboratory.core.Range range) |
int |
hashCode() |
getFeaturepublic final GeneFeature definedIn
public final VDJCGenes vdjcGenes
public final VDJTrimming vdjTrimming
public final com.milaboratory.core.sequence.NucleotideSequence vInsert
public final com.milaboratory.core.sequence.NucleotideSequence djInsert
public GGene(GeneFeature definedIn, VDJCGenes vdjcGenes, VDJTrimming vdjTrimming, com.milaboratory.core.sequence.NucleotideSequence vInsert, com.milaboratory.core.sequence.NucleotideSequence djInsert)
public com.milaboratory.core.sequence.NucleotideSequence getSequence(com.milaboratory.core.Range range)
getSequence in class PartitionedSequence<com.milaboratory.core.sequence.NucleotideSequence>public SequencePartitioning getPartitioning()
getPartitioning in class PartitionedSequence<com.milaboratory.core.sequence.NucleotideSequence>Copyright © 2017. All rights reserved.