GOOSE

A framework for DNA sequences analysis and manipulation

Introduction

What is GOOSE ?

GOOSE is a framework for DNA sequences analysis and manipulation.

It answers the following questions:

How do I get GOOSE ?

Clone our repository and run make command:
git clone https://github.com/pratas/goose.git
cd goose/src/
make

Usage

To see the programs available type:
./goose
It includes the following programs:
  [+] goose-char2line
  [+] goose-comparativemap
  [+] goose-count
  [+] goose-extract
  [+] goose-extractreadbypattern
  [+] goose-fasta2seq
  [+] goose-fastaextract
  [+] goose-fastq2fasta
  [+] goose-fastq2mfasta
  [+] goose-fastqclustreads
  [+] goose-fastqpack
  [+] goose-fastqsimulation
  [+] goose-fastqunpack
  [+] goose-filter
  [+] goose-findnpos
  [+] goose-gede
  [+] goose-geco
  [+] goose-genrandomdna
  [+] goose-getunique
  [+] goose-info
  [+] goose-max
  [+] goose-mfmotifcoords
  [+] goose-min
  [+] goose-minus
  [+] goose-mutatedna
  [+] goose-mutatefasta
  [+] goose-mutatefastq
  [+] goose-newlineonnewx
  [+] goose-period
  [+] goose-permuteseqbyblocks
  [+] goose-randfastaextrachars
  [+] goose-randfastqextrachars
  [+] goose-randseqextrachars
  [+] goose-renamehumanheaders
  [+] goose-reverse
  [+] goose-reverselm
  [+] goose-searchphash
  [+] goose-segment
  [+] goose-seq2fasta
  [+] goose-seq2fastq
  [+] goose-sum
  [+] goose-splitreads
  [+] goose-splitReads
  [+] goose-wsearch
Moreover, there are many scripts to download sequences, shuffle, etc.

License

GPL v3. For more information see LICENSE file or visit
http://www.gnu.org/licenses/gpl-3.0.html