{"id":15134684,"url":"https://github.com/alexeilutay/wiki4journals","last_synced_at":"2025-10-23T11:30:44.402Z","repository":{"id":168533305,"uuid":"642381621","full_name":"alexeilutay/wiki4journals","owner":"alexeilutay","description":"Примеры запросов к API и SPARQL интерфейсам Wiki сервисов ","archived":false,"fork":false,"pushed_at":"2023-08-15T16:08:26.000Z","size":238,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-30T18:03:13.424Z","etag":null,"topics":["mediawiki-api","wikidata-api","wikidata-sparql-database","wikimedia-api","wikipedia-api"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alexeilutay.png","metadata":{"files":{"readme":"README.Rmd","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-18T12:48:59.000Z","updated_at":"2023-08-18T01:37:19.000Z","dependencies_parsed_at":null,"dependency_job_id":"e59f178e-d65b-4d9d-a150-688a4afbfefa","html_url":"https://github.com/alexeilutay/wiki4journals","commit_stats":null,"previous_names":["alexeilutay/wiki4journals"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexeilutay%2Fwiki4journals","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexeilutay%2Fwiki4journals/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexeilutay%2Fwiki4journals/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexeilutay%2Fwiki4journals/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alexeilutay","download_url":"https://codeload.github.com/alexeilutay/wiki4journals/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":237811579,"owners_count":19370151,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["mediawiki-api","wikidata-api","wikidata-sparql-database","wikimedia-api","wikipedia-api"],"created_at":"2024-09-26T05:23:46.898Z","updated_at":"2025-10-23T11:30:39.103Z","avatar_url":"https://github.com/alexeilutay.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"---\ntitle: \"Использование API и SPARQL-интерфейсов Вики-сервисов\"\nauthor: \"Лутай А.В.\"\noutput: \n  github_document:\n    toc: yes\n    toc_depth: 4\n  html_document:\n    toc: yes\n    toc_depth: 4\ndate: '2023-08-15'\n---\n\nЦель этого сборника примеров -- обратить внимание на уникальные возможности API- и SPARQL-интерефейсов сервисов Wikipedia и Wikidata.\n\nБольшая часть примеров тематически связана с академическими журналами, поскольку первоначальная версия материала была подготовлена для доклада на 11-ой Международной научно-практической конференции Ассоциации научных редакторов и издателей (АНРИ) «Научное издание международного уровня -- 2023: достижения, реалии, перспективы» (23-26 мая, 2023 г.).\n\nПриведенные примеры демонстрируют лишь **малую** часть доступных возможностей -- акцент сделан на запросах, которые могут быть выполнены в веб-браузере пользователями, не имеющими опыта написания скриптов на языках программирования.\n\nМатериал будет существовать в виде README страницы и продолжать пополняться новыми примерами до тех пор пока автор (или контрибьюторы) не решат, что другой формат будет удобнее.\n\nПриложения ниже включают примеры использования API русскоязычных вики, развернутых на базе ПО MediaWiki.\n\n:warning: **Об ответственности**\n\nКак автор настоящего материала, заявляю следующее:\n\n- упоминание любого из ресурсов не является рекламой и не является моей рекомендацией использовать ресурс \n\n- настоящий материал не должен рассматриваться как моё согласие/одобрение/неодобрение по отношению к любым утверждениям и точкам зрения, опубликованным на перечисленных ресурсах \n\n- если Вы склонны думать, что какие-то материалы из перечисленных ресурсов являются порочащими, ложными, оскорбительными или нарушающими чьи-то права, обязательно свяжитесь с правообладателем ресурса, правоохранителями, правозащитниками и т.п.  \n\nПродолжая читать, Вы принимаете на себя полную ответственность за все Ваши действия (в т.ч. мыслепреступления), к которым может привести прочтение материала ниже, а также за все связанные с этим последствия.\n\n***\n\n**Обозначения**\n\n:blue_book: -- гиперссылка на веб-страницу с подробной спецификацией или руководство.\n\n:pushpin: -- недавно добавленные примеры (подробную историю изменений можно всегда увидеть в [истории](https://github.com/alexeilutay/wiki4journals/commits/main).\n\n:warning: -- важное примечание. \n\n:top: -- кнопка для возвращения к оглавлению страницы.\n\n:art: -- есть на что посмотреть. \n\nОстальные emoji могут интепретироваться произвольно.\n\n***\n\n## API и SPARQL интерфейсы\n\n:warning: MediaWiki Action API и MediaWiki REST API предоставляются со стандартной версией MediaWiki и могут быть доступны в клонах Википедий (см. Приложение 1). Остальные API доступны только для [проектов Wikimedia](https://meta.wikimedia.org/wiki/Wikimedia_projects).\n\n#### MediaWiki Action API\n\nMediaWiki Action API (/api.php) предоставляет пользователям возможности аутентификации, получения сведений о страницах, пользователях, совершенных правках, а также вносить изменений, обращаться к персональным настройкам и использовать специальные права.\n\n- [https://www.mediawiki.org/wiki/API:Main_page](https://www.mediawiki.org/wiki/API:Main_page)\n\nПерелистывание результатов :fast_forward: \n\n-\t[https://www.mediawiki.org/wiki/API:Continue](https://www.mediawiki.org/wiki/API:Continue)\n\nЕсли запрос к API не срабатывает, рекомендуется добавлять в конец запроса `\u0026origin=*`.\n\n#### MediaWiki REST API\n\nMediaWiki REST API (/rest.php) позволяет взаимодействовать с MediaWiki путем отправки HTTP запросов к rest.php адресам URL. Этот API можно использовать для скриптов для поиска и сбора сведений из страниц и иллюстраций, а также изучения истории правок. \n\n- https://www.mediawiki.org/wiki/API:REST_API \n- https://www.mediawiki.org/wiki/API:REST_API/Reference \n\n#### Wikimedia REST API\n\nWikimedia REST API (/api/rest) предоставляет доступ к контенту Wikimedia сервисов и метаданным в машиночитаемых форматах. API интегрирован с Wikimedia's globally distributed caching infrastructure и создан для обеспечения работы приложений, запрашивающих большие объемы данных.\n\n- [https://www.mediawiki.org/wiki/Wikimedia_REST_API](https://www.mediawiki.org/wiki/Wikimedia_REST_API)\n\nREST API вместе с документацией доступны для большинства главных проектов Wikimedia по адресу /api/rest_v1/. \n\nДля всех проектов Wikimedia:\n\n- [https://wikimedia.org/api/rest_v1/#/](https://wikimedia.org/api/rest_v1/#/)\n\nДля англоязычной Wikipedia: \n\n-\t[https://en.wikipedia.org/api/rest_v1/#/](https://en.wikipedia.org/api/rest_v1/#/)\n\n-\t[Спецификация API в JSON](https://en.wikipedia.org/api/rest_v1/?spec)\n\n:pushpin: Каталог новых REST API от Wikimedia (в стадии разработки):\n\n- [https://api.wikimedia.org/wiki/API_catalog](https://api.wikimedia.org/wiki/API_catalog)\n\nСтоит обратить внимание на:\n\n- **Core REST API** [https://api.wikimedia.org/wiki/Core_REST_API](https://api.wikimedia.org/wiki/Core_REST_API)\n\n- **Page Description API** [https://api.wikimedia.org/wiki/Page_Description_API](https://api.wikimedia.org/wiki/Page_Description_API)\n\n- **Feed API** [https://api.wikimedia.org/wiki/Feed_API](https://api.wikimedia.org/wiki/Feed_API)\n\n#### Wikidata API\n\nWikidata работает на ПО Wikibase, поэтому API более правильно называть Wikibase REST API.    \n\n- [Swagger API документация](https://doc.wikimedia.org/Wikibase/master/js/rest-api/)\n\n#### Wikidata SPARQL\n\nПримеры SPARQL-запросов в основной части будут сопровождаться гиперссылками, открывающими запрос в интерфейсе [Wikidata Query Service](https://query.wikidata.org/). Для выполнения запроса в интерфейсе не забудьте нажать кнопку :arrow_forward:. \n\nИх также можно отправлять программными средствами с помощью R:  [WikidataR](https://github.com/TS404/WikidataR) или :snake: : пакет [Wikidata](https://github.com/dahlia/wikidata), см. также [другие примеры](https://www.wikidata.org/wiki/Wikidata:Tools/For_programmers)).   \n\n- [Руководство по использованию SPARQL (частично на русском языке)](https://www.wikidata.org/wiki/Wikidata:SPARQL_tutorial/ru)\n\n- https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/queries/examples\n\n- https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/queries/examples/advanced\n\n- https://www.wikidata.org/wiki/User:MartinPoulter/queries\n\n- https://wdqs-tutorial.toolforge.org/\n\n- :blue_book: [Архивная коллекция SPARQL-запросов к Викиданным из еженедельных дайджестов Query of the Week, 2015-2022)](https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/qotw).\n\n- [Список атрибутов](https://www.wikidata.org/wiki/Wikidata:List_of_properties). Академические издатели найдут атрибуты для описания журналов, статей и авторов в разделах [research](https://www.wikidata.org/wiki/Wikidata:List_of_properties/research), [science](https://www.wikidata.org/wiki/Wikidata:List_of_properties/science), [unique identifier](https://www.wikidata.org/wiki/Wikidata:List_of_properties/unique_identifier), [work](https://www.wikidata.org/wiki/Wikidata:List_of_properties/work).\n\n- [Инструменты для работы с Викиданными](https://www.wikidata.org/wiki/Wikidata:Tools/)\n\n***\n\n## Материалы на русском языке \n\n**Базовые сведения:**\n\n- [Введение в Википедию](https://ru.wikimedia.org/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8E.pdf) -- Козловский С.А., Цапенко А.М., Жуков Д.А., Медейко В.В., Рожков Д.В. Введение в Википедию : учебно-методическое пособие. / Под общ. ред. С. А. Козловского. — М.: Викимедиа РУ, 2022. — 246 с. ISBN 978-5-99017-536-5\n\n- [Статья \"Викиданные\" в Викитеке](https://ru.wikisource.org/wiki/%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0:%D0%92%D0%B8%D0%BA%D0%B8%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5)\n\n- [Защита страниц в Викиданных :cop:](https://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D0%B5%D0%BA%D1%82:%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%81_%D0%92%D0%B8%D0%BA%D0%B8%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%BC%D0%B8/%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%92%D0%B8%D0%BA%D0%B8%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85#%D0%97%D0%B0%D1%89%D0%B8%D1%82%D0%B0_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86_%D0%B2_%D0%92%D0%B8%D0%BA%D0%B8%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85)\n\n**Популярным языком:**\n\n- Статья [\"Сервис Викиданные для научных журналов\"](https://podpiska.rfbr.ru/materials/wikidata4journals/), (2023).\n\n- Статья [\"О профилях организаций в Wikidata\"](https://openriro.github.io/posts/wikidata-profile/), (2022).\n\n- Семинар \"Работа с метаданными\" (12.10.2022) от Наукометрического центра ВШЭ. Видео YouTube, [про Викиданные с 25-ой минуты](https://youtu.be/XX6eT1ON4_I?t=1504).\n\n**Для тех, кто готов пойти дальше:** :trophy:\n\n- [Курс Программирование Викиданных (ПетрГУ)](https://ru.wikiversity.org/wiki/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%92%D0%B8%D0%BA%D0%B8%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n## Типовые задачи -- сведения о статье\n\n#### Информация о статье в Wikipedia\n\n**`MediaWiki REST API`**\n\nВозвращает json-структуру, содержащую идентификатор статьи, сведения о последней правке и элемент source, в котором находится полный текст страницы в формате вики-разметки ([что такое вики-разметка?](https://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%9A%D0%B0%D0%BA_%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D1%82%D1%8C_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8)).\n\n\u003e[`https://en.wikipedia.org/w/rest.php/v1/page/The%20BMJ`](https://en.wikipedia.org/w/rest.php/v1/page/The%20BMJ)\n\n**`MediaWiki Action API`**\n\nПо сравнению с предыдущим запросом возвращает более детальную json-структуру, из которой легко извлечь текст, языковые версии, категории, ссылки на страницы Wikipedia, ссылка на внешние страницы, перечень изображений, секций, шаблонов, интер-вики ссылок и идентификатор элемента Викиданных, соответствующего статье (wikibase_item в разделе properties).\n\n\u003e[`https://en.wikipedia.org/w/api.php?action=parse\u0026page=The%20BMJ\u0026format=json`](https://en.wikipedia.org/w/api.php?action=parse\u0026page=The%20BMJ\u0026format=json)\n\n**`Wikimedia REST API`**\n\nВозвращает не содержание статьи, а сведения о ней -- пространство имён (namespace), название, идентификатор элемента Викиданных, ссылки на основную иллюстрацию статьи, сведения о последней правке (временная отметка, ID), краткое описание в формате простого текста и HTML. \n\n\u003e [`https://en.wikipedia.org/api/rest_v1/page/summary/The%20BMJ`](https://en.wikipedia.org/api/rest_v1/page/summary/The%20BMJ)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n#### Другие названия объекта статьи\n\nИногда предмету статьи могут соответствовать несколько названий -- в приведенном ниже примере запрос возвращает варианты названий журнала BMJ. \n\n\u003e [`https://en.wikipedia.org/w/api.php?action=query\u0026prop=pageterms\u0026titles=The%20BMJ\u0026format=json`](https://en.wikipedia.org/w/api.php?action=query\u0026prop=pageterms\u0026titles=The%20BMJ\u0026format=json)\n\n***\n\n#### Все языковые версии статьи в Wikipedia\n\n:warning: Статья в Википедии может существовать как на одном, так и на нескольких языках, при этом содержимое языковых версий может сильно различаться. \n\nЗапросы ниже позволяют получить перечень всех языковых версий заданной статьи.\n\n**`MediaWiki REST API`**\n\nвозвращает только названия страниц\n\n\u003e [`https://en.wikipedia.org/w/rest.php/v1/page/The_Lancet/links/language`](https://en.wikipedia.org/w/rest.php/v1/page/The_Lancet/links/language)\n\n**`MediaWiki Action API`**\n\nвозвращает pageid для страниц объекта и полные URL на страницы языковых версий\n\n\u003e [`https://en.wikipedia.org/w/api.php?action=query\u0026titles=The_Lancet\u0026prop=langlinks\u0026format=json\u0026llprop=url\u0026lllimit=500`](https://en.wikipedia.org/w/api.php?action=query\u0026titles=The_Lancet\u0026prop=langlinks\u0026format=json\u0026llprop=url\u0026lllimit=500)\n\n***\n\n#### Извлечь категории статьи\n\nСтатьи Wikipedia нередко бывают отнесены к различным категориям.\n\n**`MediaWiki Action API`**\n\nПриведенный ниже запрос возвращает перечень категорий, к которым отнесена статья о журнале The BMJ в англоязычной Википедии.\n\n\u003e [`https://en.wikipedia.org/w/api.php?action=parse\u0026page=The%20BMJ\u0026prop=categories\u0026format=json`](https://en.wikipedia.org/w/api.php?action=parse\u0026page=The%20BMJ\u0026prop=categories\u0026format=json)\n\nОдна из них -- \"BMJ Group academic journals\".\n\n:pushpin: Запрос ниже возвращает перечень статей, также отнесенных к категории BMJ Group academic journals ([подробнее](https://en.wikipedia.org/w/api.php?action=help\u0026modules=query%2Bcategorymembers)).\n\n\u003e [`https://en.wikipedia.org/w/api.php?cmtitle=Category:BMJ%20Group%20academic%20journals\u0026action=query\u0026list=categorymembers\u0026cmlimit=500\u0026cmprop=title|sortkey|timestamp\u0026format=json`](https://en.wikipedia.org/w/api.php?cmtitle=Category:BMJ%20Group%20academic%20journals\u0026action=query\u0026list=categorymembers\u0026cmlimit=500\u0026cmprop=title|sortkey|timestamp\u0026format=json)\n\n***\n\n#### :pushpin: Получение изображений из статьи\n\n**`MediaWiki Action API`**\n\nЗапрос ниже использует ранее рассмотренный механизм запроса к API [https://www.mediawiki.org/wiki/API:Query](https://www.mediawiki.org/wiki/API:Query) для получения списка всех иллюстраций из страниц русскоязычной Википедии, содержащих строку \"аграрный университет\":   \n\n\u003e [`https://ru.wikipedia.org/w/api.php?action=query\u0026generator=search\u0026gsrsearch=intitle:\"аграрный университет\"\u0026prop=info|pageimages|images\u0026gsrlimit=20\u0026format=json`](https://ru.wikipedia.org/w/api.php?action=query\u0026generator=search\u0026gsrsearch=intitle:%22%D0%B0%D0%B3%D1%80%D0%B0%D1%80%D0%BD%D1%8B%D0%B9%20%D1%83%D0%BD%D0%B8%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%82%D0%B5%D1%82%22\u0026prop=info|pageimages|images\u0026gsrlimit=20\u0026format=json)\n\nРасширение перечня параметров позволяет получить более широкий набор полей:\n\n- inprop=url возвращает URL на найденные статьи\n- piprop=name|original|thumbnail\u0026pithumbsize=300 возвращает сведения (в т.ч. URL) на оригинальное изображение статьи (pageimage) и его иконке (thumbnail), автоматически увеличенной до 300 px в ширину (см. [query+pageimages](https://www.mediawiki.org/w/api.php?action=help\u0026modules=query%2Bpageimages))\n\n[`https://ru.wikipedia.org/w/api.php?action=query\u0026generator=search\u0026gsrsearch=intitle:\"аграрный университет\"\u0026prop=info|pageimages|images\u0026inprop=url\u0026piprop=original|thumbnail\u0026pithumbsize=300\u0026gsrlimit=50\u0026format=json`](https://ru.wikipedia.org/w/api.php?action=query\u0026generator=search\u0026gsrsearch=intitle:%22%D0%B0%D0%B3%D1%80%D0%B0%D1%80%D0%BD%D1%8B%D0%B9%20%D1%83%D0%BD%D0%B8%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%82%D0%B5%D1%82%22\u0026prop=info|pageimages|images\u0026inprop=url\u0026piprop=original|thumbnail\u0026pithumbsize=300\u0026gsrlimit=50\u0026format=json)\n\nБолее полные сведения об изображениях внутри статьи (images) можно получить запросами, используя имена файлов (в примере ниже запрос для получения сведений о файле File:Moscow_08-2012_Petrovsko-Razumovskoe_img01.jpg):\n\n\u003e [`https://www.mediawiki.org/w/api.php?action=query\u0026titles=File:Moscow_08-2012_Petrovsko-Razumovskoe_img01.jpg\u0026prop=imageinfo\u0026iiprop=timestamp|url|user|extmetadata\u0026iiextmetadatafilter=Artist|ImageDescription|GPSLatitude|GPSLongitude\u0026format=json`](https://www.mediawiki.org/w/api.php?action=query\u0026titles=File:Moscow_08-2012_Petrovsko-Razumovskoe_img01.jpg\u0026prop=imageinfo\u0026iiprop=timestamp|url|user|extmetadata\u0026iiextmetadatafilter=Artist|ImageDescription|GPSLatitude|GPSLongitude\u0026format=json)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n####\tИзвлечь разделы статьи в Wikipedia\n\n**`MediaWiki Action API`**\n\n[:blue_book: Инструкция](https://www.mediawiki.org/wiki/API:Parsing_wikitext)\n\nВозвращает перечень разделов страницы Wikipedia, их размер, порядковые номера и названия внутренних ссылок. \n\n\u003e [`https://en.wikipedia.org/w/api.php?action=parse\u0026format=json\u0026page=The%20BMJ\u0026prop=sections`](https://en.wikipedia.org/w/api.php?action=parse\u0026format=json\u0026page=The%20BMJ\u0026prop=sections)\n\nПолучив сведения из запроса выше, можно извлечь отдельные разделы в форматах wikitext или parsetree \n\n\u003e [`https://en.wikipedia.org/w/api.php?action=parse\u0026page=The%20BMJ\u0026prop=wikitext|parsetree\u0026section=5\u0026format=json`](https://en.wikipedia.org/w/api.php?action=parse\u0026page=The%20BMJ\u0026prop=wikitext|parsetree\u0026section=5\u0026format=json) \n\n***\n\n#### Получить Wikidata ID по названию статьи в Wikipedia\n\nВ отличие от Википедии, в которой не всякому академическому журналу полагается собственная статья ([см. статью Wikipedia:Notability_(academic_journals)](https://en.wikipedia.org/wiki/Wikipedia:Notability_(academic_journals))), создание и редактирование карточки журнала в Викиданных доступно каждому зарегистрированному пользователю ([при условии соблюдения правил](https://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%9A%D1%80%D0%B0%D1%82%D0%BA%D0%B8%D0%B9_%D1%81%D0%B2%D0%BE%D0%B4_%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB)). Типы объектов и отношений в Wikidata предлагают издателю широкий выбор инструментов для описания журнала -- истории его трансформаций, отношений с юридическими и физическими лицами, отражения опубликованных статей и т.д. ([подробнее в статье Сервис Викиланные для научных журналов](https://podpiska.rfbr.ru/materials/wikidata4journals/)).\n\nЗапросы ниже позволяют для перечня статей Википедии собрать идентификаторы Викиданных.\n\n**`MediaWiki Action API`**\n\nвозвращает Wikibase ID (aka Wikidata ID) и wikibase-shortdesc (если есть)\n\n\u003e [`https://ru.wikipedia.org/w/api.php?action=query\u0026prop=pageprops\u0026format=json\u0026titles=Криосфера_Земли`](https://ru.wikipedia.org/w/api.php?action=query\u0026prop=pageprops\u0026format=json\u0026titles=Криосфера_Земли)\n\n**`Wikimedia REST API`**\n\nвозвращает информацию о странице, в которой есть поле wikibase_item \n\n\u003e[`https://ru.wikipedia.org/api/rest_v1/page/summary/Криосфера_Земли`](https://ru.wikipedia.org/api/rest_v1/page/summary/Криосфера_Земли)\n\n**`Wikidata REST API`**\n\nвозвращает все запрошенные элементы Wikidata. При запросе русскоязычной страницы необходимо заменить enwiki на ruwiki, можно также получать заголовки на нескольких языках (en|ru).\n\n\u003e[`https://www.wikidata.org/w/api.php?action=wbgetentities\u0026format=json\u0026sites=ruwiki\u0026titles=Журнал_технической_физики\u0026props=info|labels|descriptions|claims\u0026languages=en|ru`](https://www.wikidata.org/w/api.php?action=wbgetentities\u0026format=json\u0026sites=ruwiki\u0026titles=Журнал_технической_физики\u0026props=info%7Clabels%7Cdescriptions%7Cclaims\u0026languages=en%7Cru) \n\n**`Wikidata SPARQL`**\n\n```{eval=FALSE, message=FALSE, warning=FALSE, include=TRUE}\nSELECT ?lemma ?item WHERE {\n  VALUES ?lemma {\"Успехи химии\"@ru}\n  ?sitelink schema:about ?item; \n            schema:isPartOf \u003chttps://ru.wikipedia.org/\u003e; \n            schema:name ?lemma.\n}\n```\n\n[отправить через Wikidata Query Service](https://query.wikidata.org/#SELECT%20%3Flemma%20%3Fitem%20WHERE%20%7B%0A%20%20VALUES%20%3Flemma%20%7B%22%D0%A3%D1%81%D0%BF%D0%B5%D1%85%D0%B8%20%D1%85%D0%B8%D0%BC%D0%B8%D0%B8%22%40ru%7D%0A%20%20%3Fsitelink%20schema%3Aabout%20%3Fitem%3B%20%0A%20%20%20%20%20%20%20%20%20%20%20%20schema%3AisPartOf%20%3Chttps%3A%2F%2Fru.wikipedia.org%2F%3E%3B%20%0A%20%20%20%20%20%20%20%20%20%20%20%20schema%3Aname%20%3Flemma.%0A%7D%0A)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n#### Найти страницы Wikipedia по Wikidata ID\n\nНередко можно столкнуться и с обратной задачей -- из какого-нибудь реестра собраны  идентификаторы Wikidata (например, OpenAlex или ROR) и необходимо собрать список существующих статей в Википедии.    \n\n**`Wikidata REST API`**\n\n\u003e [`https://www.wikidata.org/w/api.php?action=wbgetentities\u0026format=xml\u0026props=sitelinks\u0026ids=Q3453517`](https://www.wikidata.org/w/api.php?action=wbgetentities\u0026format=xml\u0026props=sitelinks\u0026ids=Q3453517)\n\nДобавление в запрос выражения вида `\u0026sitefilter=enwiki` возвращает английскоязычную версию статьи (ruwiki -- русскоязычную).\n\n**`Wikidata SPARQL`**\n\n```{eval=FALSE, message=FALSE, warning=FALSE, include=TRUE}\nSELECT DISTINCT ?article WHERE {\n  VALUES ?item {wd:Q3453517}\n  ?article schema:about ?item; \n           schema:isPartOf \u003chttps://ru.wikipedia.org/\u003e\n}\n```\n\n[отправить через Wikidata Query Service](https://query.wikidata.org/#SELECT%20DISTINCT%20%3Farticle%20WHERE%20%7B%0A%20%20VALUES%20%3Fitem%20%7Bwd%3AQ3453517%7D%0A%20%20%3Farticle%20schema%3Aabout%20%3Fitem%3B%0A%20%20%20%20%20%20%20%20%20%20%20schema%3AisPartOf%20%3Chttps%3A%2F%2Fru.wikipedia.org%2F%3E%0A%7D%0A)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n####\tЦитировать статью Wikipedia в формате bibtex\n\n**`Wikimedia REST API`**\n\nСервис поддерживает также формат zotero и несколько других (mediawiki, wikibase). Цитируемый URL включает параметр oldid – идентификатор последней правки на момент цитирования! \n\n:warning: Гиперссылку на страницу Wikipedia необходимо кодировать для URL. Результат -- скачивание текстового файла с цитированием в выбранном формате.\n\n\u003e [`https://en.wikipedia.org/api/rest_v1/data/citation/bibtex/https%3A%2F%2Fru.wikipedia.org%2Fwiki%2FЖурнал_технической_физики`](https://en.wikipedia.org/api/rest_v1/data/citation/bibtex/https%3A%2F%2Fru.wikipedia.org%2Fwiki%2FЖурнал_технической_физики)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n## Типовые задачи -- поиск статей и изображений\n\n#### :pushpin: Поиск статьи по названию\n\n**`MediaWiki Action API`**\n\nВ MediaWiki Action API есть 2 варианта поиска по тексту :\n\n(а) **[https://www.mediawiki.org/wiki/API:Search](https://www.mediawiki.org/wiki/API:Search)** -- выполняет поиск строки, указанной в параметре (srcsearch=) по названию статьи (srsearch=intitle:), тексту статьи (srsearch=text:), или начальным символам названия статьи (srsearch=prefix:)\n\n\u003e [`https://en.wikipedia.org/w/api.php?action=query\u0026list=search\u0026srsearch=nejm\u0026utf8=\u0026format=json`](https://en.wikipedia.org/w/api.php?action=query\u0026list=search\u0026srsearch=nejm\u0026utf8=\u0026format=json)\n\n\u003e [`https://en.wikipedia.org/w/api.php?action=query\u0026list=search\u0026srsearch=intitle:\"Tetrahedron journal\"\u0026utf8=\u0026format=json`](https://en.wikipedia.org/w/api.php?action=query\u0026list=search\u0026srsearch=intitle:%22Tetrahedron%20journal%22\u0026utf8=\u0026format=json)\n\n\u003e [`https://en.wikipedia.org/w/api.php?action=query\u0026list=search\u0026srsearch=prefix:Tetrahedron\u0026utf8=\u0026format=json`](https://en.wikipedia.org/w/api.php?action=query\u0026list=search\u0026srsearch=prefix:Tetrahedron\u0026utf8=\u0026format=json)\n\nРезультаты можно выводить с дополнительной информацией, если использовать generator, в этом случае параметры будут содержать префикс g (например: gsrsearch вместо search). В примере ниже к результатам поиска статей, содержащих в названии строку Chemical journal добавлены сведения (prop=) о статьи, категориях, внутренних и внешних ссылках.  \n\n\u003e [`https://en.wikipedia.org/w/api.php?action=query\u0026generator=search\u0026gsrsearch=intitle:%22Chemical%20journal%22\u0026prop=info|categories|links|extlinks\u0026utf8=\u0026gsrlimit=100\u0026format=json`](https://en.wikipedia.org/w/api.php?action=query\u0026generator=search\u0026gsrsearch=intitle:%22Chemical%20journal%22\u0026prop=info|categories|links|extlinks\u0026utf8=\u0026gsrlimit=100\u0026format=json)\n\n(б) **[https://www.mediawiki.org/wiki/API:Opensearch](https://www.mediawiki.org/wiki/API:Opensearch)** -- выполняет поиск строки, указанной в параметре (search=) по тексту статьи в формате [Open Search](https://en.wikipedia.org/wiki/OpenSearch). Параметр profile позволяет варьировать строгость запроса от strict до fuzzy (по умолчанию -- поисковик сам выбирает формат поиска).\n\nВозвращает результаты в виде 3 списков: \n\n- названия страниц\n- [пустой блок, где должны были быть descriptions](https://phabricator.wikimedia.org/T241437),\n- URL страниц\n\n\u003e [`https://en.wikipedia.org/w/api.php?action=opensearch\u0026namespace=0\u0026profile=fuzzy\u0026search=The Lancet\u0026limit=5\u0026format=json`](https://en.wikipedia.org/w/api.php?action=opensearch\u0026namespace=0\u0026profile=fuzzy\u0026search=The%20Lancet\u0026limit=5\u0026format=json)\n\n\u003e [`https://ru.wikipedia.org/w/api.php?action=opensearch\u0026namespace=0\u0026profile=fuzzy\u0026search=журнал общей химии\u0026limit=5\u0026format=json`](https://ru.wikipedia.org/w/api.php?action=opensearch\u0026search=%D0%B6%D1%83%D1%80%D0%BD%D0%B0%D0%BB%20%D0%BE%D0%B1%D1%89%D0%B5%D0%B9%20%D1%85%D0%B8%D0%BC%D0%B8%D0%B8\u0026profile=fuzzy\u0026limit=5\u0026format=json)\n\nАльтернативный синтаксис [поиска по префиксу](https://www.mediawiki.org/w/api.php?action=help\u0026modules=query%2Bprefixsearch) с поддержкой неточного (fuzzy) поиска:\n\n\u003e [`https://ru.wikipedia.org/w/api.php?action=query\u0026list=prefixsearch\u0026pssearch=Казахский\u0026psprofile=fuzzy\u0026pslimit=20\u0026format=json`](https://ru.wikipedia.org/w/api.php?action=query\u0026list=prefixsearch\u0026pssearch=%D0%9A%D0%B0%D0%B7%D0%B0x%D1%81%D0%BA%D0%B8%D0%B9\u0026psprofile=fuzzy\u0026pslimit=20\u0026format=json)\n\n**`Wikimedia Core REST API`**\n\nНовый Core REST API позволяет проводить текстовый поиск:\n\n- по названию [https://api.wikimedia.org/wiki/Core_REST_API/Reference/Search/Search_titles](https://api.wikimedia.org/wiki/Core_REST_API/Reference/Search/Search_titles)\n\n\u003e [`https://api.wikimedia.org/core/v1/wikipedia/ru/search/title?q=институт физической химии\u0026limit=10`](https://api.wikimedia.org/core/v1/wikipedia/ru/search/title?q=%D0%B8%D0%BD%D1%81%D1%82%D0%B8%D1%82%D1%83%D1%82%20%D1%84%D0%B8%D0%B7%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B9%20%D1%85%D0%B8%D0%BC%D0%B8%D0%B8\u0026limit=10) \n\n- по полному тексту [https://api.wikimedia.org/wiki/Core_REST_API/Reference/Search/Search_content](https://api.wikimedia.org/wiki/Core_REST_API/Reference/Search/Search_content) \n\n\u003e [`https://api.wikimedia.org/core/v1/wikipedia/en/search/page?q=the%20lancet\u0026limit=10`](https://api.wikimedia.org/core/v1/wikipedia/en/search/page?q=the%20lancet\u0026limit=10)\n\nПоиск имеет универсальный синтаксис и позволяет проводить поиск по широкому перечню [проектов Wikimedia](https://api.wikimedia.org/wiki/Wikimedia_projects) -- например, по wikipedia (статьи), по commons (иллюстрации, аудио, видео), по wiktionary (словарные записи).\n\n[:top:](#mediawiki-action-api)\n\n#### :pushpin: Поиск изображений по названию\n\nПоиск по названию изображений выполняется так:  \n\n\u003e [`https://commons.wikimedia.org/w/api.php?action=query\u0026generator=search\u0026gsrsearch=intitle:\"аграрный университет\"\u0026prop=info|imageinfo|redirects\u0026inprop=url\u0026gsrnamespace=6\u0026iiprop=timestamp|url|user|extmetadata\u0026iiextmetadatafilter=Artist|ImageDescription|GPSLatitude|GPSLongitude\u0026redirects=\u0026format=json\u0026gsrlimit=20`](https://commons.wikimedia.org/w/api.php?action=query\u0026generator=search\u0026gsrsearch=intitle:%22%D0%B0%D0%B3%D1%80%D0%B0%D1%80%D0%BD%D1%8B%D0%B9%20%D1%83%D0%BD%D0%B8%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%82%D0%B5%D1%82%22\u0026prop=info|imageinfo|redirects\u0026inprop=url\u0026gsrnamespace=6\u0026iiprop=timestamp|url|user|extmetadata\u0026iiextmetadatafilter=Artist|ImageDescription|GPSLatitude|GPSLongitude\u0026redirects=\u0026format=json\u0026gsrlimit=20)\n\nЗапрос выше возвращает изображения, содержащие \"аграрный университет\" в названии. \n\n[:top:](#mediawiki-action-api)\n\n***\n\n## Типовые задачи -- правки и просмотры\n\nПравки в статьи Википедию и в записи Викиданных могут вносить люди и боты, но история всех изменений доступна для просмотра. Подобная прозрачность, в сочетании с правилами противодействия [Вандализму](https://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%92%D0%B0%D0%BD%D0%B4%D0%B0%D0%BB%D0%B8%D0%B7%D0%BC), [Войнам правок](https://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%92%D0%BE%D0%B9%D0%BD%D0%B0_%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D0%BA) и другим негативным проявлениям человеческого несогласия, повышают доверие читателей.\n\n#### История правок статьи в Wikipedia\n\n**`MediaWiki Action API`**\n\n:pushpin: [Спецификация API](https://www.mediawiki.org/wiki/API:Revisions)\n\nЗапрос ниже возвращает информацию о 5 правках, внесенных после 01 января 2021 года в статью Lancet в англоязычной Википедии.\n\n\u003e [`https://en.wikipedia.org/w/api.php?action=query\u0026prop=revisions\u0026titles=Lancet\u0026rvslots=main\u0026rvlimit=5\u0026rvdir=newer\u0026rvstart=2021-01-01T00:00:00Z\u0026rvprop=ids|flags|timestamp|user|userid|size|contentmodel|comment|parsedcomment|content|tags|flagged\u0026format=json`](https://en.wikipedia.org/w/api.php?action=query\u0026prop=revisions\u0026titles=Lancet\u0026rvslots=main\u0026rvlimit=5\u0026rvdir=newer\u0026rvstart=2021-01-01T00:00:00Z\u0026rvprop=ids|flags|timestamp|user|userid|size|contentmodel|comment|parsedcomment|content|tags|flagged\u0026format=json)\n\n**`MediaWiki REST API`**\n\nЗапрос возвращает историю правок с id изменения, временем правки, данными о создателе (id, name), размером изменений (delta) и сопутствующими комментариями.\n\n\u003e [`https://ru.wikipedia.org/w/rest.php/v1/page/Доклады%20Академии%20наук/history`](https://ru.wikipedia.org/w/rest.php/v1/page/Доклады%20Академии%20наук/history)\n\nДополнив запрос выражением `?older_than=939967546` (или `?newer_than=1018790892`) можно получить более ранние (или поздние) правки (вместо цифр подставлять id конкретной правки)\n\nДобавив в запрос выражение `?filter=...`, можно отобрать только определенные правки:  \n\n- `reverted`: правки, отменяющие более ранние изменения\n- `anonymous`: правки, сделанные анонимными пользователями (показывает IP), \n- `bot`: правки, сделанные ботами, \n- `minor`: правки, отмеченные как незначительные (minor edits)\n\n\u003e [`https://ru.wikipedia.org/w/rest.php/v1/page/Доклады%20Академии%20наук/history?older_than=97918317\u0026filter=anonymous`](https://ru.wikipedia.org/w/rest.php/v1/page/Доклады%20Академии%20наук/history?older_than=97918317\u0026filter=anonymous)\n\n**Количество правок**\n\n:warning: В названии страницы необходимо предварительно заменить пробелы на _ (вместо The BMJ, не The%20BMJ, а The_BMJ) -- в сведениях о странице, возвращаемых MediaWiki REST API ([пример](https://en.wikipedia.org/w/rest.php/v1/page/The_BMJ)), название в необходимом формате находится в поле key. В противном случае запрос вернет ошибку. \n\n\u003e [`https://en.wikipedia.org/w/rest.php/v1/page/The_BMJ/history/counts/edits`](https://en.wikipedia.org/w/rest.php/v1/page/The_BMJ/history/counts/edits)\n\n\u003e [`https://ru.wikipedia.org/w/rest.php/v1/page/Доклады_Академии_наук/history/counts/edits?from=88695017\u0026to=97918317`](https://ru.wikipedia.org/w/rest.php/v1/page/Доклады_Академии_наук/history/counts/edits?from=88695017\u0026to=97918317)\n\n:pushpin: **Количество редакторов**\n\n\u003e [`https://en.wikipedia.org/w/rest.php/v1/page/The_BMJ/history/counts/editors`](https://en.wikipedia.org/w/rest.php/v1/page/The_BMJ/history/counts/editors)\n\n**`Wikimedia REST API`**\n\nЗапрос ниже возвращает последнюю правку и имя последнего пользователя\n\n\u003e [`https://ru.wikipedia.org/api/rest_v1/page/title/Доклады%20Академии%20наук`](https://ru.wikipedia.org/api/rest_v1/page/title/Доклады%20Академии%20наук)\n\nСинтаксис запросов в Wikimedia Core REST API -- [https://api.wikimedia.org/wiki/Core_REST_API/Reference/Revisions/Get_page_history](https://api.wikimedia.org/wiki/Core_REST_API/Reference/Revisions/Get_page_history)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n#### Список пользователей, которые правили страницу\n\n**`MediaWiki Action API`**\n\n[:blue_book: Информация](https://www.mediawiki.org/w/api.php?action=help\u0026modules=query%2Bcontributors)\n\n\u003e [`https://en.wikipedia.org/w/api.php?action=query\u0026titles=The%20BMJ\u0026prop=contributors\u0026pclimit=200\u0026pcgroup=bot\u0026format=json`](https://en.wikipedia.org/w/api.php?action=query\u0026titles=The%20BMJ\u0026prop=contributors\u0026pclimit=200\u0026pcgroup=bot\u0026format=json)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n#### Список всех правок пользователя или с IP-адреса  \n\n**`MediaWiki Action API`**\n\n:pushpin: [:blue_book: API-спецификация](https://www.mediawiki.org/wiki/API:Allrevisions)\n\n\u003e [`https://en.wikipedia.org/w/api.php?action=query\u0026list=allrevisions\u0026arvuser=Thinker78\u0026arvprop=ids|flags|timestamp|user|userid|size|contentmodel|comment|parsedcomment|tags|flagged`](https://en.wikipedia.org/w/api.php?action=query\u0026list=allrevisions\u0026arvuser=Thinker78\u0026arvprop=ids|flags|timestamp|user|userid|size|contentmodel|comment|parsedcomment|tags|flagged)\n\nДля получения текста правок добавьте в аргумент arvprop значение content.\n\nДля получения правок, сделанных с IP-адреса, используйте IP-адрес вмето имени пользователя в  аргументе `arvuser=...`  \n\n[:top:](#mediawiki-action-api)\n\n***\n\n#### Статистика просмотров страницы в Wikipedia \n\n**`MediaWiki Action API`**\n\n\u003e[`https://en.wikipedia.org/w/api.php?action=query\u0026titles=The_BMJ\u0026prop=pageviews\u0026pvipdays=60\u0026format=json`](https://en.wikipedia.org/w/api.php?action=query\u0026titles=The_BMJ\u0026prop=pageviews\u0026pvipdays=60\u0026format=json)\n\nПоказывает максимум 60 дней (pvipdays=60).\n\n**`Wikimedia REST API`**\n\n[:blue_book: Инструкция](https://wikimedia.org/api/rest_v1/)\n\nЗапрос ниже возвращает количество просмотров статьи о журнале The BMJ в англоязычной Википедии с 01 июня по 31 июля 2023 г.    \n\n\u003e[`https://wikimedia.org/api/rest_v1/metrics/pageviews/per-article/en.wikipedia/all-access/all-agents/The%20BMJ/daily/20230601/20230731`](https://wikimedia.org/api/rest_v1/metrics/pageviews/per-article/en.wikipedia/all-access/all-agents/The%20BMJ/daily/20230601/20230731)\n\nДля того, чтобы цифры совпадали с запросом MediaWiki Action API необходимо вместо all-agents использовать user.\n\n**Другие веб-интерфейсы:**\n\n- https://meta.wikimedia.org/wiki/Pageviews_Analysis\n- https://pageviews.wmcloud.org/ \n- http://stats.grok.se/json/en/latest30/Britney_Spears\n- https://www.wikishark.com/title/en/The_BMJ\n- https://wikipediaviews.org/\n\n[:top:](#mediawiki-action-api)\n\n***\n\n#### Количество новых страниц в Wikipedia по месяцам\n\n**`Wikimedia REST API`**\n\n\u003e[`https://wikimedia.org/api/rest_v1/metrics/edited-pages/new/ru.wikipedia.org/user/content/monthly/20210101/20230401`](https://wikimedia.org/api/rest_v1/metrics/edited-pages/new/ru.wikipedia.org/user/content/monthly/20210101/20230401)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n#### Рейтинг редакторов по дням \n\n**`Wikimedia REST API`**\n\n\u003e[`https://wikimedia.org/api/rest_v1/metrics/editors/top-by-edits/ru.wikipedia.org/user/content/2023/03/31`](https://wikimedia.org/api/rest_v1/metrics/editors/top-by-edits/ru.wikipedia.org/user/content/2023/03/31)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n#### Количество новых редакторов по месяцам \n\n**`Wikimedia REST API`**\n\n\u003e[`https://wikimedia.org/api/rest_v1/metrics/registered-users/new/ru.wikipedia.org/monthly/20200101/20230331`](https://wikimedia.org/api/rest_v1/metrics/registered-users/new/ru.wikipedia.org/monthly/20200101/20230331)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n## Типовые задачи -- ссылки и цитирования \n\n#### Поиск статей в Wikipedia, цитирующих внешний web-сайт \n\n**`MediaWiki Action API`**\n\n[:blue_book: Инструкция](https://www.mediawiki.org/wiki/API:Exturlusage)\n\nМожно искать ссылки только в статьях определенного типа, используя выражение `\u0026eunamespace=...` и определенные значения (0 -- Wikipedia Page, 1 -- Talk:Page, 2 -- Профили пользователей, 3 -- личные User talk страницы).\n\nЗапрос ниже возвращает перечень статей Википедии (namespace = 0), в которых присутствуют гиперссылки на сайт издательства \"Медиасфера\".  \n\n\u003e [`https://ru.wikipedia.org/w/api.php?action=query\u0026format=json\u0026list=exturlusage\u0026euquery=www.mediasphera.ru\u0026eunamespace=0`](https://ru.wikipedia.org/w/api.php?action=query\u0026format=json\u0026list=exturlusage\u0026euquery=www.mediasphera.ru\u0026eunamespace=0)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n#### Поиск статей Wikipedia, цитирующих выбранную страницу Wikipedia \n\n**`MediaWiki Action API`**\n\n[:blue_book: Инструкция](https://www.mediawiki.org/w/api.php?action=help\u0026modules=query%2Blinkshere)\n\nЗапрос ниже возвращает перечень статей в русскоязычной Википедии, в которых присутствует гиперссылка на статью о Журнале экспериментальной и теоретической физике (ЖЭТФ). \n\n\u003e [`https://ru.wikipedia.org/w/api.php?action=query\u0026titles=Журнал_экспериментальной_и_теоретической_физики\u0026prop=linkshere\u0026lhlimit=200\u0026lhnamespace=0\u0026format=json`](https://ru.wikipedia.org/w/api.php?action=query\u0026titles=%D0%96%D1%83%D1%80%D0%BD%D0%B0%D0%BB_%D1%8D%D0%BA%D1%81%D0%BF%D0%B5%D1%80%D0%B8%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9_%D0%B8_%D1%82%D0%B5%D0%BE%D1%80%D0%B5%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B9_%D1%84%D0%B8%D0%B7%D0%B8%D0%BA%D0%B8\u0026prop=linkshere\u0026lhlimit=200\u0026lhnamespace=0\u0026format=json)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n#### Гиперссылки из статьи Wikipedia, ведущие на другие статьи Wikipedia  \n\nЗапрос ниже возвращает перечень статей Википедии, на которые ссылается выбранная статья. \n\n**`MediaWiki Action API`**\n\n\u003e [`https://en.wikipedia.org/w/api.php?action=parse\u0026page=The%20BMJ\u0026prop=links\u0026format=json`](https://en.wikipedia.org/w/api.php?action=parse\u0026page=The%20BMJ\u0026prop=links\u0026format=json)\n\n***\n\n#### Ссылки на внешние сайты с выбранной страницы Wikipedia \n\n[:blue_book: Инструкция](https://www.mediawiki.org/wiki/API:Extlinks)\n\n**`MediaWiki Action API`**\n\n\u003e [`https://en.wikipedia.org/w/api.php?action=query\u0026titles=The%20BMJ\u0026prop=extlinks\u0026ellimit=500\u0026elexpandurl=true\u0026format=json`](https://en.wikipedia.org/w/api.php?action=query\u0026titles=The%20BMJ\u0026prop=extlinks\u0026ellimit=500\u0026elexpandurl=true\u0026format=json)\n\nМожно объединить ссылки с внутренними (на страницы Wikipedia), указав `prop=extlinks|links`.\n\n**[Альтернативный способ]**(https://www.mediawiki.org/wiki/API:Parsing_wikitext)\n\n\u003e [`https://en.wikipedia.org/w/api.php?action=parse\u0026page=The%20BMJ\u0026prop=externallinks\u0026format=json`](https://en.wikipedia.org/w/api.php?action=parse\u0026page=The%20BMJ\u0026prop=externallinks\u0026format=json) \n\n[:top:](#mediawiki-action-api)\n\n***\n\n## \"Наукометрия\" в Wikidata\n\nСведения о научных изданиях и публикациях непрерывно добавляются в Wikidata см. [раздел Journals в сервисе Mix'n'match](https://mix-n-match.toolforge.org/#/group/journals)  трудолюбивыми ботами и энтузиастами (см. [1](https://www.wikidata.org/wiki/Wikidata:WikiProject_Source_MetaData), [2](https://meta.wikimedia.org/wiki/WikiCite/Projects), что [упрощает их цитирование в статьях Wikipedia](https://en.wikipedia.org/wiki/Template:Cite_Q). \n\nБолее того, [крупнейшие мировые издатели предоставляют бесплатный доступ](https://wikipedialibrary.wmflabs.org/) к своим полнотекстовым архивам для опытных редакторов Wikipedia. Не только потому, что это [источник трафика](http://chronograph.labs.crossref.org/domain.html?domain=en.wikipedia.org), но и потому, что Википедию читают в том числе и люди вне академической среды, которые оценят готовые ссылки на научные источники (журналисты, лоббисты, просветители, волонтеры, школьники, учителя и другие категории небезразличных и незащищенных от информационного воздействия граждан).    \n\nЦитирования статей в Википедии учитываются аналитическими инструментами ([Altmetric](https://www.altmetric.com/solutions/free-tools/bookmarklet/), [Plum Analytics](https://plumanalytics.com/), а также CrossRef (см. [Event Data API](https://www.crossref.org/services/event-data/) и [Relations API](https://community.crossref.org/t/relationships-are-here/3523)).   \n\nСвязанность данных в Wikidata позволяет расширить диапазон возможностей для анализа научных журналов, публикаций, авторов (см. ссылки ниже). \n\n- [:art: Профиль журнала ЖЭТФ в сервисе Reasonator / на основе Викиданных)](https://reasonator.toolforge.org/?q=Q23973)\n\n- [:art: Профиль журнала ЖЭТФ в сервисе Scholia / на основе Викиданных)](https://scholia.toolforge.org/venue/Q23973)\n\nИ хотя сервис Wikidata, как источник сведений для библиометрического анализа, не может всерьез рассматриваться как альтернатива Web of Science или Scopus, он позволяет включить в анализ новые данные, которые в вышеупомянутых индексах цитирования отсутствуют. Запросы ниже призваны проиллюстрировать данный тезис.\n\n***\n\n#### Все российские журналы в Wikidata\n\nЗапрос ниже возвращает список журналов, которые относятся к типу/подклассу Q5633421 (scientific journal) или Q737498 (academic journal), и для атрибута P495 (country of origin) имеют значение Russia (Q159). \n\n:warning: если журнал в Wikidata отнесен к другому типу изданий, который не является подклассом Q5633421 или Q737498 (например, magazine), то такой журнал не будет найден. Так же запрос не обнаружит журналы, у которых поле P495 не заполнено или указывает на другую страну.  \n\n**`Wikidata SPARQL`**\n\n```{r eval=FALSE, message=FALSE, warning=FALSE, include=TRUE}\nSELECT DISTINCT ?journal ?name WHERE {\n  VALUES ?type {wd:Q5633421 wd:Q737498}\n  ?journal wdt:P31/wdt:P279* ?type;  wdt:P495 wd:Q159.     \n  SERVICE wikibase:label {\n    bd:serviceParam wikibase:language \"en, ru\".\n    ?journal rdfs:label ?name .\n  }\n}\n```\n\n[отправить через Wikidata Query Service](https://query.wikidata.org/#SELECT%20DISTINCT%20%3Fjournal%20%3Fname%20WHERE%20%7B%0A%20%20VALUES%20%3Ftype%20%7Bwd%3AQ5633421%20wd%3AQ737498%7D%0A%20%20%3Fjournal%20wdt%3AP31%2Fwdt%3AP279%2a%20%3Ftype%3B%20%20wdt%3AP495%20wd%3AQ159.%20%20%20%20%20%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%0A%20%20%20%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%2C%20ru%22.%0A%20%20%20%20%3Fjournal%20rdfs%3Alabel%20%3Fname%20.%0A%20%20%7D%0A%7D)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n#### Количество статей в Wikidata в российских журналах\n\n**`Wikidata SPARQL`**\n\n```{r eval=FALSE, message=FALSE, warning=FALSE, include=TRUE}\nSELECT ?journal ?journal_title (count(distinct(?item)) as ?count) \nWITH {\n SELECT DISTINCT ?journal ?journal_title \n  WHERE {\n    VALUES ?type {wd:Q5633421 wd:Q737498}.\n           ?journal wdt:P31/wdt:P279 ?type; wdt:P495 wd:Q159.\n    SERVICE wikibase:label {\n      bd:serviceParam wikibase:language \"[AUTO_LANGUAGE],en,ru\". \n      ?journal rdfs:label ?journal_title.\n      }\n    }\n} as %sss \nWHERE {\n  INCLUDE %sss .\n  ?item wdt:P1433 ?journal; wdt:P31 wd:Q13442814.\n  }\nGROUP BY ?journal ?journal_title\n```\n\n[отправить через Wikidata Query Service](https://query.wikidata.org/#SELECT%20%3Fjournal%20%3Fjournal_title%20%28count%28distinct%28%3Fitem%29%29%20as%20%3Fcount%29%20%0AWITH%20%7B%0A%20SELECT%20DISTINCT%20%3Fjournal%20%3Fjournal_title%20%0A%20%20WHERE%20%7B%0A%20%20%20%20VALUES%20%3Ftype%20%7Bwd%3AQ5633421%20wd%3AQ737498%7D.%0A%20%20%20%20%20%20%20%20%20%20%20%3Fjournal%20wdt%3AP31%2Fwdt%3AP279%20%3Ftype%3B%20wdt%3AP495%20wd%3AQ159.%0A%20%20%20%20SERVICE%20wikibase%3Alabel%20%7B%0A%20%20%20%20%20%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%2Cru%22.%20%0A%20%20%20%20%20%20%3Fjournal%20rdfs%3Alabel%20%3Fjournal_title.%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%7D%20as%20%25sss%20%0AWHERE%20%7B%0A%20%20INCLUDE%20%25sss%20.%0A%20%20%3Fitem%20wdt%3AP1433%20%3Fjournal%3B%20wdt%3AP31%20wd%3AQ13442814.%0A%20%20%7D%0AGROUP%20BY%20%3Fjournal%20%3Fjournal_title%0A)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n#### Извлечение источников заданного атрибута\n\nСогласно правилам Wikidata при присвоении значения атрибуту (Property) объекта рекомендуется указывать источник (Reference). Запрос ниже извлекает из карточки журнала Russian Chemical Reviews (Q3453517)  значения атрибута P236 (ISSN) и указанные для них источники типов P248 (ссылка на источник, который присутствует в Wikidata как описанный объект -- ЕГРЮЛ или перечень журналов ERA 2012) или P143 (извлечено из других Вики-сервисов -- Wikipedia).  \n\n**`Wikidata SPARQL`**\n\n```{r eval=FALSE, message=FALSE, warning=FALSE, include=TRUE}\nSELECT ?issn ?ref ?refLabel \nWHERE {\n  wd:Q3453517 p:P236 [\n    ps:P236 ?issn; prov:wasDerivedFrom [\n      pr:P248|pr:P143 ?ref \n    ]\n  ].\n  SERVICE wikibase:label { bd:serviceParam wikibase:language \"en\". }\n}\n```\n\n[отправить через Wikidata Query Service](https://query.wikidata.org/#SELECT%20%3Fissn%20%3Fref%20%3FrefLabel%20%0AWHERE%20%7B%0A%20%20wd%3AQ3453517%20p%3AP236%20%5B%0A%20%20%20%20ps%3AP236%20%3Fissn%3B%20prov%3AwasDerivedFrom%20%5B%0A%20%20%20%20%20%20pr%3AP248%7Cpr%3AP143%20%3Fref%20%0A%20%20%20%20%5D%0A%20%20%5D.%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%22.%20%7D%0A%7D%0A%0A)\n\n[:top:](#mediawiki-action-api)\n\n#### Поиск журнала по ISSN в Wikidata и импорт сведений\n\nЗапрос ниже находит элементы Wikidata, содержащие значения ISSN 1550-8943 и 0007-1447, и для каждого извлекает значения для широкого набора атрибутов. \n\n**`Wikidata SPARQL`**\n\n```{r eval=FALSE, message=FALSE, warning=FALSE, include=TRUE}\nSELECT DISTINCT ?item ?types ?issns ?issnLs ?titles ?short_titles \n    ?itemlabel_en ?itemlabel_ru  ?countries ?langs ?publishers ?websites \n    ?articleEN ?articleRU  ?elibrary ?openalex_ids ?scilit_ids ?nlm_ids \n    ?cref_ids ?coci_ids ?scids ?dim_ids  ?doaj_ids ?bnf_ids ?sudoc_ids ?gnd_ids \n    ?eics ?eic_orcids ?editors ?editor_orcids  ?inception  ?founded ?part_of ?has_part \n    ?follows ?followed ?replaces ?replaced ?discontinued ?translation ?subjects\nWITH {\n SELECT DISTINCT ?item \n  (GROUP_CONCAT(DISTINCT ?website; separator = \" | \") as ?websites) \n  (GROUP_CONCAT(DISTINCT ?typeLabel; separator = \" | \") as ?types)\n  (GROUP_CONCAT(DISTINCT ?title; separator = \" | \") as ?titles)\n  (GROUP_CONCAT(DISTINCT ?short_title; separator = \" | \") as ?short_titles)\n  (GROUP_CONCAT(DISTINCT ?main_subjectLabel; separator = \" | \") as ?subjects)\n  (GROUP_CONCAT(DISTINCT ?publisherLabel; separator = \" | \") as ?publishers)\n  (GROUP_CONCAT(DISTINCT ?country; separator = \" | \") as ?countries)\n  (GROUP_CONCAT(DISTINCT ?language; separator = \" | \") as ?langs)\n  (GROUP_CONCAT(DISTINCT ?issn; separator = \" | \") as ?issns) \n  (GROUP_CONCAT(DISTINCT ?issnL; separator = \" | \") as ?issnLs)\n  (GROUP_CONCAT(DISTINCT ?openalex; separator = \" | \") as ?openalex_ids)\n  (GROUP_CONCAT(DISTINCT ?dimensions; separator = \" | \") as ?dim_ids)\n  (GROUP_CONCAT(DISTINCT ?crossref; separator = \" | \") as ?cref_ids) \n  (GROUP_CONCAT(DISTINCT ?nlm; separator = \" | \") as ?nlm_ids)\n  (GROUP_CONCAT(DISTINCT ?coci; separator = \" | \") as ?coci_ids)\n  (GROUP_CONCAT(DISTINCT ?bnf; separator = \" | \") as ?bnf_ids)\n  (GROUP_CONCAT(DISTINCT ?gnd; separator = \" | \") as ?gnd_ids)\n  (GROUP_CONCAT(DISTINCT ?doaj; separator = \" | \") as ?doaj_ids)\n  (GROUP_CONCAT(DISTINCT ?sudoc; separator = \" | \") as ?sudoc_ids)\n  (GROUP_CONCAT(DISTINCT ?scilit; separator = \" | \") as ?scilit_ids)\n  (GROUP_CONCAT(DISTINCT ?scid; separator = \" | \") as ?scids)\n  (GROUP_CONCAT(DISTINCT ?editor_orcid; separator = \" | \") as ?editor_orcids)\n  (GROUP_CONCAT(DISTINCT ?eic_orcid; separator = \" | \") as ?eic_orcids)                 \n  (GROUP_CONCAT(DISTINCT ?editorLabel; separator = \" | \") as ?editors)\n  (GROUP_CONCAT(DISTINCT ?eicLabel; separator = \" | \") as ?eics)  \nWHERE{\n    ?item wdt:P236 ?query. FILTER(?query in (\"1550-8943\", \"0007-1447\")).\n    optional{?item wdt:P31 ?type. ?type rdfs:label ?typeLabel.\n                 FILTER(lang(?typeLabel)=\"en\").}\n    optional{?item wdt:P236 ?issn.} \n    optional{?item wdt:P7363 ?issnL.} \n    optional{?item wdt:P5115 ?doaj.} \n    optional{?item wdt:P10283 ?openalex.}\n    optional{?item wdt:P8375 ?crossref.}  \n    optional{?item wdt:P3181 ?coci.}\n    optional{?item wdt:P1156 ?scid.} \n    optional{?item wdt:P6180 ?dimensions.}             \n    optional{?item wdt:P268 ?bnf.}  \n    optional{?item wdt:P227 ?gnd.}\n    optional{?item wdt:P1025 ?sudoc.}\n    optional{?item wdt:P7662 ?scilit.} \n    optional{?item wdt:P1055 ?nlm.}\n    optional{?item wdt:P856 ?website.}\n    optional{?item wdt:P1476 ?title} \n    optional{?item wdt:P1813 ?short_title.}\n    optional{?item wdt:P407 ?ll. ?ll rdfs:label ?language.\n           FILTER(lang(?language)=\"en\")}\n    optional{?item wdt:P495 ?cc. ?cc rdfs:label ?country.\n           FILTER(lang(?country)=\"en\")}\n    optional{?item wdt:P921 ?main_subject. \n           ?main_subject rdfs:label ?main_subjectLabel.\n           FILTER(lang(?main_subjectLabel)=\"en\") }\n   optional{?item wdt:P123 ?publisher. \n           ?publisher rdfs:label ?publisherLabel.\n           FILTER(lang(?publisherLabel)=\"en\")}\n   optional{?item wdt:P5769 ?eic. \n           ?eic rdfs:label ?eicLabel. \n           FILTER(lang(?eicLabel)=\"en\").\n           optional{?eic wdt:P496 ?eic_orcid.}}\n   optional{?item wdt:P98 ?editor. \n           ?editor rdfs:label ?editorLabel.\n           FILTER(lang(?editorLabel)=\"en\").\n           optional{?editor wdt:P496 ?editor_orcid.}}\n   } \nGROUP BY ?item ?itemlabel_en\n} as %sss\nWHERE {\nINCLUDE %sss .\n   optional{?item rdfs:label ?itemlabel_en. FILTER(lang(?itemlabel_en)=\"en\")}\n   optional{?item rdfs:label ?itemlabel_ru. FILTER(lang(?itemlabel_ru)=\"ru\")}\n   optional{?item wdt:P10952 ?elibrary}    \n   optional{?item wdt:P571 ?inception} \n   optional{?item wdt:P112 ?founded}\n   optional{?item wdt:P527 ?has_part}\n   optional{?item wdt:P361 ?part_of}\n   optional{?item wdt:P155 ?follows}  \n   optional{?item wdt:P156 ?followed}         \n   optional{?item wdt:P1365 ?replaces} \n   optional{?item wdt:P1366 ?replaced}\n   optional{?item wdt:P2669 ?discontinued}  \n   optional{?item wdt:P9745 ?translation}\n   optional {\n     ?articleEN schema:about ?item.\n     ?articleEN schema:isPartOf \u003chttps://en.wikipedia.org/\u003e.\n     ?articleRU schema:about ?item.\n     ?articleRU schema:isPartOf \u003chttps://ru.wikipedia.org/\u003e.\n    }\n}\n```\n\n[отправить через Wikidata Query Service](https://query.wikidata.org/#SELECT%20DISTINCT%20%3Fitem%20%3Ftypes%20%3Fissns%20%3FissnLs%20%3Ftitles%20%3Fshort_titles%20%0A%20%20%20%20%3Fitemlabel_en%20%3Fitemlabel_ru%20%20%3Fcountries%20%3Flangs%20%3Fpublishers%20%3Fwebsites%20%0A%20%20%20%20%3FarticleEN%20%3FarticleRU%20%20%3Felibrary%20%3Fopenalex_ids%20%3Fscilit_ids%20%3Fnlm_ids%20%0A%20%20%20%20%3Fcref_ids%20%3Fcoci_ids%20%3Fscids%20%3Fdim_ids%20%20%3Fdoaj_ids%20%3Fbnf_ids%20%3Fsudoc_ids%20%3Fgnd_ids%20%0A%20%20%20%20%3Feics%20%3Feic_orcids%20%3Feditors%20%3Feditor_orcids%20%20%3Finception%20%20%3Ffounded%20%3Fpart_of%20%3Fhas_part%20%0A%20%20%20%20%3Ffollows%20%3Ffollowed%20%3Freplaces%20%3Freplaced%20%3Fdiscontinued%20%3Ftranslation%20%3Fsubjects%0AWITH%20%7B%0A%20SELECT%20DISTINCT%20%3Fitem%20%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3Fwebsite%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Fwebsites%29%20%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3FtypeLabel%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Ftypes%29%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3Ftitle%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Ftitles%29%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3Fshort_title%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Fshort_titles%29%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3Fmain_subjectLabel%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Fsubjects%29%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3FpublisherLabel%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Fpublishers%29%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3Fcountry%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Fcountries%29%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3Flanguage%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Flangs%29%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3Fissn%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Fissns%29%20%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3FissnL%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3FissnLs%29%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3Fopenalex%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Fopenalex_ids%29%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3Fdimensions%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Fdim_ids%29%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3Fcrossref%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Fcref_ids%29%20%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3Fnlm%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Fnlm_ids%29%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3Fcoci%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Fcoci_ids%29%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3Fbnf%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Fbnf_ids%29%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3Fgnd%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Fgnd_ids%29%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3Fdoaj%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Fdoaj_ids%29%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3Fsudoc%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Fsudoc_ids%29%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3Fscilit%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Fscilit_ids%29%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3Fscid%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Fscids%29%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3Feditor_orcid%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Feditor_orcids%29%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3Feic_orcid%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Feic_orcids%29%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3FeditorLabel%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Feditors%29%0A%20%20%28GROUP_CONCAT%28DISTINCT%20%3FeicLabel%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Feics%29%20%20%0AWHERE%7B%0A%20%20%20%20%3Fitem%20wdt%3AP236%20%3Fquery.%20FILTER%28%3Fquery%20in%20%28%221550-8943%22%2C%20%220007-1447%22%29%29.%0A%20%20%20%20optional%7B%3Fitem%20wdt%3AP31%20%3Ftype.%20%3Ftype%20rdfs%3Alabel%20%3FtypeLabel.%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20FILTER%28lang%28%3FtypeLabel%29%3D%22en%22%29.%7D%0A%20%20%20%20optional%7B%3Fitem%20wdt%3AP236%20%3Fissn.%7D%20%0A%20%20%20%20optional%7B%3Fitem%20wdt%3AP7363%20%3FissnL.%7D%20%0A%20%20%20%20optional%7B%3Fitem%20wdt%3AP5115%20%3Fdoaj.%7D%20%0A%20%20%20%20optional%7B%3Fitem%20wdt%3AP10283%20%3Fopenalex.%7D%0A%20%20%20%20optional%7B%3Fitem%20wdt%3AP8375%20%3Fcrossref.%7D%20%20%0A%20%20%20%20optional%7B%3Fitem%20wdt%3AP3181%20%3Fcoci.%7D%0A%20%20%20%20optional%7B%3Fitem%20wdt%3AP1156%20%3Fscid.%7D%20%0A%20%20%20%20optional%7B%3Fitem%20wdt%3AP6180%20%3Fdimensions.%7D%20%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20optional%7B%3Fitem%20wdt%3AP268%20%3Fbnf.%7D%20%20%0A%20%20%20%20optional%7B%3Fitem%20wdt%3AP227%20%3Fgnd.%7D%0A%20%20%20%20optional%7B%3Fitem%20wdt%3AP1025%20%3Fsudoc.%7D%0A%20%20%20%20optional%7B%3Fitem%20wdt%3AP7662%20%3Fscilit.%7D%20%0A%20%20%20%20optional%7B%3Fitem%20wdt%3AP1055%20%3Fnlm.%7D%0A%20%20%20%20optional%7B%3Fitem%20wdt%3AP856%20%3Fwebsite.%7D%0A%20%20%20%20optional%7B%3Fitem%20wdt%3AP1476%20%3Ftitle%7D%20%0A%20%20%20%20optional%7B%3Fitem%20wdt%3AP1813%20%3Fshort_title.%7D%0A%20%20%20%20optional%7B%3Fitem%20wdt%3AP407%20%3Fll.%20%3Fll%20rdfs%3Alabel%20%3Flanguage.%0A%20%20%20%20%20%20%20%20%20%20%20FILTER%28lang%28%3Flanguage%29%3D%22en%22%29%7D%0A%20%20%20%20optional%7B%3Fitem%20wdt%3AP495%20%3Fcc.%20%3Fcc%20rdfs%3Alabel%20%3Fcountry.%0A%20%20%20%20%20%20%20%20%20%20%20FILTER%28lang%28%3Fcountry%29%3D%22en%22%29%7D%0A%20%20%20%20optional%7B%3Fitem%20wdt%3AP921%20%3Fmain_subject.%20%0A%20%20%20%20%20%20%20%20%20%20%20%3Fmain_subject%20rdfs%3Alabel%20%3Fmain_subjectLabel.%0A%20%20%20%20%20%20%20%20%20%20%20FILTER%28lang%28%3Fmain_subjectLabel%29%3D%22en%22%29%20%7D%0A%20%20%20optional%7B%3Fitem%20wdt%3AP123%20%3Fpublisher.%20%0A%20%20%20%20%20%20%20%20%20%20%20%3Fpublisher%20rdfs%3Alabel%20%3FpublisherLabel.%0A%20%20%20%20%20%20%20%20%20%20%20FILTER%28lang%28%3FpublisherLabel%29%3D%22en%22%29%7D%0A%20%20%20optional%7B%3Fitem%20wdt%3AP5769%20%3Feic.%20%0A%20%20%20%20%20%20%20%20%20%20%20%3Feic%20rdfs%3Alabel%20%3FeicLabel.%20%0A%20%20%20%20%20%20%20%20%20%20%20FILTER%28lang%28%3FeicLabel%29%3D%22en%22%29.%0A%20%20%20%20%20%20%20%20%20%20%20optional%7B%3Feic%20wdt%3AP496%20%3Feic_orcid.%7D%7D%0A%20%20%20optional%7B%3Fitem%20wdt%3AP98%20%3Feditor.%20%0A%20%20%20%20%20%20%20%20%20%20%20%3Feditor%20rdfs%3Alabel%20%3FeditorLabel.%0A%20%20%20%20%20%20%20%20%20%20%20FILTER%28lang%28%3FeditorLabel%29%3D%22en%22%29.%0A%20%20%20%20%20%20%20%20%20%20%20optional%7B%3Feditor%20wdt%3AP496%20%3Feditor_orcid.%7D%7D%0A%20%20%20%7D%20%0AGROUP%20BY%20%3Fitem%20%3Fitemlabel_en%0A%7D%20as%20%25sss%0AWHERE%20%7B%0AINCLUDE%20%25sss%20.%0A%20%20%20optional%7B%3Fitem%20rdfs%3Alabel%20%3Fitemlabel_en.%20FILTER%28lang%28%3Fitemlabel_en%29%3D%22en%22%29%7D%0A%20%20%20optional%7B%3Fitem%20rdfs%3Alabel%20%3Fitemlabel_ru.%20FILTER%28lang%28%3Fitemlabel_ru%29%3D%22ru%22%29%7D%0A%20%20%20optional%7B%3Fitem%20wdt%3AP10952%20%3Felibrary%7D%20%20%20%20%0A%20%20%20optional%7B%3Fitem%20wdt%3AP571%20%3Finception%7D%20%0A%20%20%20optional%7B%3Fitem%20wdt%3AP112%20%3Ffounded%7D%0A%20%20%20optional%7B%3Fitem%20wdt%3AP527%20%3Fhas_part%7D%0A%20%20%20optional%7B%3Fitem%20wdt%3AP361%20%3Fpart_of%7D%0A%20%20%20optional%7B%3Fitem%20wdt%3AP155%20%3Ffollows%7D%20%20%0A%20%20%20optional%7B%3Fitem%20wdt%3AP156%20%3Ffollowed%7D%20%20%20%20%20%20%20%20%20%0A%20%20%20optional%7B%3Fitem%20wdt%3AP1365%20%3Freplaces%7D%20%0A%20%20%20optional%7B%3Fitem%20wdt%3AP1366%20%3Freplaced%7D%0A%20%20%20optional%7B%3Fitem%20wdt%3AP2669%20%3Fdiscontinued%7D%20%20%0A%20%20%20optional%7B%3Fitem%20wdt%3AP9745%20%3Ftranslation%7D%0A%20%20%20optional%20%7B%0A%20%20%20%20%20%3FarticleEN%20schema%3Aabout%20%3Fitem.%0A%20%20%20%20%20%3FarticleEN%20schema%3AisPartOf%20%3Chttps%3A%2F%2Fen.wikipedia.org%2F%3E.%0A%20%20%20%20%20%3FarticleRU%20schema%3Aabout%20%3Fitem.%0A%20%20%20%20%20%3FarticleRU%20schema%3AisPartOf%20%3Chttps%3A%2F%2Fru.wikipedia.org%2F%3E.%0A%20%20%20%20%7D%0A%7D)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n#### Статьи из выбранного журнала и цитирующие их журналы\n\nЗапрос ниже находит в Wikidata записи, соответствующие статьям из \"Палеонтологического журнала\" и имеющие значение DOI, и возвращает для каждой статьи название, перечень цитирующих журналов и общее количество цитирований.\n\n:warning: результат учитывает только статьи, которые имеют собственные элементы в Wikidata, отнесены к журналам через атрибут P1433 (published in) и связаны отношением P2860 (cites work).\n\n**`Wikidata SPARQL`**\n\n```{r eval=FALSE, message=FALSE, warning=FALSE, include=TRUE}\nSELECT DISTINCT ?doi ?itemLabel ?citingJournalLabel \n                (count(distinct(?citing_pub)) as ?count)\nWHERE {\n  ?item wdt:P1433 wd:Q246955; \n        wdt:P356 ?doi. \n  optional{ \n    ?citing_pub wdt:P2860 ?item; \n                wdt:P1433 ?citingJournal.\n  }\n  SERVICE wikibase:label {\n      bd:serviceParam wikibase:language \"[AUTO_LANGUAGE], en, ru\".\n      ?item rdfs:label ?itemLabel .\n      ?citingJournal rdfs:label ?citingJournalLabel .\n  }\n}\nGROUP BY ?doi ?itemLabel ?citingJournalLabel\nORDER BY ?itemLabel\n```\n\n[отправить через Wikidata Query Service](https://query.wikidata.org/#SELECT%20DISTINCT%20%3Fdoi%20%3FitemLabel%20%3FcitingJournalLabel%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%28count%28distinct%28%3Fciting_pub%29%29%20as%20%3Fcount%29%0AWHERE%20%7B%0A%20%20%3Fitem%20wdt%3AP1433%20wd%3AQ246955%3B%20%0A%20%20%20%20%20%20%20%20%20%20%20%20wdt%3AP356%20%3Fdoi.%20%0A%20%20optional%7B%20%0A%20%20%20%20%3Fciting_pub%20wdt%3AP2860%20%3Fitem%3B%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20wdt%3AP1433%20%3FcitingJournal.%0A%20%20%7D%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%0A%20%20%20%20%20%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2C%20en%2C%20ru%22.%0A%20%20%20%20%20%20%3Fitem%20rdfs%3Alabel%20%3FitemLabel%20.%0A%20%20%20%20%20%20%3FcitingJournal%20rdfs%3Alabel%20%3FcitingJournalLabel%20.%0A%20%20%7D%0A%7D%0AGROUP%20BY%20%3Fdoi%20%3FitemLabel%20%3FcitingJournalLabel%0AORDER%20BY%20%3FitemLabel%0A)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n#### Список авторов журнала, у которых указан ORCID\n\nЗапрос ниже возвращает перечень авторов (P50 = author) статей (P1433 = published in) из \"Палеонтологического журнала\", имеющих атрибут ORCID (P496).\n\n**`Wikidata SPARQL`**\n\n```{r eval=FALSE, message=FALSE, warning=FALSE, include=TRUE}\nSELECT DISTINCT ?author_id ?orcid ?author\nWHERE {\n   ?item wdt:P1433 wd:Q246955.\n   optional{\n           ?item p:P50 ?author_statement .\n           ?author_statement ps:P50 ?author_id .\n           ?author_id wdt:P496 ?orcid. }\n  SERVICE wikibase:label {\n    bd:serviceParam wikibase:language \"[AUTO_LANGUAGE], en, ru\".\n    ?author_id rdfs:label ?author .\n  }\n}\n```\n\n[отправить через Wikidata Query Service](https://query.wikidata.org/#SELECT%20DISTINCT%20%3Fauthor_id%20%3Forcid%20%3Fauthor%0AWHERE%20%7B%0A%20%20%20%3Fitem%20wdt%3AP1433%20wd%3AQ246955.%0A%20%20%20optional%7B%0A%20%20%20%20%20%20%20%20%20%20%20%3Fitem%20p%3AP50%20%3Fauthor_statement%20.%0A%20%20%20%20%20%20%20%20%20%20%20%3Fauthor_statement%20ps%3AP50%20%3Fauthor_id%20.%0A%20%20%20%20%20%20%20%20%20%20%20%3Fauthor_id%20wdt%3AP496%20%3Forcid.%20%7D%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%0A%20%20%20%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2C%20en%2C%20ru%22.%0A%20%20%20%20%3Fauthor_id%20rdfs%3Alabel%20%3Fauthor%20.%0A%20%20%7D%0A%7D%0A)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n#### Женщины-ученые с наградами, цитировавшие выбранный журнал\n\nЗапрос ниже возвращает перечень авторов (P50 = автор) работ, цитирующих статьи (P2860 = cites work) из журнала \"Молекулярная биология\", имеющих награды (P166 = award received) и чей пол (P21 = gender) указан в Википедии как женский (Q6581072). Для каждого автора запрос возвращает объединенный перечень наград и значение идентификатора ORCID (при наличии).\n\n**`Wikidata SPARQL`**\n\n```{r eval=FALSE, message=FALSE, warning=FALSE, include=TRUE}\nSELECT ?authorLabel ?orcid ?awards\nWITH {\n  SELECT ?author \n    (GROUP_CONCAT(DISTINCT(?award); separator=\" | \") AS ?awards)\n  WHERE {\n  ?work wdt:P1433 wd:Q4300349.\n  ?reference_pub wdt:P2860 ?work.\n  ?reference_pub wdt:P50 ?author .\n  ?author p:P166 ?award_statement.\n  ?award_statement ps:P166 ?award_.\n  ?author wdt:P21 wd:Q6581072 .\n    SERVICE wikibase:label {\n      bd:serviceParam wikibase:language \"[AUTO_LANGUAGE],en\" . \n      ?award_ rdfs:label ?award.\n    } \n  }\nGROUP BY ?author  \n} AS %result\nWHERE {\n  INCLUDE %result \n   optional{?author wdt:P496 ?orcid .}\n    SERVICE wikibase:label { \n\t       bd:serviceParam wikibase:language \"[AUTO_LANGUAGE],en\" .\n        ?author rdfs:label ?authorLabel.\t\n  \t}\n }\n```\n\n[отправить через Wikidata Query Service](https://query.wikidata.org/#SELECT%20%3FauthorLabel%20%3Forcid%20%3Fawards%0AWITH%20%7B%0A%20%20SELECT%20%3Fauthor%20%0A%20%20%20%20%28GROUP_CONCAT%28DISTINCT%28%3Faward%29%3B%20separator%3D%22%20%7C%20%22%29%20AS%20%3Fawards%29%0A%20%20WHERE%20%7B%0A%20%20%3Fwork%20wdt%3AP1433%20wd%3AQ4300349.%0A%20%20%3Freference_pub%20wdt%3AP2860%20%3Fwork.%0A%20%20%3Freference_pub%20wdt%3AP50%20%3Fauthor%20.%0A%20%20%3Fauthor%20p%3AP166%20%3Faward_statement.%0A%20%20%3Faward_statement%20ps%3AP166%20%3Faward_.%0A%20%20%3Fauthor%20wdt%3AP21%20wd%3AQ6581072%20.%0A%20%20%20%20SERVICE%20wikibase%3Alabel%20%7B%0A%20%20%20%20%20%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22%20.%20%0A%20%20%20%20%20%20%3Faward_%20rdfs%3Alabel%20%3Faward.%0A%20%20%20%20%7D%20%0A%20%20%7D%0AGROUP%20BY%20%3Fauthor%20%20%0A%7D%20AS%20%25result%0AWHERE%20%7B%0A%20%20INCLUDE%20%25result%20%0A%20%20%20optional%7B%3Fauthor%20wdt%3AP496%20%3Forcid%20.%7D%0A%20%20%20%20SERVICE%20wikibase%3Alabel%20%7B%20%0A%09%20%20%20%20%20%20%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22%20.%0A%20%20%20%20%20%20%20%20%3Fauthor%20rdfs%3Alabel%20%3FauthorLabel.%09%0A%20%20%09%7D%0A%20%7D%0A)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n#### Российские ученые, имеющие ORCID и статью в русскоязычной Wikipedia\n\n**`Wikidata SPARQL`**\n\n```{r eval=FALSE, message=FALSE, warning=FALSE, include=TRUE}\nSELECT DISTINCT ?author ?authorLabel ?orcid ?article\n  WHERE {\n    ?author wdt:P31 wd:Q5; \n            wdt:P27 wd:Q159;\n            wdt:P496 ?orcid.      \n    ?article schema:about ?author;\n             schema:isPartOf \u003chttps://ru.wikipedia.org/\u003e.\nSERVICE wikibase:label { \n    bd:serviceParam wikibase:language \"[AUTO_LANGUAGE],en\" . }\n}\n```\n\n[отправить через Wikidata Query Service](https://query.wikidata.org/#SELECT%20DISTINCT%20%3Fauthor%20%3FauthorLabel%20%3Forcid%20%3Farticle%0A%20%20WHERE%20%7B%0A%20%20%20%20%3Fauthor%20wdt%3AP31%20wd%3AQ5%3B%20%0A%20%20%20%20%20%20%20%20%20%20%20%20wdt%3AP27%20wd%3AQ159%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20wdt%3AP496%20%3Forcid.%20%20%20%20%20%20%0A%20%20%20%20%3Farticle%20schema%3Aabout%20%3Fauthor%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20schema%3AisPartOf%20%3Chttps%3A%2F%2Fru.wikipedia.org%2F%3E.%0ASERVICE%20wikibase%3Alabel%20%7B%20%0A%20%20%20%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22%20.%20%7D%0A%7D%0A)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n#### Исследователи младше 30 лет, имеющие статью в англоязычной Wikipedia\n\nЗапрос ниже возвращает найденных в Wikidata людей, имеющих страницу в англоязычной Wikipedia, чей род занятий (P106 = occupation) указан как Q901 = scientist, и с указанной датой рождения, согласно которой возраст этих ученых на 23 мая 2023 года не превышал 30 лет. Запрос исключает людей, у которых присутствует значение атрибута P570 = date of death. \n\n**`Wikidata SPARQL`**\n\n```{r eval=FALSE, message=FALSE, warning=FALSE, include=TRUE}\nSELECT ?sitelink ?itemLabel WHERE {\n  ?item wdt:P106 wd:Q901;\n        wdt:P31 wd:Q5;\n        wdt:P569 ?born .\n  FILTER (?born \u003e= \"1993-05-23T00:00:00Z\"^^xsd:dateTime). \n  # exclude if there is a date of death\n  MINUS {?item wdt:P570 []}    \n  ?sitelink schema:about ?item ;\n            schema:isPartOf \u003chttps://en.wikipedia.org/\u003e.  \n  SERVICE wikibase:label {\n        bd:serviceParam wikibase:language \"en\"\n   }.\n}  \nORDER BY ?itemLabel\n```\n\n[отправить через Wikidata Query Service](https://query.wikidata.org/#SELECT%20%3Fsitelink%20%3FitemLabel%20WHERE%20%7B%0A%20%20%3Fitem%20wdt%3AP106%20wd%3AQ901%3B%0A%20%20%20%20%20%20%20%20wdt%3AP31%20wd%3AQ5%3B%0A%20%20%20%20%20%20%20%20wdt%3AP569%20%3Fborn%20.%0A%20%20FILTER%20%28%3Fborn%20%3E%3D%20%221993-04-24T00%3A00%3A00Z%22%5E%5Exsd%3AdateTime%29.%20%0A%20%20%23%20exclude%20if%20there%20is%20a%20date%20of%20death%0A%20%20MINUS%20%7B%3Fitem%20wdt%3AP570%20%5B%5D%7D%20%20%20%20%0A%20%20%3Fsitelink%20schema%3Aabout%20%3Fitem%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20schema%3AisPartOf%20%3Chttps%3A%2F%2Fen.wikipedia.org%2F%3E.%20%20%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%0A%20%20%20%20%20%20%20%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%22%0A%20%20%20%7D.%0A%7D%20%20%0AORDER%20BY%20%3FitemLabel%0A)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n#### Исследователи, цитировавшие статьи из журнала со списком цитирующих и процитированных статей\n\nЗапрос находит список элементов Wikidata, соответствующих авторам статей с DOI (P356), цитировавших статьи (также имеющие DOI) из журнала Russian Journal of Organic Chemistry. Для каждого автора возвращаются ORCID, список DOI цитирующих публикаций, список DOI и количество процитированных статей из искомого журнала. \n\n**`Wikidata SPARQL`**\n\n```{r eval=FALSE, message=FALSE, warning=FALSE, include=TRUE}\nSELECT DISTINCT ?citing_author ?citing_authorLabel \n     (GROUP_CONCAT(DISTINCT ?orcid; separator = \"; \") as ?orcids_yes_sometimes_few)\n     (GROUP_CONCAT(DISTINCT ?citing_doi; separator = \"; \") as ?list_of_citing_dois)\n     (COUNT(DISTINCT ?doi) AS ?n_dois)\n     (GROUP_CONCAT(DISTINCT ?doi; separator = \"; \") as ?list_of_cited_dois)\nWHERE {\n  ?item wdt:P1433 wd:Q3453520;\n        wdt:P356 ?doi. \n  ?citing_work wdt:P2860 ?item; \n        wdt:P50 ?citing_author;\n        wdt:P356 ?citing_doi.\n optional{?citing_author wdt:P496 ?orcid.} \n  SERVICE wikibase:label { \n    bd:serviceParam wikibase:language \"[AUTO_LANGUAGE],en\". \n    }      \n  }\nGROUP BY ?citing_authorLabel ?citing_author \nORDER BY DESC(?n_dois)\n```\n\n[отправить через Wikidata Query Service](https://query.wikidata.org/index.html#SELECT%20DISTINCT%20%3Fciting_author%20%3Fciting_authorLabel%20%0A%20%20%20%20%20%28GROUP_CONCAT%28DISTINCT%20%3Forcid%3B%20separator%20%3D%20%22%3B%20%22%29%20as%20%3Forcids_yes_sometimes_few%29%0A%20%20%20%20%20%28GROUP_CONCAT%28DISTINCT%20%3Fciting_doi%3B%20separator%20%3D%20%22%3B%20%22%29%20as%20%3Flist_of_citing_dois%29%0A%20%20%20%20%20%28COUNT%28DISTINCT%20%3Fdoi%29%20AS%20%3Fn_dois%29%0A%20%20%20%20%20%28GROUP_CONCAT%28DISTINCT%20%3Fdoi%3B%20separator%20%3D%20%22%3B%20%22%29%20as%20%3Flist_of_cited_dois%29%0AWHERE%20%7B%0A%20%20%3Fitem%20wdt%3AP1433%20wd%3AQ3453520%3B%0A%20%20%20%20%20%20%20%20wdt%3AP356%20%3Fdoi.%20%0A%20%20%3Fciting_work%20wdt%3AP2860%20%3Fitem%3B%20%0A%20%20%20%20%20%20%20%20wdt%3AP50%20%3Fciting_author%3B%0A%20%20%20%20%20%20%20%20wdt%3AP356%20%3Fciting_doi.%0A%20optional%7B%3Fciting_author%20wdt%3AP496%20%3Forcid.%7D%20%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20%0A%20%20%20%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%0A%20%20%20%20%7D%20%20%20%20%20%20%0A%20%20%7D%0AGROUP%20BY%20%3Fciting_authorLabel%20%3Fciting_author%20%0AORDER%20BY%20DESC%28%3Fn_dois%29%0A%0A)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n#### Перечень организаций, сотрудники которых цитировали статьи из выбранного журнала\n\nЗапрос ниже возвращает перечень организаций, чьи сотрудники (P108 = employer) в своих работах (P50 = author) цитировали (P2860 = cites work) статьи из журнала \"Вестник офтальмологии\". Для каждой организации возвращается страна, количество процитированных публикаций из журнала \"Вестник офтальмологии\" и их названия.   \n\n**`Wikidata SPARQL`**\n\n```{r eval=FALSE, message=FALSE, warning=FALSE, include=TRUE}\nSELECT DISTINCT ?citing_organizationLabel ?citing_countryLabel \n       (COUNT(DISTINCT ?item) AS ?n_items)\n       (GROUP_CONCAT(DISTINCT ?itemLabel; separator = \" | \") as ?list_of_items)\nWHERE {\n  ?item wdt:P1433 wd:Q27713783;\n        rdfs:label ?itemLabel.\n  FILTER (LANG (?itemLabel) = \"en\" ). \n  ?citing_work wdt:P2860 ?item; \n        wdt:P50 ?citing_author . \n  ?citing_author wdt:P108 ?citing_organization . \n  ?citing_organization wdt:P17 ?citing_country.\n  SERVICE wikibase:label { \n    bd:serviceParam wikibase:language \"en\".\n  }\n  }\nGROUP BY ?citing_organizationLabel ?citing_countryLabel\nORDER BY DESC (?n_items)\n```\n\n[отправить через Wikidata Query Service](https://query.wikidata.org/#SELECT%20DISTINCT%20%3Fciting_organizationLabel%20%3Fciting_countryLabel%20%0A%20%20%20%20%20%20%20%28COUNT%28DISTINCT%20%3Fitem%29%20AS%20%3Fn_items%29%0A%20%20%20%20%20%20%20%28GROUP_CONCAT%28DISTINCT%20%3FitemLabel%3B%20separator%20%3D%20%22%20%7C%20%22%29%20as%20%3Flist_of_items%29%0AWHERE%20%7B%0A%20%20%3Fitem%20wdt%3AP1433%20wd%3AQ27713783%3B%0A%20%20%20%20%20%20%20%20rdfs%3Alabel%20%3FitemLabel.%0A%20%20FILTER%20%28LANG%20%28%3FitemLabel%29%20%3D%20%22en%22%20%29.%20%0A%20%20%3Fciting_work%20wdt%3AP2860%20%3Fitem%3B%20%0A%20%20%20%20%20%20%20%20wdt%3AP50%20%3Fciting_author%20.%20%0A%20%20%3Fciting_author%20wdt%3AP108%20%3Fciting_organization%20.%20%0A%20%20%3Fciting_organization%20wdt%3AP17%20%3Fciting_country.%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20%0A%20%20%20%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%22.%0A%20%20%7D%0A%20%20%7D%0AGROUP%20BY%20%3Fciting_organizationLabel%20%3Fciting_countryLabel%0AORDER%20BY%20DESC%20%28%3Fn_items%29)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n#### Статьи из журнала и процитировавшие их организации и страны\n\nЗапрос возвращает элементы Wikidata, соответствующие публикациям из \"Палеонтологического журнала\", которые были процитированы другими публикациями (также имеющими записи в Wikidata). Для каждой статьи искомого журнала, имеющей цитирование, приведено название статьи, количество организаций публикаций, \n\n**`Wikidata SPARQL`**\n\n```{r eval=FALSE, message=FALSE, warning=FALSE, include=TRUE}\nSELECT DISTINCT ?doi ?title \n    (COUNT(DISTINCT ?citing_work) AS ?n_cites)\n    (GROUP_CONCAT(DISTINCT ?citing_organizationLabel; separator = \"; \") as ?citing_orgs)\n    (GROUP_CONCAT(DISTINCT ?citing_countryLabel; separator = \"; \") as ?citing_countries)\nWHERE {\n  ?item wdt:P1433 wd:Q246955;\n        wdt:P356 ?doi. \n  ?citing_work wdt:P2860 ?item; \n        wdt:P50 ?citing_author . \n  ?citing_author wdt:P108 ?citing_organization . \n  ?citing_organization wdt:P17 ?citing_country.\n  SERVICE wikibase:label { \n    bd:serviceParam wikibase:language \"en\". \n    ?citing_organization rdfs:label ?citing_organizationLabel.\n    ?citing_country rdfs:label ?citing_countryLabel.\n    ?item rdfs:label ?title.\n   }      \n }\nGROUP BY ?doi ?title\nORDER BY DESC(?n_cited)\n```\n\n[отправить через Wikidata Query Service](https://query.wikidata.org/index.html#SELECT%20DISTINCT%20%3Fdoi%20%3Ftitle%20%0A%20%20%20%20%28COUNT%28DISTINCT%20%3Fciting_work%29%20AS%20%3Fn_cites%29%0A%20%20%20%20%28GROUP_CONCAT%28DISTINCT%20%3Fciting_organizationLabel%3B%20separator%20%3D%20%22%3B%20%22%29%20as%20%3Fciting_orgs%29%0A%20%20%20%20%28GROUP_CONCAT%28DISTINCT%20%3Fciting_countryLabel%3B%20separator%20%3D%20%22%3B%20%22%29%20as%20%3Fciting_countries%29%0AWHERE%20%7B%0A%20%20%3Fitem%20wdt%3AP1433%20wd%3AQ246955%3B%0A%20%20%20%20%20%20%20%20wdt%3AP356%20%3Fdoi.%20%0A%20%20%3Fciting_work%20wdt%3AP2860%20%3Fitem%3B%20%0A%20%20%20%20%20%20%20%20wdt%3AP50%20%3Fciting_author%20.%20%0A%20%20%3Fciting_author%20wdt%3AP108%20%3Fciting_organization%20.%20%0A%20%20%3Fciting_organization%20wdt%3AP17%20%3Fciting_country.%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20%0A%20%20%20%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%22.%20%0A%20%20%20%20%3Fciting_organization%20rdfs%3Alabel%20%3Fciting_organizationLabel.%0A%20%20%20%20%3Fciting_country%20rdfs%3Alabel%20%3Fciting_countryLabel.%0A%20%20%20%20%3Fitem%20rdfs%3Alabel%20%3Ftitle.%0A%20%20%20%7D%20%20%20%20%20%20%0A%20%7D%0AGROUP%20BY%20%3Fdoi%20%3Ftitle%0AORDER%20BY%20DESC%28%3Fn_cited%29%0A)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n#### Карта университетов Москвы, расположенных в \u003c=500 метрах от станций метро\n\nЗапрос возращает карту с расположением элементов Викиданных типа университет (Q3918), расположенных (P625 = coordinate location) в радиусе 0.5 км от станций метро (Q928830).   \n\nДля того, чтобы увидеть перечень результатов в виде таблицы, измените #defaultView в начале запроса на Table (или воспользуйтесь выпадающим меню, расположенным над картой с левой стороны).\n\n**`Wikidata SPARQL`**\n\n```{r eval=FALSE, message=FALSE, warning=FALSE, include=TRUE}\n#defaultView:Map\nSELECT ?place ?placeLabel ?subwayLabel ?location WHERE\n{ \n  ?subway wdt:P131+ wd:Q649;\n          wdt:P31 wd:Q928830.\n  ?subway wdt:P625 ?arcLoc .\n  SERVICE wikibase:around {\n      ?place wdt:P625 ?location .\n      bd:serviceParam wikibase:center ?arcLoc .\n      bd:serviceParam wikibase:radius \"0.5\" .\n  }\n    ?place wdt:P31 wd:Q3918.\n  SERVICE wikibase:label {\n    bd:serviceParam wikibase:language \"ru\" .\n  }\n}\n```\n\n[отправить через Wikidata Query Service](https://query.wikidata.org/index.html#%23defaultView%3AMap%0ASELECT%20%3Fplace%20%3FplaceLabel%20%3FsubwayLabel%20%3Flocation%20WHERE%0A%7B%20%0A%20%20%3Fsubway%20wdt%3AP131%2B%20wd%3AQ649%3B%0A%20%20%20%20%20%20%20%20%20%20wdt%3AP31%20wd%3AQ928830.%0A%20%20%3Fsubway%20wdt%3AP625%20%3FarcLoc%20.%0A%20%20SERVICE%20wikibase%3Aaround%20%7B%0A%20%20%20%20%20%20%3Fplace%20wdt%3AP625%20%3Flocation%20.%0A%20%20%20%20%20%20bd%3AserviceParam%20wikibase%3Acenter%20%3FarcLoc%20.%0A%20%20%20%20%20%20bd%3AserviceParam%20wikibase%3Aradius%20%220.5%22%20.%0A%20%20%7D%0A%20%20%20%20%3Fplace%20wdt%3AP31%20wd%3AQ3918.%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%0A%20%20%20%20bd%3AserviceParam%20wikibase%3Alanguage%20%22ru%22%20.%0A%20%20%7D%0A%7D%0A)\n\n[:top:](#mediawiki-action-api)\n\n***\n\n## Практика -- как вносить сведения в Wikidata?  \n\nОтветы на этот вопрос частично освещены в статьях:\n\n- [\"Сервис Викиданные для научных журналов\"](https://podpiska.rfbr.ru/materials/wikidata4journals/), (2023).\n\n- [\"О профилях организаций в Wikidata\"](https://openriro.github.io/posts/wikidata-profile/), (2022).\n\nМожно выделить 3 подхода:\n\n(а) \"ручками\". Профиль журнала, главного редактора, организации-учредителя быстрее всего поправить именно так. С помощью поисковых запросов в интерфейсе Wikidata проверьте, существует ли уже профиль (поиск по вариантам названия, ФИО, ORCID, ISSN). Если профиля нет, смело нажимайте Creare a new item (Создать новый элемент) в меню левой панели.  При создании достаточно указать язык описания, название, краткое описание и варианты названий (потом вы сможете изменить все эти поля или добавить новые). \n\nПорог входа -- зарегистрироваться в Wikidata. При создании полей ориентируйтесь на рекомендации в статьях выше и примеры оформления других журналов.\n\n(б) через специальные инструменты Wikidata. После преодоления порога в 50 правок пользователи аккаунтов старше 4 дней приобретают статус [Autoconfirmed Users](https://www.wikidata.org/wiki/Wikidata:Autoconfirmed_users) (в рускоязычной версии статьи указан порог [в 15 правок](https://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%90%D0%B2%D1%82%D0%BE%D0%BF%D0%BE%D0%B4%D1%82%D0%B2%D0%B5%D1%80%D0%B6%D0%B4%D1%91%D0%BD%D0%BD%D1%8B%D0%B5_%D1%83%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA%D0%B8)). В любом случае этот порог преодолется незаметно при заполнении первых карточек.   \n\nА далее в вашем распоряжении появятся множество инструментов для редактирования Викиданных, из которых кратко рассмотрим два: [Quick Statements](https://quickstatements.toolforge.org) и [SourceMD](https://sourcemd.toolforge.org/index_old.php), которые чуть подробнее рассмотрим ниже.\n\n(в) через API-интерфейс [Swagger API документация](https://doc.wikimedia.org/Wikibase/master/js/rest-api/). Если вы умеете пользоваться REST API, дополнительные комментарии не требуются. Если же это ваше первое столкновение с методами REST API, прежде чем править Викиданные, хорошенько изучите инструкции, начните тренировки с безопасного метода (GET) и потом \"поиграйте в [песочнице\"](https://www.wikidata.org/wiki/Q4115189), в которую можно вносить правки.   \n\n***\n\n#### :pushpin: Quick Statements\n\n- [https://quickstatements.toolforge.org](https://quickstatements.toolforge.org)\n\nЭтот сервис позволяет вносит изменения в Wikidata без опыта работы с API и головоломными :grimacing: механизмами авторизации.\n\n- [Подробное описание работы с QuickStatements на английском языке](https://www.wikidata.org/wiki/Help:QuickStatements)\n\nДля работы пользователь должен иметь статус Autoconfirmed user, предварительно авторизоваться в Wikidata и дать разрешения всплывающим запросам. Если после авторизации вы видите имя своего пользователя в правом углу и после нажатия на New Batch видите поле для ввода, значит интерфейс готов к работе. За кнопкой с именем пользователя скрывается приятный сюрприз :wink: для, кто умеет использовать API.\n\n**Небольшой пример:** \n\nВнесем в карточку пользователя Q118779563 2 новых свойства: идентификатор автора в OpenAlex. Синтаксис QuickStatements очень прост -- в одной строке, через табуляцию или знак \"|\", перечисляются entity|property|value, что для нашей задачи приводит к строкам следующего вида:\n \n```{r eval=FALSE, message=FALSE, warning=FALSE, include=TRUE}\nQ118779563|P10283|\"A2638483588\"\n```\n\nНажимаем Import V1 Commands, в открывшемся интерфейсе проверяем, что будет сформировано, после чего нажимаем Run in background (система предложить назвать данный набор правок. Например, \"OA id for Q118779563\"). Если наверху появится Status DONE и индикатор прогресса целиком зеленый и показывает 100%, значит, результат достигнут.\n\nПроверяем:\n\n*способ 0*\n\nОткрыв карточку [Q118779563](https://www.wikidata.org/wiki/Q118779563)\n\n*способ 1*\n\nПоиском A2638483588 в интерфейсе Wikidata\n\n*способ 2*\n\n**`Wikidata SPARQL`**\n\n```{r eval=FALSE, message=FALSE, warning=FALSE, include=TRUE}\nSELECT ?person ?openalex_id\n   WHERE {\n     VALUES ?person {wd:Q118779563}\n     ?person wdt:P10283 ?openalex_id.\n     }\n```\n\n[отправить через Wikidata Query Service](https://query.wikidata.org/index.html#SELECT%20%3Fperson%20%3Fopenalex_id%0A%20%20%20WHERE%20%7BVALUES%20%3Fperson%20%7Bwd%3AQ118779563%7D%0A%20%20%20%20%20%3Fperson%20wdt%3AP10283%20%3Fopenalex_id.%0A%20%7D)\n\n*способ 3*\n\n**`Wikidata API`**\n\n\u003e[`https://www.wikidata.org/w/rest.php/wikibase/v0/entities/items/Q118779563/statements?property=P10283`](https://www.wikidata.org/w/rest.php/wikibase/v0/entities/items/Q118779563/statements?property=P10283)\n\n***\n\n#### :pushpin: SourceMD\n\n- [Новая версия](https://sourcemd.toolforge.org/) - (*прим. у автора капризничает с авторизацией*). \n\n- [Старая версия](https://sourcemd.toolforge.org/index_old.php) :point_left:\n\nЭтот сервис многократно облегчает задачу по переносу метаданных статей из CrossRef в Викиданные.\n\n- вносим список DOI (1 doi в строке)\n- нажимаем Check source\n- сервис проверяет по DOI наличие статей в Wikidata.\n\nЕсли публикация уже присутствует в Wikidata, то сверху над полем появится формулировка вида\n\n\u003e Other sources with these identifiers exist: Q....\nTrying to update values of Q....; this will not change existing ones.\n\nдля отсутствующих предлагает внести базовые сведения в формате Quick Statements (см. :point_up:), с той разницей, что в качестве разделителя вместо | используется табуляций (оба варианта подходят для QuickStatements).\n\nПример добавления статьи 10.24069/SEP-22-40 \n\n```{r eval=FALSE, message=FALSE, warning=FALSE, include=TRUE}\nCREATE\nLAST\tP356\t\"10.24069/SEP-22-40\"\nLAST\tP31\tQ13442814\nLAST\tP1476\ten:\"Tabular form of description of statistical methods and programs in scientific publications\"\nLAST\tLen\t\"Tabular form of description of statistical methods and programs in scientific publications\"\nLAST\tP433\t\"2\"\nLAST\tP304\t\"182-184\"\nLAST\tP478\t\"7\"\nLAST\tP577\t+2023-04-14T00:00:00Z/11\nLAST\tP1433\tQ96728083\nLAST\tP2093\t\"N. N. Khromov-Borisov\"\tP1545\t\"1\"\n```\n\nЕсли ввести несколько DOI, то сервис вернет фрагменты для отдельных статей, расположенные друг над другом. Блок каждой статьи начинается с CREATE, который \"дает команду\" создать запись, к которой будут применены инструкции в следующих строках, начинающихся с LAST. \n\nКакие атрибуты будут созданы?\n\n- P31 (тип элемента) = scholarly article [Q13442814](https://www.wikidata.org/wiki/Q13442814)\n\n- P1476 (тип элемента) = [title](https://www.wikidata.org/wiki/Property:P1476), с указанием языка (en)\n\n- Len - это Label на английском, который отражается в заголовках Wikidata карточек.\n\n- P478 (том) = [volume](https://www.wikidata.org/wiki/Property:P478)\n\n- P433 (выпуск) = [issue](https://www.wikidata.org/wiki/Property:P433)\n\n- P304 (страницы) = [pages](https://www.wikidata.org/wiki/Property:P304)\n\n- P577 (дата публикации) = [publication date](https://www.wikidata.org/wiki/Property:P577)\n\n- P1433 (опубликовано в) = [published in](https://www.wikidata.org/wiki/Property:P1433). :warning: Поскольку в Wikidata уже существует карточка журнала с указанием ISSN и в метаданных CrossRef есть ISSN, то атрибут P1433 сразу связывает статьи с записью журнала [Q96728083](https://www.wikidata.org/wiki/Q96728083).\n\n- P2093 (строка с указанием имени автора) = [author string](https://www.wikidata.org/wiki/Property:P2093) с указанием P1545 (порядковый номер автора). \n\nОбратите внимание, что будет со","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexeilutay%2Fwiki4journals","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falexeilutay%2Fwiki4journals","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexeilutay%2Fwiki4journals/lists"}