krishna

package
v0.0.0-...-d78363a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 25, 2024 License: BSD-3-Clause, BSD-3-Clause Imports: 12 Imported by: 0

Documentation

Index

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
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL