From 2de681f44f5a305266ba3aa022b0c6c73e62984e Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Mon, 17 Aug 2026 10:56:12 +0000 Subject: [PATCH] Add Cloud Agent environment config and Python requirements Co-authored-by: phw114 --- .cursor/environment.json | 16 ++++++++++++++++ ebv_lytic_expression/requirements.txt | 4 ++++ 2 files changed, 20 insertions(+) create mode 100644 .cursor/environment.json create mode 100644 ebv_lytic_expression/requirements.txt diff --git a/.cursor/environment.json b/.cursor/environment.json new file mode 100644 index 0000000..120ed6c --- /dev/null +++ b/.cursor/environment.json @@ -0,0 +1,16 @@ +{ + "name": "EBV lytic expression", + "install": "pip3 install --break-system-packages -r ebv_lytic_expression/requirements.txt", + "terminals": [ + { + "name": "web", + "command": "python3 -m http.server 8000 --bind 0.0.0.0 --directory ebv_lytic_expression/web" + } + ], + "ports": [ + { + "name": "web", + "port": 8000 + } + ] +} diff --git a/ebv_lytic_expression/requirements.txt b/ebv_lytic_expression/requirements.txt new file mode 100644 index 0000000..ebb0d70 --- /dev/null +++ b/ebv_lytic_expression/requirements.txt @@ -0,0 +1,4 @@ +# Python dependencies for the Yuan 2006 EBV lytic RNA timecourse figure generator. +matplotlib>=3.11,<4 +numpy>=2.4,<3 +pandas>=3.0,<4