Para los artículos A y B dados, me gustaría buscar todos los artículos que citan tanto A como B. Supongo que uno puede generalizar a los artículos {A,B,C,...} y encontrar todos los artículos que los citan a todos.
Una búsqueda rápida en Google Scholar y Web of Science no reveló nada. Google Scholar tiene una cosa de "cite=..." en la URL, que me metí un poco en vano.
Simplemente obtenga las citas de cada documento de la base de datos de Scopus, exporte los resultados a dos archivos y escriba un script de Python que haga una intersección establecida. Puede generalizar esto a cualquier archivo.
Puede exportar los resultados de Scopus a archivos .csv y luego usar el csv
módulo python para leer los archivos. Luego puede tener la operación de configuración basada en el título de los artículos (aunque también exportaría el DOI y lo usaría). Si sabes programar en Python, escribir este script no debería llevarte más de una tarde.
En Wikidata, tenemos en este momento alrededor de 36 millones de citas. No es mucho en comparación con Google Scholar, pero puede consultarlos de manera flexible con el servicio de consulta de Wikidata, un punto final de SPARQL.
En Scholia, un sitio web que utiliza Wikidata Query Service, hemos implementado una consulta que muestra "todos los artículos que citan tanto A como B". Puede ver un ejemplo de "Medición de proteínas con el reactivo de fenol de Folin" y "Método novedoso para la detección de betalactamasas mediante el uso de un sustrato de cefalosporina cromogénica" aquí: https://tools.wmflabs.org/scholia/works/Q20900776, Q24564458 .
Scholia también mostrará los resultados de más de dos artículos, consulte, por ejemplo, https://tools.wmflabs.org/scholia/works/Q20900776,Q24564458,Q39309940 .
Si sigue el enlace "Editar en query.Wikidata.org", accederá a la consulta SPARQL en la interfaz del servicio de consultas de Wikidata. La consulta SPARQL actualmente dice:
SELECT ?date ?work ?workLabel
WITH {
SELECT (MIN(?dates) AS ?date) ?work
WHERE {
?work wdt:P2860 wd:Q20900776 . ?work wdt:P2860 wd:Q24564458 .
OPTIONAL {
?work wdt:P577 ?datetimes .
BIND(xsd:date(?datetimes) AS ?dates)
}
}
GROUP BY ?work
ORDER BY DESC(?date)
LIMIT 1000
} AS %results
WHERE {
INCLUDE %results
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en,da,es,fr,nl,no,ru,sv,zh". }
}
ORDER BY DESC(?date)
Puede leer más sobre el enfoque de usar Wikidata y SPARQL para el trabajo de análisis de citas en este artículo: "Scholia and scientometrics with Wikidata", https://arxiv.org/abs/1703.04222
Jack loco