App-Egaz

 view release on metacpan or  search on metacpan

doc/Scer.md  view on Meta::CPAN

    (echo -e "#item\tN50\tSum\tCount" && cat) |
    mlr --itsv --omd cat

# depths
for F in ${ARRAY[@]}; do
    fasr subset <(echo S288c) ${F} --required |
        grep '^>S288c.' |
        spanr cover stdin |
        spanr stat --all S288c/chr.sizes stdin |
        sed '1d' |
        tr ',' '\t' |
        sed "s/^/${F}\t/"

    # single copy
    fasr subset <(echo S288c) ${F} --required |
        grep '^>S288c.' |
        spanr coverage -d stdin `# detailed depths` |
        jq '."1"' `# depth 1` |
        spanr stat --all S288c/chr.sizes stdin |
        sed '1d' |
        tr ',' '\t' |
        sed "s/^/${F}\t/"
done |
    (echo -e "#item\tchrLength\tsize\tcoverage" && cat) |
    mlr --itsv --omd cat

fasr subset <(echo S288c) S288cvsRM11_1a_lpcnam_axt.fas --required |
    grep '^>S288c.' |
    spanr coverage -d stdin


```

| #item                         | N50   | Sum      | Count |
|-------------------------------|-------|----------|-------|
| S288cvsRM11_1a_lav2axt.fas    | 84580 | 12603461 | 821   |
| S288cvsRM11_1a_lpcnam_axt.fas | 81344 | 11578920 | 307   |
| S288cvsRM11_1a_lpcnam_syn.fas | 83326 | 11455734 | 257   |
| S288cvsRM11_1a_partition.fas  | 77565 | 11579491 | 327   |

| #item                         | chrLength | size     | coverage |
|-------------------------------|-----------|----------|----------|
| S288cvsRM11_1a_lav2axt.fas    | 12071326  | 11627698 | 0.9632   |
| S288cvsRM11_1a_lav2axt.fas    | 12071326  | 11038024 | 0.9144   |
| S288cvsRM11_1a_lpcnam_axt.fas | 12071326  | 11578920 | 0.9592   |
| S288cvsRM11_1a_lpcnam_axt.fas | 12071326  | 11578920 | 0.9592   |
| S288cvsRM11_1a_lpcnam_syn.fas | 12071326  | 11455734 | 0.9490   |
| S288cvsRM11_1a_lpcnam_syn.fas | 12071326  | 11455734 | 0.9490   |
| S288cvsRM11_1a_partition.fas  | 12071326  | 11579491 | 0.9593   |
| S288cvsRM11_1a_partition.fas  | 12071326  | 11579491 | 0.9593   |

### A quick dotplot

```shell
cd ~/data/egaz

brew install wang-q/tap/wfmash
cargo install --git https://github.com/ekg/pafplot --branch main

wfmash S288c/chr.fasta RM11_1a/chr.fasta > aln.paf
paf2dotplot png medium aln.paf

pafplot aln.paf

```

## Template steps

```shell script
cd ~/data/egaz

egaz template \
    S288c RM11_1a YJM789 Spar Spas Seub \
    --multi -o multi6/ \
    --mash --fasttree --parallel 6 -v

bash multi6/1_pair.sh
bash multi6/2_mash.sh
bash multi6/3_multi.sh

egaz template \
    S288c RM11_1a YJM789 Spar \
    --multi -o multi6/ \
    --multiname multi4 --tree multi6/Results/multi6.ft.nwk \
    --outgroup Spar \
    --vcf \
    --fasttree --parallel 6 -v

bash multi6/3_multi.sh
bash multi6/4_vcf.sh
bash multi6/9_pack_up.sh

```



( run in 0.649 second using v1.01-cache-2.11-cpan-df04353d9ac )