|
65 | 65 | "metadata": {}, |
66 | 66 | "outputs": [], |
67 | 67 | "source": [ |
68 | | - "# Install required libraries\n", |
69 | | - "%pip install vuegen cartopy seaborn biom-format" |
| 68 | + "# Vuegen library \n", |
| 69 | + "%pip install vuegen" |
| 70 | + ] |
| 71 | + }, |
| 72 | + { |
| 73 | + "cell_type": "code", |
| 74 | + "execution_count": null, |
| 75 | + "metadata": {}, |
| 76 | + "outputs": [], |
| 77 | + "source": [ |
| 78 | + "# Libraries for the notebook\n", |
| 79 | + "%pip install cartopy seaborn biom-format" |
70 | 80 | ] |
71 | 81 | }, |
72 | 82 | { |
|
78 | 88 | }, |
79 | 89 | { |
80 | 90 | "cell_type": "code", |
81 | | - "execution_count": 27, |
| 91 | + "execution_count": 1, |
82 | 92 | "metadata": {}, |
83 | 93 | "outputs": [], |
84 | 94 | "source": [ |
|
113 | 123 | }, |
114 | 124 | { |
115 | 125 | "cell_type": "code", |
116 | | - "execution_count": 28, |
| 126 | + "execution_count": 2, |
117 | 127 | "metadata": {}, |
118 | 128 | "outputs": [], |
119 | 129 | "source": [ |
|
132 | 142 | }, |
133 | 143 | { |
134 | 144 | "cell_type": "code", |
135 | | - "execution_count": 29, |
| 145 | + "execution_count": 3, |
136 | 146 | "metadata": {}, |
137 | 147 | "outputs": [], |
138 | 148 | "source": [ |
|
160 | 170 | }, |
161 | 171 | { |
162 | 172 | "cell_type": "code", |
163 | | - "execution_count": 30, |
| 173 | + "execution_count": 4, |
164 | 174 | "metadata": {}, |
165 | 175 | "outputs": [], |
166 | 176 | "source": [ |
|
234 | 244 | }, |
235 | 245 | { |
236 | 246 | "cell_type": "code", |
237 | | - "execution_count": 31, |
| 247 | + "execution_count": 5, |
238 | 248 | "metadata": {}, |
239 | 249 | "outputs": [], |
240 | 250 | "source": [ |
|
257 | 267 | }, |
258 | 268 | { |
259 | 269 | "cell_type": "code", |
260 | | - "execution_count": 32, |
| 270 | + "execution_count": 6, |
261 | 271 | "metadata": {}, |
262 | 272 | "outputs": [], |
263 | 273 | "source": [ |
|
489 | 499 | }, |
490 | 500 | { |
491 | 501 | "cell_type": "code", |
492 | | - "execution_count": 11, |
| 502 | + "execution_count": 10, |
493 | 503 | "metadata": {}, |
494 | 504 | "outputs": [], |
495 | 505 | "source": [ |
|
504 | 514 | }, |
505 | 515 | { |
506 | 516 | "cell_type": "code", |
507 | | - "execution_count": 12, |
| 517 | + "execution_count": 11, |
508 | 518 | "metadata": {}, |
509 | 519 | "outputs": [], |
510 | 520 | "source": [ |
|
712 | 722 | }, |
713 | 723 | { |
714 | 724 | "cell_type": "code", |
715 | | - "execution_count": 15, |
| 725 | + "execution_count": 14, |
716 | 726 | "metadata": {}, |
717 | 727 | "outputs": [], |
718 | 728 | "source": [ |
|
729 | 739 | }, |
730 | 740 | { |
731 | 741 | "cell_type": "code", |
732 | | - "execution_count": 16, |
| 742 | + "execution_count": 15, |
733 | 743 | "metadata": {}, |
734 | 744 | "outputs": [], |
735 | 745 | "source": [ |
|
867 | 877 | }, |
868 | 878 | { |
869 | 879 | "cell_type": "code", |
870 | | - "execution_count": 33, |
| 880 | + "execution_count": 18, |
871 | 881 | "metadata": {}, |
872 | 882 | "outputs": [], |
873 | 883 | "source": [ |
|
896 | 906 | }, |
897 | 907 | { |
898 | 908 | "cell_type": "code", |
899 | | - "execution_count": 34, |
| 909 | + "execution_count": 19, |
900 | 910 | "metadata": {}, |
901 | 911 | "outputs": [], |
902 | 912 | "source": [ |
|
1146 | 1156 | }, |
1147 | 1157 | { |
1148 | 1158 | "cell_type": "code", |
1149 | | - "execution_count": 25, |
| 1159 | + "execution_count": 24, |
1150 | 1160 | "metadata": {}, |
1151 | 1161 | "outputs": [], |
1152 | 1162 | "source": [ |
|
1168 | 1178 | }, |
1169 | 1179 | { |
1170 | 1180 | "cell_type": "code", |
1171 | | - "execution_count": 26, |
| 1181 | + "execution_count": 25, |
1172 | 1182 | "metadata": {}, |
1173 | 1183 | "outputs": [], |
1174 | 1184 | "source": [ |
|
1190 | 1200 | }, |
1191 | 1201 | { |
1192 | 1202 | "cell_type": "code", |
1193 | | - "execution_count": 27, |
| 1203 | + "execution_count": 26, |
1194 | 1204 | "metadata": {}, |
1195 | 1205 | "outputs": [], |
1196 | 1206 | "source": [ |
|
1210 | 1220 | }, |
1211 | 1221 | { |
1212 | 1222 | "cell_type": "code", |
1213 | | - "execution_count": 28, |
| 1223 | + "execution_count": 27, |
1214 | 1224 | "metadata": {}, |
1215 | 1225 | "outputs": [], |
1216 | 1226 | "source": [ |
|
1230 | 1240 | }, |
1231 | 1241 | { |
1232 | 1242 | "cell_type": "code", |
1233 | | - "execution_count": 29, |
| 1243 | + "execution_count": 28, |
1234 | 1244 | "metadata": {}, |
1235 | 1245 | "outputs": [], |
1236 | 1246 | "source": [ |
|
1247 | 1257 | }, |
1248 | 1258 | { |
1249 | 1259 | "cell_type": "code", |
1250 | | - "execution_count": 30, |
| 1260 | + "execution_count": 29, |
1251 | 1261 | "metadata": {}, |
1252 | 1262 | "outputs": [], |
1253 | 1263 | "source": [ |
|
1343 | 1353 | }, |
1344 | 1354 | { |
1345 | 1355 | "cell_type": "code", |
1346 | | - "execution_count": null, |
| 1356 | + "execution_count": 32, |
1347 | 1357 | "metadata": {}, |
1348 | 1358 | "outputs": [], |
1349 | 1359 | "source": [ |
|
1355 | 1365 | "cell_type": "markdown", |
1356 | 1366 | "metadata": {}, |
1357 | 1367 | "source": [ |
1358 | | - "### 4.2. HTML report" |
| 1368 | + "### 4.2. Revealjs report" |
| 1369 | + ] |
| 1370 | + }, |
| 1371 | + { |
| 1372 | + "cell_type": "code", |
| 1373 | + "execution_count": 33, |
| 1374 | + "metadata": {}, |
| 1375 | + "outputs": [], |
| 1376 | + "source": [ |
| 1377 | + "# report_type = \"revealjs\"\n", |
| 1378 | + "# report_name = \"Earth_microbiome_vuegen_demo_notebook_dir\"\n", |
| 1379 | + "\n", |
| 1380 | + "# Initialize logger\n", |
| 1381 | + "# logger = get_logger(f\"{report_type}_report_{report_name}\")\n", |
| 1382 | + "\n", |
| 1383 | + "# Generate the report\n", |
| 1384 | + "# report_generator.get_report(dir_path = base_output_dir, report_type = report_type, logger = logger)" |
| 1385 | + ] |
| 1386 | + }, |
| 1387 | + { |
| 1388 | + "cell_type": "markdown", |
| 1389 | + "metadata": {}, |
| 1390 | + "source": [ |
| 1391 | + "### 4.3. HTML report" |
1359 | 1392 | ] |
1360 | 1393 | }, |
1361 | 1394 | { |
|
1391 | 1424 | }, |
1392 | 1425 | { |
1393 | 1426 | "cell_type": "code", |
1394 | | - "execution_count": 20, |
| 1427 | + "execution_count": 36, |
1395 | 1428 | "metadata": {}, |
1396 | 1429 | "outputs": [], |
1397 | 1430 | "source": [ |
1398 | | - "empo_logo_path = os.path.join(base_output_dir, \"emp_logo.png\")\n", |
| 1431 | + "empo_logo_path = \"https://raw.githubusercontent.com/ElDeveloper/cogs220/master/emp-logo.svg\"\n", |
1399 | 1432 | "\n", |
1400 | 1433 | "# Load the YAML file\n", |
1401 | 1434 | "config_path = os.path.join(base_output_dir, \"Earth_microbiome_vuegen_demo_notebook_config.yaml\")\n", |
|
1414 | 1447 | }, |
1415 | 1448 | { |
1416 | 1449 | "cell_type": "code", |
1417 | | - "execution_count": 21, |
| 1450 | + "execution_count": 37, |
1418 | 1451 | "metadata": {}, |
1419 | 1452 | "outputs": [], |
1420 | 1453 | "source": [ |
|
1440 | 1473 | }, |
1441 | 1474 | { |
1442 | 1475 | "cell_type": "code", |
1443 | | - "execution_count": 22, |
| 1476 | + "execution_count": 38, |
1444 | 1477 | "metadata": {}, |
1445 | 1478 | "outputs": [], |
1446 | 1479 | "source": [ |
|
1471 | 1504 | }, |
1472 | 1505 | { |
1473 | 1506 | "cell_type": "code", |
1474 | | - "execution_count": 23, |
| 1507 | + "execution_count": 39, |
1475 | 1508 | "metadata": {}, |
1476 | 1509 | "outputs": [], |
1477 | 1510 | "source": [ |
|
1528 | 1561 | }, |
1529 | 1562 | { |
1530 | 1563 | "cell_type": "code", |
1531 | | - "execution_count": null, |
| 1564 | + "execution_count": 41, |
1532 | 1565 | "metadata": {}, |
1533 | 1566 | "outputs": [], |
1534 | 1567 | "source": [ |
|
1540 | 1573 | "cell_type": "markdown", |
1541 | 1574 | "metadata": {}, |
1542 | 1575 | "source": [ |
1543 | | - "### 5.6. HTML report with the extended configuration file" |
| 1576 | + "### 5.6. Revealjs report with the extended configuration file" |
| 1577 | + ] |
| 1578 | + }, |
| 1579 | + { |
| 1580 | + "cell_type": "code", |
| 1581 | + "execution_count": 42, |
| 1582 | + "metadata": {}, |
| 1583 | + "outputs": [], |
| 1584 | + "source": [ |
| 1585 | + "# Test the changes by generarating the report from the modified YAML file\n", |
| 1586 | + "# report_type = \"revealjs\"\n", |
| 1587 | + "# report_name = \"Earth_microbiome_vuegen_demo_notebook_config_extended\"\n", |
| 1588 | + "\n", |
| 1589 | + "# Initialize logger\n", |
| 1590 | + "# logger = get_logger(f\"{report_type}_report_{report_name}\")\n", |
| 1591 | + "\n", |
| 1592 | + "# Generate the report\n", |
| 1593 | + "# report_generator.get_report(config_path = config_path, report_type = report_type, logger = logger)" |
| 1594 | + ] |
| 1595 | + }, |
| 1596 | + { |
| 1597 | + "cell_type": "markdown", |
| 1598 | + "metadata": {}, |
| 1599 | + "source": [ |
| 1600 | + "### 5.7. HTML report with the extended configuration file" |
1544 | 1601 | ] |
1545 | 1602 | }, |
1546 | 1603 | { |
|
0 commit comments