Quick Start Guide
Get GeoLift running quickly through the installed geolift CLI.
Installation
Option A: Install from a built artifact
Use this path if you are consuming a local release candidate or a maintainer- provided build outside the repo tree.
Built artifacts install the package and the geolift CLI. They do not include
the repo’s data-config/, recipes/, or shapemap/ directories, so packaged
usage should point to your own YAML config files and input data.
Option B: Install from a source checkout
Use this path if you want the shipped example configs under data-config/ or
you are developing locally.
Optional GPU acceleration for the power stage:
Your First Analysis
Step 1: Choose your config source
Packaged-install example:
Source-checkout example with shipped demo configs:
GeoLift ships canonical example configs under data-config/ in the source tree:
power_analysis_config.yamldonor_eval_config.yamlgeolift_analysis_config.yaml
For the full pipeline, point geolift pipeline at any one canonical YAML
file from that directory. The recommended anchor is the inference config:
Step 2: Inspect Outputs
The pipeline writes:
outputs/multicell_power_analysis/outputs/multicell_donor_eval/outputs/multicell_geolift_analysis/outputs/geolift_pipeline_report.mdoutputs/geolift_pipeline_report.html
If you override the pipeline root:
GeoLift preserves the same legacy stage/report names under results/demo_run/.
Step 3: Run Individual Stages When Needed
Useful pipeline selectors:
Command Notes
--configis required on every command.- On
pipeline,--configis a config-directory anchor through one canonical YAML path, not a separate pipeline schema. --jobsis meaningful for power and donor evaluation.--use-gpuaffects the power stage only.--data,--create-plots, and--no-create-plotsare infer-only flags.
Compatibility Note
python runme.py still works as a compatibility wrapper. The preferred path is:
Legacy recipe scripts remain usable for migration, but they are not the primary quick-start path anymore.
Next Steps
- CLI Reference for the exact command surface
- Configuration Reference for YAML keys
- Python API for programmatic usage
- Documentation Index for the full docs tree