Thanks. Merged the fix.

On Wed, Sep 2, 2026 at 8:50 AM Bryan <[email protected]> wrote:

> Hi Arun,
>
> I worked through the collector and prepared a small fix: its CSV
> conversion currently turns present null/blank values into zero. The patch
> preserves genuine zero while leaving missing or malformed readings empty.
>
> The exact change, free download and runnable test are here:
> https://github.com/publicmap/goa-aqi-logger/issues/1
>
> I exercised the actual collector with 26 synthetic cases across 11 fields,
> read back the CSV and state, and reran it to check duplicate prevention.
> The patched version has zero incorrect cells across those 286 fixture
> cells; repeat runs add no duplicates. This is a CSV-only fix, not a claim
> about historical live corruption.
>
> The download includes the patch, test, instructions and receipt. No
> dependencies beyond Node 20+, no API key and no signup.
>
> Thanks for sharing the project — hope this is useful.
> Bryan / CivicDataForge
> On Wednesday, August 5, 2026 at 7:26:38 AM UTC-4 Arun Ganesh wrote:
>
>> Goa has a new dashboard to track AQI levels along iron ore mining
>> transport corridors at https://www.aqionline.in/dashboard
>>
>> Have used the API and Claude to build a public data logger on Github
>> capturing detailed readings from every station at 10 minute intervals.
>> There is an associated dashboard to explore the time series data and view
>> the mining related boundaries and routes for reference.
>>
>>
>>    - Dashboard:  https://publicmap.github.io/goa-aqi-logger/
>>    - Daily CSV data dump:
>>    https://github.com/publicmap/goa-aqi-logger/tree/main/output/csv
>>
>> Have not built such a logger before so any inputs on how to optimize the
>> data collection would be useful. The idea is that this can run perpetually
>> (till the govt breaks the API) at no cost.
>>
>>
>> --
> Datameet is a community of Data Science enthusiasts in India. Know more
> about us by visiting http://datameet.org
> ---
> You received this message because you are subscribed to the Google Groups
> "datameet" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion visit
> https://groups.google.com/d/msgid/datameet/6986701a-2440-45b8-9f87-d66e6b3a0cdfn%40googlegroups.com
> <https://groups.google.com/d/msgid/datameet/6986701a-2440-45b8-9f87-d66e6b3a0cdfn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
Datameet is a community of Data Science enthusiasts in India. Know more about 
us by visiting http://datameet.org
--- 
You received this message because you are subscribed to the Google Groups 
"datameet" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/datameet/CA%2BGKQr2cSXdd4iOdGd4vDk2KzXams-siGyAC%3DSYto3Q3P6n_FQ%40mail.gmail.com.

Reply via email to