etetoolkit
Manipuluj drzewa filogenetyczne, analizuj ewolucję i wizualizuj wyniki dla badań genomicznych
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
ETE Toolkit to zestaw narzędzi do analizy drzew filogenetycznych i hierarchicznych struktur. Wczytuj, modyfikuj i analizuj drzewa w formatach Newick, NHX, PhyloXML i NeXML. Wykrywaj zdarzenia ewolucyjne, identyfikuj ortologi i paralogi, integruj się z bazą taksonomii NCBI, a następnie wizualizuj wyniki w PDF lub SVG. Idealne dla phylogenomiki, analizy ewolucyjnej i klastrowania danych biologicznych.
Jak używać
Zainstaluj ETE Toolkit jako umiejętność w swoim środowisku Claude lub Codex. Upewnij się, że masz dostęp do pliku tree_operations.py oraz biblioteki ete3 w Pythonie.
Przygotuj plik drzewa w formacie Newick (rozszerzenie .nw) zawierający topologię filogenetyczną, którą chcesz analizować. Jeśli posiadasz drzewo w innym formacie (NHX, PhyloXML), użyj komendy konwersji.
Aby wyświetlić statystyki drzewa, uruchom: python scripts/tree_operations.py stats tree.nw. Otrzymasz liczbę liści, węzłów i inne parametry topologiczne.
Jeśli chcesz przekonwertować format drzewa, użyj: python scripts/tree_operations.py convert tree.nw output.nw --in-format 0 --out-format 1, gdzie liczby formatów odpowiadają Newick (0) lub NHX (1).
Aby ukorzenić drzewo w punkcie środkowym, wykonaj: python scripts/tree_operations.py reroot tree.nw rooted.nw --midpoint. To wyrówna gałęzie i ustawi punkt korzenia w optymalnym miejscu.
Jeśli potrzebujesz zawęzić analizę do wybranych gatunków, użyj: python scripts/tree_operations.py prune tree.nw pruned.nw, podając listę taksonów do zachowania. Zapisz wynik i użyj go do dalszych analiz ewolucyjnych lub wizualizacji.