

# Function reference

## Config Module

Configuration handling for the package

|  |  |
|----|----|
| [config_manager](config_manager.qmd#nova_ec.config.config_manager) | Configuration management for Nova EC. |

## Data Module

Data loading and processing

|  |  |
|----|----|
| [system_data](system_data.qmd#nova_ec.data.system_data) | Module for loading and processing solar system data. |
| [energy_community](energy_community.qmd#nova_ec.data.energy_community) | Module for loading and processing energy community data. |

## Geocoding Module

Geocoding functionality for solar system addresses

|  |  |
|----|----|
| [geocoder](geocoder.qmd#nova_ec.geocoding.geocoder) | Module for geocoding solar system addresses. |

## Matching Module

Energy community matching algorithms

|  |  |
|----|----|
| [ec_matcher](ec_matcher.qmd#nova_ec.matching.ec_matcher) | Module for matching solar systems to energy communities. |
| [county_matcher](county_matcher.qmd#nova_ec.matching.county_matcher) | Module for improved energy community matching using both county and spatial approaches. |
| [eligibility](eligibility.qmd#nova_ec.matching.eligibility) | Module for determining energy community eligibility based on system characteristics. |
| [export_utils](export_utils.qmd#nova_ec.matching.export_utils) | Utilities for cleaning and exporting energy community matching results. |

## Retrieval Module

Data retrieval functionality

|  |  |
|----|----|
| [data_retriever](data_retriever.qmd#nova_ec.retrieval.data_retriever) | Example script for processing EC data using nova_fde. |

## Utils Module

Utility functions and helpers

|  |  |
|----|----|
| [logger](logger.qmd#nova_ec.utils.logger) | Logging utilities for Nova EC. |
| [analysis_utils](analysis_utils.qmd#nova_ec.utils.analysis_utils) | Utility functions for energy community analysis workflow. |

## Main Module

Main execution pipeline

|  |  |
|----|----|
| [main](main.qmd#nova_ec.main) | Solar Systems Energy Community Analysis Pipeline |
| [cli](cli.qmd#nova_ec.cli) | Command-line interface for Nova EC. |
