No Image

Pdb файл что это

СОДЕРЖАНИЕ
563 просмотров
21 января 2020

Файлы формата PDB открываются специальными программами. Существует 4 типа форматов PDB, каждый из которых открывается разными программами. Чтобы открыть нужный тип формата, изучите описания файлов и скачайте одну из предложенных программ.

Чем открыть файл в формате PDB

Формат PDB может быть нескольких основных модификаций:

  • – расширение PDB (полн. Palm Desktop Database File) представляет собой файл базы данных, ассоциирующийся с платформой Palm OS. ОС Palm – ранняя операционная система, функционирующая на базе различных мобильных устройств. Принципиальная ее особенность – это фактическое отсутствие файловой системы, поэтому хранение и обработка данных производится непосредственно в памяти в рамках СУБД.

Данный формат может быть присвоен как файлам, содержащим набор структурированных данных, так и обычным программным приложениям, которые прошли процесс синхронизации на базе ОС Palm. По своей сути, расширение PDB – репозиторий, которое может содержать практически любой тип данных: текстовый документ, исполнительную программу, файл базы данных и.т.д. Отличить тип внутреннего формата файла ОС Palm позволяет уникальный заголовок в виде специального кода. В качестве PDB формата могут выступать даже электронные справочники (чаще всего MOBI).

Форматирование PDB расширения поддерживается только на базе “родной” ОС Palm, однако воспроизвести его на платформе другой операционной системы можно с использованием некоторых браузеров, самыми популярными среди которых являются XnView и Palm Desktop. Допускается и сетевая загрузка PDB файла посредством специализированных Интернет-ресурсов.

  • формат PDB (полн. Protein Data Bank) может выступать в качестве “Базы данных протеинов и белков”. Protein Data Bank – всемирно признанный реестр данных всевозможных типов белков и протеинов. Трехмерные координаты атомов, химический состав, структура компонентов молекул белка – это лишь самый незначительный перечень ключевых параметров, которые может включать в себя стандартный PDB файл.

Основное практическое назначение данного формата – это хранение и обмен данными между пользователем и международным реестром Protein Data Bank.

PDB файлы доступны для визуализации, форматирования и графического наполнения с использованием целого ряда специализированных программных комплексов молекулярного анализа, например, Avogadro или Richardson Lab KiNG.

  • PDB файлы также могут относится к категории файлов Program Database (файлы базы данных). Особенностью формата PDB является уникальная структура данных, которая распознается только “родным” для него приложением. Например, PDB файл, скомпилированный посредством плагина Pegasus, будет не доступен в Microsoft Visual Studio.
  • расширение PDB (полн. PowerDesigner Database Backup File) представляет собой файл резервной копии базы данных, сгенерированной в PowerDesigner. Основное практическое назначение PDB файла – это восстановление поврежденной или утраченной БД.
Читайте также:  Vw tiguan 2017 отзывы

Программы для открытия PDB файлов

В зависимости от своего практического назначения и конкретной модификации, PDB расширение может быть сгенерировано и открыто для редактирования с использованием следующих программных комплексов:

Для случаев, когда PDB файл представляет собой файл базы данных, ассоциирующийся с платформой Palm OS, можно воспользоваться следующими программными утилитами:

Примечательно, что расширение адаптировано и для использования на платформе Linux c помощью программных приложений txt2pdbdoc и XnView.

Когда PDB файл применяется в качестве “Базы данных протеинов и белков”, могут быть использованы следующие утилиты:

Следует отметить, что расширение может использоваться и на платформе Linux c помощью целого комплекса программных приложений, включая Mozilla Firefox with JmolApplet or Protein Workshop applet, Richardson Lab KiNG, RasMol, Jmol и Avogadro.

Если PDB формат относится к категории файлов Program Database (файлы базы данных), то для редактирования файла в ОС Windows можно использовать программы Intuit Quicken, Microsoft Visual Studio 2010 и Mint.com.

Редактирование PDB файлов поддерживается и на базе ОС Mac с помощью Mint.com и Intuit Quicken Essentials for Mac.

Для случаев, когда PDB расширение ассоциируется с категорией файлов резервной копии базы данных, воспроизвести файл на платформе ОС Windows можно с помощью программного комплекса Sybase PowerDesigner.

Если при открытии расширения PDB возникает ошибка, причины могут заключаться в следующем:

  • поврежден или инфицирован файл;
  • файл не связан с реестром ОС (выбрано некорректное приложение для воспроизведения или не произведена инсталляция конкретного плагина);
  • недостаточно ресурсов устройства или ОС;
  • поврежденные или устаревшие драйвера.

Конвертация PDB в другие форматы

