dock_analyzer
Pavlov Dock Analyzer
Эта программа позволяет анализировать много результатов докинга из Schrodinger по метрикам dG MMGBSA, Glide eModel, Glide gScore.
Необходимые библиотеки
tkinter, pandas
Как готовить входные файлы
В Maestro выбрать Project Table -> Data -> Export -> Spreadsheet -> .xlsx.
Название файла должно соответствовать названию мишени.
Должны быть столбцы:
- Title,
- MMGBSA dG Bind,
- glide emodel,
- glide gscore.
Описание работы программы
Программа представляет собой графический интерфейс пользователя (GUI), написанный на Python с использованием библиотеки Tkinter. Основная задача приложения — проведение докинг-анализа нескольких файлов формата .xlsx с результатами докинга и предоставление удобного инструмента для просмотра и обработки полученных данных.
Основные компоненты GUI
- Окно ввода файлов: Пользователь выбирает несколько файлов Excel.
- Файл вывода: Указывается путь и имя файла, куда будут записаны итоговые данные после проведения анализа.
- Логирование процесса: В ходе выполнения анализа выводится информация о ходе вычислений и найденных ошибках/предупреждениях.
Резюме
Программа обеспечивает удобный интерфейс для пользователя, который легко и быстро проводит докинг-анализ большого количества файлов, сохраняет результаты и выводит подробную статистику.