Welcome to Zyra! πΏ This page will help you install Zyra, explore its CLI, and run your first simple workflow.
1. Install Zyraο
Zyra is available on PyPI, so you can install it with:
pip install zyra
β
Requires Python 3.10+.
For developer setup, see the Contributing Guide.
2. Explore the CLIο
Zyra comes with a command-line interface (CLI) for building workflows quickly.
Check available commands:
zyra --help
Youβll see options for:
Data acquisition
Processing and transformations
Visualization (plots, maps, animations)
Export
π Read the CLI reference β
3. Your First Workflowο
Hereβs a simple, realistic flow using the CLIβs groups:
# Step 1. Acquire a file (HTTP β local path)
zyra acquire http https://example.com/sample.grib2 -o sample.grib2
# Step 2. Convert GRIB2 β NetCDF (streams stdout to file)
zyra process convert-format sample.grib2 netcdf --stdout > sample.nc
# Step 3. Visualize (choose a variable present in the file)
zyra visualize heatmap --input sample.nc --var VAR --output weather_plot.png
Notes
Replace the URL with your data source.
Use a variable that exists in your file for
--var
(e.g.,T2M
).Many subcommands support stdin/stdout for piping (
-
as input/output).
4. Next Stepsο
π Introduction β Deeper context and design overview
π§© Pipeline Patterns β Reusable workflow templates
π¨ Visualization Module β Plots, maps, and animations
π§ Processing Module β GRIB, NetCDF, and data transformations
π Connectors β HTTP/FTP/S3/Vimeo transfer helpers
π οΈ Utilities β File management, credentials, and helpers
β¨ You just grew your first insight with Zyra!