Skip to content
This repository has been archived by the owner on Aug 29, 2023. It is now read-only.

Operation to perform arbitrary dataset math #556

Closed
forman opened this issue Mar 12, 2018 · 1 comment
Closed

Operation to perform arbitrary dataset math #556

forman opened this issue Mar 12, 2018 · 1 comment
Assignees
Milestone

Comments

@forman
Copy link
Member

forman commented Mar 12, 2018

Expected behavior

Cate's Python API allows users to easily add new operations to Cate, either adding it directly to Cate's code base or by writing a plugin, that contributes operation registrations to Cate.

It would very beneficial if users of the GUI could also easily and interactively create operations that perform arbitrary dataset math and output a new dataset with computed variables.

Like any other operations, these user-defined operations would be stored in the workspace's workflow. A library of code snippets could help users not so familiar to programming in getting started.

Specifications

Cate 1 and 2-dev1

@forman forman added this to the IRM8 milestone Mar 12, 2018
@forman forman self-assigned this Mar 12, 2018
@forman
Copy link
Member Author

forman commented Mar 14, 2018

Implemented in 2.0.0-dev.3:

  • operation compute now has an input annotation script_lang='python' on its script input.
  • the GUI recognizes that and can bring up a code editor with syntax-highlighting (react-ace editor)

@forman forman closed this as completed Mar 14, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant