Skip to content

Add command line interface #27

Open
@benbovy

Description

@benbovy

Besides Python API, a command line interface would be nice to have for things like:

  • inspecting models -> xsimlab inspect
  • automatically generating input files for a given model -> xsimlab generate
  • running simulations -> xsimlab run

As reference, see, e.g., the command line scripts implemented in distributed based on click: https://github.com/dask/distributed/tree/master/distributed/cli

See also how to add it in conda packages as entry points:
https://github.com/conda-forge/distributed-feedstock/blob/master/recipe/meta.yaml

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions