From 109736d36ea586e6ddf044371d03b6ef7a67aed1 Mon Sep 17 00:00:00 2001
From: Robert Butora <robert.butora@gmail.com>
Date: Tue, 2 Apr 2024 12:33:14 -0400
Subject: [PATCH] engine: changes output of vlkb-nullvals calc so it is easy to
 parse

---
 data-access/engine/src/vlkb/src/main.cpp | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/data-access/engine/src/vlkb/src/main.cpp b/data-access/engine/src/vlkb/src/main.cpp
index 300bfd1..ee5d6c2 100644
--- a/data-access/engine/src/vlkb/src/main.cpp
+++ b/data-access/engine/src/vlkb/src/main.cpp
@@ -136,8 +136,8 @@ int cmd_nullvals(int argc, char * argv[])
             unsigned long long null_cnt;
             unsigned long long total_cnt;
             double fill_ratio = fitsfiles::calc_nullvals(argv[1], /*hdunum*/1, null_cnt, total_cnt);
-            cout << "fill ratio: " << fill_ratio << "%  null_cnt/total_cnt : " << null_cnt 
-               << "/" << total_cnt << endl;
+            //  fill_ratio_[%]   null_cnt   total_cnt 
+            cout << fill_ratio << " " <<  null_cnt << " " << total_cnt << endl;
             rc = EXIT_SUCCESS;
          }
          break;
@@ -146,7 +146,8 @@ int cmd_nullvals(int argc, char * argv[])
          std::cerr
             << "Usage: nullvals <filename.fits>\n"
             << std::endl
-            <<"Calculates number of undefined pixels (null values).\n"
+            <<"Calculates ratio of undefined pixels in image; returns three values:\n"
+            <<"<percentage-of-null-values> <count-of-nulls> <count-of-allpixels>\n"
             << std::endl;
          rc = EXIT_FAILURE;
    }
-- 
GitLab