castor_etc.cli
cli.py
FORECASTOR ETC Command Line tool - built using the click module
Module Contents
Functions
FORECASTOR ETC Command Line Interface. |
|
Prints installation and system information for bug reports |
|
Verify data folder content to ensure data folders exist and have content |
API
- castor_etc.cli.cli()
FORECASTOR ETC Command Line Interface.
The CASTOR Exposure Time Calculator (ETC) helps users estimate the SNR and performance of the CASTOR telescope across its UV, U, and G bands. This command line tool validates your installation, check local data assets (passbands, PSFs), and gather information for bug reports.
- castor_etc.cli.info()
Prints installation and system information for bug reports
- castor_etc.cli.validate()
Verify data folder content to ensure data folders exist and have content
NOTE: This only validates that local data assets exist in the package directory. It does NOT verify if the package is correctly installed in your Python environment. Use ‘info’ for installation details.