Skip to content

Commit 6e6d1fd

Browse files
authored
Merge pull request #266 from EBI-Metagenomics/bugfix/missing-dependencies-and-deployments
Missing deps and deps
2 parents 59fc0bb + 24fa53e commit 6e6d1fd

File tree

3 files changed

+14
-1
lines changed

3 files changed

+14
-1
lines changed

deployment/ebi-wp-k8s-hl/Taskfile.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ tasks:
3333
deploy-all:
3434
desc: "Deploy all flows defined in the production prefect.yaml file."
3535
cmds:
36-
- kubectl --context=emgapiv2-hl-exp exec -it $(task get-api-pod-name) -- python manage.py prefectcli --no-prompt deploy --all --prefect-file {{.YAML}}
36+
- kubectl --context=emgapiv2-hl-exp exec $(task get-api-pod-name) -- python manage.py prefectcli --no-prompt deploy --all --prefect-file {{.YAML}}
3737
vars:
3838
YAML: '{{.YAML | default "workflows/prefect_deployments/prefect-ebi-codon.yaml"}}'
3939

requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ Pillow~=11.3.0 # imagefield requirement
66
typing_extensions~=4.14.1
77
tzdata
88
pendulum
9+
pandas
910

1011
# Django and plugins
1112
django==5.2.7

workflows/prefect_deployments/prefect-ebi-codon.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -290,3 +290,15 @@ deployments:
290290
entrypoint: workflows.prefect_utils.datamovers:move_data
291291
work_pool:
292292
name: slurm
293+
294+
- name: import_v5_analyses_deployment
295+
description: |-
296+
This flow will iteratively import analyses (made with MGnify V5 pipeline)
297+
into the EMG DB.
298+
299+
It connects to the legacy EMG MySQL and Mongo DBs, but not through Django.
300+
301+
:param mgys: accession of the study to import (with its analyses)
302+
entrypoint: workflows/flows/legacy/flows/import_v5_analyses.py:import_v5_analyses
303+
work_pool:
304+
name: slurm

0 commit comments

Comments
 (0)