Repository navigation
phymlGUI Release v1.0
English: phymlGUI v1.0 (First Release)
Overview
A graphical user interface for automating phylogenetic analysis. It streamlines the workflow by integrating sequence alignment, format conversion, and maximum likelihood tree construction.
System Requirements
- Windows OS.
- External executables:
muscle.exeandphyml.exe(must be specified in the settings).
How to Use
- Preparation: Extract the application folder and run
phymlgui.exe. - Configuration: Provide paths to
phyml.exeandmuscle.exeusing the "Browse" buttons. - Input: Select an input file in FASTA format.
- Settings: Choose the substitution model, branch support method (Bootstrap or aLRT), and search algorithm.
- Execution: Click "Start Analysis".
- Results: The program automatically generates a PHYLIP file, cleans illegal characters, and opens the final tree once complete.
Key Functions
- Auto-Alignment: Automatically detects unaligned sequences and runs MUSCLE.
- Data Cleaning: Converts FASTA to PHYLIP and replaces characters that conflict with the Newick format.
- Real-time Logging: Monitor the PhyML console output directly in the GUI.
- Tree Viewer: Interactive visualization of the resulting ML tree.
Russian: phymlGUI v1.0 (Первый релиз)
Обзор
Графический интерфейс для автоматизации филогенетического анализа. Программа объединяет выравнивание последовательностей, конвертацию форматов и построение деревьев методом максимального правдоподобия в единый пайплайн.
Требования
- ОС Windows.
- Сторонние программы:
muscle.exeиphyml.exe(необходимо указать пути к ним в интерфейсе).
Инструкция по использованию
- Подготовка: Распакуйте папку с программой и запустите
phymlgui.exe. - Настройка: Укажите пути к файлам
phyml.exeиmuscle.exeчерез кнопки «Обзор». - Данные: Выберите входной файл в формате FASTA.
- Параметры: Выберите модель замен, метод поддержки ветвей (Bootstrap или aLRT) и алгоритм поиска дерева.
- Запуск: Нажмите кнопку «Запуск анализа».
- Результат: Программа подготовит очищенный PHYLIP-файл и откроет готовое дерево в отдельном окне по завершении расчетов.
Основные функции
- Авто-выравнивание: Проверка длин последовательностей и автоматический запуск MUSCLE при необходимости.
- Очистка данных: Конвертация в PHYLIP с автоматическим удалением символов, конфликтующих с форматом Newick.
- Мониторинг: Вывод логов работы PhyML в реальном времени внутри приложения.
- Просмотр дерева: Встроенная визуализация итогового ML-дерева.