Работа с базой данных PubMed: различия между версиями
Перейти к навигации
Перейти к поиску
Denis.s (обсуждение | вклад) Нет описания правки |
Denis.s (обсуждение | вклад) Нет описания правки |
||
Строка 15: | Строка 15: | ||
"idlist":["7956338", "7956337", "7956317", "7956313", "7956301", "7956298", "7956293", "7956291", "7956287", "7956282", "7956276", "7956270", "7956269", "7956239", "7956238", "7956234", "7956232", "7956215", "7956214", "7956207"], | "idlist":["7956338", "7956337", "7956317", "7956313", "7956301", "7956298", "7956293", "7956291", "7956287", "7956282", "7956276", "7956270", "7956269", "7956239", "7956238", "7956234", "7956232", "7956215", "7956214", "7956207"], | ||
"translationset":[{ | "translationset":[{ | ||
"from":" | "from":"aging", | ||
"to":"\" | "to":"\"aging\"[MeSH Terms] OR \"aging\"[All Fields]"}], | ||
"translationstack":[ | "translationstack":[ | ||
{ | { | ||
Строка 24: | Строка 24: | ||
"explode":"Y"}, | "explode":"Y"}, | ||
{ | { | ||
"term":"\" | "term":"\"aging\"[All Fields]", | ||
"field":"All Fields", | "field":"All Fields", | ||
"count":"557471", | "count":"557471", | ||
Строка 30: | Строка 30: | ||
"OR", | "OR", | ||
"GROUP"], | "GROUP"], | ||
"querytranslation":"\" | "querytranslation":"\"aging\"[MeSH Terms] OR \"aging\"[All Fields]"} | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Соответственно, список id статей: <code><res>.esearchresult.idlist</code> | Соответственно, список id статей: <code><res>.esearchresult.idlist</code> |
Версия от 19:19, 15 марта 2021
Для получения списка айдишников статей по ключевому слову можно использовать get-запрос:
https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=pmc&tool=[название вашего скрипта]&email=[контактный email]&format=json&term=[ключевое слово]
Результат будет примерно такой:
{
"header": {
"type":"esearch",
"version":"0.3"},
"esearchresult": {
"count":"556850",
"retmax":"20",
"retstart":"0",
"idlist":["7956338", "7956337", "7956317", "7956313", "7956301", "7956298", "7956293", "7956291", "7956287", "7956282", "7956276", "7956270", "7956269", "7956239", "7956238", "7956234", "7956232", "7956215", "7956214", "7956207"],
"translationset":[{
"from":"aging",
"to":"\"aging\"[MeSH Terms] OR \"aging\"[All Fields]"}],
"translationstack":[
{
"term":"\"eye\"[MeSH Terms]",
"field":"MeSH Terms",
"count":"49929",
"explode":"Y"},
{
"term":"\"aging\"[All Fields]",
"field":"All Fields",
"count":"557471",
"explode":"N"},
"OR",
"GROUP"],
"querytranslation":"\"aging\"[MeSH Terms] OR \"aging\"[All Fields]"}
}
Соответственно, список id статей: <res>.esearchresult.idlist