Введение

Sequerome - это веб-инструмент профилирования последовательности для интеграции результатов отчета о выравнивании последовательности BLAST с внешними исследовательскими инструментами и серверами, которые выполняют продвинутые манипуляции последовательностью, и позволяют пользователю записывать шаги такого анализа. Sequerome - это веб-инструмент на основе Java, который выступает в качестве фронта для запросов BLAST и обеспечивает упрощенный доступ к веб-распределенным ресурсам для анализа белков и нуклеиновых кислот. С момента своего создания в 2005 году инструмент был представлен в журнале Science и официально связан со многими биоинформатическими порталами по всему миру.

Окно запроса

Каждая сеанс браузера может быть инициирована выполнять без задавать слишком много вопросов в начале. Пользователь должен просто сбросить последовательность в окне запросов, и взрывать последовательность сразу же под стандартными параметрами. Опытные пользователи могут выбрать для выполнения дополнительных специальных операций в Advanced options. Некоторые из функций включают выбор конкретных баз данных для BLAST, возможность загрузки для работы с файлами FASTA, хранящимися в отдельных компьютерах, извлечение последовательности с использованием идентификаторов NCBI и посещение любого URL, определенного пользователем, для перетаскивания последовательностей. В качестве альтернативы пользователь может также выполнять множество других действий, включая манипулирование последовательностью, анализ и выравнивание, используя существующие инструменты, доступные в Интернете. В поле One можно ввести любую последовательность, принимая данные в любом формате (FASTA, с пробелами/номерами или без них). Также существуют предупреждения о неправильном выборе (ДНК/РНК/Белок). Результаты, полученные при "манипулировании последовательностью", например, при переводе, могут быть использованы для дальнейшего анализа BLAST при сохранении истории более раннего поиска.

Окно результатов

Sequerome напрямую запрашивает входную последовательность в различных базах данных/инструментах ("популярные общедоступные домены" и "сервисы с частным хостингом"), включая BLAST, Protein Data Bank (PDB), REBASE и другие, и генерирует результаты, которые являются интуитивно понятными и легко понятными. Доступ к различным инструментам анализа (включая просмотр 3D-структуры из PDBid) предоставляется в виде отдельных командных кнопок для анализа каждой записи из отчета BLAST перед окончательным выбором. В случае результатов анализа белков BLAST PDBids выделяются в соответствующих случаях рядом с записью BLAST, чтобы можно было непосредственно просмотреть структуру молекулы с совпадением (с уже загруженной версией просмотра молекулярной структуры, например, Cn3D, PyMOL, Rasmol и т. д.). После того, как отчет BLAST отображается в панели результатов, пользователь может непосредственно выполнять анализ любого из BLAST-попаданий, используя ряд командных кнопок, связанных с соответствующими серверами / сайтами. Большинство результатов от сторонних серверов можно просматривать непосредственно в панели результатов без открытия стольких браузеров, например, ORF prediction, Protparam.

Окно истории поиска

Одной из ключевых особенностей профилирования данных входных последовательностей является хранение, извлечение и эффективное объединение и повторное использование старых входных данных. Они могут быть дополнительно усовершенствованы, если есть варианты извлечения для каждой из выполняемых операций. Правая панель в браузере делает это, одновременно сохраняя все входные последовательности, введенные ранее. Таким образом, браузер предоставляет среду для осуществления просмотра вкладки. Для каждой из икон, ссылающихся на сохраненные результаты, пользователь может выбрать их архивирование, включая варианты печати, сохранения и рассылки. Они могут быть замечены как маленькие цветные картинки на вершине каждой иконы.

Реализация

Sequerome имеет трехуровневую архитектуру, которая использует технологии Java Servlet и Server Page с подключением к базам данных Java (JDBC), что делает его независимым как от сервера, так и от платформы. Sequerome совместим практически со всеми графическими браузерами с поддержкой Java, но лучше доступен с помощью Internet Explorer и может работать на большинстве операционных систем, оснащенных Java Virtual Machine (JVM) и сервером Jakarta Tomcat. Конечным пользователям необходимо скачать плагины для просмотра структуры молекул из банка данных о белках (например, PyMOL, Cn3D, Rasmol, SwissPDB и т. д.). )

Дальнейшие указания

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