Wikidata:Requests for permissions/Bot/Bitbotje 3
The following discussion is closed. Please do not modify it. Subsequent comments should be made in a new section. A summary of the conclusions reached follows.
- Approved--Ymblanter (talk) 19:01, 3 June 2023 (UTC)[reply]
Bitbotje 3[edit]
Bitbotje (talk • contribs • new items • new lexemes • SUL • Block log • User rights log • User rights • xtools)
Operator: Bdijkstra (talk • contribs • logs)
Task/s: Add Dutch (nl) labels and descriptions for chemical elements and isotopes.
Code: Upon request.
Function details: Run a SparQL query to fetch all chemical element (Q11344) items. Check that element symbol (P246) and atomic number (P1086) are present. If a Dutch label for a heavy element is missing, add a systematic name; if a Dutch description is missing, add one; report about non-standard Dutch descriptions. Run a SparQL query to fetch all isotope (Q25276) items with a of (P642) qualifier that refers to an element (isotope of hydrogen (Q466603) etc.). If a Dutch label is missing, add one; report about non-standard Dutch labels. For each element, run a SparQL query to fetch its isotopes. Check that P1086 and neutron number (P1148) are present; check for a subclass of (P279) statement that refers to the element. If a Dutch label or description is missing, add one (for nuclear isomer (Q846110) items the suffix is copied from the English label); report about non-standard Dutch labels and descriptions. I've already ran a "first run" script which put all the edit suggestions into a table. All property checks passed and there are 3800 labels and 4600 descriptions to add, and ~100 descriptions to correct. After committing the table I'd like run the (modified) script a monthly or few times per year. --bdijkstra (overleg) 19:09, 26 May 2023 (UTC)[reply]
- Could you please make test edits. Ymblanter (talk) 19:00, 31 May 2023 (UTC)[reply]