kshana --helpFrom the binaryCommand-line reference, from the binary's own usage text
kshana <scenario.toml> [--study-name <s>] [--eop <finals2000A>] [--export-sp3 <out.sp3>] [--export-omm <out.omm>] [--export-oem <out.oem>] [--export <czml|kml|geojson|stk|sigmf|all|list>]... [--import-route <route.geojson>]
kshana <scenario.toml> --animate <svg|html|frames|all> [--animate-fps <n>] [--animate-duration <s>]
kshana --study <suite.toml>
kshana --validate <scenario.toml>
kshana kinds [--json]
kshana example [<name>]
kshana --help | --versionA run writes result.json, chart.svg, report.html, report.json, table.csv next to the scenario; --export-sp3, --export-omm and --export-oem write orbit files; --animate also writes the run as something that moves (animation.svg, animation.html, frames: an animated SVG, a self-contained HTML player or a folder of numbered frames), with --animate-fps and --animate-duration for the playback rate and length; --export writes the scenario's geometry or its synthesised signal for other tools: CZML (Cesium Language), KML (Keyhole Markup Language), GeoJSON (geographic JSON), an STK (Systems Tool Kit) ephemeris file, SigMF (Signal Metadata Format); --import-route reads a route drawn as a GeoJSON line; --eop injects Earth-orientation parameters from a finals2000A file; --study runs a free suite of scenarios into study.json and study.html; kshana kinds --json lists every kind with its fields; kshana example prints a scenario to start from. Results can travel in the Kshana Interchange Format (KIF) envelope. The MCP server exposes the orbit exports as tools.
kshana --study is the free suite runner. If you want the analysis done for you instead, that is a paid custom study.