1. Разработка и оптимизация новой модифицированной аминокислоты
ПРИМЕЧАНИЕ: Этот этап включает в себя построение структур модифицированных остатков и оптимизацию их энергии.
- Проектирование модифицированных конструкций и оптимизация их структуры.
- С помощью программного комплекса вычислительной химии можно получить молекулы аминокислот, связанные с реакционноспособными альдегидами, полученными в результате перекисного окисления липидов, т.е. с HNE, HHE, MDA и ONE. После модификации на конце карбоксильной группы аминокислоты рисуют форму метиламиновой группы. На конце аминогруппы нарисуйте ацетильную группу для эмуляции пептидных связей модифицированной аминокислоты, как показано на рисунке 1.
- Нажмите на иконку очистки для очистки структуры. Для оптимизации структуры нажмите Рассчитать > настройки гауссова расчета... или Ctrl+G, затем нажмите на Общие и снимите флажок Запись связности. Нажмите на Job Type > Optimization, как показано на рисунке 2. В дополнительных ключевых словах введите следующую строку:
SCF=плотный тест Pop=MK iop(6/33=2) iop(6/42=6) opt
ПРИМЕЧАНИЕ: Здесь GaussView автоматически устанавливает Hartree Fock (HF) в качестве функционала, а базис устанавливает значение 3-21. HF обычно используется в качестве функционала в различных приложениях, хотя используются и другие функциональные возможности, такие как M062X, в зависимости от конкретной системы и целей исследователя. Помните, что поскольку это молекула с нейтральным зарядом, заряд и кратность должны быть равны 0 и 1 соответственно.
- Чтобы изменить базовый набор, нажмите на Метод > 6-31G для базового набора.
- Чтобы выполнить оптимизацию на том же компьютере, нажмите кнопку Отправить. Для оптимизации с помощью терминала Гаусса напишите следующую команду:
G16 name_of_the_file.com и
- Нажмите « Файл» > «Сохранить». Сохраните файл как .com для Linux или. gjf для Windows. Как только оптимизация будет завершена, откройте выходной файл (.out в Windows и .log в Linux) и убедитесь, что все прошло хорошо. В конце документа не должно быть сообщений об ошибках.
ПРИМЕЧАНИЕ: Если в конце выходного файла нет сообщений об ошибках, это означает, что оптимизация была выполнена правильно.

Рисунок 1: Цистеин, модифицированный реакционноспособными карбонилами. Представление химической структуры цистеина (черная линия), модифицированного HNE, HHE, MDA и ONE (зеленая линия) и связанного с ацетиламидными (синяя линия) и метиламидными (красная линия) группами заместителей. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этой цифры.

