Анализ протеома Humibacter sp. BT305
Поиск соответствующего протеома UniProt, выбор референсного протеома, оценка аннотаций по альфа-спиралям, трансмембранным участкам и ферментативной активности.
Поиск протеома, соответствующего геномной сборке
В качестве объекта исследования был выбран штамм Humibacter sp. BT305. Для определения соответствующей геномной сборки использовалась база NCBI Datasets Genome. Для данного организма актуальной является сборка с идентификатором RefSeq GCF_003347035.1, которой соответствует запись GenBank/INSDC GCA_003347035.1. Имя сборки — ASM334703v1. В отчёте приведена ссылка непосредственно на страницу этой сборки в NCBI.После этого по идентификатору GCA_003347035.1 был выполнен поиск в разделе UniProt Proteomes с использованием поля Genome Assembly. Запрос имел вид: Genome Assembly: GCA_003347035.
В результате поиска был найден протеом UP000253982, связанный со сборкой GCA_003347035.1 from ENA/EMBL. На странице протеома указан статус exluded, что свидетельствует о его исключении из reference proteome. Он был удален так как происхождение сборки указано неверно. Для работы был выбран протеом родственного организма Humibacter ginsenosidimutans с ID UP000320216
Поиск и скачивание референсного протеома
Поиск выполнялся с помощью запроса:
Humibacter ginsenosidimutans
Для скачивания белковых записей, принадлежащих выбранному протеому, в базе UniProtKB использовался запрос proteome:UP000253982. Для выгрузки записей в формате flat file UniProtKB (txt, соответствующем формату swiss в EMBOSS) в gzip-сжатом виде была использована следующая команда:
curl 'https://rest.uniprot.org/uniprotkb/stream?compressed=true&format=txt&query=%28proteome%UP000320216%29' > ~/term2/pr8/UP000320216.swiss.gz
В результате был получен файл ~/term2/pr8/UP000320216.swiss.gz.
Файл с белковыми записями референсного протеома:UP000320216.swiss .
Оценка количества белков, содержащие альфа-спирали
Для оценки числа белков, содержащих альфа-спирали, были исследованы аннотации раздела FT в записях UniProtKB. Согласно документации UniProt, признак HELIX используется для обозначения альфа-спиральных участков белка, тогда как TRANSMEM отмечает трансмембранные сегменты.Подсчёт проводился на уровне отдельных белковых записей. Для этого использовался Python-скрипт, который считывал данные непосредственно из gzip-файла и фиксировал наличие соответствующих признаков до конца каждой записи (//):
import gzip
file_path = "UP000320216.swiss.gz"
counts = {
"total": 0,
"helix": 0,
"transmem": 0
}
features = set()
with gzip.open(file_path, mode="rt") as file:
for line in file:
if line.startswith("FT"):
parts = line.split()
if len(parts) > 1:
features.add(parts[1])
if line.startswith("//"):
counts["total"] += 1
if "HELIX" in features:
counts["helix"] += 1
if "TRANSMEM" in features:
counts["transmem"] += 1
features.clear()
print("total_records =", counts["total"])
print("records_with_HELIX =", counts["helix"])
print("records_with_TRANSMEM =", counts["transmem"])
При запуске скрипта были получены следующие результаты: total_records = 3604, records_with_HELIX = 0, records_with_TRANSMEM = 904.
Полученный результат показывает, что в данном наборе записей отсутствуют явные аннотации с ключом HELIX, но присутствуют 904 записей с ключом TRANSMEM. Это не означает отсутствие альфа-спиралей в белках протеома. Ключ HELIX относится к явной аннотации вторичной структуры и встречается далеко не во всех записях UniProtKB. Ключ TRANSMEM описывает трансмембранные участки и относится к другой категории локальных особенностей.
Трансмембранные сегменты часто представлены альфа-спиралями, однако сам по себе ключ TRANSMEM не равнозначен ключу HELIX. В данном файле для каждого участка TRANSMEM в примечании указан тип трансмембранного сегмента, например спираль или тяж. Поэтому оценку числа белков с трансмембранными альфа-спиралями следует делать не только по наличию ключа TRANSMEM, а с учётом типа участка в примечании к этому признаку. Следовательно, оценка по HELIX в данном случае является заниженной из-за отсутствия явных аннотаций вторичной структуры, а оценка по TRANSMEM описывает отдельный класс локальных особенностей — трансмембранные сегменты.
Оценка количества ферментов, содержащихся в протеоме
Для приближённой оценки количества ферментативных белков были использованы два независимых поисковых запроса в UniProtKB.
proteome:UP000320216 AND ec:*
Этот запрос дал 656 результата.
Второй запрос был основан на наличии блока комментария CATALYTIC ACTIVITY:
proteome:UP000320216 AND cc_catalytic_activity:*
Этот запрос дал 552 результатов.
Оба подхода позволяют выявлять белки с ферментативной активностью, однако используют различные типы аннотаций. Поле ec отражает наличие официального классификационного номера фермента, тогда как поле cc_catalytic_activity связано с текстовым описанием катализируемой реакции в разделе комментариев.
Число белков, найденных по EC-номеру, оказалось выше, чем число записей с блоком CATALYTIC ACTIVITY. Такая ситуация объясняется особенностями заполнения базы данных: отдельные белки уже могут иметь присвоенный EC-код, хотя соответствующий комментарий ещё отсутствует или не оформлен в стандартном виде.
Следовательно, обе оценки являются неполными. Запрос по EC-номерам обладает большей чувствительностью и позволяет обнаружить больше потенциальных ферментов, однако также не гарантирует полного охвата всех ферментативных белков. Запрос по разделу CATALYTIC ACTIVITY является более строгим критерием и поэтому даёт более консервативную оценку.
Вывод
Для штамма Humibacter sp. BT305 был найден протеом UP000253982, связанный со сборкой GCA_003347035.1. Этот набор имеет статус exluded, что свидетельствует о его исключении из reference proteome. Для работы был выбран протеом родственного организма Humibacter ginsenosidimutans с ID UP000320216
Исследование аннотаций показало наличие 904 белков с трансмембранными сегментами, тогда как признаки типа HELIX в загруженных записях отсутствовали. По этой причине прямую оценку числа белков с альфа-спиральными участками получить не удалось, а данные по TRANSMEM позволяют лишь косвенно судить о возможном наличии трансмембранных альфа-спиралей.
Оценка количества ферментов с использованием различных критериев аннотации дала значения 656 и 552 записей. Эти показатели следует рассматривать как минимальные оценки, поскольку фактическое число белков с ферментативной активностью в протеоме, вероятно, выше.