dock_analyzer

0
README.md

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.
  • Файл вывода: Указывается путь и имя файла, куда будут записаны итоговые данные после проведения анализа.
  • Логирование процесса: В ходе выполнения анализа выводится информация о ходе вычислений и найденных ошибках/предупреждениях.

Резюме

Программа обеспечивает удобный интерфейс для пользователя, который легко и быстро проводит докинг-анализ большого количества файлов, сохраняет результаты и выводит подробную статистику.