Wikidata:Property proposal/reference value

From Wikidata
Jump to navigation Jump to search

reference value[edit]

Originally proposed at Wikidata:Property proposal/Natural science

Descriptionvalue or range of values for a medical test, used to evaluate whether the results of the test are normal or not
Representsreference range (Q1626599)
Data typeItem
Domainbiomedical measurand type (Q42014143)
Allowed values"reference range as qualifier", "one-sided cutoff value as qualifier", "equivocal interval as qualifier" (dummy items, not yet created)
Example
Sourcew:en:Reference ranges for blood tests, w:en:Clinical urine tests, etc.

lower limit[edit]

Originally proposed at Wikidata:Property proposal/Natural science

   Done: lower limit (P5447) (Talk and documentation)
Descriptionlower limit of a range or an interval; (qualifier) used with a dummy value which specifies the type of the range or interval
Data typeQuantity
Allowed valuesany
Allowed unitsany
Examplesee above examples of the main property
Sourcew:en:Reference ranges for blood tests, w:en:Clinical urine tests, etc.

upper limit[edit]

Originally proposed at Wikidata:Property proposal/Natural science

   Done: upper limit (P5448) (Talk and documentation)
Descriptionupper limit of a range or an interval; (qualifier) used with a dummy value which specifies the type of the range or interval
Data typeQuantity
Allowed valuesany
Allowed unitsany
Examplesee above examples of the main property
Sourcew:en:Reference ranges for blood tests, w:en:Clinical urine tests, etc.

Motivation

A lot of medical tests (medical test (Q2671652)) are conducted on a daily basis, by physicians or other members of medical staff. Many of the tests have reference range (Q1626599), which is used to interpret the results of the test, but to my knowledge, no other open database provides structured data of reference values. This property will be useful to make a diagnosis support system.

Some reference values differ with genders, age, countries, or other factors. If the upper limit of the reference value and lower limit of it are separately stored, it is very inconvenient to use and to maintain. So I propose we adopt "dummy items and qualifiers" solution for this property, like the way used in union of (P2737). Okkn (talk) 12:14, 27 February 2018 (UTC)[reply]

Tobias1984
Doc James
Bluerasberry
Gambo7
Daniel Mietchen
Andrew Su
Andrux
Pavel Dušek
Mvolz
User:Jtuom
Chris Mungall
ChristianKl
Gstupp
Sintakso
علاء
Adert
CFCF
Jtuom
Drchriswilliams
Okkn
CAPTAIN RAJU
LeadSongDog
Ozzie10aaaa
Marsupium
Netha Hussain
Abhijeet Safai
Seppi333
Shani Evenstein
Csisc
Morgankevinj
TiagoLubiana
ZI Jony
Antoine2711
JustScienceJS
Scossin
Josegustavomartins
Zeromonk
The Anome
Kasyap
JMagalhães
Ameer Fauri

Notified participants of WikiProject Medicine

Discussion

 Not done Lack of support. Micru (talk) 08:53, 11 April 2018 (UTC)[reply]

Although the discussion is stagnant, no one oppose this proposal. @Was a bee: If it's not too much trouble, could you please give me some comments? --Okkn (talk) 11:22, 11 April 2018 (UTC)[reply]
  •  Comment @Okkn: This is interesting property. If such data exist in Wikidata, that's nice. But at the same time, I feel one difficulty. "Normal range" can vary depend on source by source. Although almost same range are shared by all sources, exact threshold would be blur. I have read that in medicine, sometimes outside of 2 standard deviation (2σ) is treated as abnormal. But average and distribution varies depend on samples (age, sex, race, etc). And pessimicstic docters/researchers would take narrower normal range, and optimistic take broader. How can we think about this kind of blurriness?--Was a bee (talk) 20:14, 12 April 2018 (UTC)[reply]
reference value
Normal rank red blood cell count
lower limit 3.0 x10^12/L
upper limit 7.0 x10^12/L
applies to part adult man
Normal rank red blood cell count
lower limit 1.0 x10^12/L
upper limit 10.0 x10^12/L
applies to part child


add value
@Was a bee: I'm planning to use dummy values like list of values as qualifiers (Q23766486), which is used in union of (P2737) statements. Here are some examples:
reference value
Normal rank reference range as qualifier (dummy value)
lower limit 4.35 x10^12/L
upper limit 5.55 x10^12/L
applies to part male
statement supported by Japanese Committee for Clinical Laboratory Standards
1 reference
stated in JCCLS Common Reference Intervals (JCCLS共用基準範囲)
reference URL http://www.jccls.org/techreport/public_comment_201406.pdf
add reference
Normal rank reference range as qualifier (dummy value)
lower limit 3.86 x10^12/L
upper limit 4.92 x10^12/L
applies to part female
statement supported by Japanese Committee for Clinical Laboratory Standards
1 reference
stated in JCCLS Common Reference Intervals (JCCLS共用基準範囲)
reference URL http://www.jccls.org/techreport/public_comment_201406.pdf
add reference


