erpc_analysis

Module config

source
Expand description

Handles application configuration for erpc-analysis.

This module defines structures for parsing the Config.toml file and for loading sensitive information like Neo4j credentials from environment variables.

Structs§

  • The fully processed and usable configuration for the erpc-analysis application. It combines settings from the TOML file and environment variables.
  • Analysis-specific configuration loaded from analysis_config.toml
  • General analysis configuration
  • Centrality analysis configuration
  • Community detection configuration
  • Label Propagation algorithm configuration
  • Community detection algorithm parameters for Louvain method
  • Holds Neo4j connection parameters. These are loaded from environment variables if neo4j_allowed is true.
  • Path analysis configuration
  • Represents the [primary] table within the Config.toml file. It extracts settings relevant to erpc-analysis from this section.
  • Represents the root structure of the Config.toml file. erpc-analysis is primarily interested in the settings within the [primary] table.