The following list of updates and bug fixes are included in the latest Sprint 26.03 release to the FEWS NET Data Platform.
Updates
Improved DataSourceDocumentViewSet (DATA-4939)
Added the ability to filter for Source Documents and Document Types that have Data Series and/or Data Points from the API using has_datacollections, has_dataseries , and has_datapoints.
Modify resource classes to import data from the combined PIN template (DATA-5112)
Updated the import of Acutely Food Insecure Population Estimates to FDW, including adding classification_scale selection to the Data Point import screen.
Data Explorer updates
The following updates were made to the FEWS NET Data Explorer (FDE):
-
Removed the
nullvalue from the Data Sources file format filter (DATA-5141). -
Updated the columns used for the Acute Food Insecurity topic page table (DATA-5194).
-
Updated the FDE country filters to use
preferred_namerather thaniso_en_name(DATA-5205).
Visualization updates
The following updates were made to data Visualizations:
-
Added FSO peak estimates and links to source reports to the Population in Need Visualization (DATA-4931).
-
Added a dynamic padding calculation for static PNGs of map Visualizations to improve the zoom level (DATA-5171).
-
Updated the Annual Peak Needs layer of the FEWS NET website home page map, including displaying estimates for countries that are not FEWS NET reporting countries, displaying estimates that are IPC-aligned, and displaying numerical ranges for populations in Phases 3, 4, or 5 (DATA-5190).
-
Added a NASA Fire Information for Resource Management System (FIRMS) layer to the Key Drivers Map (DATA-5193).
-
Created a check of freshly modified cached requests that will remove their cached objects to prevent issues caused by accessing AFIC maps while a Data Collection is being Published or reviewed (DATA-5196).
Bugs
Unselected query parameters are populated in the API link (DATA-5143)
The API link for Explore Data pages in FDE was populating unselected start_date, end_date and is_active parameters whenever a user made a filter selection. The API link now dynamically populates based on user selections only.