Author Archives: dtopps

OpenLabyrinth and Semantic Indexing

After two years of research and code testing, we are delighted to let you know about our progress with semantic indexing in OpenLabyrinth.

Much of this progress is due to the work of Lazaros Ioannidis at Aristotle University, Thessaloniki in Greece. It is being featured in workshops and presentations at MEI 2015 in Thessaloniki today.

So what the heck is semantic indexing? The foundation of Web 3.0, it allows discovery of content in new and interesting ways. For our authors and learners using OpenLabyrinth, it opens up powerful new search capabilities and data visualizations.

Chord diagram

Chord diagram

Imagine that you want a virtual patient case that addresses that common complaint seen in the emergency department: chest wall pain. How would you find this? With past methods, unless that phrase appeared in the title or descriptors for the case, you would be out of luck. Worse still, there are many synonyms and codes applied to this presentation: costochondritis, ICD9 = 786, Tietze’s syndrome etc.

Semantic indexing opens up the possibility of searching by the concept of chest wall pain, looking up such synonyms and coding in related vocabularies and ontologies that already exist.

More on this as we refine the tool. If you are interested in this research and its applications, contact us.

OpenLabyrinth v3.3.1 released

We had a couple of slightly glitchy releases of OpenLabyrinth in the last wee while. I am pleased to tell you that v3.3.1, just released on Github at https://github.com/olab/Open-Labyrinth is good and stable.

If you want maximum stability but don’t care about the latest features, v3.11, released a while ago is probably the most stable.

Thanks to all of you who continue to give us feedback and help us with testing new features and bug fixes.

OpenLabyrinth server migration

Over the past month, we have been migrating our two University of Calgary OpenLabyrinth servers from elderly Dell rack servers to brand new virtual servers on the UofC server farm.

http://demo.openlabyrinth.ca is our test and demonstration server and is used by many around the world as a test bed, prior to setting up their own server. It always has the latest version of the software on it.

http://vp.openlabyrinth.ca is our own UofC production server. It runs a more stable maintenance environment.

I’m pleased to say that the transition to the virtual server farm went well with minimal glitches. However, today, there seems to be a wee glitch on the vm server farm at UofC so the demo server (and a couple of other unrelated servers) are down for the moment. They should be up again in a few hours.

OpenLabyrinth web sites offline Dec 27-29

We have a number of OLab servers hosted by the University of Calgary. UofC are making some major network changes over the holidays so these servers may be down briefly during these two days.

We hope that this does not throw off any major projects for anyone. The servers involved are

demo.openlabyrinth.ca

vp.openlabyrinth.ca

david

Built-in Help files for OpenLabyrinth cases

We have improved our integration of our linked wiki system, based on TiddlyWiki. Now it is even easier to create your own integrated help system for your case.

Check out this example case here:  http://demo.openlabyrinth.ca/renderLabyrinth/index/541

Authors can now easily create their own help system for a case, or they can grab a copy of the help file from this case and integrate it into their own cases.

Users can now annotate these help files, making their own notes about the case and download these to their own machines. (And these personal annotations remain private – the original file on the server remains intact.)

OpenLabyrinth – an education research platform

Some of the sharp eyed amongst you may have noticed that we have changed the slugline for this web site. OpenLabyrinth has grown significantly more powerful over the past year and can now do much more than just virtual patients.

It has morphed into a research platform with quite broad scope. Over the next few weeks, we will be highlighting some of these new features and incorporating better guidance on how to use them into our support materials and User Guide.

Development will continue apace over the next 4-5 months so if there are features that you would like improved, clarified or strengthened, now is the time to tell us. In particular, we will be exploring how to improve the reporting and analytics structures. If there are any groups out there who are keen to investigate this with us, please get in touch.

OpenLabyrinth has moved!

We have moved – as you can see, if you found your way here. Because of ongoing security issues at our previous hosting service, we have moved our web site on campus so that we have better control over the security.

I expect that there will be a few teething glitches while we get things configured.

I hope that from your perspective, you will see little change – just the same stream of updates and new about OpenLabyrinth and virtual patients in general.

BaSH security vulnerability

Alarming news going out on the web over the past 24 hrs about a web server vulnerability via the bash shell. (This will make sense to Linux geeks – to the rest of us, it just sounds worrying).

Good news for the OpenLabyrinth servers that we run (our demo, production servers) is that we have patched the operating system to close this security hole. We encourage other server admins who look after OpenLabyrinth servers to do the same – the patch is quite easy to install.

Just as a heads-up, some of our OpenLabyrinth servers will go down briefly over the next 24 hrs, when they are rebooted for optimum security. Let us know if you run into problems via info AT openlabyrinth DOT ca

Updated OLab User Guide

Aaah, it’s always the last thing to get done. At last, we have managed to make a significant update to the OpenLabyrinth User Guide, for the version 3.2 release.

You will find it at the same place on this site as before: http://openlabyrinth.ca/help/

For a while, we tried to use Atlassian Confluence as a means to provide a collaborative editing and linkable platform but this did not work out too well. So we have gone back to using Microsoft Word and then converting to a linked, indexed, searchable PDF file.

Also along these lines, OpenLabyrinth v3.2 now does a better job of incorporating the master User Guide off the Help menu, and it is now much easier for sysadmins to keep the guide version current.