Skip to main content

Concepts & Architecture

This section is for readers who want to understand the how: how the code is organised, how its parts interact, and which design choices underlie the pipeline. It is more technical and is aimed at developers and potential contributors.

Explore the architecture​

Related pageRelation
Project structureThe file tree and the role of each folder (src, notebooks, data…)
Pipeline overviewThe end-to-end data flow, from raw spectra to prediction output
Feature extraction theoryLine detection and the transformation of a spectrum into a feature vector
For code-level details

This section focuses on high-level concepts. For a detailed description of classes and functions, see the API Reference.