concept_graph/lib.rs
1// SPDX-FileCopyrightText: Cadasto B.V.
2// SPDX-License-Identifier: BUSL-1.1
3
4//! The materialized hierarchy.
5//!
6//! Integer-keyed compressed sparse row adjacency for a code system's is-a
7//! hierarchy and each typed relationship, plus roaring transitive-closure
8//! bitmaps. Subsumption is a bitmap membership test, and the ECL evaluator
9//! compiles constraints to set algebra over these bitmaps. The graph is built
10//! offline by a loader and served read-only; no request traverses edges live.
11//! No FHIR or SNOMED specification governs the layout: our own design
12//! (`docs/architecture.md` decisions 1 and 3).
13#![doc(test(attr(deny(warnings))))]
14
15pub mod attributes;
16pub mod closure;
17pub mod csr;
18pub mod footprint;
19pub mod identifiers;
20pub mod members;
21pub mod ordinal;
22pub mod persist;
23pub mod read;
24pub mod refsets;
25pub mod relations;
26pub mod subsumption;