Tobias1984
Welcome
editWelcome to Wikidata, Tobias1984!
Wikidata is a free knowledge base that you can edit! It can be read and edited by humans and machines alike and you can go to any item page now and add to this ever-growing database!
Need some help getting started? Here are some pages you can familiarize yourself with:
- Introduction – An introduction to the project.
- Wikidata tours – Interactive tutorials to show you how Wikidata works.
- Community portal – The portal for community members.
- User options – including the 'Babel' extension, to set your language preferences.
- Contents – The main help page for editing and using the site.
- Project chat – Discussions about the project.
- Tools – A collection of user-developed tools to allow for easier completion of some tasks.
Please remember to sign your messages on talk pages by typing four tildes (~~~~); this will automatically insert your username and the date.
If you have any questions, don't hesitate to ask on Project chat. If you want to try out editing, you can use the sandbox to try. Once again, welcome, and I hope you quickly feel comfortable here, and become an active editor for Wikidata.
Best regards! --Bill william compton (talk) 12:56, 8 April 2013 (UTC)
Drug prices
editHey Tobias. MSF is interested in crowdsourcing drug prices in different countries. They have fairly decent data from which to start from which they have given me. Would you be willing to help me figure out how to add it to Wikidata? We could than add it to the drug box at some point. Would need to have data points like
- Cost
- Year
- Country
- Dose/Quantity
- Manufacturer
Wikipedia would then list the range of costs. Thoughts Doc James (talk · contribs · email) (if I write on your page reply on mine) 15:07, 8 May 2015 (UTC)
- @Doc James: Sure, I can help. Is the data online somewhere else, so we can source it? Also the cost is a problem at the moment, because we have to wait for this feature to finish (https://phabricator.wikimedia.org/T77977). But in the mean time we could go threw the list and improve the other data of those drugs. --Tobias1984 (talk) 13:17, 9 May 2015 (UTC)
- Some of it is but some of it isn't. The companies that manufacture medications view their costs as trade secrets. They do not want NGOs or people for that matter to be able to figure out what the cost is in different countries. I will send you details. Doc James (talk · contribs · email) (if I write on your page reply on mine) 09:47, 21 May 2015 (UTC)
Property proposal
editHi Tobias, would you kindly look into Wikidata:Property_proposal/Person#McCune-Reischauer and possibly create it? --- Jura 06:45, 1 June 2015 (UTC)
- Nevermind, in the meantime it's done. Maybe this one instead? --- Jura 17:22, 27 June 2015 (UTC)
- @Jura1: I created the second one. Sorry for being slow. A lot of things going for me at the time. - Is this property also for adopted children? --Tobias1984 (talk) 19:05, 27 June 2015 (UTC)
- I guess it could, I used it on the first series of items and the main issue I came across was the number of children that lived to adulthood.
- BTW, there is another interesting one here. --- Jura 07:25, 12 July 2015 (UTC)
- The species one worked out fairly well. Would you have a look into the camera ones? (here and there) --- Jura 05:46, 26 July 2015 (UTC)
- Thanks for doing the first ones, could you do the second one as well? I will try to get this done. --- Jura 12:27, 14 August 2015 (UTC)
- I responded to your comment and asked Nikki for input, but apparently there is nothing to add. Would you create it? --- Jura 07:46, 21 August 2015 (UTC)
- @Jura1: The lack of participation in property proposals is something that could be improved. But we are just a small community compared to the amount of work we are trying to achieve. In any case I created the property now. People are usually more willing to discuss a property when they can use it. --Tobias1984 (talk) 13:37, 22 August 2015 (UTC)
- If the properties are being used, it's generally worth creating them. I think it's more of a problem if we try to discuss them with people who don't plan to use them, have never used a property and don't intend to use them. Imagine a guy opposing every other proposal because some feature that wont be developed anytime soon might solve it in a better way .. --- Jura 15:49, 22 August 2015 (UTC)
- @Jura1: I created the second one. Sorry for being slow. A lot of things going for me at the time. - Is this property also for adopted children? --Tobias1984 (talk) 19:05, 27 June 2015 (UTC)
Arzneimittel-Wechselwirkungen
editHallo Tobias,
kann Q18339878 wieder weg?--Kopiersperre (talk) 11:30, 1 June 2015 (UTC)
- @Kopiersperre: Ja, das Item kann man jetzt löschen. --Tobias1984 (talk) 14:37, 3 June 2015 (UTC)
unsourced statement on CDKN2A
editIt looks like you added the relation: decreased expression in skin melanoma on the CDKN2A item. Could you add a reference for that please ? – The preceding unsigned comment was added by Genewiki123 (talk • contribs).
- @Sebotic: Hi! It was your property proposal, can you please add a source to the statement, and the other ones that were created that day? See: Wikidata:Property_proposal/Archive/31. --Tobias1984 (talk) 18:09, 26 June 2015 (UTC)
Property
editHey Tobias do we have the property "medical speciality"? To make a long story short I am needing to categorise all diseases by speciality. Planning on doing it on En Wikipedia by adding the "| field =" line to the disease infobox. You can see it here https://en.wikipedia.org/wiki/Pneumonia
Also want to see this property moved over here to Wikidata. Maybe we can get a bot to do it once I have done a bunch on En Wikipedia? Doc James (talk · contribs · email) (if I write on your page reply on mine) 05:25, 3 July 2015 (UTC)
- @Doc James: I don't know if we have property, but I will look around and then propose it, if there is nothing applicable. --Tobias1984 (talk) 08:44, 3 July 2015 (UTC)
- @Doc James: The property was proposed once before. I think I had a little trouble describing it, so it went to the archive (https://www.wikidata.org/wiki/Wikidata:Property_proposal/Archive/16#medical_discipline_.2F_.28fr.29_sp.C3.A9cialit.C3.A9_concern.C3.A9e). I will make a new proposal and ping you! --Tobias1984 (talk) 21:09, 3 July 2015 (UTC)
- Great I just added medical specialities to all the disease related and symptom related articles in the top 1000 most viewed medical article list [1]
- Plan to do all the ones between 1000 and 2000 aswell.
- Have mainly used the specialities listed here [2] Doc James (talk · contribs · email) (if I write on your page reply on mine) 06:55, 4 July 2015 (UTC)
- @Doc James: The property was proposed once before. I think I had a little trouble describing it, so it went to the archive (https://www.wikidata.org/wiki/Wikidata:Property_proposal/Archive/16#medical_discipline_.2F_.28fr.29_sp.C3.A9cialit.C3.A9_concern.C3.A9e). I will make a new proposal and ping you! --Tobias1984 (talk) 21:09, 3 July 2015 (UTC)
Type locality
edit- Hello Tobias
- Have we a property 'type locality' now?
- Should we have two propertys? One for geology and one for valid minerals?
- Regards --Chris.urs-o (talk) 02:46, 1 September 2015 (UTC)
- @Chris.urs-o: The last proposal was this one as far as I know: Wikidata:Property_proposal/Archive/17#Type_locality_.28Locus_typicus.29_.2F_Typlokalit.C3.A4t.2C_Typenfundort_.28Biologie.29. One of the ideas was to only have a property "type specimen" and then describe the locality in that item using existing properties. There is a property taxonomic type (P427), but it refers to biological types and using it for minerals, stratigraphic-units or meteorites might not be accepted at the moment. --Tobias1984 (talk) 06:39, 1 September 2015 (UTC)
- Thx. Do we try again? I'm not able to maitain c. 5000 valid minerals. I want only 2500 valid & notable minerals on my watchlist. Regards --Chris.urs-o (talk) 09:20, 1 September 2015 (UTC)
- @Chris.urs-o: We really need to get started with using the Wikidata information on Wikipedia. That is the only way we can get more people to check up on the informatin. Almost nobody looks at the Wikidata pages compared to the traffic that Wikipedia pages get. --Tobias1984 (talk) 09:51, 1 September 2015 (UTC)
(Chemical) Property values
edit- Dear Tobias
- First, thanks for adding Human Metabolome Database ID (P2057) and LIPID MAPS ID (P2063)... May I please update the properties to include the prefix? That is, a HMDB ID starts with "HMDB" and is not just a number. While for HMDB this does not matter, it complicates many downstream things, like searching for a HMDB identifier, which includes that in most databases. This is particularly clear when using SPARQL. Of course, this can be programmatically added by users, but this is cumbersome. In SPARQL it is in fact very hard, and would severely impact the performance as it cannot take advantage of indexing, etc. BTW, this also applies to other chemical identifiers, like {{Q|P234} where "InChI=" really is part of the InChI specification. I know it comes at an efficiency cost, but interoperability of Wikidata with other database is more important, I think. For HMDB and LIPIDMAPS we currently have a good opportunity to do it right, as these are so new. BTW, the latter is wrong anyway, as LMPR is also a valid prefix, e.g. in http://www.lipidmaps.org/data/LMSDRecord.php?LMID=LMPR0102010003 ... If you agree, I can make the needed updates. Egon Willighagen (talk) 13:53, 13 September 2015 (UTC)
- @Egon Willighagen: Sure, make the changes. But for the older properties you should start that discussion at Wikidata:WikiProject_Chemistry and on the various property talk pages. Someone might be already using the strings and expecting a certain format. --Tobias1984 (talk) 13:17, 13 September 2015 (UTC)
- OK, I'm on it! Egon Willighagen (talk) 13:18, 13 September 2015 (UTC)
- @Egon Willighagen: Sure, make the changes. But for the older properties you should start that discussion at Wikidata:WikiProject_Chemistry and on the various property talk pages. Someone might be already using the strings and expecting a certain format. --Tobias1984 (talk) 13:17, 13 September 2015 (UTC)
- BTW, examples where the prefix is included exist too, e.g. the ChEMBL and KEGG ID properties. Egon Willighagen (talk) 13:18, 13 September 2015 (UTC)
- @Egon Willighagen: Consistency would be nice. We really need some bots that check and correct these values. Doing all that by hand will never work. --Tobias1984 (talk) 13:46, 13 September 2015 (UTC)
- @Tobias1984: Agreed! Maybe the User:ProteinBoxBot can be of use for this? Egon Willighagen (talk) 13:52, 13 September 2015 (UTC)
- @Tobias1984: @Egon Willighagen: I am currently maintaining chemical identifiers on pharmaceutical drugs only. But from a programmatic point of view, adding the prefix is rather straight forward. Which ones, except Inchi and InchiKey would be affected? In my case, the Drugbank ID should actually also have the 'DB' prefix. External usage without this prefix is practically not existent. I can write a Python script/bot if required, preferably changing all prefix issues at once. Sebotic (talk) 09:09, 14 September 2015 (UTC)
- @Sebotic: I think that is a pretty good coverage: InChI (P234), InChIKey (P235), and DrugBank ID (P715). ChEBI ID (P683) is arguable... in BridgeDb we consider "ChEBI:" to be part of the identifier. But looking at water (Q283), that could just be all the chemical identifiers we have right now. I need to look back into some of the wiki pages here, what other properties are being considered. @Andrawaag:, any identifier you can think of important to PubChem drugs? Egon Willighagen (talk) 18:37, 14 September 2015 (UTC)
- @Egon Willighagen: The issue with adding the prefix for the inchi key is that the formater url, which is a search call to pubchem, will not work anymore and coming up with a different formatter url will be hard in this case. The formatter urls need to be changed also for the other properties we want to change. Is there already a community discussion somewhere, or is this it? Sebotic (talk) 21:21, 14 September 2015 (UTC)
- @Sebotic: I think that is a pretty good coverage: InChI (P234), InChIKey (P235), and DrugBank ID (P715). ChEBI ID (P683) is arguable... in BridgeDb we consider "ChEBI:" to be part of the identifier. But looking at water (Q283), that could just be all the chemical identifiers we have right now. I need to look back into some of the wiki pages here, what other properties are being considered. @Andrawaag:, any identifier you can think of important to PubChem drugs? Egon Willighagen (talk) 18:37, 14 September 2015 (UTC)
- @Egon Willighagen: More people that would run Pywikibot would be good. But I also think we need to use things like Scrapy (web scraping package for python) to check the databases for new pages and gather the identifiers. Same for the just-as-important check between Wikidata and Wikipedia. Not sure if anyone is coding a solution for that yet. --Tobias1984 (talk) 14:00, 13 September 2015 (UTC)
- @Tobias1984: I guess I am also too busy with edits to think about it. I'm using this for BridgeDb (http://chem-bla-ics.blogspot.nl/2015/04/getting-cas-registry-numbers-out-of.html), so I can easily make "bug" reports that way too :) Egon Willighagen (talk) 14:03, 13 September 2015 (UTC)
- @Tobias1984: @Egon Willighagen: I am currently maintaining chemical identifiers on pharmaceutical drugs only. But from a programmatic point of view, adding the prefix is rather straight forward. Which ones, except Inchi and InchiKey would be affected? In my case, the Drugbank ID should actually also have the 'DB' prefix. External usage without this prefix is practically not existent. I can write a Python script/bot if required, preferably changing all prefix issues at once. Sebotic (talk) 09:09, 14 September 2015 (UTC)
- @Tobias1984: Agreed! Maybe the User:ProteinBoxBot can be of use for this? Egon Willighagen (talk) 13:52, 13 September 2015 (UTC)
- @Egon Willighagen: Consistency would be nice. We really need some bots that check and correct these values. Doing all that by hand will never work. --Tobias1984 (talk) 13:46, 13 September 2015 (UTC)
- BTW, examples where the prefix is included exist too, e.g. the ChEMBL and KEGG ID properties. Egon Willighagen (talk) 13:18, 13 September 2015 (UTC)
AcademiaNet
edit[3] interessiert im Moment keinen, aber ich denke, es ist unbedenklich, die Eigenschaft anzulegen. Was meinst du? Jonathan Groß (talk) 13:45, 17 September 2015 (UTC)
- @Jonathan Groß: AcademiaNet ID (P2080) Hab die Eigenschaft erstellt. Danke für den Ping. Man verliert leider andauernd den Überblick über was alles gemacht werden sollte :) --Tobias1984 (talk) 14:04, 17 September 2015 (UTC)
- Danke dir für die schnelle Hilfe! Jonathan Groß (talk) 14:08, 17 September 2015 (UTC)
RE: Proposals
editHi Tobias, thank you for your message but I think instead that you can archive all the proposal but "Membership" because IMHO Joshbaumgartner was right in opposing to them because of the overly specifity of my proposals. I'll keep on discuss about "Membership" :) Best regards, --★ → Airon 90 20:29, 17 September 2015 (UTC)
This and the following one could be ready for creation as well. Nice samples included! --- Jura 16:41, 23 September 2015 (UTC)
INES should be ready as well. --- Jura 22:31, 29 September 2015 (UTC)
Hi Tobias1884, you might want to look into the 4 Japanese ones. They seem fine. --- Jura 09:53, 19 October 2015 (UTC)
Image legend (P2096)
editHello, thank you for create Image legend property. The purpose of it was to connect the image and the legend so if the image is changed in WD (and therefore in the infobox of any wiki) there should not remain the previous legend (in the infobox) below the new image. So it would be better if the P2096 property would connect stongly to the specific image of the WD-item and if the image is changed the image legend would be deleted. --Rlevente (talk) 17:27, 23 September 2015 (UTC)
- @Rlevente: That might be something that needs to be discussed with the Wikidata development team. I am also not sure how this property will work when each image has 300 qualifiers. Time will tell :) --Tobias1984 (talk) 17:56, 23 September 2015 (UTC)
RE: p2124
editThank you very much for your advice! I have two questions for you:
- how did you delete the ±1 at the end of the quantity?
- I think that the unit is omittable as only humans can be member of an organization ;) Is it important or can be deleted?
Best regards, --★ → Airon 90 15:50, 29 September 2015 (UTC)
- @Airon90: If you type the quantity like this "4400+-0" then only the number will be shown. And you are welcome to delete the "people" unit. I just wanted to try out how that would look. --Tobias1984 (talk) 17:14, 29 September 2015 (UTC)
Sports related projects
editHi Tobias1984,
Thank you for welcoming me to WikiData I recently joined the baseball project on WikiData, and it doesn't seem very active. I was wondering if you know of any active sports-related projects that you are involved in.
Thanks – The preceding unsigned comment was added by Jkass615 (talk • contribs).
- @Jkass615: Hi again! We still have a problem with activity on some of the WikiProject pages. The critical mass for active communities has not been reached yet for every topic. I would also sign up on Wikidata:WikiProject Sports an see what the people are doing there. In any case I can help you a little with getting started and generating more activity. Are there any automatically generated lists you would be interested in? --Tobias1984 (talk) 17:51, 13 October 2015 (UTC)
- @Tobias1984: Hello! Thank you so much for all the guidance and assistance you extended to Jkass615. This user is a student in a Wiki Edu supported course, of which I am the instructor. Most students worked in Wikipedia, but Jkass615 was interested in getting to know Wikidata. I am new to Wikidata myself, so again very much appreciate your help here. Looking through the edits to the list you generated, I am trying to understand why the contributions Jkass615 made were reverted by the ListeriaBot on this Wikidata:WikiProject_Baseball/Lists/List_of_baseball_teams#United_States_of_America list of baseball teams. Perhaps there is an obvious reason that I am missing due to my unfamiliarity with the project? Thanks again!! Vaparedes (talk) 19:33, 24 October 2015 (UTC)
- @Vaparedes: Hi and welcome to Wikidata! The bot updates the lists/tables according to statements it finds in Wikidata items. I already left a message here: User talk:Jkass615. Direct edits to the list will be reverted because the bot constructs the table according to the statements and then compares it to the current table. You can try adding the home venue to some of the teams missing it, and then pressing the "Manually update list" at the top of Wikidata:WikiProject_Baseball/Lists/List_of_baseball_teams. --Tobias1984 (talk) 19:51, 24 October 2015 (UTC)
- @Tobias1984: Hello! Thank you for your very helpful comment and guidance! Vaparedes (talk) 16:15, 26 October 2015 (UTC)
- @Vaparedes: Hi and welcome to Wikidata! The bot updates the lists/tables according to statements it finds in Wikidata items. I already left a message here: User talk:Jkass615. Direct edits to the list will be reverted because the bot constructs the table according to the statements and then compares it to the current table. You can try adding the home venue to some of the teams missing it, and then pressing the "Manually update list" at the top of Wikidata:WikiProject_Baseball/Lists/List_of_baseball_teams. --Tobias1984 (talk) 19:51, 24 October 2015 (UTC)
- @Tobias1984: Hello! Thank you so much for all the guidance and assistance you extended to Jkass615. This user is a student in a Wiki Edu supported course, of which I am the instructor. Most students worked in Wikipedia, but Jkass615 was interested in getting to know Wikidata. I am new to Wikidata myself, so again very much appreciate your help here. Looking through the edits to the list you generated, I am trying to understand why the contributions Jkass615 made were reverted by the ListeriaBot on this Wikidata:WikiProject_Baseball/Lists/List_of_baseball_teams#United_States_of_America list of baseball teams. Perhaps there is an obvious reason that I am missing due to my unfamiliarity with the project? Thanks again!! Vaparedes (talk) 19:33, 24 October 2015 (UTC)
Done life expectancy (P2250) --Almondega (talk) 00:20, 22 October 2015 (UTC)
very small numbers in pywikibot??
editHi Tobias - I know you were doing some work on pywikibot regarding floating-point numbers. I'm running into a problem (with some of the half-life data) where the number is represented something like 2.7E-21. When I try to push that through to a quantity claim via pywikibot I'm getting an error:
pywikibot.data.api.APIError: invalid-snak: Invalid snak (Value must match the pattern for decimal values.) [messages:[{u'html': {u'*': u'Invalid snak'}, u'name': u'wikibase-api-invalid-snak', u'parameters': []}]; help:See https://www.wikidata.org/w/api.php for API usage] <class 'pywikibot.data.api.APIError'>
Is there a string format that would work for this? How would you handle it? Or is it a bug in pywikibot or with the API?
ArthurPSmith (talk) 15:23, 29 October 2015 (UTC)
- FYI I did get around this by changing the unit to attoseconds (from seconds) and having it entered as '.0027'. It looks somewhere along the way only takes numbers in standard and not exponential notation... ArthurPSmith (talk) 17:32, 29 October 2015 (UTC)
- @ArthurPSmith: I just got the edit conflict message :). After the other patch gets reviewed, scientific notation should be added next. But it will be difficult to make it works with so many python versions and their string-formating magic. --Tobias1984 (talk) 17:36, 29 October 2015 (UTC)
- @ArthurPSmith: I don't think that pywikibot can handle scientific notation yet. Not even the float number patch has been included yet, because the maintainers are trying to stay compatible with Python 2.6 and that has prolonged the review. You could write add a function that converts the strings. This here works in Python 3 (not tested in Python2). If you run the bot in Python 2 you can convert your CSV using Pyhton 3 and then read the new file with Python 2. Not the most elegant, but it works. --Tobias1984 (talk) 17:33, 29 October 2015 (UTC)
numbers = ['2.45e-6', '2e-6', '2.45e6', '2e6',
'-2.45e-6', '-2e-6', '-2.45e6', '-2e6',
'0.1e-3', '0.01e-3', '-0.1e3', '-0.01e3',
'1e11', '-3e-12']
def convert_sc_to_str(num_str):
fl = float(num_str)
num_split = num_str.split('e')
correction = 1
if '.' in num_split[0]:
correction += 1
if '-' in num_split[0]:
correction += 1
signif = abs(int(num_split[1])) + len(num_split[0]) - correction
print('Split string:', num_split, 'Significant digits:', signif)
if int(num_split[1]) < 0:
formatter = '{' + '0:.{}f'.format(signif) + '}'
else:
formatter = '{' + '0:{}'.format(signif) + '}'
float_str = formatter.format(fl)
return float_str
for num in numbers:
float_str = convert_sc_to_str(num)
print(" ", float_str)
- Oh that's painful! It does seem to work for anything with a negative exponent. However there's still something wrong with this for positive exponents - if you put in '2.2e22' it displays ' 2.2e+22', not the number with all the 0's. Anyway, this is definitely good enough for what I need, thanks... ArthurPSmith (talk) 18:25, 29 October 2015 (UTC)
@ArthurPSmith: Even more painful the next way to do it. All string operations, so it should work for unlimited digits. At least that gives us an insight into how Roman math might have looked like :) --Tobias1984 (talk) 19:17, 29 October 2015 (UTC)
numbers = ['2.45e-6', '2e-6', '2.45e6', '2e6',
'-2.45e-6', '-2e-6', '-2.45e6', '-2e6',
'0.1e-3', '0.01e-3', '-0.1e3', '-0.01e3',
'1e11', '-3e-12', '0.1e5', '0.01e-5']
def convert_sc_to_str(num_str):
num_split = num_str.split('e')
num_part, exp_part = float(num_split[0]), int(num_split[1])
num_part_split = num_split[0].split('.')
if len(num_part_split) == 1:
int_part = num_part_split[0]
decimal = ''
else:
int_part, decimal = num_part_split[0], num_part_split[1]
print(int_part, '|', decimal, '^', exp_part)
if int_part[0] == '-':
float_str = '-'
int_part = int_part[1:]
else:
float_str = ''
if int_part == '0':
if int(exp_part) < 0:
float_str += '0.'
for x in range(abs(exp_part) - 1):
float_str += '0'
float_str = float_str + int_part + decimal
else:
float_str += decimal
for x in range(abs(exp_part) - len(decimal)):
float_str += '0'
float_str += '.0'
else:
if int(exp_part) < 0:
float_str += '0.'
for x in range(abs(exp_part) - 1):
float_str += '0'
float_str = float_str + int_part + decimal
else:
float_str = float_str + int_part + decimal
for x in range(abs(exp_part) - len(decimal)):
float_str += '0'
float_str += '.0'
return float_str
for num in numbers:
float_str = convert_sc_to_str(num)
print(' ', float_str)
- Thanks! Still not quite perfect though - it doesn't handle numbers like 9.12475516637e+04 correctly. Are you sure there isn't a way to do this with regular python string formatting? ArthurPSmith (talk) 14:51, 30 October 2015 (UTC)
- So - it turns out this all doesn't help anyway, because pywikibot add_quantity_claim expects float values for arguments, it can't handle strings (because it needs to create the lowerBound and upperBound values). That means the fix needs to be applied within pywikibot, it can't be done at the calling bot level... ArthurPSmith (talk) 15:16, 30 October 2015 (UTC)
- Here's a modified version that seems to work:
- Updated I replaced this with an update that works in many more cases (pass in an actual float value, 0, floats in non-scientific notation, etc.):
- Here's a modified version that seems to work:
numbers = {'2.45e-6': '0.00000245',
'2e-6': '0.000002',
'2.45e6': '2450000.0',
'2e6': '2000000.0',
'-2.45e-6': '-0.00000245',
'-2e-6': '-0.000002',
'-2.45e6': '-2450000.0',
'-2e6': '-2000000.0',
'0.1e-3': '0.0001',
'0.01e-3': '0.00001',
'-0.1e3': '-100.0',
'-0.01e3': '-10.0',
'1e11': '100000000000.0',
'-3e-12': '-0.000000000003',
'0.1e5': '10000.0',
'0.01e-5': '0.0000001',
'9.12475516637e+04': '91247.5516637',
'-0.9134567e+5': '-91345.67',
'125.3e-2': '1.253',
'5.1e0': '5.1',
'5e0': '5.0',
'3.5E-6': '0.0000035',
'0.015e1': '0.15',
'0e5': '0.0',
'-0.0e-9': '0.0',
'0.00135': '0.00135',
'19.437': '19.437',
1.5: '1.5',
1e-9: '0.000000001'}
def convert_sc_to_str(num_str):
if not isinstance(num_str, str):
num_str = str(num_str)
num_split = num_str.lower().split('e')
if len(num_split) == 1: # Not scientific notation, nothing to do
return num_str
num_part, exp_part = float(num_split[0]), int(num_split[1])
num_part_split = num_split[0].split('.')
if len(num_part_split) == 1:
int_part = num_part_split[0]
decimal = ''
else:
int_part, decimal = num_part_split[0], num_part_split[1]
if int_part[0] == '-':
float_str = '-'
int_part = int_part[1:]
else:
float_str = ''
if int(int_part) != 0:
decimal = int_part + decimal
exp_part += len(int_part)
if decimal == '' or int(decimal) == 0:
return '0.0'
if exp_part <= 0:
float_str += '0.'
for x in range(abs(exp_part)):
float_str += '0'
float_str = float_str + decimal
else:
if exp_part < len(decimal):
int_part = decimal[0:exp_part].lstrip('0')
if int_part == '':
int_part = '0'
float_str += int_part + '.' + decimal[exp_part:]
else:
int_part = decimal.lstrip('0')
float_str += int_part
for x in range(abs(exp_part) - len(decimal)):
float_str += '0'
float_str += '.0'
return float_str
for (num, converted_num) in numbers.items():
float_str = convert_sc_to_str(num)
print(' {}'.format(float_str))
if (float_str != converted_num):
print("* error! Should be '{}'".format(converted_num))
- ArthurPSmith (talk) 18:17, 30 October 2015 (UTC)
- And so even applying the above in pywikibot (replacing the substitution you made in __init__.py) still results in an error. I printed out the full request, it looks fine on the client side:
- ArthurPSmith (talk) 18:17, 30 October 2015 (UTC)
{'action': 'wbcreateclaim', 'baserevid': 260602223, 'summary': 'Adding half-life claim from NNDC.', 'snaktype': 'value', 'property': 'P2114', 'entity': 'Q843748', 'value': '{"amount": "0.0000800417119857", "unit": "http://www.wikidata.org/entity/Q2483628", "lowerBound": "0.000050552660201499996", "upperBound": "0.0001095307637699"}', 'bot': 1, 'token': 'xxxxxx\\'}
- so the real problem here looks like it's in the server handling the request - the API is broken. Where do we file bug reports for that? ArthurPSmith (talk) 18:28, 30 October 2015 (UTC)
- Fixed! The last problem I had was the missing '+' signs... All I had to do was update your latest patch in gerrit with "float_fix.convert_sc_to_str" replacing "str" in converting the number in the 'preformat' method. See for example hydrogen-5 (Q843748). Success!!! ArthurPSmith (talk) 19:03, 30 October 2015 (UTC)
- @ArthurPSmith: I was busy the last few days. When I look at the diff of hydrogen-5 (Q843748) I see 0.0000800417119857 (upper: 0.0001095307637699, lower: 0.000050552660201499996). Are you sure you are passing strings to the API, i.e. in the JSON dict? --Tobias1984 (talk) 13:45, 2 November 2015 (UTC)
- Yes - sorry maybe that wasn't a good example. The csv file I imported from had the value '8.00417119857e-05+-2.94890517842e-05' as for H-5 half-life - that's based on a line-width value from NuDat listed as 5.7 +- 2.1 MeV and conversion of that to a half-life time. The amount and upper-bound match exactly those numbers; the lower bound I assume is slightly different due to a floating point rounding issue in the subtraction done by pywikibot preparing the object to send. I don't really see any way around that sort of thing. ArthurPSmith (talk) 14:49, 2 November 2015 (UTC)
- here's an example that's a little easier to see: antimony-108 (Q1829387). Amount - 7.4 second - Upper bound 7.7 second - Lower bound 7.1000000000000005 second when it was supplied to pywikibot as 7.4 +- 0.3 ArthurPSmith (talk) 16:43, 2 November 2015 (UTC)
- @ArthurPSmith: I was busy the last few days. When I look at the diff of hydrogen-5 (Q843748) I see 0.0000800417119857 (upper: 0.0001095307637699, lower: 0.000050552660201499996). Are you sure you are passing strings to the API, i.e. in the JSON dict? --Tobias1984 (talk) 13:45, 2 November 2015 (UTC)
- Fixed! The last problem I had was the missing '+' signs... All I had to do was update your latest patch in gerrit with "float_fix.convert_sc_to_str" replacing "str" in converting the number in the 'preformat' method. See for example hydrogen-5 (Q843748). Success!!! ArthurPSmith (talk) 19:03, 30 October 2015 (UTC)
- so the real problem here looks like it's in the server handling the request - the API is broken. Where do we file bug reports for that? ArthurPSmith (talk) 18:28, 30 October 2015 (UTC)
- Hi Tobias - somehow shortly after we were talking here, somebody else updated pywikibot core to handle the floating point issue using Decimal values - see this gerrit change. However the formatter there is still completely broken for small (and I believe also very large) values. See my latest comments there. I think we need a custom formatter - or to get the wikidata developers to fix the API so it handles exponential notation! ArthurPSmith (talk) 18:41, 20 November 2015 (UTC)
- and I also added a task in phabricator - hopefully it will get somebody working on it? I'm not sure the best protocol for submitting patches, but I think it would be better if this was fixed in the API anyway. ArthurPSmith (talk) 19:23, 20 November 2015 (UTC)
- @ArthurPSmith: I think the problem will not go away until numbers are passed as strings (without any pywikibot-internal calculations). That is also how the web-interface works. Then we only have to worry about what Wikibase does with the strings. --Tobias1984 (talk) 10:12, 21 November 2015 (UTC)
- and I also added a task in phabricator - hopefully it will get somebody working on it? I'm not sure the best protocol for submitting patches, but I think it would be better if this was fixed in the API anyway. ArthurPSmith (talk) 19:23, 20 November 2015 (UTC)
Creation request
editHello Tobias,
this is ripe for creation. Could you do the honours? I marked it as "ready" but that doesn't seem to attract any attention.
Thanks in advance, Jonathan Groß (talk) 12:05, 3 November 2015 (UTC)
- @Jonathan Groß: Created it: HAdW member ID (P2273). Maybe we need more property creators again. Seems like a lot of properties are waiting around for too long. --Tobias1984 (talk) 17:41, 3 November 2015 (UTC)
- @Tobias1984:: Biographie bei der Bremischen Bürgerschaft steht auch noch aus. --Olaf Kosinsky (talk) 18:02, 3 November 2015 (UTC)
Thank you very much. I just added the formatter URL, but I'm not sure if I used it in the right way. I'd like it to give the German URL for Wikidatans using lang=de, and the English URL for everybody else. Is that possible? I think I read it's possible to create language-specific URLs. Jonathan Groß (talk) 21:14, 3 November 2015 (UTC)
- @Jonathan Groß: I think additional URL stuff can still be requested here MediaWiki talk:Gadget-AuthorityControl.js --Tobias1984 (talk) 21:20, 3 November 2015 (UTC)
- Is it a feature that hasn't been implemented yet? Jonathan Groß (talk) 21:22, 3 November 2015 (UTC)
- @Jonathan Groß: Possible. You could look for a bug on Phabricator or ask on IRC, or a post on Wikidata:Contact the development team. --Tobias1984 (talk) 21:25, 3 November 2015 (UTC)
- Okay, I suppose I can ask them ...
- Another matter: Do you know how to use Template:Constraint:Format? I have no idea how to use it. I want so say that the string can be only numbers [0-9] and is at least one, at most four digits long. I think it could look like this in the source code:
{{Constraint:Format|pattern=\d{1,4}}}
. Jonathan Groß (talk) 21:32, 3 November 2015 (UTC)- @Jonathan Groß: I usually look at this very simple guide when writing these regexes: https://www.cs.tut.fi/~jkorpela/perl/regexp.html (See headline "Repetition") - I think you got it right. --Tobias1984 (talk) 21:41, 3 November 2015 (UTC)
- Thanks. :) Maybe I'll learn another foreign language: Perl. Jonathan Groß (talk) 21:56, 3 November 2015 (UTC)
- Say no to Perl and yes to Python: Wikidata:Pywikibot - Python 3 Tutorial ;) --Tobias1984 (talk) 21:59, 3 November 2015 (UTC)
- Is it a feature that hasn't been implemented yet? Jonathan Groß (talk) 21:22, 3 November 2015 (UTC)
Bearbeitungskommentare
editHallo Tobias. Meiner Meinung nach sollte bei solchen Löschungen/Verschiebungen unbedingt ein kurzer Bearbeitungskommentar gemacht werden. Sonst muss man den Grund für die Löschung recherchieren gehen. --Leyo 23:03, 8 November 2015 (UTC)
- @Leyo: Danke für die Erinnerung. Hab ich in letzter Zeit vergessen. Link zum Archiv einfügen muss ich mir auch wieder angewöhnen. --Tobias1984 (talk) 23:15, 8 November 2015 (UTC)
My first property
editHello Tobias, I just created a property for the first time! Would you be so kind as to check if I did everything right? I'm not sure about the Format Constraint. Jonathan Groß (talk) 12:55, 17 November 2015 (UTC)
- @Jonathan Groß: Looks good to me! Thank you for working on property creations! I would wait for some statements and then see if the format constraint works. --Tobias1984 (talk) 13:00, 17 November 2015 (UTC)
Adding a notice to every wikiproject feels like spam
editTobias
I see you have added a notice about wikimania 2016 to a lot of wikiprojects. Adding the same message in many places feels like spam. Please don't do that. Joe Filceolaire (talk) 17:12, 26 November 2015 (UTC)
- @Filceolaire: I don't see how this is spam. It is a relevant message that concerns the whole community, because it is afterall our communities' only major conference. Informing people that they can actively take part in the conference is an important part of community building. We can only benefit from more Wikidata-participation at Wikimania. The benefits will be seen each year when our community grows and we gain more acceptance on Wikimedias other projects. --Tobias1984 (talk) 17:32, 26 November 2015 (UTC)
- Which is why I said it "feels like spam" and asked you nicely not to do it instead of going round deleting every instance. How many other people are there out there with a message which they are sure will benefit the community if only they make sure it is seen widely enough? Joe Filceolaire (talk) 15:51, 28 November 2015 (UTC)
In the Polish Wikipedia "cervus" is rightly redirected to "Jeleń". The problem is, that the Wikidata item Cervus (Cervus (Q644255)) contain Polish Cervus (Cervus (Q644255)) "Cervus", and there is separate item Cervus (Q11724104) for "jeleń". I would like to delete it, but I do not know how to do it. Please, help :-). Rembecki (talk) 21:35, 28 November 2015 (UTC).
- Done. --Succu (talk) 21:46, 28 November 2015 (UTC)
- My work is done here :) --Tobias1984 (talk) 22:30, 28 November 2015 (UTC)
- Yeah (Q7339259)! Just another example why redirects should not be included. :( --Succu (talk) 22:34, 28 November 2015 (UTC)
- Dealing with the oddities of 300 wikipedias and hundreds of other wikis is challenging. I just recently found out that each Wikisource either uses a Author namespace (with different namespace IDs), Author pages in namespace 0 or Author categories. And redirects are a nother variable in this construct :( --Tobias1984 (talk) 22:45, 28 November 2015 (UTC)
- Yeah (Q7339259)! Just another example why redirects should not be included. :( --Succu (talk) 22:34, 28 November 2015 (UTC)
- My work is done here :) --Tobias1984 (talk) 22:30, 28 November 2015 (UTC)
Could you check a new property?
editHi Tobias! I was recently granted "property creator" status and just created my first property, do you mind taking a look? It's FAO risk status (P2371). The one thing I couldn't figure out was step 7 on the list in Wikidata:Property_creators - how do you add a property to any of the lists there? Thanks for any help. ArthurPSmith (talk) 21:27, 1 December 2015 (UTC)
- @ArthurPSmith: Are you trying to edit the section? Because the pages that are marked for translation you always have to edit the whole page source, which is kind of unintuitive. --Tobias1984 (talk) 21:47, 1 December 2015 (UTC)
- that was exactly the problem, it's working now, thanks! ArthurPSmith (talk) 21:52, 1 December 2015 (UTC)
- @ArthurPSmith: Thank you for helping with property creations. --Tobias1984 (talk) 22:02, 1 December 2015 (UTC)
- that was exactly the problem, it's working now, thanks! ArthurPSmith (talk) 21:52, 1 December 2015 (UTC)
Property approval has slowed way down
editHi Tobias, I have had "substrate of" up for property approval for over a month now in the natural science section. It has unanimous support and is still just sitting there. I am contacting you because you approved a previous property for me "RefSeq Genome ID". Any help on suggestions for how to expedite the approval process would be great. Thanks Putmantime (talk) 15:27, 21 December 2015 (UTC)
- @Putmantime: Sorry about the delay. I guess we need more people with property creator rights. I usually try to create ready properties, but I am currently in a work transition which is taking up a lot of my quasi-free time. But you can always ping me and I will try to reply within a day. substrate of (P2414) is now ready. --Tobias1984 (talk) 16:53, 21 December 2015 (UTC)
- @Tobias1984 No problem. Thank you for the quick response. Putmantime (talk) 18:04, 23 December 2015 (UTC)
Help decide the future of Wikimania
editThe Wikimedia Foundation is currently running a consultation on the value and planning process of Wikimania, and is open until 18 January 2016. The goals are to (1) build a shared understanding of the value of Wikimania to help guide conference planning and evaluation, and (2) gather broad community input on what new form(s) Wikimania could take (starting in 2018).
After reviewing the consultation, we'd like to hear your feedback on on this survey.
In addition, feel free to share any personal experiences you have had at at a Wikimedia movement conference, including Wikimania. We plan to compile and share back outcomes from this consultation in February.
With thanks,
I JethroBT (WMF) (talk), from Community Resources 21:32, 13 January 2016 (UTC)
Towards a New Wikimania results
editLast December, I invited you to share your views on the value of Wikimedia conferences and the planning process of Wikimania. We have completed analysis of these results and have prepared this report summarizing your feedback and important changes for Wikimania starting in 2018 as an experiment. Feedback and comments are welcome at the discussion page. Thank you so much for your participation. I JethroBT (WMF), Community Resources, 22:47, 8 February 2016 (UTC)
wikidata session at Biocuration conference
editWe are organizing a workshop on Wikidata at the upcoming Biocuration conference in Geneva, April 10-14. Would you be interesting in speaking there ? More info. at https://www.isb-sib.ch/events/biocuration2016/workshops#WS6 let me know at bgood at scripps edu --I9606 (talk) 20:27, 9 February 2016 (UTC)
- @I9606: Hi! I would love to come. But at the moment I am very busy at work and I don't think I would be able to prepare very well for the conference. But please let me know of any future events! --Tobias1984 (talk) 19:19, 14 February 2016 (UTC)
Property proposal ready for creation
editGreetings. I proposed this property a week ago and there is no opposition https://www.wikidata.org/wiki/Wikidata:Property_proposal/Natural_science#Genomic_Strand and 1 supporting vote. Is this ready to be created? Thank you. Putmantime (talk) 19:32, 12 February 2016 (UTC)
- @Putmantime: Thanks for the message. I looked at the property and would actually prefer an item for each value. So positive strand and negative strand would both be an item, and we could add translations and it would be more obvious that a -1 string fore example. Will that work with your use case? --Tobias1984 (talk) 20:11, 14 February 2016 (UTC)
- Thats a really great idea. I wasn't overly happy with integers as a value, but I wanted the integers because I have collaborated with Apollo Web Browser to use the SPARQL Endpoint to retrieve annotations from Wikidata to view in a Genome Browser. That requires the integer or +/- value for direction. However, I could write a simple if statement into the query to convert the item into the integer. I will rework the property. Thanks! Putmantime (talk) 17:22, 15 February 2016 (UTC)
- Tobias1984 When you get a chance to review it, I have taken you suggestion and created Forward and Reverse items and reworked the property to use these items as the possible values. Putmantime (talk) 22:18, 17 February 2016 (UTC)
- Now that I look though, you suggested positive and reverse. These terms all seem to be synonymous. Would you prefer positive and negative?Putmantime (talk) 22:19, 17 February 2016 (UTC)
- @Putmantime: I was just making an example for items. I think the labelling is good. I pinged the experts once more and will create the property tomorrow. --Tobias1984 (talk) 21:47, 18 February 2016 (UTC)
- @Tobias1984: Awesome! Thanks! Putmantime (talk) 19:15, 19 February 2016 (UTC)
- @Putmantime: I was just making an example for items. I think the labelling is good. I pinged the experts once more and will create the property tomorrow. --Tobias1984 (talk) 21:47, 18 February 2016 (UTC)
- Now that I look though, you suggested positive and reverse. These terms all seem to be synonymous. Would you prefer positive and negative?Putmantime (talk) 22:19, 17 February 2016 (UTC)
- Tobias1984 When you get a chance to review it, I have taken you suggestion and created Forward and Reverse items and reworked the property to use these items as the possible values. Putmantime (talk) 22:18, 17 February 2016 (UTC)
Comment please
edit- Wikidata:Property proposal/Natural science#Type locality (geology) or (co-)type locality. What do you think? Thx --Chris.urs-o (talk) 16:57, 25 March 2016 (UTC)
- @Chris.urs-o: Thanks for the reminder. I commented. --Tobias1984 (talk) 12:32, 27 March 2016 (UTC)
Eigenschaft Typlokalität
editHallo Tobias, kaum ist die Eigenschaft erstellt, gibt's auch schon den ersten Ärger: Rausch 572 (Q19359611). War irgendwie zu erwarten... :( Gruß --Succu (talk) 16:15, 5 April 2016 (UTC)
- @Succu: Aus der Verwendung werde ich auch nicht ganz schlau. Das ganze Konzept eines Typs is doch, dass man die Gruppe anhand einer Referenz definiert. Einem Holotyp diese Aussage zu geben macht für mich gar keinen Sinn und wirkt wie ein Zirkelschluss. Beziehungsweise ist es eine falsche Aussage, weil ich in der Tucumán Province (Q44829) nichts über den Holotyp lernen kann. Interpretiert man das in der Biologie auch so? Werde auf jeden Fall den User hier pingen. --Tobias1984 (talk) 17:52, 5 April 2016 (UTC)
- In botany, "type locality" is not formally defined. The term could be used, informally (by analogy and common sense), as the locality where the type was found. In this case the specimen provides the locality "Tucumán; 3500 m", so the "type locality" (in as far as it exists) is a particular spot at 3500 m altitude in Tucumán, not the whole province. - Brya (talk) 09:45, 16 April 2016 (UTC)
Re:Welcome
editThanks, I'm interesed mainly in geology and paleontology. I hope my contributions here are ussefully. PePeEfe (talk) 07:03, 12 April 2016 (UTC)
- @PePeEfe: Hey! Thank you for your help with geology and paleontology! I you like, you can join Wikidata:WikiProject Geology to discuss new and existing properties. --Tobias1984 (talk) 17:19, 12 April 2016 (UTC)
- Thanks again. This weeks I am very busy, but I will inscribe in the project and to work with the formations when I am more free. --PePeEfe (talk) 07:07, 13 April 2016 (UTC)
Re:Queries
editOk, Tobias1984, thanks very much. This is new for me, I don't know nothing about Wikidata queries, but if I found some query I will need or will be interesting, I tell you. --PePeEfe (talk) 11:27, 23 April 2016 (UTC)
- Thx Tobias. I'd like to have a list of the type localities of valid minerals, the type localities with highest number of minerals first. Thx, regards --Chris.urs-o (talk) 20:19, 26 April 2016 (UTC)
- Die Urfrage ("World's largest cities with a female mayor") könnte Dir eine Hilfe sein. --Chris.urs-o (talk) 06:09, 27 April 2016 (UTC)
- @Chris.urs-o: Ich glaub ich hab es so halb hinbekommen. Ich hab das Beispiel angeschaut, das zeigt wer die meisten Planeten entdeckt hat. Daraus hab ich das hier
# Find all mineral type localities and sort them by most minerals defined
SELECT ?locality ?name (COUNT(DISTINCT ?mineral) AS ?count)
WHERE
{
?mineral wdt:P279* wd:Q7946 . # Find all instances and subclasses of mineral (traverse the tree)
?mineral wdt:P2695 ?locality . # Where a locality statement exists
SERVICE wikibase:label {
bd:serviceParam wikibase:language "en" .
?locality rdfs:label ?name
}
}
GROUP BY ?locality ?name
ORDER BY DESC(?count)
Bei mir kommen 164 Lokalitäten heraus und insgesamt 1123 Statements. Kann das stimmen? Ich versuch das morgen mal mit dem Pywikibot zu kontrollieren. --Tobias1984 (talk) 21:22, 27 April 2016 (UTC)
- Autolist II und claim[579] and claim[2695] gibt 1223 (Co)-Typlokalitäten. Aber auf ein anderer Datensatz? Newsletter No. 29 ist noch nicht in der "subclass mineral".
- Ich habe eine Excel Tabelle, sie ist aber nicht aktuell. Und IMA-CNMNC Newsletters und MinDat stimmen nicht genau überein.
- Wikidata Query Service: 1091 (Co)-Typlokalitäten, einmal gezählt. Deine 1123 stimmen. --Chris.urs-o (talk) 01:17, 28 April 2016 (UTC)
- @Tobias1984: Ich kriege time out, kannst Du nicht P579 and P2695 machen? Danke --Chris.urs-o (talk) 18:46, 15 May 2016 (UTC)
- @Chris.urs-o: Bei mir braucht die Abfrage momentan auch 30s. Da sind sicher wieder Probleme mit der Query-Seite. Hier hab ich es mal mit P579 probiert.
# Find all mineral type localities and sort them by most minerals defined
SELECT ?locality ?name (COUNT(DISTINCT ?mineral) AS ?count)
WHERE
{
?mineral wdt:P579 ?status .
?mineral wdt:P2695 ?locality . # Where a locality statement exists
SERVICE wikibase:label {
bd:serviceParam wikibase:language "en" .
?locality rdfs:label ?name
}
}
GROUP BY ?locality ?name
ORDER BY DESC(?count)
Läuft auch tatsächlich schneller als die andere Abfrage. --Tobias1984 (talk) 21:52, 15 May 2016 (UTC)
Creation
editHi Tobias1984,
Would you create this? This as the usual property creators participated in it.
--- Jura 05:45, 17 May 2016 (UTC)
- @Jura1: place of marriage (P2842) is created. Thanks for the ping. I need to start patrolling the property proposal pages more again. Keep getting wiki-sidetracked with so many things :) --Tobias1984 (talk) 19:06, 17 May 2016 (UTC)
- Did that proposal really have consensus? I count three supports, and three people who preferred Pasleim's proposal instead of it. --Yair rand (talk) 21:59, 17 May 2016 (UTC)
- @Yair rand: I read the discussion again and I do think that the arguments lean towards a creation, because the significant event (P793) approach has some flaws which were also voiced at the discussion. Just to elaborate my reasoning: For people we also exclude for example date of birth and death from significant event (P793). This is in my opinion mostly to try to keep our data structure flat and understandable to users (This has quite a lot of arguments that I can elaborate if needed). As spouse (P26) is one of those flat and very common properties I think people should have access to qualifiers that make it easy for them to qualify that information. place of marriage (P2842) is of course a sub-property of location (P276), but that is a relation our algorithms and query-engines should be able to handle. Please let me know if that does not make sense to you and we can see how to proceed. Somehow I think that if place of marriage (P2842) is up for debate we probably also have to rethink the future or spouse (P26) --Tobias1984 (talk) 18:46, 18 May 2016 (UTC)
- Did that proposal really have consensus? I count three supports, and three people who preferred Pasleim's proposal instead of it. --Yair rand (talk) 21:59, 17 May 2016 (UTC)
- Thanks once more for creating it. BTW, could you look into the electricity ones at Sister_projects? Most of the active creators already commented .. so it might be preferable that someone else does them.
--- Jura 08:13, 24 May 2016 (UTC)
P2860
editHi Tobias1984, Somehow I expect an apology and a "this was once, but never again" by you at Wikidata:Properties for deletion. Your turn to give a statement that makes it possible to close the discussion. Lymantria (talk) 11:56, 27 May 2016 (UTC)
- @Lymantria: Thanks for the reminder. Will post something. --Tobias1984 (talk) 13:12, 27 May 2016 (UTC)
Archiving specific pages
editAll you have to do to archive a page with a specific property proposal is a) remove it from the property proposal pages where it is transcluded and b) add the transclusion the archive page. You should not be blanking the proposal, as in [4]. --Izno (talk) 13:25, 6 June 2016 (UTC)
- @Izno: I didn't notice that we changed the workflow. Will do it the new way from now on. Thanks! --Tobias1984 (talk) 18:25, 7 June 2016 (UTC)
- No worries, I hadn't realized the WD:Property creators page hadn't been updated to take care of that. --Izno (talk) 19:51, 7 June 2016 (UTC)
how to use tox for one test ???
editHi Tobias - moving discussion from Wikidata_talk:Pywikibot_-_Python_3_Tutorial as we're getting a bit into the weeds here.
I've tried running tox as you recommended:
tox -v -e nose34 -- tests/wikibase_edit_tests.py
and various other variants of that command, but I could not get it to run the wikibase_edit_tests file alone, it tries to run every test in the tests directory. I finally created a stripped down "tests" directory with just the one tests file (and aspects, utils, and __init__.py, with __init__.py edited to remove reference to all the other test files). Then running tox with nose34 it looks like it was doing nothing at all: "Ran 1 test in 0.005s " - there's no sign it actually ran any of the tests in the file. As far as I can tell these tests are not being run under those conditions. I'm going to keep trying but if you have any other ideas or can show me clearly what commands you used to explicitly run those tests that might help... thanks. ArthurPSmith (talk) 15:43, 30 June 2016 (UTC)
- @ArthurPSmith: I asked on the IRC and there seems to be a few issues with the tox testing. It might be related to an existing issue (of which there are many: https://phabricator.wikimedia.org/project/profile/87/). Maybe if User:Andrawaag starts using Pywikibot his team will have some time to migrate the bot to pytest? --Tobias1984 (talk) 18:10, 30 June 2016 (UTC)
Checkallthestrings bot
editYou should file a permission request at Wikidata:Requests for permissions/Bot before running the bot.--GZWDer (talk) 17:49, 6 July 2016 (UTC)
- @GZWDer: Hi! I stopped it. I do have permission to run the bot for basic non-controversial data imports (User:Checkallthestrings bot). I will post the BacDive ID (P2946) task to the permission page. It might be too far out of scope of the previous permission. --Tobias1984 (talk) 18:03, 6 July 2016 (UTC)
Hallo Tobias, dieser Zuwachs an constraint violations bei taxon name (P225) geht offenbar auf deinen Bot zurück. Er erzeugt unvollständige Datenobjekte und auch überflüssige Dubletten (z.B. Enterococcus faecalis (Q25842113)). Bitte kümmere dich ums aufräumen. --Succu (talk) 09:52, 14 July 2016 (UTC)
- @Succu: Ja darum kümmer ich mich. Die Leute von Bacdive möchten auch noch weitere Daten zur Verfügung stellen, aber wir fangen erstmal nur mit der ID an. - Ich habe die Items eigentlich so erstellt, damit ich deinem Bot nicht in den Weg komme. Was würdest du Vorschlagen was mindestens für Statements dabei sein sollten? --Tobias1984 (talk) 10:41, 14 July 2016 (UTC)
- Das ist eigentlich dokumentiert: Neben taxon name (P225) noch taxon rank (P105), parent taxon (P171) und instance of (P31) = Taxon/monotypisches Taxon/fossiles Taxon. Die bereits bekannten Bakteriegattungen findest du mit dieser Abfrage. Gruß --Succu (talk) 10:58, 14 July 2016 (UTC) PS: Du must auch noch die Archaea (Q10872) berücksichtigen. --Succu (talk) 12:03, 9 August 2016 (UTC)
@Succu: Ich hab mir noch etwas den Kopf zerbrochen über die Dublette. Das hätte ja wirklich nicht passieren sollen, aber ich kann mir momentan auch nicht erklären wie das passiert ist. Das es wirklich nur eine ist vermute ich anhand dieser Abfrage:
# Item that have a bacdive ID and have a duplicate taxon name
SELECT DISTINCT ?item1 ?item1Label ?item2 ?item2Label ?value
{
?item1 wdt:P2946 ?bacdive .
?item1 wdt:P225 ?value .
?item2 wdt:P225 ?value .
FILTER(?item1 != ?item2) .
SERVICE wikibase:label { bd:serviceParam wikibase:language "en,en" } .
} LIMIT 500
--Tobias1984 (talk) 16:38, 15 July 2016 (UTC)
Ja, es sieht so aus als ob ich im Diff ausgerechnet die einzige Dublette gesehen hatte. Eine mögliche Erklärung wäre, dass der WDQS kurz ausgefallen ist und dir WikidataSPARQLPageGenerator
eine leere Liste zurückgegeben hat. Die Frage ist was macht diese Funnktion bei einem Fehler. Signalisert sie ihn irgendwie, dass ein Aufrufer eine Chance hat dass überhaupt mitzubekommen.
Falls du beim Aufräumen Hilfe benötigst sag Bescheid. Wenn du nur neue Datenobjekte für Arten erzeugt hast, sollt es ein Kinderspiel sein das zu richten. Aber ich will deinem Lernprozess nicht im Weg stehen. :) Gruß --Succu (talk) 17:41, 15 July 2016 (UTC)
- @Succu: Ich warte noch auf die Antwort vom Bacdive-Team. Wenn ich die neue CSV Datei bekomme kann ich überall die Quelle Bacdive setzen. --Tobias1984 (talk) 10:03, 17 July 2016 (UTC)
- Wie ist der aktuelle Stand? Mein Bot hat übrigens gestern einige der von dir neu erstellten Datenobjekte mit bereits vorhanden (enWP) zusammengeführt. Gruß --Succu (talk) 20:50, 20 July 2016 (UTC)
- @Succu: Ich hab die Daten, kann den Bot aber erst am Wochenende anpassen und wieder starten. Danke für die Korrekturen! --Tobias1984 (talk) 21:20, 20 July 2016 (UTC)
- Bei Halorubrum africanae (Q25860561) führt die ID auf die Suchseite. Wikispecies hat mit species:Halorubrum africanae ein gleichnamiges Taxon. Gruß --Succu (talk) 16:27, 23 July 2016 (UTC)
- Es gibt noch mehr Fälle bei denen die ID auf die Suchseite führt... Das sollte mal gegengecheckt werden. --Succu (talk) 20:33, 5 August 2016 (UTC)
Merge
editHi,
I suggest merging Chusistan with History of Khuzestan Province --Mahmoudalrawi (talk) 19:24, 15 July 2016 (UTC)
- @Mahmoudalrawi: There is also Khuzestan Province (Q241119). Maybe start this discussion here: Wikidata:WikiProject Iranian Persian? --Tobias1984 (talk) 07:07, 17 July 2016 (UTC)
Review request of the Software quality assurance property proposal
editHi Tobias,
Would you have time to review the Software quality assurance property proposal ?
Cheers
- Thanks for your review :-) Dachary (talk) 09:26, 23 July 2016 (UTC)
Review request of the software package property proposal
editHi Tobias,
Would you have time to review the software package property proposal ?
Cheers Dachary (talk) 09:28, 23 July 2016 (UTC)
Hi Tobias,
I think bactericide (Q24153252) should be merged with antibiotic (Q12187), but there are many links to bactericide (Q24153252). Excuse me, but could you please tell me how it can be resolved? Thank you, --Okkn (talk) 15:13, 16 August 2016 (UTC)
- It might be a highly controlled vocabulary, but I also fail to see the distinction. @Putmantime: might have a better overview over the topic? Otherwise we should maybe discuss it at Wikiproject Medicine so more people see the discussion. --Tobias1984 (talk) 17:40, 16 August 2016 (UTC)
- @Okkn: Forgot to ping. --Tobias1984 (talk) 17:40, 16 August 2016 (UTC)
- bactericide (Q24153252) has only one external identifier and its web page [5] is citing en:Antibiotics... This means bactericide (Q24153252) == antibiotic (Q12187), doesn't it?
- Anyway, where can we discuss about this topic at Wikiproject Medicine? --Okkn (talk) 19:59, 16 August 2016 (UTC)
- @Okkn: You can just copy the thread to this talk page: Wikidata talk:WikiProject Medicine. --Tobias1984 (talk) 20:54, 16 August 2016 (UTC)
Merge
editHi,
Can you merge Yazidi (Q200885) with Yezidism (Q18670106) --Mahmoudalrawi (talk) 11:25, 19 September 2016 (UTC)
- @Mahmoudalrawi: That is not possible, because these two items have a distinct article on uk-wiki. I think one is about the self-identity of a group of people and the other about the religion of a group of people, and those are anyway two distinct concepts on Wikidata. If both topics are in one article on ar-wiki I think it is better to split the article, because it makes it easier for readers too. --Tobias1984 (talk) 18:20, 19 September 2016 (UTC)
- @Tobias1984: I noticed that uk-wiki is the only one that have two articles. The idea is all wikipedias discused the two issues in the same articles. I have no objection on splitting the articles, but it have no idea about other wikipedias if they consider the two topics as the same. --Mahmoudalrawi (talk) 18:35, 19 September 2016 (UTC)
Wikiproject Wikivoyage
editToday, I opened Wikiproject Wikivoyage showing our experiences in using Wikidata and programming interfaces for the use of infoboxes. --RolandUnger (talk) 07:51, 24 September 2016 (UTC)
- @RolandUnger: Thank you. Looks very informative. Are there any additional properties Wikivoyage would require at the moment? --Tobias1984 (talk) 17:41, 25 September 2016 (UTC)
- This seems to duplicate Wikidata:Wikivoyage. Can you consolidate the two?
--- Jura 22:57, 29 September 2016 (UTC)- @Jura1: Thanks! Yes I think from todays standpoint it would be good to merge that page into the WikiProject. Will try to do that as soon as possible. --Tobias1984 (talk) 18:06, 5 October 2016 (UTC)
- This seems to duplicate Wikidata:Wikivoyage. Can you consolidate the two?
Looking for some help with a property proposal
editHello Tobias1984,
I'm drafting property proposals on a subpage of my user page. I'm not sure if that approach is even a good idea, so I welcome feedback if you can suggest alternative approaches to working on these drafts. Anyway, I'm getting a script error that I'm not sure how to fix on the Info URI scheme draft. Would you be willing to take a look at the history and provide your expertise to help me understand where I'm messing up?
Thanks in advance for any help you could provide! YULdigitalpreservation (talk) 13:02, 5 October 2016 (UTC)
- @YULdigitalpreservation: Hi! Best is to delete lines in the template and preview until you find the mistake. I repaired the template for you. The proposals look good from my point of view. Of course you can also start them on the property proposal pages to get more feedback from the community. --Tobias1984 (talk) 18:05, 5 October 2016 (UTC)
- @Tobias1984: Thank you very much for the help! I really appreciate it. As soon as I get used to using the template I will switch to starting them right on the property proposal page. YULdigitalpreservation (talk) 18:09, 5 October 2016 (UTC)
- @YULdigitalpreservation: Great. And let me know if I can help you with anything else. --Tobias1984 (talk) 18:33, 5 October 2016 (UTC)
Merge articles
editHi, can you merge Xeroderma with Xerosis cutis ? --Mahmoudalrawi (talk) 22:29, 7 October 2016 (UTC)
- @Mahmoudalrawi: It seems to be only a duplicate on fr-wiki. I inquired about a merge here: fr:Discussion_Projet:Médecine#Merge_X.C3.A9rose_.26_X.C3.A9rodermie --Tobias1984 (talk) 16:04, 9 October 2016 (UTC)
Removing myself from property creators
editHi, I no longer wish to be a property creator but ... I'm not sure where to look to give up this right. Any idea ? Thanks :-) Dachary (talk) 13:41, 30 November 2016 (UTC)
- @Dachary: I think you can just put a request on the page where you requested the rights. --Tobias1984 (talk) 09:54, 3 December 2016 (UTC)
- Thanks ! I'll do that :-) Dachary (talk) 00:40, 4 December 2016 (UTC)
Unused properties
editThis is a kind reminder that the following properties were created more than six months ago: neurological function (P970), transmitted signal type (P1170), homoglyph (P2444), received signal type (P1194), side effect (P1909). As of today, these properties are used on less than five items. As the proposer of these properties you probably want to change the unfortunate situation by adding a few statements to items. --Pasleim (talk) 19:31, 17 January 2017 (UTC)
@Pasleim: thanks for the reminder. I will try to add some more values soon. Sadly wikiprojekt medicine is not always the most active. But the data is still very interesting. --Tobias1984 (talk) 20:29, 17 January 2017 (UTC)
Locative
editAt you added statements about locative to languages, I thought you might want to comment on Wikidata:Property_proposal/locative.
--- Jura 07:06, 5 March 2017 (UTC)
Hallo Tabias,
bei den neu erstellten Datenobjekten fehlt die Aussage instance of (P31) = taxon (Q16521). Siehe z.B. diese Regelverletzung. Gruß --Succu (talk) 09:53, 26 April 2017 (UTC)
- @Succu: Danke für den Hinweis. Ich werde mich am Wochenende darum kümmern. --Tobias1984 (talk) 19:36, 27 April 2017 (UTC)
- Das ließe sich schnell beheben, aber leider gibt es noch weitere Fehler. :( --Succu (talk) 19:53, 27 April 2017 (UTC)
- @Succu: I hatte auch schon ein paar Fehler im Export gesehen, die der Bot natürlich brav übernommen hat und möchte mich die kommenden Tag durch die Violations durchklicken. --Tobias1984 (talk) 20:18, 27 April 2017 (UTC)
- Die Art Leucobacter musarum (Q29565941) ist bei dir eine Gattung. :( --Succu (talk) 10:31, 2 May 2017 (UTC)
- Sorry wenn ich nerve. Ist PS9 (Q29565295) evtl. nur ein Schreibfehler für Citricoccus (Q26208672)? Gruß --Succu (talk) 09:43, 3 May 2017 (UTC)
- Keine Sorge. Ich bin immer für deine Kommentare und Hilfe dankbar. Ich habe nachgefragt und es handelt sich wahrscheinlich um ein Synonym. Es wird aber nochmal besprochen und gegebenenfalls auf der BacDive-Seite aktualisiert. --Tobias1984 (talk) 15:59, 5 May 2017 (UTC)
- @Succu: I hatte auch schon ein paar Fehler im Export gesehen, die der Bot natürlich brav übernommen hat und möchte mich die kommenden Tag durch die Violations durchklicken. --Tobias1984 (talk) 20:18, 27 April 2017 (UTC)
- Das ließe sich schnell beheben, aber leider gibt es noch weitere Fehler. :( --Succu (talk) 19:53, 27 April 2017 (UTC)
"Tapeats-Bach"
editHallo, Tobias! Geographische Namen werden, nie, gar nie, niemals übersetzt! (Es sei enn, es haben sich deutsche Namen eingebürgert, z.B. Appalachen statt Appalachian Mountains.) Grüße --Matthiasb (talk) 13:43, 3 June 2017 (UTC)
- @Matthiasb: Danke! Ich hoffe ich hab das nicht zu oft falsch gemacht. --Tobias1984 (talk) 20:05, 5 June 2017 (UTC)
Seeking guidance with addition of genealogy information
editI've worked for a bit over a month with a tool that allows me to compare and contrast Individuals in Wikidata and the genealogy wiki WeRelate. The tool searches in WeRelate for "Person" pages that define their Wikidata identity (for example, Person:Charlemagne (1) has a reference number fact type, which is described by a link to Wikidata identity Q3044). By reviewing the list of hits on that search of WeRelate, I am able to determine the Wikidata genealogy properties (mother, father, sibling, spouse, unmarried partner, and child) that ought to exist. The tool then directly interrogates Wikidata, to see the claims already present for the genealogy properties. Finally, I'm able to emit a comprehensive result that indicates what's present in both (WeRelate and Wikidata), only in WeRelate (needing to be added to Wikidata) and only in Wikidata (needing to be added to WeRelate). My most recent report of only the items missing from Wikidata can be seen on this WeRelate page.
To start with, I've performed Wikidata edits by hand - literally one by one - putting in something above 4000. Not fun - but it's pretty mechanical work from the results of my software. So far, I've only seen 2 claims that someone elected to revert - which seems pretty minor against the set of 4000.
I think I'm ready to make this work a little more quickly. I just tried to enter a setting via the QuickStatement (?) screen. Nothing seemed to occur, so I'm not really sure what's going on there. If I understand the syntax correctly, it would be very easy for me to emit missing Wikidata claims in that form - but I don't want to bother if that isn't really the right way to go.
Suggestions would be appreciated.
--Jrm03063 (talk) 23:30, 3 July 2017 (UTC)
- @Jrm03063: Personally, I think that taking the time to learn Pywikibot can make a lot of things easier on Wikidata. I am not really using QuickStatements, so the project chat might be a better place to ask about what it can do. Let me know if I can help you in any other way. --Tobias1984 (talk) 13:16, 8 July 2017 (UTC)
- I had wondered as much myself. Can you suggest a really small cook-book example of how to create a wikidata bot that creates claims? Also, anything I would need to ask for - special permissions etc - to run something like that? Thanks... --Jrm03063 (talk) 16:02, 10 July 2017 (UTC)
- @Jrm03063: Starting with pywikibot always takes some time. This tutorial is incomplete but should get you started with some things: Wikidata:Pywikibot - Python 3 Tutorial. Pywikibot has changed since most of the stuff was written, so expect to run into some errors when running the code. Best is to use paws.wmflabs and only edit test.wikidata in the beginning. --Tobias1984 (talk) 17:29, 10 July 2017 (UTC)
- I had wondered as much myself. Can you suggest a really small cook-book example of how to create a wikidata bot that creates claims? Also, anything I would need to ask for - special permissions etc - to run something like that? Thanks... --Jrm03063 (talk) 16:02, 10 July 2017 (UTC)
Bridges across Cultures contest
editHi Tobias! Let me first thank you for your great presentation @Wikidata Wahldaten Workshop 2017. And a question:
- Is it technically possible to write a Wikidata Query forthe list of (links to wikipedia articles) in "ar,fa,es,pt,tr" languages which have been added to the wikidata item of the articles linked from this page between 15 Oct-15 Nov 2017?
This can help us keep track and evaluate the created articles in the contest. Many thanks! -- Meisam (talk) 14:12, 17 October 2017 (UTC)
- @Meisam: Will try to extract the links with pywikibot and then create a similar table to CEE contest. --Tobias1984 (talk) 19:25, 20 October 2017 (UTC)
- @Meisam: Something like this? https://meta.wikimedia.org/wiki/Bridges_across_Cultures/Lists/Argentina_lua --Tobias1984 (talk) 20:48, 20 October 2017 (UTC)
- Thanks for the list. It shows the wikidata items and the connected links. Is it also possible to highlight the new links added to those items in the contest period? -- Meisam (talk) 22:53, 20 October 2017 (UTC)
- @Meisam: Not sure if that is possible. I will ask someone. --Tobias1984 (talk) 14:07, 22 October 2017 (UTC)
Question about a bot
editHi Tobias, sorry to bother you but I did not find any page where I could ask question about bot issue. I followed what you wrote on Wikidata:Pywikibot - Python 3 Tutorial/Changing Items. Everything almost works. The last thing I would like to implement and that did not work for now is what I did here by hand. Basically, I do not how how to set two different values for a same property. Here is a part of the code that I use
article_qid = ['Q45846010', 'Q45851113']
source_map = {p_stated_in: ['item', article_qid]}
create_source_claim(new_claim, source_map)
def create_source_claim(claim, source_map):
source_claims = []
for src_prop in source_map.keys():
target_type, source_value = source_map[src_prop]
print('target: {0} , source: {1}, prop: {2}').format(target_type, source_value,src_prop)
source_claim = pywikibot.Claim(repo, src_prop, isReference=True)
if target_type == 'item':
for qid in source_value:
source_page = pywikibot.ItemPage(repo, qid)
source_claim.setTarget(source_page)
source_claims.append(source_claim)
else:
source_claim.setTarget(source_value)
source_claims.append(source_claim)
claim.addSources(source_claims, bot=True)
return True
But for now it does not work.
If you know a public place to ask these kinds of question, please tell me where is it. That's said, if you could help to solve this issue, I would be really happy Pamputt (talk) 10:23, 17 December 2017 (UTC)
- @Pamputt: Thanks for the question! Maybe having 2 targets is not implemented in pywikibot. I don't have time to check any code this week. Maybe you need to construct the claim from JSON or send a patch to the pywikibot devs. Ping me again in a week if you are still stuck :) --Tobias1984 (talk) 19:28, 20 December 2017 (UTC)
- Hi Tobias, thanks for replying. So I prefer to wait that you have more time because I doubt I am able to send a patch to the pywikibot devs (I am just starting to learn python...). Or if you know someone who could help me, I could ask him as well. Pamputt (talk) 21:05, 20 December 2017 (UTC)
- Hi Tobias, I do not know whether you have more time now since I did not find anything since the last message. I only opened a phabricator ticket about this issue. Pamputt (talk) 23:20, 27 December 2017 (UTC)
- @Pamputt: Phab ticket seems like a good idea. I am not sure if there is a convenient function to set multiple targets. I edited this item on test.wikidata: https://test.wikidata.org/wiki/Q59587 and here is the JSON: https://test.wikidata.org/w/api.php?action=wbgetentities&ids=Q59587&format=json As you can see the double target is in , the targets being n = 0, 1. I think your best bet at the moment is the referenceFromJSON function, that will allow you to input a JSON with multiple targets. You can use the example above to see how the double target structure needs to look like and the fromJSON method of the pywikibot Claim class should show you which keys the JSON needs. Let me know if that helps you with the next steps. --Tobias1984 (talk) 19:06, 29 December 2017 (UTC)
references[0]["snaks"]["P115"][n]
- @Pamputt: Phab ticket seems like a good idea. I am not sure if there is a convenient function to set multiple targets. I edited this item on test.wikidata: https://test.wikidata.org/wiki/Q59587 and here is the JSON: https://test.wikidata.org/w/api.php?action=wbgetentities&ids=Q59587&format=json As you can see the double target is in
- Hi Tobias, I do not know whether you have more time now since I did not find anything since the last message. I only opened a phabricator ticket about this issue. Pamputt (talk) 23:20, 27 December 2017 (UTC)
- Hi Tobias, thanks for replying. So I prefer to wait that you have more time because I doubt I am able to send a patch to the pywikibot devs (I am just starting to learn python...). Or if you know someone who could help me, I could ask him as well. Pamputt (talk) 21:05, 20 December 2017 (UTC)
Adding multiple claims and sources in pywikibot
editHi Tobias, I've been experimenting a bit with a "manually run" pywikibot script. Thanks to your tutorial, it wasn't hard to get something up and running, but I cannot figure out how to add more than one statement per edit. Certainly, this could be done it a few edits. Is there a way to combine multiple "addClaim" and "addSource" into a single edit within pywikibot? Or would I need to write my own API call for that? Thanks!--Cirdan (talk) 14:06, 30 January 2018 (UTC)
- I think I figured it out, I'm creating the whole JSON myself now and add it via editEntity. However I'd still be interested in a more convenient way.--Cirdan (talk) 14:56, 31 January 2018 (UTC)
- @Cirdan: I am also not sure how edits can be grouped in pywikibot. One could also argue that showing all the acctions is very transparent for someone looking at the edit history. I am currently working on another Wikidata API and might be able to give a more in depth answer when I implement editing in it. --Tobias1984 (talk) 20:20, 6 February 2018 (UTC)
Workshop zu Wikimedia und Katastrophenmanagement am 20.3. in Berlin
editHallo Tobias, wir organisieren für den 20.3.2018 einen Workshop, der dem Austausch von Wikimedianern mit Organisationen aus dem Bereich des Katastrophenmanagements dienen soll. Ziel ist es, auszuloten, wie wir unsere Wiki-basierten Aktivitäten besser mit den Aktivitäten anderer Akteure wie dem Roten Kreuz verzahnen können. Vielleicht ist das was für Dich? Bitte gib auch anderen Bescheid, die in diesem Bereich aktiv sind. Danke & Gruß, --Daniel Mietchen (talk) 03:56, 23 February 2018 (UTC)
Share your experience and feedback as a Wikimedian in this global survey
editHello! The Wikimedia Foundation is asking for your feedback in a survey. We want to know how well we are supporting your work on and off wiki, and how we can change or improve things in the future. The opinions you share will directly affect the current and future work of the Wikimedia Foundation. You have been randomly selected to take this survey as we would like to hear from your Wikimedia community. The survey is available in various languages and will take between 20 and 40 minutes.
You can find more information about this survey on the project page and see how your feedback helps the Wikimedia Foundation support editors like you. This survey is hosted by a third-party service and governed by this privacy statement (in English). Please visit our frequently asked questions page to find more information about this survey. If you need additional help, or if you wish to opt-out of future communications about this survey, send an email through the EmailUser feature to WMF Surveys to remove you from the list.
Thank you!
Reminder: Share your feedback in this Wikimedia survey
editEvery response for this survey can help the Wikimedia Foundation improve your experience on the Wikimedia projects. So far, we have heard from just 29% of Wikimedia contributors. The survey is available in various languages and will take between 20 and 40 minutes to be completed. Take the survey now.
If you have already taken the survey, we are sorry you've received this reminder. We have design the survey to make it impossible to identify which users have taken the survey, so we have to send reminders to everyone. If you wish to opt-out of the next reminder or any other survey, send an email through EmailUser feature to WMF Surveys. You can also send any questions you have to this user email. Learn more about this survey on the project page. This survey is hosted by a third-party service and governed by this Wikimedia Foundation privacy statement. Thanks!
Your feedback matters: Final reminder to take the global Wikimedia survey
editHello! This is a final reminder that the Wikimedia Foundation survey will close on 23 April, 2018 (07:00 UTC). The survey is available in various languages and will take between 20 and 40 minutes. Take the survey now.
If you already took the survey - thank you! We will not bother you again. We have designed the survey to make it impossible to identify which users have taken the survey, so we have to send reminders to everyone. To opt-out of future surveys, send an email through EmailUser feature to WMF Surveys. You can also send any questions you have to this user email. Learn more about this survey on the project page. This survey is hosted by a third-party service and governed by this Wikimedia Foundation privacy statement.
Solid solution series with (P2155)
editHello,
You have created solution series with (P2155). In your description, "continous" is for continUous ? (for the translation) Best regards. ---Eihel (talk) 22:00, 15 August 2018 (UTC)
- @Eihel: Yes, it is most likely a typo. Tobias1984 (talk) 07:47, 18 August 2018 (UTC)
Lexeme in Wikiarabia
editHalo Tobias, I know it's been a while, ... If you have some time, think about applying for a scholarship to show Lexeme during the next Wikiarabia. See you. --Helmoony (talk) 01:10, 29 October 2018 (UTC)
- @Helmoony: That sounds like an excellent idea. I will put it in my calendar. --Tobias1984 (talk) 17:28, 31 October 2018 (UTC)
Seeking ways to add data for 7.5 Minute Quadrangles
editGreetings, I'd like to add properties to publications in wikidata to define where they are "located" on the ground, particularly with coordinate data. I don't know how to add the east, west, north, and south data to define the quadrangle. I'm not sure how that data can contribute to knowledge, but I suspect there is potential for mapping data. Do you have any recommendations? Thank you. Trilotat (talk) 17:06, 2 December 2018 (UTC)
- @Trilotat: I am also not sure how to do this properly at the moment. We have coordinates and I think we had discussions in the past that we should also have lines and polygons. The quadrangle is a polygon and similar to a GIS system Wikidata needs these 3 spatial data types to properly express this kind of data. Might be a the right time to start the discussion again. Here is some of the last discussion that I can remember: Wikidata_talk:Development_plan#Geo-shape_datatype. Tobias1984 (talk) 11:53, 9 December 2018 (UTC)
Translation request
editHello.
Can you translate and upload simple:National Archive Department of Azerbaijan and « Category:Archives in Azerbaijan » (Q22029602) in German Wikipedia for that article and for de:Aserbaidschanische Nationalbibliothek (which is the national archive repository)?
Yours sincerely, Matricatria (talk) 08:26, 15 July 2019 (UTC)
P803
editHi Tobias,
I looked at your comments on this property proposal, and I think it should be clearer whether it is about positions (such as assistant professor, professor, etc.) or chairs (for instance Q15639454), which two differents concepts. (Such a clarification would be helpful to go forward on Wikidata:Property proposal/Academic rank.) Don't you think so?
New page for catalogues
editHi, I created a new page for collecting sites that could be added to Mix'n'match and I plan to expand it with the ones that already have scrapers by category. Feel free to expand, use for property creation. Best, --Adam Harangozó (talk) 12:04, 21 October 2019 (UTC)
PAWS/Pywikibot tutorials
editHi Tobias, I'm currently working to improve documentation for PAWS. As a part of this, I'll be working on a notebook based tutorial about PAWS/Pywikibot. I was told you may be a good resource. :-) Would you be willing to discuss PAWS/Pywikibot with me (sync or async)? I'm interested in your experience with the current documentation, who you think is most likely to use PAWS/Pywikibot, common tasks folks are using PAWS/Pywikibot for, and if you have some examples you think would be good to highlight or share. Any thoughts are appreciated! Thanks! SRodlund (WMF) (talk) 17:05, 4 September 2020 (UTC)
Review request of the Open Tree of Life ID property proposal
editHi Tobias,
It is my first property proposal and have no clue what is the usual way to deal with it and relative timings. Since I saw you are one of the "closest" property creators to our property given your background, could you have a look at it?
It is now in https://www.wikidata.org/wiki/Category:Properties_ready_for_creation with 6 supports.
Thank you very much in advance! AdrianoRutz (talk) 13:34, 12 February 2021 (UTC)
Hallo Tobias1984, da Du das o.g. Datenobjekt angelegt hast, wende ich mich mal zwecks Korrekturwunsch an Dich. Der Name müsste auf Rudolf Rost verschoben werden, da dieser in der Erstbeschreibung zum Mineral Kratochvílit genauso geschrieben wird, siehe Rudolf Rost: Minerály hořících hald na Kladensku. In: Rozpravy II. Trídy Ceské Akademie. Band 47, 1937, S. 1–20 (tschechisch, rruff.info [PDF; 11,9 MB; abgerufen am 24. April 2021]). Der Name mit "ph" hat seine Ursache im Minderaldatenblatt von Rostit im Handbook of Mineralogy, wo auch das Geburtsjahr zu finden ist. Im Gegensatz dazu gibt Mindat die Lebensdaten von Rost mit 1912–1999 an. Es wäre schön, wenn Du das Datenobjekt entsprechend überarbeiten könntest. Mit Dank im voraus und viele Grüße -- Ra'ike (talk) 21:40, 24 April 2021 (UTC)
IMA Mineral Symbol
edit- Hello Tobias1984. Would you like to approve the property IMA Symbol?
- Wikidata:Property proposal/Natural science#Mineralogy Thx n regards ;) --Chris.urs-o (talk) 02:07, 22 November 2021 (UTC)
- Thank you for your support. Now the status is "ready, create". Can anybody create a property now? Regards--Chris.urs-o (talk) 13:11, 28 November 2021 (UTC)
Call for participation in a task-based online experiment
editDear Tobias1984,
I hope you are doing good,
I am Kholoud, a researcher at King's College London, and I work on a project as part of my PhD research, in which I have developed a personalised recommender system that suggests Wikidata items for the editors based on their past edits. I am collaborating on this project with Elena Simperl and Miaojing Shi.
I am inviting you to a task-based study that will ask you to provide your judgments about the relevance of the items suggested by our system based on your previous edits. Participation is completely voluntary, and your cooperation will enable us to evaluate the accuracy of the recommender system in suggesting relevant items to you. We will analyse the results anonymised, and they will be published to a research venue.
The study will start in late January 2022 or early February 2022, and it should take no more than 30 minutes.
If you agree to participate in this study, please either contact me at kholoud.alghamdi@kcl.ac.uk or use this form https://docs.google.com/forms/d/e/1FAIpQLSees9WzFXR0Vl3mHLkZCaByeFHRrBy51kBca53euq9nt3XWog/viewform?usp=sf_link I will contact you with the link to start the study.
For more information about the study, please read this post: https://www.wikidata.org/wiki/User:Kholoudsaa In case you have further questions or require more information, don't hesitate to contact me through my mentioned email.
Thank you for considering taking part in this research.
Regards
Hallo Tobias,
ich würde das Lemma nicht übersetzen, da dritt- oder gar viertklassig auf Deutsch eine ganz andere Konnotation haben. Дзен Мастер (talk) 11:00, 30 October 2022 (UTC)
Checkallthestrings bot
editHi Tobias1984, The last edit by your bot Checkallthestrings bot dates from August 17th, 2016. I would propose to remove its bot flag due to inactivity. Do you oppose to that? Kind regards, Lymantria (talk) 08:24, 28 October 2023 (UTC)
- Hi again, The same question I would like to ask about BacDiveBot, having their last edit dating from August 21st, 2019. --Lymantria (talk) 12:07, 29 October 2023 (UTC)
- You have not responded to my requests so far. Because of the inactivity of the bots and the fact that you have not expressed opposing removal of their bot flags, I will do so. --Lymantria (talk) 11:38, 26 May 2024 (UTC)