add value
reference value
Normal rank one-sided cutoff value as qualifier (dummy value)
upper limit 3.5 IU/mL
Normal rank equivocal interval as qualifier (dummy value)
lower limit 3.5 IU/mL
upper limit 5.0 IU/mL


add value
--Okkn (talk) 13:45, 14 April 2018 (UTC)[reply]
@Okkn: Oh, I got it. That's clear and logical way to save data.
I have one remaining question. It is about names of "lower limit" and "upper limit". I've searched some max-min kind properties and I have found followings.
Compared with these property's name, "lower limit" and "upper limit" is very broader name (in other words, it seems that these properties looks usable at everywhere). So I think that it is better to...
  • 1. Change description of "lower limit" and "upper limit" into "less restrictive" text. For example, change to "You can use this property everywhere".
  • 2. Or change property name to more restrictive name. For example, change to "upper limit (reference value)" and "lower limit (reference value)"
What do you think? --Was a bee (talk) 06:54, 15 April 2018 (UTC)[reply]
@Was a bee: You are right. I changed the descriptions of the qualifiers to less restrictive texts. In the future if someone create a property that adopts the dummy value solution to store the range of values, these general qualifiers will be useful. Also, if the subjective item is about an interval, such as closed interval from −1 to 1 (Q21813730), I think these properties can be used as usual properties. --Okkn (talk) 10:51, 15 April 2018 (UTC)[reply]
@Okkn: OK. Then finally let me make sure. If properties are created, do you import certain amount of data? Because this is interesting but complex data. So if you don't import, I think no one won't import. Formerly, you imported very complex thousand of data, after properties which you proposed were created (Wikidata:Property proposal/recognition sequence). So I assume the same in this case. Am I right? --Was a bee (talk) 19:45, 16 April 2018 (UTC)[reply]
@Was a bee: Of course! I will use this property effectively. At first, I will import all of the JCCLS Common Reference Intervals (PDF) to show how to use this property. --Okkn (talk) 00:46, 17 April 2018 (UTC)[reply]
Thank you. Then all my questions have been solved. So I put here icon  Support. --Was a bee (talk) 20:15, 17 April 2018 (UTC)[reply]
@Was a bee: I appreciate your kind advice and support! --Okkn (talk) 05:51, 18 April 2018 (UTC)[reply]

@Okkn: I'm a bit torn about the use of dummy items for values - I think we should generally try to avoid that as much as we can. Did you know that quantities in Wikidata can have lower and upper bounds? This can be inserted in the UI by typing quantities such as "1,034.56±3.6". Don't you think that it would be more suitable? − Pintoch (talk) 07:57, 28 April 2018 (UTC)[reply]

@Pintoch: I know it, but I gave up on the idea of using the lower and upper bounds of quantity data type for two reasons. First, not all reference values have an ideal value and some are not normally distributed, so we can't express them as "true value ± tolerance" or "mean ± 2SD". Second, some medical tests have only one-sided cutoff value, so we can't use the native data type. The advantages of using dummy items include that we can store all types of reference values in one way. Does my answer make sense? --Okkn (talk) 09:51, 28 April 2018 (UTC)[reply]
Yes it makes sense, especially given the fact that it is not possible to give only one upper bound for instance (so your examples where there is only one bound could not be modeled in this way). Given that I am not entirely sure about this, and considering that only few people have commented here so far, I will hold off from creating this right now, just in case someone comes up with a better solution soon. − Pintoch (talk) 12:06, 28 April 2018 (UTC)[reply]
Tobias1984
Doc James
Bluerasberry
Gambo7
Daniel Mietchen
Andrew Su
Andrux
Pavel Dušek
Mvolz
User:Jtuom
Chris Mungall
ChristianKl
Gstupp
Sintakso
علاء
Adert
CFCF
Jtuom
Drchriswilliams
Okkn
CAPTAIN RAJU
LeadSongDog
Ozzie10aaaa
Marsupium
Netha Hussain
Abhijeet Safai
Seppi333
Shani Evenstein
Csisc
Morgankevinj
TiagoLubiana
ZI Jony
Antoine2711
JustScienceJS
Scossin
Josegustavomartins
Zeromonk
The Anome
Kasyap
JMagalhães
Ameer Fauri

Notified participants of WikiProject Medicine Are there more opinions about how this property should work? ChristianKl17:32, 6 May 2018 (UTC)[reply]

@Okkn, Was a bee: who are interested in this
--- Jura 20:26, 8 July 2018 (UTC)[reply]