2022-01-15 19:35:23 +08:00
|
|
|
# SeqCombGo
|
2022-01-15 19:42:07 +08:00
|
|
|
**Seq**uence **Comb**ination tool written in **Go**lang
|
2022-01-01 16:25:21 +08:00
|
|
|
|
2022-01-04 20:16:02 +08:00
|
|
|
# Requirement
|
|
|
|
|
2022-01-15 19:24:09 +08:00
|
|
|
- go [for compile]
|
2022-01-04 20:16:02 +08:00
|
|
|
|
2022-01-04 20:19:57 +08:00
|
|
|
# Compile
|
2022-01-04 20:11:31 +08:00
|
|
|
```
|
2022-01-15 19:45:59 +08:00
|
|
|
git clone git@github.com:MalacoLab/SeqCombGo.git
|
2022-01-18 22:26:10 +08:00
|
|
|
cd SeqCombGo
|
2022-01-04 20:11:31 +08:00
|
|
|
go build
|
|
|
|
```
|
|
|
|
|
2022-01-04 20:19:57 +08:00
|
|
|
# How to use
|
2022-01-04 20:11:31 +08:00
|
|
|
|
2022-01-04 20:19:57 +08:00
|
|
|
## Convert fas to nex
|
2022-01-04 20:11:31 +08:00
|
|
|
```
|
2022-01-15 19:35:23 +08:00
|
|
|
SeqCombGo -o output.nex import.fas
|
|
|
|
SeqCombGo import.fas
|
2022-01-04 20:11:31 +08:00
|
|
|
```
|
|
|
|
|
2022-01-04 20:19:57 +08:00
|
|
|
## Combine serveral fas to single nex
|
2022-01-01 16:25:21 +08:00
|
|
|
|
|
|
|
```
|
2022-01-15 19:35:23 +08:00
|
|
|
SeqCombGo import1.fas import2.fas
|
|
|
|
SeqCombGo -o export.nex import1.fas import2.fas
|
2022-01-01 16:25:21 +08:00
|
|
|
```
|
2022-01-15 19:42:07 +08:00
|
|
|
|
2022-01-18 22:27:04 +08:00
|
|
|
# Todo
|
|
|
|
|
|
|
|
- [ ] datatype recognize
|
|
|
|
|
2022-01-15 19:42:07 +08:00
|
|
|
# Cite
|
|
|
|
|
|
|
|
```
|
|
|
|
@Article{An2022,
|
|
|
|
author = {An, G; Zhang, G},
|
|
|
|
title = {SeqCombGo: Sequence Combination tool written in Golang},
|
|
|
|
year = {2022},
|
|
|
|
url = {https://github.com/MalacoLab/SeqCombGo},
|
|
|
|
}
|
|
|
|
```
|
2022-01-15 22:03:56 +08:00
|
|
|
|
|
|
|
|