Skip to main content

Geometry Image-Analysis Statistics version 3 (GIAS3)

Project description

A Python library for tools used in musculoskeletal modelling. Includes tools for parametric meshing, registration, image analysis, statistical shape modelling, and 3-D visualisation using Mayavi.

Installation order

  • gias3.common

  • gias3.fieldwork

  • gias3.registration

  • gias3.learning

  • gias3.image-analysis

  • gias3.mesh

  • gias3.io

  • gias3.examples

  • gias3.applications

  • gias3.mapclientpluginutilities

  • gias3.testing

  • gias3.musculoskeletal (requires: OpenSIM)

Optional dependencies

  • VTK and VTK Python bindings (for mesh processing)

  • Mayavi (for 3-D visualisation, requires Numpy, VTK, wxPython, configobj)

  • PyCSG (for generating constructive solids)

  • pydicom (for reading DICOM images)

  • Cython (speeds up active shape model and random forest segmentation)

  • matplotlib for some inbuilt plotting functions

Installation

Linux

  1. If you would like to use in-built visualisation modules, first install Mayavi for you distribution, else you can skip this step.

    1. Install VTK and VTK python bindings (e.g. through your package manager). VTK 5.10 is the most stable in my experience with Mayavi.

    2. Install mayavi through your package manager (e.g. sudo apt-get install mayavi2) or pip (e.g. pip install –user mayavi)

  2. Install GIAS 3

    pip install gias3

Windows

  1. The most painless way to install the python dependencies required by GIAS3 is to install the umbrella package Anaconda.

  2. If you would like to use in-built visualisation modules, install Mayavi. In you installed Anaconda, from the Anaconda commandline,

    conda install mayavi
  3. Download the wheel and from the Anaconda commandline

    pip install --user [path/to/wheel]

Examples

Example of some the capabilities of GIAS3 can be found in the gias3/examples/ directory. We are working to add more examples.

Tutorials

License

GIAS3 is under the Mozilla Public license 2.0.

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

gias3-3.0.0.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

gias3-3.0.0-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file gias3-3.0.0.tar.gz.

File metadata

  • Download URL: gias3-3.0.0.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.5

File hashes

Hashes for gias3-3.0.0.tar.gz
Algorithm Hash digest
SHA256 0bc650186235fa629f73d3ad67af45ba5729e1b8faaad1fefba1119954918a5d
MD5 f2bf1b75a53ff8bff44c6381743a466a
BLAKE2b-256 d6a83ed7ede66dd7c6b014984db230c4470fa602460270005cae67b90cbd8720

See more details on using hashes here.

File details

Details for the file gias3-3.0.0-py3-none-any.whl.

File metadata

  • Download URL: gias3-3.0.0-py3-none-any.whl
  • Upload date:
  • Size: 7.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.5

File hashes

Hashes for gias3-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b19db1f1cc17e375a123d10617bd73f5e9e892d64b5daf5f9081c66abed0651c
MD5 f1cb4fce932343a2fc41093d96e40d05
BLAKE2b-256 dfa61ea0176ab5e70923459d9f00e35dd582e881b940ce648bf8f93700d5e6c4

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