Comments, docstrings, logs, CLI help, map UI, legends, PDF sheet, scripts, compose files and AGENTS.md are now English. Data keys stay unchanged (relief_oriente, densite_sol, visualisations/, API JSON keys, link params). Wrong comments and help defaults found along the way are corrected. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
21 lines
696 B
Python
21 lines
696 B
Python
"""LiDAR Archaeological Pipeline — detection of archaeological structures from LiDAR data.
|
|
|
|
Usage:
|
|
python -m lidar_pipeline /path/to/input -o /path/to/output -v
|
|
"""
|
|
|
|
# Lazy imports to avoid importing heavy dependencies at package import time
|
|
|
|
|
|
def __getattr__(name):
|
|
"""Lazy-load heavy submodules only when accessed."""
|
|
if name == 'LidarArchaeoPipeline':
|
|
from .pipeline import LidarArchaeoPipeline
|
|
return LidarArchaeoPipeline
|
|
if name == 'VIZ_STEPS':
|
|
from .pipeline import VIZ_STEPS
|
|
return VIZ_STEPS
|
|
if name == 'main':
|
|
from .cli import main
|
|
return main
|
|
raise AttributeError(f"module {__name__!r} has no attribute {name!r}") |