{"doc_desc":{"title":"Joint Food Security Monitor","idno":"SSD_2010-2025_JMR_v01_M","producers":[{"name":"Mathijs Lomme","affiliation":"World Bank, Development Data Group (DECDG)","role":"Lead modeler"},{"name":"Bo Pieter Johannes Andr\u00e9e","affiliation":"World Bank, Development Data Group (DECDG)","role":"Technical lead"},{"name":"Zacharey Carmichael","affiliation":"World Bank, Agriculture and Food Global Practice","role":"Technical coordinator"},{"name":"Steve Penson","affiliation":"World Bank, Agriculture and Food Global Practice","role":"Co-investigator"}],"prod_date":"2026-10-19","version_statement":{"version_date":"2026-10-19","version_resp":"Joint Monitoring Report (JMR) team","version_notes":"This version is based on the Joint Food Security Monitor of October 2026. Data cut-offs for the are set to October 19, 2026. The data do generally not reflect the impact of events up to the cut-off date as there is varying delay with which official data is published. Joint Food Security Monitor data are not directly comparable across different versions. Indicators are selected based on data availability and may be revised to improve the performance in predicting food security deteriorations using calibration methods outlined by Penson et al. (2024). Consequently, alert thresholds are also re-evaluated based on the updated data and may change over time. Historical versions of Joint Food Security Monitor data are preserved for transparency and research purposes."}},"study_desc":{"title_statement":{"idno":"SSD_2010-2025_JMR_v01_M","title":"Joint Food Security Monitor","sub_title":"South Sudan, 78 areas, 2009-01-01 - 2026-09-01, version 2026-10-19","alternate_title":"Joint Monitoring Report (JMR) data"},"authoring_entity":[{"name":"Lomme, Mathijs","affiliation":"World Bank, Development Data Group (DECDG)"},{"name":"Andr\u00e9e, Bo Pieter Johannes","affiliation":"World Bank, Development Data Group (DECDG)"}],"oth_id":[{"name":"IPC","role":"Multi-partner","affiliation":"iNGO"},{"name":"FEWS NET","role":"Source of FEWS NET IPC data","affiliation":"USAID"},{"name":"ACLED","role":"Source of conflict data","affiliation":"iNGO"},{"name":"FAO","role":"JMR drafting team\nSource of market prices\nSource of the Agricultural Stress Index","affiliation":"United Nations"},{"name":"OCHA","role":"Source of administrative boundaries data","affiliation":"United Nations"},{"name":"WFP","role":"JMR drafting team\nSource of market prices\nSource of Rainfall data\nSource of NDVI data","affiliation":"United Nations"},{"name":"WorldPop","role":"Source of population data","affiliation":"School of Geography and Environmental Science, University of Southampton"}],"production_statement":{"copyright":"For details on the terms and conditions for usage of the data, please refer to the Terms and Conditions when accessing the microdata.","funding_agencies":[{"name":"World Bank's Food Systems 2030","grant":"TF0C0728","role":"Support to methodological development. Support to data analytics. Data documentation and dissemination. Expansion of coverage and maintenance."},{"name":"World Bank's Food Systems 2030","grant":"TF0C0828","role":"Support to methodological development. Support to data analytics. Data documentation and dissemination. Expansion of coverage and maintenance."}]},"distribution_statement":{"contact":[{"name":"Data Help Desk","affiliation":"World Bank, Development Data Group","email":"https://datahelpdesk.worldbank.org/"}]},"series_statement":{"series_name":"Ongoing food security assessment in South Sudan","series_info":"The Joint Food Security Monitor country pages provide live datasets compiled and updated monthly by the World Bank\u2013led Joint Monitoring Report (JMR) team. These datasets draw on publicly available food-security-related data and statistical modeling techniques.\n\nEach dataset provides a combination of raw data, transformed indicators, binary alerts, and population exposure estimates. The alerts are raised using the transformed indicator data at thresholds that best anticipate historical food insecurity escalations. The alert levels are categorized as Typical (no alert), Heightened, or Critical risks of escalation. The population estimates are generated using regression techniques.\n\nThe datasets are continually updated and refined as new data become available.\n\nThe following country pages are part of this series:\n\n\u2022\tWorld: https://microdata.worldbank.org/index.php/catalog/study/WLD_2010-2025_JMR_v01_M\n\u2022\tAfghanistan: https://microdata.worldbank.org/index.php/catalog/study/AFG_2010-2025_JMR_v01_M\n\u2022\tBurkina Faso: https://microdata.worldbank.org/index.php/catalog/study/BFA_2010-2025_JMR_v01_M\n\u2022\tCameroon: https://microdata.worldbank.org/index.php/catalog/study/CMR_2010-2025_JMR_v01_M\n\u2022\tDemocratic Republic of the Congo: https://microdata.worldbank.org/index.php/catalog/study/COD_2010-2025_JMR_v01_M\n\u2022\tEthiopia: https://microdata.worldbank.org/index.php/catalog/study/ETH_2010-2025_JMR_v01_M\n\u2022\tHaiti: https://microdata.worldbank.org/index.php/catalog/study/HTI_2010-2025_JMR_v01_M\n\u2022\tKenya: https://microdata.worldbank.org/index.php/catalog/study/KEN_2010-2025_JMR_v01_M\n\u2022\tMali: https://microdata.worldbank.org/index.php/catalog/study/MLI_2010-2025_JMR_v01_M\n\u2022\tMozambique: https://microdata.worldbank.org/index.php/catalog/study/MOZ_2010-2025_JMR_v01_M\n\u2022\tMalawi: https://microdata.worldbank.org/index.php/catalog/study/MWI_2010-2025_JMR_v01_M\n\u2022\tNiger: https://microdata.worldbank.org/index.php/catalog/study/NER_2010-2025_JMR_v01_M\n\u2022\tNigeria: https://microdata.worldbank.org/index.php/catalog/study/NGA_2010-2025_JMR_v01_M\n\u2022\tSudan: https://microdata.worldbank.org/index.php/catalog/study/SDN_2010-2025_JMR_v01_M\n\u2022\tSomalia: https://microdata.worldbank.org/index.php/catalog/study/SOM_2010-2025_JMR_v01_M\n\u2022\tSouth Sudan: https://microdata.worldbank.org/index.php/catalog/study/SSD_2010-2025_JMR_v01_M\n\u2022\tChad: https://microdata.worldbank.org/index.php/catalog/study/TCD_2010-2025_JMR_v01_M\n\u2022\tYemen: https://microdata.worldbank.org/index.php/catalog/study/YEM_2010-2025_JMR_v01_M"},"version_statement":{"version_date":"2026-10-19","version_resp":"Joint Monitoring Report (JMR) team","version_notes":"This version is based on the Joint Food Security Monitor of October 2026. Data cut-offs for the are set to October 19, 2026. The data do generally not reflect the impact of events up to the cut-off date as there is varying delay with which official data is published. Joint Food Security Monitor data are not directly comparable across different versions. Indicators are selected based on data availability and may be revised to improve the performance in predicting food security deteriorations using calibration methods outlined by Penson et al. (2024). Consequently, alert thresholds are also re-evaluated based on the updated data and may change over time. Historical versions of Joint Food Security Monitor data are preserved for transparency and research purposes."},"study_notes":"Model is based on Penson, Steve; Lomme, Mathijs; Carmichael, Zacharey Austin; Manni, Alemu; Shrestha, Sudeep; Andree, Bo Pieter Johannes. A Data-Driven Approach for Early Detection of Food Insecurity in Yemen's Humanitarian Crisis (English). Policy Research working paper; no. WPS 10768. Washington, D.C.: World Bank Group. http://documents.worldbank.org/curated/en/099709505092462162","study_info":{"keywords":[{"keyword":"South Sudan"},{"keyword":"Joint Monitoring Report"},{"keyword":"Integrated Food Security Phase Classification"},{"keyword":"Threshold modeling"},{"keyword":"FEWS NET"},{"keyword":"Exchange Rates"},{"keyword":"Exchange Rates - Volatility"},{"keyword":"Trade - Food"},{"keyword":"Fuel Prices"},{"keyword":"Trade - Fuel"},{"keyword":"Conflict"},{"keyword":"Food Prices"},{"keyword":"Fuel Prices - Volatility"},{"keyword":"Food Prices - Volatility"},{"keyword":"Drought - NDVI"},{"keyword":"Drought - Rainfall"}],"abstract":"This dataset provides high-frequency food security alerts and metrics of key indicators relevant to food security crises, offering critical insights into localized risks in areas prone to food insecurity. The dataset includes metrics such as economic, agricultural shock and conflict indicators, designed to support the identification of emerging food crises.\n\nGenerated using a data-driven approach, food security alerts are calibrated for accuracy and reliability, capturing granular trends often missed by traditional, infrequently updated assessments. The dataset aims to enhance the ability of policymakers, humanitarian organizations, and researchers to monitor and respond to food security risks promptly, supporting proactive interventions to mitigate impacts on vulnerable populations.","time_periods":[{"start":"2009-01-01","end":"2026-09-01","cycle":"monthly"}],"coll_dates":[{"start":"2009-01-01","end":"2026-09-01","cycle":"monthly"}],"geog_coverage":"South Sudan, down to sub-national level, 10 admin 1 areas and 78 admin 2 areas","geog_coverage_notes":"The sub-national levels follow the COD standard (https://knowledge.base.unocha.org/wiki/spaces/imtoolbox/pages/2557378679/Administrative+Boundaries+COD-AB)","geog_unit":"Sub-national level, admin 2","analysis_unit":"Sub-national level, admin 2, monthly basis","data_kind":"Alert levels for each indicator that drives food insecurity in South Sudan, where the level can be Typical (no alert raised), Heightened or Critical","quality_statement":{"compliance_description":"World Bank Group. (2024). Development Data Quality Policy. https://ppfdocuments.azureedge.net/de65051a-a1ee-410e-aba8-9c302f59be2f.pdf"}},"method":{"data_collection":{"time_method":"time-series","frequency":"monthly"},"method_notes":"The Joint Food Security Monitor datasets consist of four components: raw data, transformed indicators, binary alerts, and population exposure estimates. The transformation and alert framework is developed by Penson et al. (2024). For each indicator, multiple transformation methods and time windows are evaluated, and the best-performing ones are automatically selected. These transformations normalize time-varying risk into a stable range and include methods such as z-scores, moving average divergences, and the Relative Strength Index (RSI).\n\nAlert levels (Heightened or Critical) are determined by applying thresholds to the normalized indicators so as to best reproduce historical food insecurity patterns. Thresholds are optimized by minimizing a loss function that balances the False Positive Rate (FPR) and the False Negative Rate (FNR). The loss formulations follow Andr\u00e9e et al. (2020). The Heightened threshold minimizes the weighted loss with a two-thirds emphasis on false negatives, while the Critical threshold uses a more conservative calibration that places a two-thirds weight on false positives.\n\nBinary alerts from different indicators are combined into a Generalized Linear Model (GLM) to produce population-at-risk estimates. The weights on the GLM are calibrated so that the sum of probability-weighted populations best matches each country's historical total of populations exceeding IPC cutoff phases.\n\nReferences:\nAndr\u00e9e, B. P. J., Chamorro, A., Spencer, P., Kraay, A., & Wang, D. (2020). Predicting food crises (Policy Research Working Paper No. 9412). World Bank. https://hdl.handle.net/10986/34510\nGbadegesin, T. K., Andr\u00e9e, B. P. J., & Braimoh, A. (2024). Climate shocks and their effects on food security, prices, and agricultural wages in Afghanistan (Policy Research Working Paper No. 10999). World Bank. https://hdl.handle.net/10986/42552\nPenson, S., Lomme, M., Carmichael, Z., Manni, A., Shrestha, S., & Andr\u00e9e, B. P. J. (2024). A data-driven approach for early detection of food insecurity in Yemen's humanitarian crisis (Policy Research Working Paper No. 10768). World Bank. https://hdl.handle.net/10986/41534"},"data_access":{"dataset_availability":{"access_place":"World Bank Microdata Library, JMR Collection","access_place_url":"https://microdata.worldbank.org","file_quantity":"2 per country page"},"dataset_use":{"restrictions":"The values presented in these datasets are all based on publicly-available data.\nThe datasets are published as open data.","contact":[{"name":"Data Help Desk","affiliation":"World Bank, Development Data Group","email":"https://datahelpdesk.worldbank.org/"},{"name":"Mathijs Lomme","affiliation":"World Bank, Development Data Group","email":"mlomme@worldbank.org"}],"cit_req":"Please cite this dataset as follows: Lomme, M. and Andr\u00e9e, B. P. J. (2025). Joint Food Security Monitor - South Sudan (Version 2026-10-19). SSD_2010-2025_JMR_v01_M. Washington, DC: World Bank Microdata Library. DOI: TBC","disclaimer":"The JMR data and metadata provided as is and as available, and every effort is made to ensure their timeliness, accuracy, and completeness. When errors are discovered, they are corrected as appropriate and feasible. For details on the terms and conditions for usage of the JMR database, please refer to the license details"}}},"schematype":"survey","tags":[{"tag":"DOI"}],"type":"survey","data_files":[{"file_id":"F1","file_name":"SSD_JMR_data","description":"The main dataset for South Sudan, with admin 2 level indicator values, alerts, original values, IPC data, population, and GLM predictions in wide format.","case_count":33228,"var_count":63,"producer":"Mathijs Lomme","data_checks":null,"version":"2026-10-19","notes":null,"metadata":null},{"file_id":"F2","file_name":"SSD_JMR_meta","description":"Model details for South Sudan: indicator group, selected method, time window, thresholds, and scoring metrics.","case_count":22,"var_count":22,"producer":"Mathijs Lomme","data_checks":null,"version":"2026-10-19","notes":null,"metadata":null}],"variables":[{"file_id":"F1","name":"adm0_name","labl":"Country name","var_notes":"Administrative boundary level 0 name, following OCHA and United Nations best matching country names.","vid":"V1","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"adm0_pcode","labl":"Country code","var_notes":"Country code in ISO 3166-1 alpha-3 format.","vid":"V2","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"adm1_name","labl":"Admin 1 name","var_notes":"Administrative boundary level 1 name, following OCHA and United Nations best matching area names.","vid":"V3","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"adm1_pcode","labl":"Admin 1 pcode","var_notes":"Administrative boundary level 1 P-code (COD-AB standard).","vid":"V4","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"adm2_name","labl":"Admin 2 name","var_notes":"Administrative boundary level 2 name, following OCHA and United Nations best matching area names.","vid":"V5","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"adm2_pcode","labl":"Admin 2 pcode","var_notes":"Administrative boundary level 2 P-code (COD-AB standard). Unique geographic identifier.","vid":"V6","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"year","labl":"Year","var_notes":"Year associated with each data point, in numerical format (e.g., 2023).","vid":"V7","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"month","labl":"Month","var_notes":"Month number (1-12) corresponding to each data point.","vid":"V8","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"year_month","labl":"Year-month","var_notes":"Year and month as a string (e.g. 2024_01).","vid":"V9","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"ipc_cutoff","labl":"IPC phase cutoff","var_notes":"The FEWS NET IPC phase cutoff used for the binary target. A value of 3 means IPC 3+ risk.","vid":"V10","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"target_ipc3","labl":"Binary target (IPC 3+)","var_notes":"1 if IPC phase >= 3, 0 otherwise. NaN outside IPC coverage periods.","vid":"V11","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"possible_escalation_ipc3","labl":"Possible escalation (IPC 3+)","var_notes":"1 if the previous IPC phase was below 3 (making this a possible escalation event). NaN outside IPC coverage.","vid":"V12","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"target_ipc4","labl":"Binary target (IPC 4+)","var_notes":"1 if IPC phase >= 4, 0 otherwise. NaN outside IPC coverage periods.","vid":"V13","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"possible_escalation_ipc4","labl":"Possible escalation (IPC 4+)","var_notes":"1 if the previous IPC phase was below 4 (making this a possible escalation event). NaN outside IPC coverage.","vid":"V14","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"fews_ipc","labl":"IPC phase","var_notes":"Original FEWS NET IPC phase classification (1-5). Higher values indicate greater food insecurity.","vid":"V15","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"fews_ipc_ha","labl":"IPC phase excl. HA","var_notes":"FEWS NET IPC phase adjusted for Humanitarian Assistance. Reflects what the phase would be without aid.","vid":"V16","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"population","labl":"Population","var_notes":"Estimated population in this admin 2 area for the given year (WorldPop).","vid":"V17","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"estimated_pop_at_risk","labl":"Estimated pop. living in areas at risk","var_notes":"GLM predicted probability multiplied by population. Indicates number of people living in areas at risk of food insecurity escalation.","vid":"V18","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"conflict_alarm","labl":"Conflict - alarm","var_notes":"Binary alarm for Conflict. 1 = indicator breaches the Critical threshold, 0 = below critical.","vid":"V19","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"conflict_alert","labl":"Conflict - alert","var_notes":"Binary alert for Conflict. 1 = indicator breaches the Heightened threshold, 0 = typical.","vid":"V20","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"drought_ndvi_alarm","labl":"Drought Ndvi - alarm","var_notes":"Binary alarm for Drought Ndvi. 1 = indicator breaches the Critical threshold, 0 = below critical.","vid":"V21","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"drought_ndvi_alert","labl":"Drought Ndvi - alert","var_notes":"Binary alert for Drought Ndvi. 1 = indicator breaches the Heightened threshold, 0 = typical.","vid":"V22","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"drought_rainfall_alarm","labl":"Drought Rainfall - alarm","var_notes":"Binary alarm for Drought Rainfall. 1 = indicator breaches the Critical threshold, 0 = below critical.","vid":"V23","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"drought_rainfall_alert","labl":"Drought Rainfall - alert","var_notes":"Binary alert for Drought Rainfall. 1 = indicator breaches the Heightened threshold, 0 = typical.","vid":"V24","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"exchange_rates_alarm","labl":"Exchange Rates - alarm","var_notes":"Binary alarm for Exchange Rates. 1 = indicator breaches the Critical threshold, 0 = below critical.","vid":"V25","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"exchange_rates_alert","labl":"Exchange Rates - alert","var_notes":"Binary alert for Exchange Rates. 1 = indicator breaches the Heightened threshold, 0 = typical.","vid":"V26","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"exchange_rates_volatility_alarm","labl":"Exchange Rates Volatility - alarm","var_notes":"Binary alarm for Exchange Rates Volatility. 1 = indicator breaches the Critical threshold, 0 = below critical.","vid":"V27","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"exchange_rates_volatility_alert","labl":"Exchange Rates Volatility - alert","var_notes":"Binary alert for Exchange Rates Volatility. 1 = indicator breaches the Heightened threshold, 0 = typical.","vid":"V28","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"food_prices_alarm","labl":"Food Prices - alarm","var_notes":"Binary alarm for Food Prices. 1 = indicator breaches the Critical threshold, 0 = below critical.","vid":"V29","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"food_prices_alert","labl":"Food Prices - alert","var_notes":"Binary alert for Food Prices. 1 = indicator breaches the Heightened threshold, 0 = typical.","vid":"V30","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"food_prices_volatility_alarm","labl":"Food Prices Volatility - alarm","var_notes":"Binary alarm for Food Prices Volatility. 1 = indicator breaches the Critical threshold, 0 = below critical.","vid":"V31","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"food_prices_volatility_alert","labl":"Food Prices Volatility - alert","var_notes":"Binary alert for Food Prices Volatility. 1 = indicator breaches the Heightened threshold, 0 = typical.","vid":"V32","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"fuel_prices_alarm","labl":"Fuel Prices - alarm","var_notes":"Binary alarm for Fuel Prices. 1 = indicator breaches the Critical threshold, 0 = below critical.","vid":"V33","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"fuel_prices_alert","labl":"Fuel Prices - alert","var_notes":"Binary alert for Fuel Prices. 1 = indicator breaches the Heightened threshold, 0 = typical.","vid":"V34","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"fuel_prices_volatility_alarm","labl":"Fuel Prices Volatility - alarm","var_notes":"Binary alarm for Fuel Prices Volatility. 1 = indicator breaches the Critical threshold, 0 = below critical.","vid":"V35","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"fuel_prices_volatility_alert","labl":"Fuel Prices Volatility - alert","var_notes":"Binary alert for Fuel Prices Volatility. 1 = indicator breaches the Heightened threshold, 0 = typical.","vid":"V36","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"trade_food_alarm","labl":"Trade Food - alarm","var_notes":"Binary alarm for Trade Food. 1 = indicator breaches the Critical threshold, 0 = below critical.","vid":"V37","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"trade_food_alert","labl":"Trade Food - alert","var_notes":"Binary alert for Trade Food. 1 = indicator breaches the Heightened threshold, 0 = typical.","vid":"V38","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"trade_fuel_alarm","labl":"Trade Fuel - alarm","var_notes":"Binary alarm for Trade Fuel. 1 = indicator breaches the Critical threshold, 0 = below critical.","vid":"V39","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"trade_fuel_alert","labl":"Trade Fuel - alert","var_notes":"Binary alert for Trade Fuel. 1 = indicator breaches the Heightened threshold, 0 = typical.","vid":"V40","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"exchange_rates","labl":"Exchange Rates - indicator value","var_notes":"Transformed indicator value for Exchange Rates. The transformation method and time window are documented in the meta file.","vid":"V41","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"exchange_rates_volatility","labl":"Exchange Rates Volatility - indicator value","var_notes":"Transformed indicator value for Exchange Rates Volatility. The transformation method and time window are documented in the meta file.","vid":"V42","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"trade_food","labl":"Trade Food - indicator value","var_notes":"Transformed indicator value for Trade Food. The transformation method and time window are documented in the meta file.","vid":"V43","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"fuel_prices","labl":"Fuel Prices - indicator value","var_notes":"Transformed indicator value for Fuel Prices. The transformation method and time window are documented in the meta file.","vid":"V44","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"trade_fuel","labl":"Trade Fuel - indicator value","var_notes":"Transformed indicator value for Trade Fuel. The transformation method and time window are documented in the meta file.","vid":"V45","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"conflict","labl":"Conflict - indicator value","var_notes":"Transformed indicator value for Conflict. The transformation method and time window are documented in the meta file.","vid":"V46","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"food_prices","labl":"Food Prices - indicator value","var_notes":"Transformed indicator value for Food Prices. The transformation method and time window are documented in the meta file.","vid":"V47","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"fuel_prices_volatility","labl":"Fuel Prices Volatility - indicator value","var_notes":"Transformed indicator value for Fuel Prices Volatility. The transformation method and time window are documented in the meta file.","vid":"V48","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"food_prices_volatility","labl":"Food Prices Volatility - indicator value","var_notes":"Transformed indicator value for Food Prices Volatility. The transformation method and time window are documented in the meta file.","vid":"V49","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"drought_ndvi","labl":"Drought Ndvi - indicator value","var_notes":"Transformed indicator value for Drought Ndvi. The transformation method and time window are documented in the meta file.","vid":"V50","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"drought_rainfall","labl":"Drought Rainfall - indicator value","var_notes":"Transformed indicator value for Drought Rainfall. The transformation method and time window are documented in the meta file.","vid":"V51","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"conflict_original","labl":"Conflict - original value","var_notes":"Raw pipeline value for Conflict before indicator transformation. See the meta file for the transformation method and thresholds applied.","vid":"V52","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"drought_ndvi_original","labl":"Drought Ndvi - original value","var_notes":"Raw pipeline value for Drought Ndvi before indicator transformation. See the meta file for the transformation method and thresholds applied.","vid":"V53","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"drought_rainfall_original","labl":"Drought Rainfall - original value","var_notes":"Raw pipeline value for Drought Rainfall before indicator transformation. See the meta file for the transformation method and thresholds applied.","vid":"V54","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"exchange_rates_original","labl":"Exchange Rates - original value","var_notes":"Raw pipeline value for Exchange Rates before indicator transformation. See the meta file for the transformation method and thresholds applied.","vid":"V55","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"exchange_rates_volatility_original","labl":"Exchange Rates Volatility - original value","var_notes":"Raw pipeline value for Exchange Rates Volatility before indicator transformation. See the meta file for the transformation method and thresholds applied.","vid":"V56","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"food_prices_original","labl":"Food Prices - original value","var_notes":"Raw pipeline value for Food Prices before indicator transformation. See the meta file for the transformation method and thresholds applied.","vid":"V57","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"food_prices_volatility_original","labl":"Food Prices Volatility - original value","var_notes":"Raw pipeline value for Food Prices Volatility before indicator transformation. See the meta file for the transformation method and thresholds applied.","vid":"V58","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"fuel_prices_original","labl":"Fuel Prices - original value","var_notes":"Raw pipeline value for Fuel Prices before indicator transformation. See the meta file for the transformation method and thresholds applied.","vid":"V59","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"fuel_prices_volatility_original","labl":"Fuel Prices Volatility - original value","var_notes":"Raw pipeline value for Fuel Prices Volatility before indicator transformation. See the meta file for the transformation method and thresholds applied.","vid":"V60","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"trade_food_original","labl":"Trade Food - original value","var_notes":"Raw pipeline value for Trade Food before indicator transformation. See the meta file for the transformation method and thresholds applied.","vid":"V61","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"trade_fuel_original","labl":"Trade Fuel - original value","var_notes":"Raw pipeline value for Trade Fuel before indicator transformation. See the meta file for the transformation method and thresholds applied.","vid":"V62","fid":"F1","qstn":"","catgry":null},{"file_id":"F1","name":"predicted_prob","labl":"GLM predicted probability","var_notes":"Probability from the Generalized Linear Model that this area-month exceeds the IPC cutoff. Ranges from 0 to 1.","vid":"V63","fid":"F1","qstn":"","catgry":null},{"file_id":"F2","name":"iso3","labl":"Country code","var_notes":"Country code in ISO 3166-1 alpha-3 format.","vid":"V64","fid":"F2","qstn":"","catgry":null},{"file_id":"F2","name":"group","labl":"Indicator group","var_notes":"The indicator group name (e.g., Conflict, Food Prices, Drought - Rainfall).","vid":"V65","fid":"F2","qstn":"","catgry":null},{"file_id":"F2","name":"area_of_control","labl":"Area of control","var_notes":"Zone identifier for zone-aware countries (e.g., IRG/DFA for Yemen). ALL for non-zoned countries.","vid":"V66","fid":"F2","qstn":"","catgry":null},{"file_id":"F2","name":"ipc_cutoff","labl":"IPC phase cutoff","var_notes":"The FEWS NET IPC phase cutoff used for the binary target. A value of 3 means IPC 3+ risk.","vid":"V67","fid":"F2","qstn":"","catgry":null},{"file_id":"F2","name":"pipeline","labl":"Pipeline","var_notes":"Data pipeline that produced this indicator (e.g., acled_conflict, wb_food_prices).","vid":"V68","fid":"F2","qstn":"","catgry":null},{"file_id":"F2","name":"indicator_column","labl":"Indicator column","var_notes":"Technical column name of the computed indicator in the pipeline output.","vid":"V69","fid":"F2","qstn":"","catgry":null},{"file_id":"F2","name":"description","labl":"Indicator description","var_notes":"Human-readable description of how the indicator is constructed and what it measures.","vid":"V70","fid":"F2","qstn":"","catgry":null},{"file_id":"F2","name":"window","labl":"Time window","var_notes":"Rolling window in months used for the indicator computation.","vid":"V71","fid":"F2","qstn":"","catgry":null},{"file_id":"F2","name":"higher_is_worse","labl":"Higher is worse","var_notes":"True if higher indicator values signal worsening food security; False if lower values do (e.g., rainfall).","vid":"V72","fid":"F2","qstn":"","catgry":null},{"file_id":"F2","name":"alert_threshold","labl":"Alert threshold","var_notes":"Indicator value at which a Heightened alert is triggered.","vid":"V73","fid":"F2","qstn":"","catgry":null},{"file_id":"F2","name":"alert_loss","labl":"Alert loss","var_notes":"Weighted loss metric at the alert threshold. Lower is better.","vid":"V74","fid":"F2","qstn":"","catgry":null},{"file_id":"F2","name":"alert_fpr_esc","labl":"Alert FPR (escalations)","var_notes":"False Positive Rate on escalation observations at the alert threshold.","vid":"V75","fid":"F2","qstn":"","catgry":null},{"file_id":"F2","name":"alert_fnr_esc","labl":"Alert FNR (escalations)","var_notes":"False Negative Rate on escalation observations at the alert threshold.","vid":"V76","fid":"F2","qstn":"","catgry":null},{"file_id":"F2","name":"alert_fpr_total","labl":"Alert FPR (total)","var_notes":"False Positive Rate on all observations at the alert threshold.","vid":"V77","fid":"F2","qstn":"","catgry":null},{"file_id":"F2","name":"alert_fnr_total","labl":"Alert FNR (total)","var_notes":"False Negative Rate on all observations at the alert threshold.","vid":"V78","fid":"F2","qstn":"","catgry":null},{"file_id":"F2","name":"alarm_threshold","labl":"Alarm threshold","var_notes":"Indicator value at which a Critical alarm is triggered.","vid":"V79","fid":"F2","qstn":"","catgry":null},{"file_id":"F2","name":"alarm_loss","labl":"Alarm loss","var_notes":"Weighted loss metric at the alarm threshold. Lower is better.","vid":"V80","fid":"F2","qstn":"","catgry":null},{"file_id":"F2","name":"alarm_fpr_esc","labl":"Alarm FPR (escalations)","var_notes":"False Positive Rate on escalation observations at the alarm threshold.","vid":"V81","fid":"F2","qstn":"","catgry":null},{"file_id":"F2","name":"alarm_fnr_esc","labl":"Alarm FNR (escalations)","var_notes":"False Negative Rate on escalation observations at the alarm threshold.","vid":"V82","fid":"F2","qstn":"","catgry":null},{"file_id":"F2","name":"alarm_fpr_total","labl":"Alarm FPR (total)","var_notes":"False Positive Rate on all observations at the alarm threshold.","vid":"V83","fid":"F2","qstn":"","catgry":null},{"file_id":"F2","name":"alarm_fnr_total","labl":"Alarm FNR (total)","var_notes":"False Negative Rate on all observations at the alarm threshold.","vid":"V84","fid":"F2","qstn":"","catgry":null},{"file_id":"F2","name":"total_loss","labl":"Total loss","var_notes":"Combined loss across alert and alarm thresholds.","vid":"V85","fid":"F2","qstn":"","catgry":null}],"variable_groups":[]}