{"id":"W4410910290","doi":"10.1016/j.ohx.2025.e00656","title":"Open-source three-dimensional IoT anemometer for indoor air quality monitoring","year":2025,"lang":"en","type":"article","venue":"HardwareX","topic":"Air Quality Monitoring and Forecasting","field":"Environmental Science","cited_by":4,"is_retracted":false,"has_abstract":true,"ca_institutions":"Western University","funders":"","keywords":"Anemometer; Open source; Computer science; Real-time computing; Environmental science; Remote sensing; Embedded system; Meteorology; Geology; Physics; Operating system; Software","routes":{"ca_aff":true,"ca_fund":false,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0004723913,0.0007023357,0.0005875236,0.0008677131,0.0002908253,0.0005106542,0.00106694,0.0007023049,0.003931111],"category_scores_gemma":[0.0008731639,0.0003012521,0.0004393399,0.0004111493,0.0001802106,0.0007127611,0.0007759783,0.0004343253,0.001172725],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0001987163,"about_ca_system_score_gemma":0.0002620869,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0002792038,"about_ca_topic_score_gemma":0.0004745606,"domain_scores_codex":[0.9994386,0.00007863437,0.00003974665,0.00009412523,0.0003022859,0.00004657519],"domain_scores_gemma":[0.9992343,0.0001632432,0.0001237406,0.0001451505,0.0002716728,0.00006180433],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"bench_or_experimental","study_design_gemma":"bench_or_experimental","study_design_scores_codex":[0.0009976407,0.0006467585,0.0210699,0.0006414467,0.0001338312,0.0005210158,0.0003099771,0.006192463,0.6276727,0.003581565,0.01203331,0.3261994],"study_design_scores_gemma":[0.0003098217,0.001843263,0.08331169,0.0002077794,0.0002702181,0.001996995,0.000197802,0.3054033,0.4845198,0.003097154,0.1184562,0.0003859292],"study_design_candidate":"bench_or_experimental","study_design_consensus":"bench_or_experimental","genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.1630716,0.0006966274,0.8038096,0.0002035374,0.0004746718,0.0006373854,0.001641155,0.01614475,0.01332061],"genre_scores_gemma":[0.7396359,0.0004071185,0.2417189,0.0004191469,0.0001411475,0.0008932901,0.002020182,0.0004313681,0.01433291],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.003931111,"threshold_uncertainty_score":0.01315087,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.05881299964485934,"score_gpt":0.335998212749782,"score_spread":0.2771852131049226,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}