Оригинальный автор(ы) | Барри Хониг |
---|---|
Разработчик(и) | Команда разработчиков DelPhi |
Операционная система | Linux , Mac OS X , Microsoft Windows |
Веб-сайт | compbio.clemson.edu/delphi |
DelPhi — это научное приложение, которое вычисляет электростатические потенциалы внутри и вокруг макромолекул и соответствующие электростатические энергии. Оно включает эффекты экранирования , опосредованного ионной силой , путем оценки уравнения Пуассона-Больцмана в конечном числе точек в трехмерной сетке. DelPhi обычно используется в науке о белках для визуализации изменений электростатики вдоль поверхности белка или другой макромолекулярной поверхности и для расчета электростатических компонентов различных энергий. [1]
Одной из основных проблем моделирования электростатического потенциала биологических макромолекул является то, что они существуют в воде при заданной ионной силе и что они имеют неправильную форму. Аналитические решения соответствующего уравнения Пуассона-Больцмана (PBE) для таких случаев недоступны, и распределение потенциала можно найти только численно. DelPhi, разработанный в лаборатории профессора Барри Хонига в 1986 году, был первым решателем PBE, используемым многими исследователями. Широкая популярность DelPhi обусловлена его скоростью, точностью (расчет электростатической свободной энергии лишь немного зависит от разрешения сетки) и способностью обрабатывать чрезвычайно большие размеры сетки.
Дополнительные функции, такие как назначение различных диэлектрических постоянных различным областям пространства, гладкая функция распределения диэлектрика на основе Гаусса, [2] моделирование геометрических объектов и распределений заряда, а также обработка систем, содержащих смешанные солевые растворы, также привлекли многих исследователей. В дополнение к типичной карте потенциала, DelPhi может генерировать и выводить рассчитанное распределение либо диэлектрической постоянной, либо концентрации ионов, предоставляя биомедицинскому сообществу дополнительные инструменты для их исследований. [3] [4] [5]
Файлы Pdb обычно используются в качестве входных данных для расчетов DelPhi. Другие требуемые входные данные — это файл атомных радиусов и файл зарядов. [6] Файлы двоичного потенциала, как выходные данные DelPhi, можно просматривать в большинстве молекулярных просмотрщиков, таких как UCSF Chimera , Jmol и VMD , и их можно либо отображать на поверхности, либо визуализировать при фиксированном срезе. [7]
Дистрибутив Delphi поставляется в виде последовательного и параллельного кода, работает на системах Linux , Mac OS X и Microsoft Windows , а исходный код доступен на языках программирования Fortran 95 и C++ . DELPHI также реализован в виде доступного веб-сервера. [8] DELPHI также использовался для создания сервера, который предсказывает pKa биологических макромолекул, таких как белки, РНК и ДНК, к которым можно получить доступ через веб. [9]
DelPhi v.7 распространяется в четырех версиях:
Их способ работы очень похож; однако могут возникнуть неожиданные различия из-за разной числовой точности или портирования программного обеспечения на разные архитектуры. Например, прошедшее время в версии для ПК в настоящее время не рассчитывается.
Каждый дистрибутив содержит один исполняемый файл (с именем delphi или delphi.exe), исходные коды (с соответствующим make-файлом при необходимости) и несколько рабочих примеров.