Skip to content

Release 0.7.0

Choose a tag to compare

@steso-nommon steso-nommon released this 27 Feb 12:20
· 4 commits to main since this release

✨ NEW Components

  • TourismStaysEstimation: Component that calculates the geographical zoning distribution of inbound and domestic time segments (stays).
  • TourismStatisticsCalculation: Component that calculates aggregated tourism statistics of the local country.
  • TourismOutboundStatisticsCalculation:* Component that calculates aggregated tourism statistics of outbound data (local users visiting foreign countries)
  • CellFootPrintQualityMetrics: Component that generates and analyses QualityMetrics on CellFootprint data. It stops the pipeline if a critical warning is found.
  • DailyPermanenceScoreQualityMetrics: Component that generates and analyses QualityMetrics on DPS data. It stops the pipeline if a critical warning is found.
  • OutputIndicators: Component that groups the SpatialAggregation, Estimation and K-anonimity components into one.

🐛 Fixes

  • Use INSPIRE format ids for grid_id's at final products.

⬆️Features

  • Continuous Time Segmentation: Add outbound events handling.
  • UsualEnvironmentLabelling: Added outbound events handling.

🚀 Performance improvements

  • PresentPopulation: Added configurable writing to a specified path (tmp_present_population_path) to reduce memory footprint during iterations. This change improves performance for executions with more than five iterations compared to the previous version.
  • UsualEnvironmentLabelling: Refactored whole component to better manage memory at master machine. Component is now faster than previous version and should not generate "java heap space" out of memory errors at master.

🎇General changes

  • Updated spatial libraries dependencies:
    • Shapely: 1.8.X -> 2.0.X
    • Geopandas: 0.11.X -> 1.0.X
  • Removed SpatialAggregation, Estimation and K-anonimity components in favor of the new OutputIndicators component.