dentist.common.insertions

Everything to handle insertions.

Members

Aliases

Insertion
alias Insertion = OutputScaffold.Edge

This characterizes an insertion.

OutputScaffold
alias OutputScaffold = Scaffold!InsertionInfo

This is used to collect all sub-sequences of the output.

Functions

fixContigCropping
OutputScaffold fixContigCropping(OutputScaffold scaffold)

Remove contig cropping where no new sequence is to be inserted.

isOutputGap
bool isOutputGap(in Insertion insertion)

Returns true iff a sequence of ns should be written.

Structs

InsertionInfo
struct InsertionInfo

This characterizes an insertion.

SpliceSite
struct SpliceSite

Information about the point where the two sequences should be spliced.

Meta

License

Subject to the terms of the MIT license, as written in the included LICENSE file.

Authors

Arne Ludwig <arne.ludwig@posteo.de>