arq5x / goleft

goleft is a collection of bioinformatics tools distributed under MIT license in a single static binary

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

goleft

goleft is a collection of bioinformatics tools written in go distributed together as a single binary under a liberal (MIT) license.

Running the binary goleft will give a list of subcommands with a short description. Running any subcommand without arguments will give a full help for that command.

Installation

The easiest way to install goleft is to download the latest binary from the releases and make sure to chmod +x the resulting binary.

If you are using go, you can build from source with:

go get -u github.com/brentp/goleft/...
go install github.com/brentp/goleft/cmd/goleft

goleft is also available in bioconda

Commands

  • covmed : calculate median coverage on a bam by sampling
  • depth : parallelize calls to samtools in user-defined windows
  • depthwed : matricize output from depth to n-sites * n-samples
  • indexcov : quick coverage estimate using only the bam index

About

goleft is a collection of bioinformatics tools distributed under MIT license in a single static binary

License:MIT License


Languages

Language:Go 92.5%Language:Shell 6.9%Language:Python 0.6%