WDscholia / scholia

Wikidata-based scholarly profiles
https://scholia.toolforge.org
Other
225 stars 81 forks source link

From "missing" pages, link to TABernacle #516

Open Daniel-Mietchen opened 6 years ago

Daniel-Mietchen commented 6 years ago

An example for publications about invasive species

Daniel-Mietchen commented 4 years ago

Here%20%3Fitem%20WHERE%20%7B%0A%20%20%23%20Works%20by%20author%0A%20%20%20%20%3Fitem%20wdt%3AP50%20%3Fauthor%20.%0A%20%20%23%20Author%20who%20received%20an%20award%0A%20%20%20%20%3Fauthor%20wdt%3AP166%20wd%3AQ80061%20.%0A%20%20%23%20Work%20does%20not%20have%20a%20main%20subject%20statement%0A%20%20%20%20FILTER%20NOT%20EXISTS%20%7B%20%3Fitem%20wdt%3AP921%20%3Ftopic%20.%20%7D%0A%20%20%7D%0A%20%20GROUP%20BY%20%3Fitem%0A%20%20ORDER%20BY%20DESC(%3Fcount)%0A%20%20LIMIT%202000%0A%7D%20AS%20%25works%0AWITH%20%7B%0A%20%20SELECT%20(COUNT(%3Fitem1)%20as%20%3Fcitations)%20%3Fitem%20WHERE%20%7B%0A%20%20INCLUDE%20%25works%0A%20%20%23%20Works%20cited%0A%20%20%20%20OPTIONAL%20%7B%20%3Fitem1%20wdt%3AP2860%20%3Fitem%20%7D.%0A%20%20%7D%0A%20%20GROUP%20BY%20%3Fitem%0A%20%20ORDER%20BY%20DESC(%3Fcitations)%0A%20%20LIMIT%20200%0A%7D%20AS%20%25result%0AWHERE%20%7B%0A%20%20INCLUDE%20%25result%0A%20%20%0A%7D%0AORDER%20BY%20DESC(%3Fcitations)%0A/L%3BD%3BP921) is another example, adapted for the "Missing topics" query on the /missing page for awards, e.g. as per https://tools.wmflabs.org/scholia/award/Q80061/missing .

Daniel-Mietchen commented 4 years ago

Here%20wd%3AQ901464%20.%0A%20%20%7D%0A%7D%20AS%20%25works%0AWITH%20%7B%0A%20%20SELECT%20(MAX(%3Fdates)%20as%20%3Fdatetime)%20%3Fitem%20(GROUP_CONCAT(DISTINCT%20%3Ftopic_label%3B%20separator%3D%22%20%2F%2F%20%22)%20AS%20%3Ftopics)%20WHERE%20%7B%0A%20%20%20%20INCLUDE%20%25works%0A%20%20%20%20%3Fitem%20wdt%3AP921%20%3Ftopic%20.%20%0A%20%20%20%20OPTIONAL%20%7B%20%3Fitem%20wdt%3AP577%20%3Fdates%20.%20%7D%0A%20%20%20%20%3Ftopic%20rdfs%3Alabel%20%3Ftopic_label%20.%20%20FILTER%20(lang(%3Ftopic_label)%20%3D%20'en')%0A%20%20%7D%0A%20%20GROUP%20BY%20%3Fitem%0A%7D%20AS%20%25result%0AWHERE%20%7B%0A%20%20INCLUDE%20%25result%0A%0A%20%20%23%20There%20is%20a%20problem%20with%20BC%20dates%0A%20%20%23%20BIND(xsd%3Adate(%3Fdatetime)%20AS%20%3Fdate)%0A%20%20BIND(REPLACE(STR(%3Fdatetime)%2C%20'T.*'%2C%20'')%20AS%20%3Fdate)%0A%20%20%20%20%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%2Cda%2Cde%2Ces%2Cfr%2Cjp%2Cnl%2Cno%2Cru%2Csv%2Czh%22.%20%7D%0A%7D%0AORDER%20BY%20DESC(%3Fdate)%0ALIMIT%20500%0A/L%3BD%3BP921) is another example, for the "Recent publications" panel on a topic profile.

Daniel-Mietchen commented 4 years ago

Another example%0A%20%20%20%20%3Fitem%0A%20%20%20%20(SAMPLE(%3Fciting_work)%20AS%20%3Fexample_citing_work)%0A%20%20%20%20(COUNT(DISTINCT%20%3Ftopic)%20AS%20%3Ftopics)%0A%20%20WHERE%20%7B%0A%20%20%20%20%3Fitem%20wdt%3AP921%20target%3A%20.%0A%20%20%20%20OPTIONAL%20%7B%20%3Fitem%20wdt%3AP921%20%3Ftopic%20.%20FILTER%20(%3Ftopic%20!%3D%20target%3A%20)%7D%0A%20%20%20%20OPTIONAL%20%7B%20%3Fciting_work%20wdt%3AP2860%20%3Fitem.%20%7D%0A%20%20%7D%0A%20%20GROUP%20BY%20%3Fitem%0A%20%20HAVING%20(%3Ftopics%20%3C%201)%0A%20%20ORDER%20BY%20DESC(%3Fcount)%0A%20%20LIMIT%20100%0A%7D%20AS%20%25result%0AWHERE%20%7B%0A%20%20%23%20Label%20results%0A%20%20INCLUDE%20%25result%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%0A%20%20%20%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%2Cda%2Cde%2Ces%2Cfr%2Cjp%2Cnl%2Cno%2Cru%2Csv%2Czh%22%20.%20%7D%20%0A%7D%0AORDER%20BY%20DESC(%3Fcount)%20%3Ftopics%0A/Len%3BDen%3BAen%3BP921), for the "Works on the topic with missing additional topics" panel on a topic's /missing page.

Daniel-Mietchen commented 4 years ago

Here)%20AS%20%3Fitem)%0A%20%20FILTER%20NOT%20EXISTS%20%7B%20%3Fitem%20wdt%3AP921%20%5B%5D%20%7D%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D%0ALIMIT%201000/Len%3BDen%3BAen%3BP407%3BP921) is a TABernacle query for venues missing a main subject statement.