-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
One-sided ReferenceRange
#343
Comments
For systolic BP, the most common problem is hypertension and so people often just provide the upper limit. However, having less than 90 mmHG is considered abnormal as well. I doubt that there are any examples of clinical measurements that truly have only one bound. Another example is that for some metabolites that are normally not present, only an upper bound is given, but the reference range could then have 0-x, since having a "negative concentration" is also abnormal... |
Here is a nice explanation of a reference range for blood pressure, courtesy of the NHS:
|
Hi, thanks for the explanation, this is useful for both prongs of my question! After a second thought, I agree that a reference range, if present, should have both bounds. Then, this becomes a possible validation check. I think it would also be useful to comment on permissibility of
I can open a PR if you'd like me to. Thanks again! :) |
Dear Phenopacket team, I'd like to ask a question regarding
ReferenceRange
.The
ReferenceRange
requires bothlow
andhigh
to be specified, both fields are mandatory. However, sometimes it may be problematic to determine one of the bounds for certain quantities while it may be desirable to use the other bound. Say, blood pressure. I'm not an MD, but I'm still not sure what thelow
threshold for systolic blood pressure is. This is less of an issue forhigh
threshold, where one of several guidelines can be adopted.How should this situation be handled? A tempting way is to set
low=NaN
, which is a validdouble
and, therefore, meets the current specs. The protobuf library does not mind either. However, is this an idiomatic use ofReferenceRange
?Does the Phenopacket Schema expect both
low
andhigh
to be finite numbers? Is it permissible to useNaN
s, or even infinities?The text was updated successfully, but these errors were encountered: