From 36a3a9d1eae60756c8ddd7d248be2291ea45c6b9 Mon Sep 17 00:00:00 2001
From: Alex Rojas <a.rojas8907@gmail.com>
Date: Fri, 15 Mar 2024 00:27:37 -0700
Subject: [PATCH] updated main.py gedi_bioindex function.

---
 .ipynb_checkpoints/main-checkpoint.py |  2 +-
 main.py                               |  2 +-
 notebooks/run-gedi-biomass.ipynb      | 13 ++++++++++++-
 3 files changed, 14 insertions(+), 3 deletions(-)

diff --git a/.ipynb_checkpoints/main-checkpoint.py b/.ipynb_checkpoints/main-checkpoint.py
index 5cef74c..56d76c9 100644
--- a/.ipynb_checkpoints/main-checkpoint.py
+++ b/.ipynb_checkpoints/main-checkpoint.py
@@ -86,7 +86,7 @@ def gedi_bioindex(index):
                                utm_x=None,utm_y=None,cval=cval)
     except:
         # bad data (fix for future)
-        return (np.nan,np.nan,np.nan,np.nan,np.nan)
+        return (np.nan,np.nan,np.nan,np.nan,np.nan,np.nan)
     # return a tuple of biwf and bfp
     return (pgap.biWF[0], pgap.biFP[0], np.nanmin(pgap.gap), np.nanmax(pgap.lai), rh100, cval)
 
diff --git a/main.py b/main.py
index 5cef74c..56d76c9 100644
--- a/main.py
+++ b/main.py
@@ -86,7 +86,7 @@ def gedi_bioindex(index):
                                utm_x=None,utm_y=None,cval=cval)
     except:
         # bad data (fix for future)
-        return (np.nan,np.nan,np.nan,np.nan,np.nan)
+        return (np.nan,np.nan,np.nan,np.nan,np.nan,np.nan)
     # return a tuple of biwf and bfp
     return (pgap.biWF[0], pgap.biFP[0], np.nanmin(pgap.gap), np.nanmax(pgap.lai), rh100, cval)
 
diff --git a/notebooks/run-gedi-biomass.ipynb b/notebooks/run-gedi-biomass.ipynb
index aa6f88e..4400db4 100644
--- a/notebooks/run-gedi-biomass.ipynb
+++ b/notebooks/run-gedi-biomass.ipynb
@@ -50,7 +50,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": null,
+   "execution_count": 3,
    "id": "b39e76ac-d765-4b8c-baf1-fe41f3296de9",
    "metadata": {
     "tags": []
@@ -62,6 +62,17 @@
      "text": [
       "on file num:  200\r"
      ]
+    },
+    {
+     "ename": "KeyboardInterrupt",
+     "evalue": "",
+     "output_type": "error",
+     "traceback": [
+      "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
+      "\u001b[0;31mKeyboardInterrupt\u001b[0m                         Traceback (most recent call last)",
+      "Cell \u001b[0;32mIn[3], line 38\u001b[0m\n\u001b[1;32m     36\u001b[0m     \u001b[38;5;28mprint\u001b[39m(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mon file num: \u001b[39m\u001b[38;5;124m\"\u001b[39m, counter, end\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;130;01m\\r\u001b[39;00m\u001b[38;5;124m'\u001b[39m)\n\u001b[1;32m     37\u001b[0m     \u001b[38;5;66;03m# break\u001b[39;00m\n\u001b[0;32m---> 38\u001b[0m     \u001b[43mtime\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43msleep\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;241;43m900\u001b[39;49m\u001b[43m)\u001b[49m\n\u001b[1;32m     39\u001b[0m counter\u001b[38;5;241m+\u001b[39m\u001b[38;5;241m=\u001b[39m\u001b[38;5;241m1\u001b[39m\n",
+      "\u001b[0;31mKeyboardInterrupt\u001b[0m: "
+     ]
     }
    ],
    "source": [
-- 
GitLab