class
Minimap2::Aligner
- Minimap2::Aligner
- Reference
- Object
Defined in:
minimap2/aligner.crConstructors
- .new(path : String, preset : String | Nil = nil, threads : Int32 = 1, output : String | Nil = nil, cigar : Bool = false)
- .new(path : String, preset : String | Nil = nil, threads : Int32 = 1, output : String | Nil = nil, cigar : Bool = false, &block : AlignerBuilder -> )
- .new(idxopt : LibMinimap2::MmIdxoptT, mapopt : LibMinimap2::MmMapoptT, threads : Int32, path : String, output : String | Nil)
Class Method Summary
- .build : AlignerBuilder
-
.builder : AlignerBuilder
DEPRECATED Use .build instead
- .cigar_op_char(op : UInt8) : Char
Instance Method Summary
- #finalize
- #idx_opt : LibMinimap2::MmIdxoptT
- #map(seq : String, cs : Bool = false, md : Bool = false, max_frag_len : Int32 | Nil = nil, extra_flags : Array(UInt64) | Nil = nil, query_name : String | Nil = nil) : Array(Mapping)
- #map(seq : Bytes, cs : Bool = false, md : Bool = false, max_frag_len : Int32 | Nil = nil, extra_flags : Array(UInt64) | Nil = nil, query_name : String | Nil = nil) : Array(Mapping)
- #map_opt : LibMinimap2::MmMapoptT
- #n_seq : UInt32
- #seq(name : String, start : Int32 = 0, stop : Int32 = Int32::MAX) : String | Nil
Constructor Detail
def self.new(path : String, preset : String | Nil = nil, threads : Int32 = 1, output : String | Nil = nil, cigar : Bool = false)
#
def self.new(path : String, preset : String | Nil = nil, threads : Int32 = 1, output : String | Nil = nil, cigar : Bool = false, &block : AlignerBuilder -> )
#
def self.new(idxopt : LibMinimap2::MmIdxoptT, mapopt : LibMinimap2::MmMapoptT, threads : Int32, path : String, output : String | Nil)
#
Class Method Detail
Instance Method Detail
def map(seq : String, cs : Bool = false, md : Bool = false, max_frag_len : Int32 | Nil = nil, extra_flags : Array(UInt64) | Nil = nil, query_name : String | Nil = nil) : Array(Mapping)
#