diff --git a/packages/client/hmi-client/src/assets/svg/operator-images/create-model-from-code.svg b/packages/client/hmi-client/src/assets/svg/operator-images/create-model-from-code.svg deleted file mode 100644 index 4883e6a398..0000000000 --- a/packages/client/hmi-client/src/assets/svg/operator-images/create-model-from-code.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/packages/client/hmi-client/src/components/workflow/ops/model-from-code/mod.ts b/packages/client/hmi-client/src/components/workflow/ops/model-from-code/mod.ts deleted file mode 100644 index 112551d8b1..0000000000 --- a/packages/client/hmi-client/src/components/workflow/ops/model-from-code/mod.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { ModelFromCodeOperation as operation } from './model-from-code-operation'; -import node from './tera-model-from-code-node.vue'; -import drilldown from './tera-model-from-code.vue'; - -const name = operation.name; - -export { name, operation, node, drilldown }; diff --git a/packages/client/hmi-client/src/components/workflow/ops/model-from-code/model-from-code-operation.ts b/packages/client/hmi-client/src/components/workflow/ops/model-from-code/model-from-code-operation.ts deleted file mode 100644 index 835e0f6ec9..0000000000 --- a/packages/client/hmi-client/src/components/workflow/ops/model-from-code/model-from-code-operation.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { ProgrammingLanguage } from '@/types/Types'; -import { ModelServiceType } from '@/types/common'; -import { AssetBlock, Operation, WorkflowOperationTypes } from '@/types/workflow'; -import { CodeBlock } from '@/utils/code-asset'; -import createModelFromCode from '@assets/svg/operator-images/create-model-from-code.svg'; - -const DOCUMENTATION_URL = 'https://github.com/ml4ai/ASKEM-TA1-DockerVM?tab=readme-ov-file#code2amr'; - -export interface ModelFromCodeState { - codeLanguage: ProgrammingLanguage; - codeBlocks: AssetBlock[]; - modelFramework: string; - modelId: string; - modelService: ModelServiceType; -} - -export const ModelFromCodeOperation: Operation = { - name: WorkflowOperationTypes.MODEL_FROM_CODE, - description: 'Create model', - displayName: 'Create model from code', - documentationUrl: DOCUMENTATION_URL, - imageUrl: createModelFromCode, - isRunnable: true, - inputs: [ - { type: 'codeAssetId', label: 'Code' }, - { type: 'documentId', label: 'Document' } - ], - outputs: [{ type: 'modelId', label: 'Model' }], - action: () => {}, - - initState: () => { - const init: ModelFromCodeState = { - codeLanguage: ProgrammingLanguage.Python, - codeBlocks: [], - modelFramework: 'Petrinet', - modelId: '', - modelService: ModelServiceType.TA1 - }; - return init; - } -}; diff --git a/packages/client/hmi-client/src/components/workflow/ops/model-from-code/tera-model-from-code-node.vue b/packages/client/hmi-client/src/components/workflow/ops/model-from-code/tera-model-from-code-node.vue deleted file mode 100644 index 2f77246f1b..0000000000 --- a/packages/client/hmi-client/src/components/workflow/ops/model-from-code/tera-model-from-code-node.vue +++ /dev/null @@ -1,35 +0,0 @@ - - - diff --git a/packages/client/hmi-client/src/components/workflow/ops/model-from-code/tera-model-from-code.vue b/packages/client/hmi-client/src/components/workflow/ops/model-from-code/tera-model-from-code.vue deleted file mode 100644 index 94ef07c082..0000000000 --- a/packages/client/hmi-client/src/components/workflow/ops/model-from-code/tera-model-from-code.vue +++ /dev/null @@ -1,567 +0,0 @@ - - - - - diff --git a/packages/client/hmi-client/src/components/workflow/tera-workflow.vue b/packages/client/hmi-client/src/components/workflow/tera-workflow.vue index b770e2bd11..6a1f198c8d 100644 --- a/packages/client/hmi-client/src/components/workflow/tera-workflow.vue +++ b/packages/client/hmi-client/src/components/workflow/tera-workflow.vue @@ -194,7 +194,6 @@ import * as StratifyMiraOp from '@/components/workflow/ops/stratify-mira/mod'; import * as DatasetOp from '@/components/workflow/ops/dataset/mod'; import * as FunmanOp from '@/components/workflow/ops/funman/mod'; import * as SimulateEnsembleCiemssOp from '@/components/workflow/ops/simulate-ensemble-ciemss/mod'; -import * as ModelFromCodeOp from '@/components/workflow/ops/model-from-code/mod'; import * as ModelOp from '@/components/workflow/ops/model/mod'; import * as ModelEditOp from '@/components/workflow/ops/model-edit/mod'; import * as ModelConfigOp from '@/components/workflow/ops/model-config/mod'; @@ -215,7 +214,6 @@ const WORKFLOW_SAVE_INTERVAL = 8000; const registry = new workflowService.WorkflowRegistry(); registry.registerOp(SimulateCiemssOp); registry.registerOp(StratifyMiraOp); -registry.registerOp(ModelFromCodeOp); registry.registerOp(SimulateEnsembleCiemssOp); registry.registerOp(DatasetOp); registry.registerOp(FunmanOp); @@ -450,10 +448,6 @@ const contextMenuItems: MenuItem[] = [ label: ModelOp.operation.displayName, command: addOperatorToWorkflow(ModelOp) }, - { - label: ModelFromCodeOp.operation.displayName, - command: addOperatorToWorkflow(ModelFromCodeOp) - }, { label: ModelFromDocumentOp.operation.displayName, command: addOperatorToWorkflow(ModelFromDocumentOp)