ParasailResult

Stores alignment results (scores, cigar, alignment starts). Contains pointers to underlying parasail data. Owns parasail_result_t.

Constructors

this
this()

need to use a constructor

this
this(Parasail* alnSettings, parasail_result_t* result, string s1, string s2)

ctor for strings

Members

Functions

cigar
Cigar cigar()

get cigar string of alignment

endQuery
int endQuery()

starting position of the alignment on the reference/target sequence

endRef
int endRef()

starting position of the alignment on the query sequence

gapRate
float gapRate()

get identity

identity
float identity()

get identity

position
int position()

starting position of the alignment on the reference/target sequence

queryPosition
int queryPosition()

starting position of the alignment on the query sequence

score
int score()

alignment score

similarity
float similarity()

get similarity

writeAlignment
void writeAlignment()

display parasail representation of alignment

Meta