public abstract class Alignment extends Vector
same
.Modifier and Type | Class and Description |
---|---|
static class |
Alignment.UPSame
An UnParameterised SeriesModel of Alignments where both sequences are
of the same element Type.
|
Vector.Derived, Vector.Doubles, Vector.GP, Vector.Ints, Vector.Slice, Vector.Strings, Vector.Weighted
Value.Atomic, Value.Bool, Value.Char, Value.Chars, Value.Cts, Value.Defer, Value.Discrete, Value.Enum, Value.Inc_Or, Value.Int, Value.Lambda, Value.List, Value.Maybe, Value.Option, Value.Real, Value.Scannable, Value.Structured, Value.Triv, Value.Tuple
Constructor and Description |
---|
Alignment() |
Modifier and Type | Method and Description |
---|---|
static Alignment.UPSame.M |
a2m(Alignment al,
Estimator e)
Estimate a SeriesModel to suit the Alignment al.
|
static Alignment |
algnmnt(Value.Inc_Or[] Inc_Ors)
One way to create an
Alignment , as a given. |
abstract Value.Inc_Or |
elt(int i)
elt(i) must be an
Value.Inc_Or . |
static Alignment |
EM(Vector s1,
Vector s2,
Estimator e) |
Value.Scannable |
flags()
The Scannable Int(n())s of this Alignment.
|
static Value.Scannable |
flags(Value.Scannable sv)
The Scannable Int(n())s of a Scannable of Inc_OR.
|
static void |
main(java.lang.String[] args)
A very rudimentary test.
|
Value.Scannable |
side(int sel)
sel = LEFT | RIGHT | BOTH.
|
static Value.Scannable |
side(Value.Scannable sv,
int sel)
sel = LEFT | RIGHT | BOTH.
|
static Alignment |
simple(Vector s1,
Vector s2,
Alignment.UPSame.M m)
Given two sequences, s1 and s2, and a SeriesModel of Alignments, m,
return an optimal global Alignment of s1 and s2.
|
addMore, addMore, append, append, as_1xn, as_nx1, asDiagonal, asMatrix, asQ, asQrotn, bOp, closes, col, cols, combine, compareTo, constAoM, constNlAoM, constWt, csv, csv, delete, delete, dot, doubles, doubles, doubles, drop, drop, dropLast, elt, elts, eltType, foldl, foldl, foldr, foldr, fromScannable, ints, ints, isRectangular, isSquare, map, match, merge, nCols, nearlySymmetric, nearlySymmetric, nElts, nElts, nlAoM, nlAoM, norm_Cts, norm, normalised, normalised1, normalised2, opens, repeat, rotate, rotate, rowLength, scaled, shape, singleton, slice, sorted, sorted, sorted, strings, sumSq, take, takeLast, times, toSeries, type, uniqueElts, unzip, unzip, uOp, values, weight, weight, weight, weightLike, weightLike, wt, wtMedian, wtNlAoM, wtNlAoM, wts, wts, zip, zip
AoM, elts, frth, fst, print, separator, snd, thrd, toString
public abstract Value.Inc_Or elt(int i)
Value.Inc_Or
.public Value.Scannable side(int sel)
side
or sides (pairs)
of this Alignment.public Value.Scannable flags()
public static Alignment algnmnt(Value.Inc_Or[] Inc_Ors)
Alignment
, as a given.public static Alignment simple(Vector s1, Vector s2, Alignment.UPSame.M m)
public static Alignment.UPSame.M a2m(Alignment al, Estimator e)
public static Value.Scannable side(Value.Scannable sv, int sel)
public static Value.Scannable flags(Value.Scannable sv)
public static void main(java.lang.String[] args)