Python Wrapper for Analog design Software
Installation using pipx:
$ pipx install pywasUsage:
$ pyWAS [OPTIONS] COMMAND [ARGS]...Options:
--install-completion: Install completion for the current shell.--show-completion: Show completion for the current shell, to copy it or customize the installation.--help: Show this message and exit.
Commands:
create: Create a new project with specified options.ngspice: ngspice utilitytemplate: templating part
Create a new project with specified options.
Usage:
$ pyWAS create [OPTIONS] NAMEArguments:
NAME: [required]
Options:
--help: Show this message and exit.
ngspice utility
Usage:
$ pyWAS ngspice [OPTIONS] COMMAND [ARGS]...Options:
--help: Show this message and exit.
Commands:
configinstall: Install ngspice executable in the correct...run: Should not be named "run"
Usage:
$ pyWAS ngspice config [OPTIONS] KEY PATHArguments:
KEY: [required]PATH: [required]
Options:
--help: Show this message and exit.
Install ngspice executable in the correct location.
Usage:
$ pyWAS ngspice install [OPTIONS]Options:
--help: Show this message and exit.
Should not be named "run"
Usage:
$ pyWAS ngspice run [OPTIONS] IN_FILE [OUT_FOLDER]Arguments:
IN_FILE: [required][OUT_FOLDER]: [default: $PWD/tmp/]
Options:
--help: Show this message and exit.
templating part
Usage:
$ pyWAS template [OPTIONS] COMMAND [ARGS]...Options:
--help: Show this message and exit.
Commands:
create: Create a new file from the given template.infos: Give a description of the template.list: List all available template.
Create a new file from the given template.
List of available template can be retrieve by pywas template list
Usage:
$ pyWAS template create [OPTIONS] TEMPLATE_NAMEArguments:
TEMPLATE_NAME: [required]
Options:
--output-file PATH--help: Show this message and exit.
Give a description of the template.
Usage:
$ pyWAS template infos [OPTIONS] TEMPLATE_NAMEArguments:
TEMPLATE_NAME: [required]
Options:
--help: Show this message and exit.
List all available template.
Usage:
$ pyWAS template list [OPTIONS]Options:
--help: Show this message and exit.