genepi / haplogrep3

Free mtDNA Haplogroup Classification Service
https://haplogrep.i-med.ac.at/
MIT License
21 stars 1 forks source link

Use plugin architecture to download phylotrees from remote repository #16

Closed lukfor closed 1 year ago

lukfor commented 1 year ago

This pull request uses the following repository to host a json file with all available trees: https://github.com/genepi/haplogrep-trees/blob/main/trees.json

Version 15 of phyoltree-rcrs is available in this repository: https://github.com/genepi/phylotree-rcrs. It contains a Makefile to build the final target zip.

To use a tree from the repository add the following to haplogrep3.config:

phylotrees:
  - "phylotree-rcrs@15.0"

or use the install-tree command:

haplogrep install-tree phylotree-rcrs@15.0

Note: it is still possible to set the path to the yaml file directly:

phylotrees:
  - data/trees/phylotree/16/tree.yaml
  - "phylotree-rcrs@15.0"

Open tasks:

rCRS (Human mtDNA hg38)
  Phylotree 17 - Forensic Update 
  PhyloTree 17
  PhyloTree 16
  PhyloTree 15
RSRS (Human mtDNA)
    PhyloTree 17