Рисунок 2: Меню для оптимизации синтезированных модифицированных остатков. Референсное изображение, иллюстрирующее шаг 1.1 протокола, на котором показан шаг оптимизации модифицированной структуры в программе Гаусса. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этой цифры.
2. Параметризация модифицированных аминокислотных остатков
- Создайте файл prepin с помощью программы antechamber из пакета AmberTools 16 или доступной версии. На рисунке 3 показано, как должен выглядеть файл prepin.
antechamber -i init-gau.log -fi gout -o u00.prepin -fo prepi -c resp -s 2 -rn U00 -at gaff2 -nc 0
ПРИМЕЧАНИЕ: Здесь и далее текст, выделенный курсивом, соответствует названию файла и изменяется в соответствии с критериями исследователя. В данном случае init-gau.log соответствует файлу, полученному после оптимизации.
- Для сборки файла параметров введите следующую команду:
parmchk -i u00.prepin -f prepi -o u00.frcmod
На этом этапе убедитесь, что. Файл frcmod был создан. На рисунке 3 приведен пример того, как может выглядеть файл .frcmod.
- Сборка файла библиотеки
- Откройте XLEaP, редактор вселенных, с помощью команды xleap. Откроется окно, подобное показанному на рисунке 4. Затем выполните следующие действия, чтобы создать файл библиотеки, содержащий соответствующие данные. Введите следующие команды:
Источник leaprc.gaff2
loadamberparams u00.frcmod
loadamberprep u00.prepin
список
ПРИМЕЧАНИЕ: Убедитесь, что файл U00 был создан с помощью команды list.
- Отредактируйте концы измененных конструкций и отрегулируйте полученные заряды, введя следующие команды:
редактировать U00
Отобразится графический интерфейс (см. рисунок 4).
- Выберите опцию «Стереть ». Нажмите на атомы ацетиловых и метиламиновых концов , которые были добавлены на шаге 1.1, чтобы удалить их (см. Рисунок 4 для справки о том, на что должны быть похожи карбоксильные и амино-концы модифицированного остатка).
- Нейтрализация заряда
- На этом этапе заряд молекулы больше не является нейтральным из-за исключения атомов на шаге 2.3.3. Заряд поступает как с карбоксильного конца, так и с аминоконца. Чтобы нейтрализовать заряд как аминоконца, так и карбоксильного конца, выполните следующие действия.
- Чтобы получить общее значение заряда (см. рисунок 5), введите:
зарядка U00
Разделите на два полученный заряд. Используйте абсолютное значение для общего значения заряда.
- В графическом интерфейсе выберите целую молекулу. Нажмите « Отобразить > имена». Нажмите « Редактировать» > «Редактировать выбранные атомы». В этот момент должно появиться окно с таблицей.
- Проверьте имена атомов N и C на концах. В таблицу сложим полученное значение при делении общего заряда (абсолютное значение; см. рисунок 5). Затем сохраните и выйдите, нажав на Таблица, > Сохранить и выйти.
- Убедитесь, что заряд равен нулю (см. рисунок 5):
зарядка U00
- Чтобы выйти из программы и сохранить тип файла библиотеки:
desc U00
saveoff U00 u00.lib
покидать
- Убедитесь, что файл библиотеки (.lib) создан правильно (для справки см. рисунок 6 ).
- Соберите pdb-файл измененного остатка с новыми параметрами, как описано ниже.
ТЛИП
Источник leaprc.gaff2
loadamberparams u00.frcmod
loadoff u00.lib
х = У00
savepdb U00 from-lib.pdb
покидать
- Приготовление белка
- Загрузите PDB-файл с белком, который нужно модифицировать. В качестве модельной белковой системы был выбран тиоредоксин (PDB ID: 2IFQ). Используйте подходящий визуализатор белка для удаления молекул воды, димеров (при необходимости), лигандов и т.д.
ПРИМЕЧАНИЕ: Этот шаг может быть выполнен в таких средствах просмотра, как UCSF Chimera или Discovery
- Добавьте файл from-lib.pdb (файл, полученный на шаге 2.4) и наложите его на аминокислотный остаток, который нужно изменить (как показано на рисунке 7). Убедитесь, что концевые концы амино- и карбонильных концевых концев from-lib.pdb соответствуют аминокислоте, которую нужно модифицировать.
- Удалите белок, в трехмерном пространстве, занимаемом остатком, который нужно изменить, должен остаться только файл from-lib.pdb. Удалите H из N- и C-концевых атомов.
- Сохраните from-lib.pdb как u00-moved.pdb с новыми координатами.
- После сохранения координат измененного остатка с помощью текстового редактора откройте u00-moved.pdb и файл protein PDB, который был ранее очищен. Здесь мы используем текстовый редактор Notepad++ v8.4.8.
- Скопируйте координаты из u00-moved.pdb, как показано на рисунке 8 , и вставьте их в файл protein pdb, заменив остаток, который нужно изменить. Это предназначено для адаптации связи между модифицированным остатком и белковой системой.
- Настройте типологию так, чтобы она была совместима с форматом белка PDB, изменив HEATATM на ATOM , и измените нумерацию 1 на нумерацию, соответствующую модифицируемому остатку. Сохраните новый файл как сложный.ПДБ.
- Создание модифицированных соединений связывания белка с остатком
- В программе визуализатора белка откройте файл from-lib.pdb. Выберите всю конструкцию. Нажмите на Структура > Метки > Добавить... > OK.
- Проверьте номенклатуру, присвоенную N- и C-концевым атомам. В другом окне откройте файл u00.lib в текстовом редакторе.
- В появившемся списке проверьте положение N- и C-терминалов с учетом присвоенной номенклатуры.
- В файле u00.lib найдите строку: !entry. массив U00.unit.connect int. Под этой линией появятся два числа. Измените первое число на положение N-клеммы, а второе число на положение С-клеммы и сохраните.
- Создайте список параметров, введя следующие строки:
ТЛИП
Источник leaprc.gaff2
источник leaprc.protein.ff14SB
loadoff u00.lib
loadamberparams u00.frcmod
x = loadpdb complex.pdb
Проверка X
ПРИМЕЧАНИЕ: На этом этапе tleap предоставит список связей, углов и двугранных углов для параметризации.
- Идентификация типологии
- Откройте файл complex.pdb в визуализаторе белков. Выберите измененный остаток и соседние остатки с любой стороны.
Примечание: В третичной структуре белка обычно возникает разрыв в месте модифицированного остатка.
- Отображение структуры шара и палочки для выбранных остатков. Отображайте номенклатуру только для измененного остатка, как показано на шаге 2.6.1 Открыть файл библиотеки (.lib) в выбранном текстовом редакторе.
- На основе наблюдаемой номенклатуры определите в файле библиотеки (.lib) назначенную топологию (заключенную в кавычки рядом с номенклатурой), которая соответствует той, которая используется в списке связей, углов и двугранных углов, подлежащих параметризации, созданном на шаге 2.7.
Примечание: В перечне связей, углов и двугранных углов, предоставленном tleap, заглавными буквами обозначены атомы аминокислот, примыкающие к модифицированному остатку.
- Параметризация связей, углов и двугранных углов с помощью parmcal (программа в Amber)
ПРИМЕЧАНИЕ: Для этого шага необходимо будет использовать программу parmcal пакета Amber. Также будет незаменимо иметь открытый в текстовом редакторе файл frcmod (u00.frcmod) и файл библиотеки. Визуализатор белков следует использовать для визуализации углов и расстояний между связями. В визуализаторе белка будут выбраны аминокислотные остатки, которые связаны с модифицированным, чтобы получить расстояния, углы и двугранники связи (см. список шагов 2.7). Эти данные будут реализованы для вычисления констант в parmcal и добавления их в файл frcmod для создания параметра.- Генерация расстояний и углов склеивания в документ-камере
- В визуализаторе выберите атомы, участвующие в связи или угле. Нажмите на конструкцию > отслеживать расстояние или угол >.
- Выполните следующую процедуру для каждого нового добавляемого параметра. Данные, которые необходимо внести в пармкал, выделены жирным шрифтом. Ниже приведен пример того, как создать параметр связывания между N-концом модифицированной аминокислоты и соседним C другой аминокислоты.
Пармкал
Пожалуйста, выберите:
0. Установка параметра SE (GAFF)
1. Рассчитайте параметр длины связи: a-b
2. Рассчитайте параметр угла соединения: a-b-c
3. Выход
0
Пожалуйста, выберите, какой набор параметров использовать: 1-gaff (по умолчанию) или 2-gaff2
2
Параметр поля силы установлен на gaff2
Пожалуйста, выберите:
0. Установка параметра SE (GAFF)
1. Рассчитайте параметр длины связи: a-b
2. Рассчитайте параметр угла соединения: a-b-c
3. Выход
1
Пожалуйста, введите имя элемента атома A в поле A-B
C
Пожалуйста, введите имя элемента атома B в поле A-B
нс
Пожалуйста, введите длину облигации в неположительном числе
средства для его вычисления по эмпирическим правилам
1.455
БОНД C-ns 270,256 1,455
ПРИМЕЧАНИЕ: Двойное подчеркивание копируется и добавляется в файл frcmod. В данном примере он добавлен под последней строкой раздела BOND. Двугранные углы складываются в соответствии со значениями, сообщенными Alviz-Amador et al.9.
- После создания всех параметров связи, угла и двугранника и добавления их в файл frcmod, сохраните файл frcmod, убедившись, что новые параметры включены.
- Для создания файла топологии и координат введите следующие команды:
ТЛИП
Источник leaprc.gaff2
источник leaprc.protein.ff14SB
loadoff u00.lib
loadamberparams u00.frcmod
x = loadpdb complejo.pdb
Источник leaprc.water.tip3p
зарядка x- Прибавьте количество ионов Na или Cl, необходимое для нейтрализации заряда, введя:
аддионы x Na+ 5
Solvateoct x TIP3PBOX 10.0
Saveamberparm x prot.topo prot.coords
ПРИМЕЧАНИЕ: Если вы хотите добавить ионы Cl вместо Na, замените Na+ на Cl-. 5 соответствует количеству добавляемых ионов и регулируется для нейтрализации заряда.
- Для типа расчета молярности:
tail -f prot.coords- Скопируйте полученную окончательную строку, заменив ее содержимым, выделенным жирным шрифтом в последующей инструкции. 0,15 соответствует целевой молярности.
usr/bin/perl molarity.perl 0,15 101,3356150 101,3356150 101,3356150 109,4712190 109,4712190 Kconts
При этом будет сгенерировано количество добавляемых ионов Cl- и Na+, как описано в шаге 2.10. На этом этапе происходит генерация файлов топологии и координат модифицированного аминокислотного остатка с новыми параметрами.

