Skip to main content

Virtual Scanner Tabletop Games

Project description

Virtual Scanner Tabletop Web Games


Virtual Scanner Tabletop is an extension to Virtual Scanner that comprises of educational games about MRI that can be run by simulation or connected to a real educational MRI scanner. Target audience include high school, college, and post-grad students as well as members of the MR and scientific community at large.

Quickstart

Method 1: pip install

  1. On the command line, make a new virtual environment.
  2. pip install vs-tabletop
  3. cd into the main folder called "vstabletop" and run app.py. Click into the link in the program output (examplee: http://127.0.0.1:5000/). Log in as admin using password 123456.

Method 2: Cloning

  1. Clone the repository.
  2. Make a virtual environment, activate it, and install everything specified in requirements.txt
  3. cd into the app directory and run questions.py to set up the database.
  4. Run the app in one of two ways: (a) Run app.py using Pycharm or other IDE, or on the command line with python app.py (b) On the command line, set the FLASK_APP variable (set FLASK_APP=app on Windows, or export FLASK_APP=app on non-Windows). Then run the app with: flask run
  5. Click into the link in the program output (example: http://127.0.0.1:5000/) or copy & paste it into the browser. Log in as admin using password 123456.

Please provide feedback here after you've tried all the beginner games:smile:: https://forms.gle/HMby4NHcmrTLi5Ai7

Tabletop Games

The eight tabletop games are grouped into 4 pairs, each containing a "beginner" game and an "advanced" game. Games 1, 3, 5, 7 are beginner games and the games 2, 4, 6, 8 are advanced games.

# Game Conceptsr
1 What's in an image? FOV, resolution, windowing
2 K-space magiK projection imaging, k-space
3 Brains, please! contrast, T1/T2/PD, TR/TE/FA
4 Fresh blood flow imaging
5 Proton's got moves M9, precession, RF pulses, signal detection
6 Relaxation station T1 and T2 relaxation, FID
7 Puzzled by projection I 1D and 2D projection (forward)
8 Puzzled by projection II 1D and 2D projection (inverse)

Screenshots

Screenshots are in-development previews of the games. They will be updated at the first release.

Login page

login

Game navigation

index

Module 1 (beginner): What's in an image?

game1

Module 2 (beginner): Brains, please!

game3

Module 3 (beginner): Proton's got moves

game5

Module 4 (beginner): Puzzled by Projection I

game7

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vs-tabletop-1.0.0b3.tar.gz (3.5 MB view details)

Uploaded Source

Built Distribution

vs_tabletop-1.0.0b3-py3-none-any.whl (3.7 MB view details)

Uploaded Python 3

File details

Details for the file vs-tabletop-1.0.0b3.tar.gz.

File metadata

  • Download URL: vs-tabletop-1.0.0b3.tar.gz
  • Upload date:
  • Size: 3.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.2

File hashes

Hashes for vs-tabletop-1.0.0b3.tar.gz
Algorithm Hash digest
SHA256 d9390236de7f673062c34cdbe31af12d8e5cfa6321bfc5d913d50892d4745147
MD5 bbcf3a6e20335c9a30949ed8b8d8a25d
BLAKE2b-256 1d9481ccf9e222faabc85e8578fecd505f2a5ab730587b067eeaa67a7cf5e4d5

See more details on using hashes here.

File details

Details for the file vs_tabletop-1.0.0b3-py3-none-any.whl.

File metadata

File hashes

Hashes for vs_tabletop-1.0.0b3-py3-none-any.whl
Algorithm Hash digest
SHA256 3e2330482985421abf3c94cd45e05e8bd00ed11e9070797166057eb7539e1baa
MD5 9a88346adcc36ffa568a9bd25bf7030a
BLAKE2b-256 26a8742e19d33d326ac0746143e58f146ce32e4f86a5f2da9db04a522bfaf9ff

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page