|
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