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
- On the command line, make a new virtual environment.
pip install vs-tabletop
- 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 password123456
.
Method 2: Cloning
- Clone the repository.
- Make a virtual environment, activate it, and install everything specified in
requirements.txt
cd
into the app directory and runquestions.py
to set up the database.- 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, orexport FLASK_APP=app
on non-Windows). Then run the app with:flask run
- 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
Game navigation
Module 1 (beginner): What's in an image?
Module 2 (beginner): Brains, please!
Module 3 (beginner): Proton's got moves
Module 4 (beginner): Puzzled by Projection I
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file vs-tabletop-1.0.0b2.tar.gz
.
File metadata
- Download URL: vs-tabletop-1.0.0b2.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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ade8df273d804219d70f4eb2cee399717be93ec854f0c38808a41a46a1da705 |
|
MD5 | de28bb933529f71d2a4304a923dc451f |
|
BLAKE2b-256 | d781026ae3a9a1bd3d8a36adc264ec9fcde68d30ab8be029ed756660c581eac6 |
File details
Details for the file vs_tabletop-1.0.0b2-py3-none-any.whl
.
File metadata
- Download URL: vs_tabletop-1.0.0b2-py3-none-any.whl
- Upload date:
- Size: 3.7 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f67131a2ef3033c951989e229acc35ef702748e86311d196a3d4d026c1d7db8c |
|
MD5 | 5c0644346ac904575d077a993f320bc8 |
|
BLAKE2b-256 | 614360f70030e5d8ce6072cddae85e7366a41bf0bed36597dc5c6940747e7fb6 |