Skip to content

Technical Guide

This section documents how BERA Tools works internally.

  • Use the User Guide for workflow and operations.
  • Use the Developer Guide for contribution and setup.
  • Use this Technical Guide for architecture, runtime flow, and algorithm design.

What is covered

  • Architecture: high-level modules and interactions
  • Execution pipeline: input handling to output generation
  • Tool runtime model: CLI/GUI call modes, argument composition, multiprocessing
  • Algorithms: per-tool method summaries, assumptions, edge cases

Reading order

  1. Algorithm Overview
  2. Architecture pages
  3. Per-tool algorithm pages