|
4 | 4 | "cell_type": "code", |
5 | 5 | "execution_count": 1, |
6 | 6 | "id": "706cee66-6557-402d-ae97-679ed202a9fe", |
7 | | - "metadata": {}, |
| 7 | + "metadata": { |
| 8 | + "tags": [] |
| 9 | + }, |
8 | 10 | "outputs": [], |
9 | 11 | "source": [ |
10 | 12 | "import sys\n", |
|
14 | 16 | }, |
15 | 17 | { |
16 | 18 | "cell_type": "code", |
17 | | - "execution_count": 2, |
| 19 | + "execution_count": 4, |
18 | 20 | "id": "29a54dac-abdc-4a95-967f-2289fc1c9ecb", |
19 | | - "metadata": {}, |
20 | | - "outputs": [ |
21 | | - { |
22 | | - "name": "stderr", |
23 | | - "output_type": "stream", |
24 | | - "text": [ |
25 | | - "/srv/conda/envs/notebook/lib/python3.9/site-packages/dask_gateway/client.py:21: FutureWarning: format_bytes is deprecated and will be removed in a future release. Please use dask.utils.format_bytes instead.\n", |
26 | | - " from distributed.utils import LoopRunner, format_bytes\n" |
27 | | - ] |
28 | | - } |
29 | | - ], |
| 21 | + "metadata": { |
| 22 | + "tags": [] |
| 23 | + }, |
| 24 | + "outputs": [], |
30 | 25 | "source": [ |
31 | 26 | "import json\n", |
32 | 27 | "from os import environ\n", |
33 | 28 | "from pathlib import Path\n", |
34 | 29 | "from shutil import make_archive\n", |
35 | 30 | "from tempfile import TemporaryDirectory\n", |
| 31 | + "from pathlib import Path\n", |
36 | 32 | "\n", |
37 | 33 | "import dask.config\n", |
38 | 34 | "import requests\n", |
|
45 | 41 | "cell_type": "code", |
46 | 42 | "execution_count": 3, |
47 | 43 | "id": "d37ca26f-091d-4cb6-be02-385464e0b687", |
48 | | - "metadata": {}, |
| 44 | + "metadata": { |
| 45 | + "tags": [] |
| 46 | + }, |
49 | 47 | "outputs": [ |
50 | 48 | { |
51 | 49 | "data": { |
52 | 50 | "text/plain": [ |
53 | | - "<dask.config.set at 0x7fb0070b1fd0>" |
| 51 | + "<dask.config.set at 0x112a25b70>" |
54 | 52 | ] |
55 | 53 | }, |
56 | 54 | "execution_count": 3, |
|
86 | 84 | "TITLES = {\n", |
87 | 85 | " \"SLIIDERS\": \"SLIIDERS: Sea Level Impacts Input Dataset by Elevation, Region, and Scenario\",\n", |
88 | 86 | " \"pyCIAM\": \"Estimates of Global Coastal Losses Under Multiple Sea Level Rise Scenarios\",\n", |
89 | | - "}" |
| 87 | + "}\n", |
| 88 | + "PYCIAM_CODE_PATH=Path(\"pyCIAM-1.1.2.zip\")\n", |
| 89 | + "SLIIDERS_CODE_PATH=Path(\"sliiders-1.1.1.zip\")" |
90 | 90 | ] |
91 | 91 | }, |
92 | 92 | { |
|
235 | 235 | " shared.PATHS_SURGE_LOOKUP[\"seg_adm\"],\n", |
236 | 236 | " ],\n", |
237 | 237 | " },\n", |
238 | | - "}" |
| 238 | + "}\n", |
| 239 | + "\n", |
| 240 | + "if PYCIAM_CODE_PATH is not None:\n", |
| 241 | + " ORIGINAL_PATHS[\"pyCIAM\"][\"source\"] = [PYCIAM_CODE_PATH]\n", |
| 242 | + "if SLIIDERS_CODE_PATH is not None:\n", |
| 243 | + " ORIGINAL_PATHS[\"SLIIDERS\"][\"source\"] = [SLIIDERS_CODE_PATH" |
239 | 244 | ] |
240 | 245 | }, |
241 | 246 | { |
|
434 | 439 | " )\n", |
435 | 440 | " uploads[name] += upload_file_list(\n", |
436 | 441 | " this_dep, kind[\"products\"], \"products/\", overwrite=False\n", |
437 | | - " )" |
| 442 | + " )\n", |
| 443 | + " if \"source\" in kind.keys(): \n", |
| 444 | + " uploads[name] += upload_file_list(\n", |
| 445 | + " this_dep, kind[\"source\"], \"source/\", overwrite=False\n", |
| 446 | + " )" |
438 | 447 | ] |
439 | 448 | } |
440 | 449 | ], |
441 | 450 | "metadata": { |
442 | 451 | "kernelspec": { |
443 | | - "display_name": "Python 3 (ipykernel)", |
| 452 | + "display_name": "Python [conda env:sliiders]", |
444 | 453 | "language": "python", |
445 | | - "name": "python3" |
| 454 | + "name": "conda-env-sliiders-py" |
446 | 455 | }, |
447 | 456 | "language_info": { |
448 | 457 | "codemirror_mode": { |
|
454 | 463 | "name": "python", |
455 | 464 | "nbconvert_exporter": "python", |
456 | 465 | "pygments_lexer": "ipython3", |
457 | | - "version": "3.9.10" |
| 466 | + "version": "3.10.9" |
458 | 467 | }, |
459 | 468 | "widgets": { |
460 | 469 | "application/vnd.jupyter.widget-state+json": { |
|
0 commit comments