Skip to content

Releases: TheDecimeter/radiologyCTviewer

More tutorial starting points.

27 Jun 02:52
Compare
Choose a tag to compare

I recommend using a server that supports PHP (in my testing, I use the simple server that comes with php itself: https://www.php.net/manual/en/features.commandline.webserver.php, for publication I use a free host, there are many to choose from, but hopefully you can use your university/lab website). You do not need PHP on your final server, but it helps to have it on your home computer for initial testing.

Simple CT viewer which works in browser

Similar to the experience of the online demo (https://thedecimeter.github.io/radiologyCTviewer/) except:

This is intended as a launching platform for the tutorials as well as your own experiments.

Changes:

  • minor bug fixes
    • set coroutine to run constantly
    • current slice is in focus when viewer is resized.
    • fixed blank starter page so there aren't any duplicate IDs
    • added form resetting to onload event in common.js
  • More starting points
    • detailed starter layout
    • empty, viewer only, layout.
    • made custom event handlers get called from event scripts (more logical placement)
  • Added function to get the viewer's version

The full documentation from setting up your home test server to publication can be found at: https://thedecimeter.github.io/radiologyCTviewer/pages/contents.html

Full Window Shader Options

17 Jun 00:02
Compare
Choose a tag to compare

Requires a server that supports PHP (in my testing, I use the simple server that comes with php itself: https://www.php.net/manual/en/features.commandline.webserver.php).

Simple CT viewer which works in browser

Similar to the experience of the online demo (https://thedecimeter.github.io/radiologyCTviewer/) except:

  • submission is not simulated, your actions are recorded on your remote server.
  • trials aren't just random, a version query can be provided to force which trial comes first, otherwise, the trials try to alternate which comes first, and failing that, randomly chooses an order.

This is intended as a launching platform for the tutorials as well as your own experiments.

Changes:

  • minor bug fixes
    • true grayscale images work (smaller image files, YAY!)
    • coroutines only fire when slides are rendered
    • bug that crashed the viewer sometimes when size was reset is fixed
  • contains support for full shader windows as well as minor support for 16 bit color depths (8 is still strongly recommended)
  • provides specific scroll log messages for different input types.

The full documentation from setup to publication can be found at: https://thedecimeter.github.io/radiologyCTviewer/pages/contents.html

Initial demo build

10 Jun 00:08
9fc5db3
Compare
Choose a tag to compare

Requires a server that supports PHP (in my testing, I use the simple server that comes with php itself: https://www.php.net/manual/en/features.commandline.webserver.php).

Simple CT viewer which works in browser

Similar to the experience of the online demo (https://thedecimeter.github.io/radiologyCTviewer/) except:

  • submission is not simulated, your actions are recorded on your remote server.
  • trials aren't just random, a version query can be provided to force which trial comes first, otherwise, the trials try to alternate which comes first, and failing that, randomly chooses an order.

This is intended as a launching platform for the tutorials as well as your own experiments.