zxjsdp / nodefinder-go

Go implementation of NodeFinder program.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NodeFinderGo

Build Status

Go implementation of NodeFinder program. You can add multiple calibrations, clade labels, and branch labels with nodefinder-go at the same time.

Install

$ go install github.com/zxjsdp/nodefinder-go/cmd/nodefinder-go

Usage

$ nodefinder-go -input input.nwk -config config.txt -output output.nwk

Run Tests

$ cd $GOPATH/src/github.com/zxjsdp/nodefinder-go/ && go test -v ./...

Config Syntax

# lines startswith # with be ignored
# you can add one or multiple calibrations in single config file

name_a, name_b, calibration_infomation_1
name_c, name_d, calibration_infomation_2
name_a, name_b, clade_label_information
name, branch_label_information
..., ..., ...

About

Go implementation of NodeFinder program.

License:Apache License 2.0


Languages

Language:Go 100.0%