Skip to content

a cloud native application for large scale phylogenomics

License

Notifications You must be signed in to change notification settings

applicativesystem/go-alignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

alignmentGO

➜  alignmentGO git:(main) ✗ go run main.go
This is a complete alignmentGo package for the phylogenomics and whole genome alignment

Usage:
  flags [command]

Available Commands:
  completion  Generate the autocompletion script for the specified shell
  estimate
  help        Help about any command
  merge
  unified

Flags:
  -h, --help   help for flags

Use "flags [command] --help" for more information about a command.
➜  alignmentGO git:(main) ✗ go run main.go estimate -h
This estimates the site by site alignment estimates across the alignment and it takes the first genome 
as a reference for the estimation of the site variablitiy

Usage:
  flags estimate [flags]

Flags:
  -h, --help           help for estimate
  -a, --title string   alignment file for the estimate (default "alignment file")
➜  alignmentGO git:(main) ✗ go run main.go merge -h
This merges all the alignment and gives the alignment ID header you have specified

Usage:
  flags merge [flags]

Flags:
  -A, --alignmentfile string   a alignment file (default "align")
  -h, --help                   help for merge
  -T, --title string           alignment title (default "title for the alignment")
➜  alignmentGO git:(main) ✗ go run main.go unified -h
This estimates the site proportion in your whole genome or gene specific alignment

Usage:
  flags unified [flags]

Flags:
  -a, --alignmentfile string   a alignment file (default "align")
  -h, --help                   help for unified

Gaurav Sablok