Open Sourcing My Personal Medical Record
hdphealth.com
hdphealth.com
You can add your Personal Health Record to it.
In order to study something, he has to:
* Come up with a hypothesis that X may cause Y
* Request access to data about that hypothesis
* He is only given the data regarding his hypothesis
* He can then study whether his hypothesis has merit or not
We should be dumping these whole datasets into machine learning and having computers give us potential links to explore. Obviously there will be plenty of things that turn out to be unrelated, but it's also very likely the computer can find links that a human would not have considered.
I don't see it changing any time soon in the US, but I suspect other countries with this data will use it, and we'll find the next generation of medical breakthroughs no longer come from the US.
[1] https://en.wikipedia.org/wiki/NHS_Connecting_for_Health [2] https://en.wikipedia.org/wiki/Health_Insurance_Portability_a... [3] https://en.wikipedia.org/wiki/Health_Information_Technology_... [4] https://en.wikipedia.org/wiki/Healthcare_in_Denmark#eHealth
I wouldn't underestimate the technological barriers to making interoperable health record systems actually useful. There are a lot of different kinds of medical information (SNOMED CT, the best ontology for healthcare, has >1M concepts!), and the best way to structure that information is an unsolved problem. There are lots of different ways out in the wild (complicated by there being lots of half-assed EHRs that were just made to grab incentive money), and the standards that are out there don't really help things (they are so broad that basically every EHR implements their own "flavor" of the standard).
You're describing P-value hacking, thus named because hack scientists use this technique to publish papers about nonsense.
See for example: https://en.wikipedia.org/wiki/Genome-wide_association_study
There's a figure in there depicting associations with P-values of 1e-8: https://en.wikipedia.org/wiki/Genome-wide_association_study#...
The potential for abuse is not hypothetical.
While I was implementing medical information exchanges, every single participant considered patient data to be their own, to be used as they wish. Our (grand)parent company, a lab, was negotiating with Microsoft, Google, pharmas, etc. Each was trying to figure out how to monetize it. For example, targeted ads.
The C (executive) level players mocked HIPAA and the other (meager) patient and consumer protections the same way they mocked Sarbanes-Oxley, environmental protections, financial reporting requirements, etc. If you think Google and Facebook are bad...
---
My data, all that is known about me, is my identity. It's me.
At the very least, if someone's going to profit from my data, I want my cut.
>You're describing P-value hacking
Here's an example of what can happen when you take a huge corpus of data and throw an equally huge number of hypotheses at it to see what sticks: https://io9.gizmodo.com/i-fooled-millions-into-thinking-choc...
tl;dr: he "proved" chocolate causes weight loss by comparing chocolate- and non-chocolate-eaters on a very high number of health indicators.
That also introduces the multiple testing problem: https://www.wikiwand.com/en/Multiple_comparisons_problem
The more statistical tests you run against a set of data (EDIT: the more variables you test against a dataset), the higher the chance you get a statistically significant result from random error alone.
I really need to go back and study statistics, this is getting embarrassing.
I just found this on Google but the first page of this paper explains it a little better: http://www.stat.berkeley.edu/~mgoldman/Section0402.pdf
[1] Not really, but this is the cleanest way to sidestep multiple comparisons.
(1) First, you can certainly have confidence in hypotheses based off single data sets. If you have a dataset with 1 million hours of TV watching that show 0 correlation between watching golf and watching Judge Judy, it's fine to suspect there's little correlation. You don't need to run a second study to have an informed opinion.
(2) Second, collecting new data sets (or equivalently blinding yourself to partitions) doesn't 100% fix the problem either. If you test lots of hypotheses against your test set, then the odds that some of them are false rises too. Creating third- and fourth- and fifth-level validation sets just keeps pushing the problem up the ladder. In fact, there's no real difference between the requirement to experimentally validate results and the requirement to have a hypothesis 'work' on both halves of a partitioned dataset. The data doesn't care when you collected it.
Ultimately we just have to admit that tests based on randomness are sometimes randomly wrong. There is no perfect silver bullet solution.
This would be correct in the absence of investigator malfeasance. Unfortunately, investigator malfeasance is the problem we're trying to solve, so assuming it away is unwise. The requirement to collect new data imposes pretty strict limits on how many hypotheses you can test. The requirement to find a hypothesis along with a division of your existing data set such that the hypothesis holds in both halves is much more generous; it can be automated just as easily as finding a hypothesis that works in the unified data set can.
After you, the good guy, have specified which half of the data is the playground and which is the confirmatory test set, Evil Scientist can still run as many hypotheses as he feels like until he finds one that validates in both halves.
Under the rule "you can only validate a hypothesis by collecting a new data set dedicated to that hypothesis", we, the observers, have a way of guaranteeing that multiple comparisons did not occur. We have no such guarantee under the system you describe.
So to sum up: the rule I describe is not necessary in order to practice good statistics for your own benefit. But it is necessary in order to have a good statistical argument for convincing someone who can't directly perceive the contents of your mind. It's an auditing tool.
However, every test for a correlation against a data set has some chance of yielding a false positive or false negative. This chance is called the p-value, and typically .05, or 5%, is the minimum requirement to be considered "significant". But that means that if you test for 20 or so correlations, you would expect one of them to be wrong. And the only thing that can fix that is reproducing the test with a different data set.
Searching for "science reproduction crisis" will give a lot of good results for further reading.
This topic is also what this XKCD is about -- and it's not a coincidence that there are 20 "test" frames with a .05 p-value:
A p-value of 5% means that, IF the null hypothesis is true (IF!), then there's a 5% chance of getting results as extreme as measured.
A p-value of 5% does not mean than you should expect a rate of 5% false positives & negatives.
And, it looks like power is the error rate for false negatives:
https://en.m.wikipedia.org/wiki/Statistical_power
Too late to edit my original to fix this.
There are really three solutions to the problem of multiple comparisons: Either (1) you use a different threshold, (2) you use a different test, and/or (3) you correctly interpret that p=5% does not imply the effect is 95% likely.
There's absolutely nothing wrong with exploring a data set, as long as you are responsible in the conclusions you draw.
My past experience as a software developer was, "Give me all the datum, and tell me what you need, then I'll make it work." I even worked for a very large EMR (probably the biggest on the planet), and getting a patient record out of their system is a nightmare, even though the foundation of their application is the patient record.
I'd love to converse more about what you're building, as we capture many unstructured documents and are now using ML to grab details out of these and match to criteria.
Medical privacy is ethically tricky. It (1) protects bad doctors, (2) makes it harder to develop treatments, (3) makes it hard for consumers to shop intelligently.
Medical privacy would be useful when negotiating cost of coverage with your insurer, but they have a contractual right to demand your complete medical record.
The best arguments I've heard for medical privacy are (1) you might not get a job if you're sick, (2) shame factor could prevent people from going for treatment and (3) you may not get a date if you have, say, herpes. (#3 is true but not necessarily a strong point from a social standpoint).
Medical records can show all kinds of markers about your past / current behavior that let people paint pretty horrible assumptions about eachother.
Type 2 Diabetes? Man you must eat poorly.
Herpes? You must have gotten from being promiscuous and risky
Depression? Must not be able to deal with the shit that is real life.
Hormone therapy? Dental issues? Pain killers? Allergies? I mean the list is almost as long as the list of all medical issues that people.
Just about every medical condition, people paint with behavioral moral/ethical judgement which is almost entirely unfair. I think medical privacy is hugely important for society as we currently are, and losing it would not change these effects, but instead increase the ease to discriminate against them.
Either way -- if opening medical records leads to new treatments, it may be worth the shame.
That's incredibly easy to say if you don't have any of the problems listed.
If you asked me 'should we publicize AIDS status in a lightly anonymized form', I say no, of course not.
But if you ask me 'do we want public records about AIDS treatments', absolutely.
(AIDS may be a moot point because there's recent CRISPR research about 'excising' AIDS infection in live mice).
My point: I'd like to have both things but to solve problems at a continent-scale we need transparency about disease and treatment.
Looks like that has a fair chance of changing though.
Most people won't bother (strong default effect), so lots of data for research, and those who care can still can have their privacy. It won't exactly be a random sample, but it should still be better than what's available currently.
Of course there's good chance he can find you in the anonymized dataset if it's detailed enough. But he can't be 100% sure it's you.
All super fun facts that people would love for friends, coworkers and strangers to be able to find out.
I understand that there are good arguments for releasing medical data, but this is just the "if you have nothing to hide, what are you worried about?" argument.
Trust me, people will find this out after it's born, and they'll be plenty judgmental then.
And hey, rightly so.
Accidental pregnancies happen (even with contraceptive use), and can often not be detected until several weeks have passed. Even if alcohol consumption is stopped immediately, fetal alcohol syndrome spectrum disorder can still occur in the child, since development during the early stages of pregnancy is particularly sensitive to alcohol.
Technically can, but this is unlikely in the extreme. (Source: my mother, a practicing obstetrician.)
What you're describing is human scale judgment. Example: a church music director doesn't allow such a person to join the choir.
With medical privacy out of the picture, what you'd be rationalizing here would be internet scale judgment. E.g., a script kiddie trolls the set of all known people who had children with fetal alcohol syndrome in an attempt to trigger them to kill themselves.
To expand, here's a scenario: what if I'm a single father of a FAS child? What if the mother hid the pregnancy from me until birth? What if she hid the drinking from me? You're going to judge me and my hypothetical child for actions we didn't take, couldn't have prevented, and are dealing with the fallout of in the face of this kind of garbage?
All the judgement would sure help.
Being judged isn't supposed to help you any more than being thrown in jail is.
http://www.reuters.com/article/us-cybersecurity-hospitals-id...
It is very easy for the typical software engineer to come up with the brilliant idea of open sourcing everything without thinking of any of the consequences. But the real world is much more complex than that.
I whole-heartedly support the general idea, and making a centralised database of things like this would be great. Such a database would probably make it easier to anonymise the data as well.
https://www.hhs.gov/hipaa/for-professionals/privacy/special-...
Is that supposed to imply they work?
This is pretty close to unique, just like a browser finger print.
See for instance: http://randomwalker.info/publications/no-silver-bullet-de-id...
1) Fortunately I went to just one provider for all my treatment and they make the entire EMR extract available for patient download through their website (Sutter Health in CA) props to them for doing a great job at this
2) When dealing with issues w/ other family members and friends we've often only been able to get very minimal data extracts and had to actually fax in requests to get the full medical record sent to us on a CD weeks later.
3) Services are now popping up to do that for you, picnichealth, patientbank, etc. and they should be able to get your full detailed record to view for a cost instead of doing it yourself
I'm just making my way out of a course called Health Informatics. Most of what we've done is look at HIPAA, and the standards that make sending patient info from one hospital to another possible. In general the whole situation in a mess. I understand the purpose of not sharing identifiable data with the world, stops people from targeting people because of their conditions. But we have a wealth of information that's been made effectively useless from a research perspective.
this isn't much of a question, just wanted to express my frustration with the whole thing as well. that said I've got a lot of respect for your mission, and the balls required to publish your otherwise HIPAA protected info.
The comment literally starts with "Author here"
If there's more to your medical history that you want to track down, or you want to get your data transformed into a structured format, you should reach out to us at PicnicHealth and we'll see what we can do.
The clinical trial bit is our specific use of that data
CDA are xml document conforming to a schema specified for medical documents.