Рисунок 3: Подготовка файла параметров. (A) Эталонное изображение, иллюстрирующее ожидаемый внешний вид файла prepin, сгенерированного на шаге 2.1. Визуализация файла проводилась с помощью текстового редактора GNU nano v2.3.1. (B) Эталонное изображение, иллюстрирующее ожидаемый внешний вид файла frcmod, сгенерированного на шаге 2.1. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этой цифры.

Рисунок 4: Эталонное изображение окна XLEaP. (A) Показывает ожидаемый отклик при вводе упомянутых команд. (B) Показывает атомы, которые необходимо удалить (желтый) и вариант, который необходимо выбрать для этого (красный). (C) Показывает эталонное изображение того, как должны выглядеть амино- и карбонильные концевые концы модифицированного остатка после удаления ацетильной и метиламиновой групп. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этой цифры.

Рисунок 5: Процедура нейтрализации заряда. (А) Расчет общего заряда после удаления ацетильных и метиламиновых групп. (В) Определение присвоенной номенклатуры для атомов остатка. Обратите внимание на присвоенную номенклатуру для N аминоконцевого и C карбоксильного конца. (C) Идентификация назначенных зарядов для этих двух атомов (N1 и C3) в таблице. Берем зарядовое значение атомов (делим на 2) и складываем абсолютное значение полученного заряда. (D) Подстановка значений заряда N1 и C3 полученными значениями. (E) Проверка того, что результирующий заряд теперь равен нулю. (Все предоставленные данные приведены только для справки и могут отличаться в зависимости от измененного остатка). Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этой цифры.

Рисунок 6: Эталонное изображение желаемой структуры файла библиотеки (.lib). Важно отметить, что предоставленное изображение отображает только сжатое представление всего файла. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этой цифры.

Рисунок 7: Справочное изображение, иллюстрирующее правильное расположение файла from-lib.pdb. Важно отметить, что отображаемое изображение включает в себя водороды на концах N и C, которые следует исключить перед сохранением файла. Изображение было получено в программном обеспечении Visualizer. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этой цифры.

Рисунок 8: Обновление PDB-файла. Референсное изображение процедуры замены координат остатка (в данном случае Cys32) на измененный остаток. PDB-файл с измененным остатком ссылается на файл u00-moved.pdb. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этой цифры.