Examples¶
Astraeus includes 20 editable engineering examples covering propagation, coverage, communications, routed service, attitude, power, propulsion, grouped studies, and deployment campaigns. They use the same RunSpec and artifact contracts as your own studies.
Every example has a stable reference from EX01 through EX20 and a guide organized as purpose → setup → RunSpec focus → results → interpretation. Use the reference when discussing a case or recording a derived study.
Each guide also identifies the primary saved artifacts behind its conclusions. Tables, maps, and plots on the richer examples are recreated from those artifacts and illustrate the result you should expect to reproduce in the Console, a scenario report, or your own analysis notebook.
Start From An Editable Copy¶
List the installed resources and copy them into a workspace:
astraeus resources list
astraeus resources copy astraeus-resources
The example inputs are under astraeus-resources/examples/user/. Reusable
component, communications, and geography profiles are included in the same
resource copy, so relative imports remain portable when the workspace moves.
For a first core run:
astraeus run \
astraeus-resources/examples/user/first-orbit.yaml \
--run-id first-orbit
Follow it in another terminal and then open the completed evidence:
astraeus monitor serve --runs-root runs
astraeus console --runs-root runs
Choose A Learning Route¶
| Goal | Recommended route | Next page |
|---|---|---|
| Learn the core workflow | Orbit → ground access → regional coverage | EX01 · First Orbit |
| Study communications | Service downlink → multibeam steering → ISL routing → beam hopping | EX05 · Service Downlink |
| Couple spacecraft models | Finite slew → power balance → observation delivery → finite propulsion | EX10 · Finite-Slew Attitude |
| Interpret one coupled system | Run the 48-satellite regional service case from input through power results | EX16 · Integrated Study |
| Compare architectures | Use a sweep for parameterized variants or a batch for explicit cases | Complete catalog |
| Compare network topology | Hold the network inputs fixed and remove cross-plane links | EX20 · Polar Mesh Topology Trade |
| Compare deployment strategies | Hold the target fixed and change the delivery orbit | EX19 · Deployment Strategy Comparison |
| Exercise large constellations | Run the two 1,584-satellite qualified workloads on a suitable server | Large-scale showcases |
The complete catalog represents every packaged example once and links to all 20 guides. It also summarizes workflow type, scale, runtime tier, main evidence, and useful review surfaces.
Commands By Workflow¶
RunSpec examples use the core command:
astraeus run astraeus-resources/examples/user/regional-coverage.yaml
Grouped and campaign examples use their matching interface:
astraeus sweep plan astraeus-resources/examples/user/altitude-trade-sweep.yaml
astraeus sweep run astraeus-resources/examples/user/altitude-trade-sweep.yaml --workers 2
astraeus batch plan astraeus-resources/examples/user/architecture-comparison-batch.yaml
astraeus batch run astraeus-resources/examples/user/architecture-comparison-batch.yaml --workers 2
astraeus campaign-plan validate \
--input astraeus-resources/examples/user/deployment-campaign.yaml
astraeus campaign-plan run \
--input astraeus-resources/examples/user/deployment-campaign.yaml
Use astraeus run ... --dry-run for an individual RunSpec. Planning a sweep or
batch materializes its cases before execution, which is useful when reviewing
imports, output locations, and worker counts.
Runtime Tiers¶
The catalog uses relative tiers to help choose a suitable first case:
| Tier | Reference expectation |
|---|---|
| Quick | Normally within about 15 seconds on a qualified local system |
| Standard | Normally within about 90 seconds |
| Extended | Richer or grouped studies, normally within about 5 minutes |
| Showcase-scale | Qualified server workloads of 10 minutes or more |
Runtime varies with platform, storage, worker count, and requested output detail. The two showcase cases also write more than a gigabyte of evidence; review their measured resource envelopes before execution.
Turn An Example Into A Study¶
Keep the original copied input, create a named variant, and change one engineering assumption at a time. Give every execution a meaningful run ID and retain its manifest alongside any derivative review:
astraeus review run \
--run-dir runs/core/my-run \
--output runs/core/my-run/run-review.md
astraeus report scenario \
--run-dir runs/core/my-run \
--output runs/core/my-run/scenario-report.md
The RunSpec reference defines the configurable fields, while Understanding Outputs explains the saved evidence. Using AI Skills shows how the packaged assistants can help select, adapt, execute, and interpret an example.