return;
}
+ // TODO - sort indices for faster lookup
+ ColumnSelection cs = av.getColumnSelection();
+ HiddenColumns hc = av.getAlignment().getHiddenColumns();
+ ContactMatrixI cm = av.getContactMatrix(tp.assocAnnotation);
+ MappableContactMatrixI mcm = null;
+ int offp;
+ if (cm instanceof MappableContactMatrixI)
+ {
+ mcm = (MappableContactMatrixI) cm;
+ }
for (BinaryNode bn : l)
{
int colm = -1;
{
continue;
}
- // TODO - sort indices for faster lookup
- ColumnSelection cs = av.getColumnSelection();
- HiddenColumns hc = av.getAlignment().getHiddenColumns();
- ContactMatrixI cm = av.getContactMatrix(tp.assocAnnotation);
- MappableContactMatrixI mcm = null;
- int offp;
- if (cm instanceof MappableContactMatrixI)
+ if (mcm!=null)
{
- mcm = (MappableContactMatrixI) cm;
int[] seqpos = mcm.getMappedPositionsFor(
tp.assocAnnotation.sequenceRef, colm);
if (seqpos == null)