width = seqcigararray.getWidth(); // visible width
}
/**
- * Create an alignmentView where the first column corresponds with the 'firstcol' column of some reference alignment
+ * Create an alignmentView where the first column corresponds with the 'firstcol' column of some reference alignment
* @param sdata
* @param firstcol
*/
}
else
{
- alignment[s].setSequence(alignment[s].getSequence() +
+ alignment[s].setSequence(alignment[s].getSequenceAsString() +
mseq[s].getSequence());
if (mseq[s].getStart() <= mseq[s].getEnd())
{
}
else
{
- alignment[s].setSequence(alignment[s].getSequence() +
+ alignment[s].setSequence(alignment[s].getSequenceAsString() +
oseq.getSequence());
if (oseq.getEnd() >= oseq.getStart())
{
}
else
{
- alignment[s].setSequence(alignment[s].getSequence() +
+ alignment[s].setSequence(alignment[s].getSequenceAsString() +
hseq.getSequence());
if (hseq.getEnd() >= hseq.getStart())
{
}
else
{
- alignment[s].setSequence(alignment[s].getSequence() +
+ alignment[s].setSequence(alignment[s].getSequenceAsString() +
mseq[s].getSequence());
if (mseq[s].getEnd() >= mseq[s].getStart())
{
}
else
{
- alignment[s].setSequence(alignment[s].getSequence() +
+ alignment[s].setSequence(alignment[s].getSequenceAsString() +
oseq.getSequence());
if (oseq.getEnd() >= oseq.getStart())
{
}
/**
* returns simple array of start end positions of visible range on alignment.
- * vis_start and vis_end are inclusive - use SequenceI.getSubSequence(vis_start, vis_end+1) to recover visible sequence from underlying alignment.
+ * vis_start and vis_end are inclusive - use SequenceI.getSubSequence(vis_start, vis_end+1) to recover visible sequence from underlying alignment.
* @return int[] { start_i, end_i } for 1<i<n visible regions.
*/
public int[] getVisibleContigs() {
viscontigs[nvis+1]=contigs[contig+1]-1; // end is inclusive
nvis+=2;
}
- start = contigs[contig + 1] + contigs[contig + 2];
+ start = contigs[contig + 1] + contigs[contig + 2];
}
if (start<fwidth) {
viscontigs[nvis] = start;
}
}
/**
- *
- * @return position of first visible column of AlignmentView within its parent's alignment reference frame
+ *
+ * @return position of first visible column of AlignmentView within its parent's alignment reference frame
*/
public int getAlignmentOrigin() {
// TODO Auto-generated method stub