diff --git a/public/js/appChart.js b/public/js/appChart.js
index fe00205c662cba5f9b9dca18c282f72a5cae3548..e9f9dc064ca2cbdc4ed844ed1faef93ed24509f6 100644
--- a/public/js/appChart.js
+++ b/public/js/appChart.js
@@ -792,6 +792,46 @@ const drawScatterPlotHC = function (
   });
 };
 
+const formatSTAResponseForScatterPlot = function (obsArrayOne, obsArrayTwo) {
+  // Check if the arrays have the same length
+  // We want `obsArrayOne` to be the larger array
+  const [obsArrayOneChecked, obsArrayTwoChecked] = (() => {
+    if (obsArrayTwo.length > obsArrayOne.length) {
+      return [obsArrayTwo, obsArrayOne];
+    } else if (
+      obsArrayOne.length > obsArrayTwo.length ||
+      obsArrayOne.length === obsArrayTwo.length
+    ) {
+      return [obsArrayOne, obsArrayTwo];
+    }
+  })();
+
+  console.log(obsArrayOneChecked.length);
+  console.log(obsArrayTwoChecked.length);
+};
+
+(async () => {
+  const sensorsOfInterestArr = [
+    // ["225", "vl", "60min"],
+    ["125", "rl", "60min"],
+    ["weather_station_521", "outside_temp", "60min"],
+  ];
+
+  const observationsPlusMetadata =
+    await getMetadataPlusObservationsFromMultipleDatastreams(
+      sensorsOfInterestArr
+    );
+
+  // Extract the observations and metadata for each sensor
+  // Array elements in same order as input array
+  const [
+    [obsSensorOneArr, obsSensorTwoArr],
+    [metadataSensorOne, metadataSensorTwo],
+  ] = observationsPlusMetadata;
+
+  formatSTAResponseForScatterPlot(obsSensorOneArr, obsSensorTwoArr);
+})();
+
 /**
  * Test drawing of scatter plot chart
  */
@@ -823,7 +863,7 @@ const drawScatterPlotHCTest = async function () {
 };
 
 (async () => {
-  await drawScatterPlotHCTest();
+  // await drawScatterPlotHCTest();
 })();
 
 export {