Documentation ¶ Index ¶ type Krishna func New(seqPath, tmpDir string, params Params) (*Krishna, error) func (k *Krishna) CleanUp() func (k *Krishna) Run(writer *pals.Writer) error type Params Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Krishna ¶ type Krishna struct { // contains filtered or unexported fields } Krishna is a pure Go implementation of Edgar and Myers PALS tool. This version of krishna is modified from its original form and only computes alignment for a sequence against itself. func New ¶ func New(seqPath, tmpDir string, params Params) (*Krishna, error) func (*Krishna) CleanUp ¶ func (k *Krishna) CleanUp() func (*Krishna) Run ¶ func (k *Krishna) Run(writer *pals.Writer) error Returns a cleanup function, and an error. The cleanup function should be called before program exit, if not nil. type Params ¶ type Params struct { TmpChunkSize int MinHitLen int MinHitId float64 TubeOffset int AlignConc bool TmpConc bool } Source Files ¶ View all Source files krishna.go packseqs.go write.go Click to show internal directories. Click to hide internal directories.