Skip to main content

Command line options: To start program, use ct_viewer.

Can enter debug mode with -debug

Select GPU with -gpu=<device number>
    Default is -gpu=0

Config file:

A configuration file will now be created/loaded at $USERHOME/.config/ct_viewer/config.ini

Geometry: All files are loaded in and interpolated to be 1 x 1 x 1 mm/pix using the pixel dimensions, slice thickness, and volume affine. They are initially centered at (0, 0, 0) in physical space in mm.

If no affine is present, assumes a 1x1x1 mm^3 voxel dimension and positively aligned volume. 

Navigation:

All navigation is done from the perspective of the patient according to the affine
of the volume. 

        a       -   Move volume in the negative X direction   -   Patient moves to their Right
        d       -   Move volume in the positive X direction   -   Patient moves to their Left

        w       -   Move volume in the negative Y direction   -   Patient moves to their Anterior
        s       -   Move volume in the positive Y direction   -   Patient moves to their Posterior

        q       -   Move volume in the negative Z direction   -   Patient moves to their Inferior
        e       -   Move volume in the positive Z direction   -   Patient moves to their Superior

        z       -   Negative change in image index            -
        c       -   Positive change in image index            -

Shift + a       -   Negative pitch of volume                  -   Rotates about X, moves Z into Y. 
Shift + d       -   Positive pitch of volume                  -   Rotates about X, moves Y into Z. 

Shift + w       -   Negative yaw of volume                    -   Rotates about Y, moves Z into X. 
Shift + s       -   Positive yaw of volume                    -   Rotates about Y, moves X into Z. 

Shift + q       -   Negative roll of volume                   -   Rotates about Z, moves Y into X. 
Shift + e       -   Positive roll of volume                   -   Rotates about Z, moves X into Y. 

Shift + z       -   Swaps between Group and Local control     -  
Shift + c       -   Swaps between Group and Local control     - 

Alt + a         -   Negative zoom in X direction              -   
Alt + d         -   Positive zoom in X direction              -   

Alt + w         -   Negative zoom in Y direction              -   
Alt + s         -   Positive zoom in Y direction              -   

Alt + q         -   Negative zoom in Z direction              -   
Alt + e         -   Positive zoom in Z direction              -   

Crtl + Any      -   Changes navigation setting at 5x the current increment. 
                -   Does not effect z and c keys. 

Middle Mouse    -   Click and drag to move the volume. Currently a little floaty as the rendering and mouse motion aren't perfectly aligned. 

Spacebar        -   Create landmark at crosshair position

Metadata

Release files for CTViewer-Research 0.3.3.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for CTViewer-Research 0.3.3.3
File Size Uploaded
ctviewer_research-0.3.3.3.tar.gz 117.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for CTViewer-Research 0.3.3.3
File Interpreter ABI Platform
ctviewer_research-0.3.3.3-py3-none-any.whl Python 3 none any Details

Total release size: 241.2 kB

Release files / ctviewer_research-0.3.3.3.tar.gz

Download URL ctviewer_research-0.3.3.3.tar.gz
Size 117.9 kB
Tags Source
SHA-256 checksum
How to use checksums
03dff8f75267e8dfe7425a617e415e2aac2d42dca5f68145555297d819d85994
BLAKE2b-256 checksum
How to use checksums
ed37a6cfae01f2cd78d33b8cda7dda064791f11dfc47ea0615ac1ffbf0c6ea9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release files / ctviewer_research-0.3.3.3-py3-none-any.whl

Download URL ctviewer_research-0.3.3.3-py3-none-any.whl
Size 123.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d6a8902b8ce6029c66ac729eaf5b2fdc88c0e502710d3d4101eb81ad790486b9
BLAKE2b-256 checksum
How to use checksums
95b91dd21e847268da683fa0f8fb103be62a4e664e41d823282d49339e0e5d12
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release history Release notifications | RSS feed

This release

0.3.3.3 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page