Перейти к основному содержимому

Получение структурированных записей из научной базы данных

Практический пример Семь прямоцепочечных карбоновых кислот в PubChem

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

1. Определить соединения и свойства

В Settings → Connectors убедитесь, что химия доступен. Откройте проект, начните разговор и выберите подключенную модель. В этом забеге использовались Open-Science 0.30.1 и Chemistry/PubChem Connector; Не требовалось вводить электронную таблицу.

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

Use the Chemistry/PubChem Connector to retrieve acetic acid,
propanoic acid, butanoic acid, pentanoic acid, hexanoic acid,
heptanoic acid and octanoic acid. Resolve each name to a PubChem CID.
Retrieve molecular formula, molecular weight, the returned SMILES
and ConnectivitySMILES fields, InChIKey and the PubChem source URL.
Use neutral straight-chain acids, not branched isomers or salts.
Save pubchem-homologs.csv, pubchem-homologs-source.json and
pubchem-homologs-notes.md. Preserve exact lookup inputs and raw
responses. Check seven distinct CIDs, carbon counts 2–8, formulas
CnH2nO2, neutral charge and linear structures. Reopen the files.
Keep all outputs in English and do not delegate.

Соединение объема и запрошенные файлы в фактическом разговоре

2. Проверьте реальные звонки в базу данных

После отправки расширьте активность инструмента или откройте Notebook. Запуск разрешил семь имен с pubchem_search_compounds, а затем извлек их записи с pubchem_get_compounds. Осмотрите возвращенный CID и структуру для каждого имени, прежде чем принимать строку. Если имя возвращает несколько правдоподобных идентичностей, сначала устраните эту двусмысленность.

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

Фактическая активность запроса и восстановление сохраненного файла в Notebook

3. Откройте сохраненный стол

Подождите, пока ответ завершится, и файлы появятся под Generated. Откройте pubchem-homologs.csv и увеличьте его предварительный просмотр. В результате был выпущен 7 строки · 8 столбцы.

соединениеPubChem CIDФормулаМолекулярный вес, г/моль
уксусная кислота176C2H4O260.05
Пропановая кислота1032C3H6O274.08
Бутановая кислота264C4H8O288.11
Пентановая кислота7991C5H10O2102.13
Гексановая кислота8892C6H12O2116.16
Гептановая кислота8094C7H14O2130.18
Октановая кислота379C8H16O2144.21

Семикомпонентный CSV

Совместите строки МУС, а не их порядок отображения. Проверьте формулу и линейные улыбки вместе. В примере сохранены как возвращенные имена полей, SMILES, так и ConnectivitySMILES; Их струны совпадают с этими соединениями. Не переименовывайте один в другой идентификатор или не выводите из него экспериментальную стереохимию.

4. Храните исходные записи с экспортом

Откройте pubchem-homologs-source.json, чтобы проверить все восемь операций, точные данные поиска и необработанные ответы. Откройте pubchem-homologs-notes.md для процедуры и проверки. Сохраненный CSV сравнивали с необработанными записями; Семь тождеств, формул и линейных структур согласованы.

Сохраненная процедура, результаты валидации и пределы интерпретации

Используйте кнопку предварительного просмотра Download, чтобы сохранить локальную копию. Для этого загрузите CSV, источник записи и примечания. Записи PubChem могут меняться; Сохраните исходный снимок с помощью вашего анализа.

Это вычисленные в базе данных или стандартизированные свойства, а не новые экспериментальные измерения. Молекулярная масса не является точной моноизотопной массой, и в этой таблице не устанавливается чистота, токсичность или биологическая активность. Чтобы сравнить противоречивые записи источников, продолжайте с Перекрёстная проверка научных записей.