Stream: implementers
Topic: Synthea
Grahame Grieve (Oct 24 2017 at 22:52):
@Jason Walonoski a synthea question: I've followed the installation instructions, and gotten the following error:
Grahame Grieve (Oct 24 2017 at 22:52):
Could not find activemodel-4.2.8 in any of the sources
Grahame Grieve (Oct 24 2017 at 22:53):
gem install active model installed 5.1.4...
Rob Hausam (Oct 24 2017 at 22:55):
I set it up and used it just in the past few days in preparing for the IHIC Datathon. I don't recall getting that particular error, so I'm not sure what to say about that at the moment. I created about 5000 patients for the backup server in the cloud that we used.
Grahame Grieve (Oct 24 2017 at 22:56):
I can't figure out how to run it on the current version of ruby. .. trying an older version
Grahame Grieve (Oct 25 2017 at 00:38):
I think the output is meant to be R3 not R2, but the cardinalities are thoroughly mixed up
Grahame Grieve (Oct 25 2017 at 00:42):
btw, I gave up trying to get it run - dependency mess and I don't know Ruby at all to hack my through the thicket, and Rob sent me some generated data
Jason Walonoski (Oct 25 2017 at 14:08):
I guess @Grahame Grieve gave up on getting Synthea to work, but for others looking at this thread, it should work with any version of Ruby >= 2.1. We've tested it on Mac OS X, Windows, and Linux.
Jason Walonoski (Oct 25 2017 at 14:09):
The fhir
output is meant to be STU3 and the fhir_dstu2
output is meant to be DSTU2. If you find cardinality issues I'd appreciate bug reports.
Jason Walonoski (Oct 25 2017 at 14:10):
In the coming months, we'll be migrating from Ruby to Java for performance reasons. Hopefully that will make it easier for the broader community to use and contribute to.
Grahame Grieve (Oct 25 2017 at 19:49):
Procedure.reasonReference, Encounter.reason, Organization.type
Grahame Grieve (Oct 25 2017 at 19:50):
it will not work ]with ruby 2.4 - a version specific dependency won't work with ruby 2.4
Grahame Grieve (Oct 25 2017 at 19:50):
and I gave up trying to sort out internal dependencies some where down the ruby tree
Grahame Grieve (Oct 25 2017 at 19:51):
wasn't impressed that I couldn't do the install with my old ruby and couldn't upgrade it, but that's nothingto do with you
Rob Hausam (Oct 26 2017 at 06:55):
I had significant permissions issues with the Ubuntu .deb package version of ruby, so I removed that and used RVM instead to install ruby, which worked fine. I'm using ruby 2.4.1p111 on Ubuntu 16.04.3. Doing a spot check on the STU3 output, I see the cardinality issue on Procedure.reasonReference and Encounter.reason, but Organization.type appears correct. I've added an issue for it (#239) on the Synthea GitHub.
Jason Walonoski (Oct 27 2017 at 23:55):
Thanks for the bug reports here and on github.
Jason Walonoski (Oct 31 2017 at 19:36):
These issues (and a few others I found) are fixed in master
.... Will be rolled into the next release.
Last updated: Apr 12 2022 at 19:14 UTC