🔧
Gut Analysis ToolBox - Documentation
  • Home
  • 🚀1. Choosing the right parameters
  • 🔢2. Cell counts and ganglia analysis
    • 📄Batch Analysis
  • 🗺️3. Spatial Analysis
  • 💻4. Analyzing the Results
  • 🌋5. Segmentation options
  • 🚅6. QuPath for analysing ENS
  • 🧮7. Multiplex
    • Multiplex image alignment
    • Multiplex analysis
    • Other resources
  • 🔬8. Calcium Imaging Analysis
    • Image alignment/registration
    • Extracting calcium traces
    • Other Resources
  • System Requirements
  • Analysis tools & workflows of interest
  • Contributing to GAT
  • Troubleshooting
    • List of major bugs fixed
  • Citing GAT
  • Citations
  • Features
  • Feedback
  • Benchmarks
    • Ganglia Models
Powered by GitBook
On this page
  • Hardware Requirements:
  • Tests for neuronal segmentation

Was this helpful?

System Requirements

System requirements for running GAT

PreviousOther ResourcesNextAnalysis tools & workflows of interest

Last updated 23 days ago

Was this helpful?

GAT has been tested on Windows (10, 11) and on Mac OS.

Large images may lead to out-of-memory errors during analysis. The size of your image (pixels) and the pixel size (microns/pixel) affect the resizing required for accurate neuronal segmentation predictions. The necessary hardware specifications depend on the size of your image datasets.

The images are resized to a pixel size of 0.568 µm/px , so if your images have pixel sizes lower than this, images will be resized to a larger resolution -> making it bigger.

Hardware Requirements:

  • Any recent Intel/AMD CPU should work

  • RAM:

    • Minimum of 8GB

    • Recommended: 32 GB or more.

  • GPU: Not necessary, but it will make segmentation faster..

Tests for neuronal segmentation

Summary of tests on sample images of different sizes for neuronal segmentation. Some of the example images are available .

This was tested on a Windows 11 PC with 32 GB RAM without using a GPU.

Benchmarking was done using scripts from GAT -> Tools -> Test Neuron Probability.

Resolution: 1024 x 1024 pixels

Magnification: 40X

Pixel Size: 0.378 µm/px

Rescaled resolution used segmentation: 683 x 683 pixels

No. of tiles: 1

RAM used (MB): 200 - 300 MB RAM

Example dataset:

Resolution: 2048x 2048 pixels

Magnification: 20X

Pixel Size: 0.283 µm/px

Rescaled resolution used segmentation: 1024 x 1024 pixels

No. of tiles: 1

RAM used (MB): ~700 MB

Example dataset:

Resolution: 4856x 3672 pixels

Magnification: 20X

Pixel Size: 0.9098 µm/px

Rescaled resolution used segmentation: 7780 x 5583 pixels

No. of tiles: 1

RAM used (MB): Crashed; >32 GB

No. of tiles: 4

RAM used (MB): Maxed out at 32 GB -> successful segmentation

Example dataset:

Within GAT, the no. of tiles is dynamically adjusted based on image size to prevent running out of memory.

Settings used for benchmarking are shown below. With the comparisons, the No. of tiles is the only setting that was altered which is documented above.

Requires extra configuration
here
ms_distal_colon_Hu_40X_1.tif
ms_distal_colon_Hu_20X.tif
Tilescan_GAT_ms_distal_colon_MP_hu.tif