Несмотря на то, что PDB расширение имеет большое число самых разнообразных исполнений и модификаций, его конвертация в другие форматы поддерживается только в ряде случаев, в частности, когда PDB файл представляет собой файл базы данных, ассоциирующийся с платформой Palm OS.

С помощью интегрированных в Richardson Lab KiNG, Jmol и Avogadro конвертеров будет доступна трансляция данных:

Для того чтобы транслировать данные из PDB, можно воспользоваться одним из онлайн-конвертеров, например, Onlineconvertfree.

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

Читайте также:  Ключ натяжения ремня грм ваз 2108

Почему именно PDB и в чем его достоинства?

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

  • файла базы данных, ассоциирующийся с платформой Palm OS;
  • Базы данных протеинов и белков”, где установлены трехмерные координаты атомов, химический состав, структура компонентов молекул белка;
  • файлов Program Database (файлы базы данных);
  • резервной копии базы данных.

Стандартный формат данных, используемый несколькими различными программами на устройствах PDA на основе Palm. Может хранить различные типы данных, такие как электронные книги, документы обработки текста, крупноформатные таблицы, базы данных, карты и файлы изображений.

Чтобы определить, в какой программы был создан файл PDB, откройте его в текстовом редакторе. Коды Типа и Создателя должны размещаться в заголовке файла вверху документа.

Чем открыть файл в формате PDB (Palm Desktop Database File)

Тип файла1 Program Database

Разработчик N/A
Категория Файлы базы данных
Формат N/A

This file is saved in a binary format, which requires a specific program to read its contents.

Что такое PDB файл?

Файл PDB – это файл базы данных, используемый различными приложениями, включая Pegasus, Quicken, MS Visual Studio и программное обеспечение Palm Pilot. Он хранит данные в структурированном формате и обычно устанавливается с соответствующим приложением.

Файлы PDB, используемые различными программами, обычно сохраняются в проприетарном формате, то есть они могут быть открыты только программой, с которой они были установлены. Например, файл Intuit Quicken PDB не распознается Microsoft Visual Studio.

Visual Studio использует файлы PDB для хранения отладочной информации о программе, включая информацию о символах, которая слишком велика для хранения в программе сам. Информация о символе состоит из списка всех символов в программном модуле с адресами, именем файла и линией, в которой был объявлен символ. Вы можете использовать Visual Studio для загрузки информации из файла PDB для отладки программы.

Windows

Тип файла2 Protein Data Bank File

Разработчик N/A Категория Дата файлы Формат Text

This file is saved in a binary format, which requires a specific program to read its contents.

Читайте также:  Рэо гибдд барнаул режим работы

.PDB вариант № 2

Файл данных, созданный в формате банка белков (PDB); хранит 3D-координаты, определяющие структуру атомов в белке или другом химическом соединении; используется в качестве стандартного формата для изучения белковых структур; также используется Исследовательской коллегией для структурной биоинформатики (RCSB) для изучения биологических макромолекул.

Многие файлы банка данных протеина доступны через Всемирный банк данных о белках (wwPDB), организации, которая архивирует макромолекулы и свободно распространяет их.

ПРИМЕЧАНИЕ. Файлы PDB часто просматриваются в пределах Java-апплет, который использует Jmol, пакет визуализации молекул с открытым исходным кодом. Файлы PDB также поддерживаются некоторыми плагинами браузера молекулярного просмотра.

Все привет. Можно заметить, что после компиляции приложения Visual Studio помимо .exe файлов, .dll и прочих, добавляет еще и .pdb файлы.

Насколько мне известно, данные файлы позволяют увидеть чуть больше в информации об исключении. Если я не ошибаюсь, они позволяют увидеть в StackTrace файл и строку кода, в которой произошло исключение.

Вопрос, собственно есть ли еще какая то практическая польза от данных файлов ( .pdb ) в скомпилированном приложении?

2 ответа 2

Наличие файлов символов ( .pdb ) на клиентской машине может быть полезно тем, что в случае возникновения необработанного исключения при наличии .pdb файла можно получить более детальный stack trace .

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

Запускаем без файла .pdb и получаем:

Запускаем с .pdb файлом и получаем:

Как видно, во втором случае, в stack trace видны название файла и номер строки в которой произошло исключение.

В pdb-файлах размещается отладочная информация.

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

Всю такую информацию, нужную для отладки, компилятор и складывает в pdb.

Остальная информация, наподобие того, где в стеке найти параметр или локальную переменную, или там определения классов/структур, в pdb для .NET не нужны, это и так есть в метаданных.

Комментировать
563 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
No Image Автомобили
0 комментариев
No Image Автомобили
0 комментариев
No Image Автомобили
0 комментариев
Adblock
detector