hydropandas
0.18.1

Contents:

  • Getting started
    • What is hydropandas?
    • Key Features
    • Installation
    • Quick Start
    • Common Use Cases
    • Next Steps
    • Need Help?
  • Examples gallery
    • Hydropandas Objects: A Comprehensive Guide
      • The Obs Class
      • The ObsCollection Class
        • Tutorial Contents
        • Obs
      • Three Ways to Create Obs Objects
      • Accessing Metadata
      • Measurements
      • Obs types
      • Modify
      • Additional metadata
      • Read/write Obs
        • ObsCollection
      • ObsCollection metadata
      • ObsCollection observations
      • Slice ObsCollection
      • Modify ObsCollections
      • ObsCollection additional metadata
      • Read/write ObsCollection
      • Extensions
    • Reading groundwater observations
      • Notebook contents
      • GroundwaterObs
        • GroundwaterObs Attributes
        • GroundwaterObs methods
      • ObsCollections
        • ObsCollection methods
        • ObsCollection Attributes
      • Read ObsCollections
    • Read KNMI observations using hydropandas
      • Notebook contents
      • Observation types
      • Get KNMI data
      • Get ObsCollections
      • Precipitation
      • KNMI climate scenarios
      • Evaporation
        • Comparison Makkink
        • Comparison Penman, Makkink en Hargreaves
      • Spatial interpolation
    • Hydropandas and Pastas
      • Groundwater observations
      • Meteo observations
      • Pastas model
      • Surface water observations
      • Pastastore
        • Groundwater observations
        • Meteo
        • Creating and solving models
    • Merging observations
      • Notebook contents
      • Simple merge
      • Merge options
        • overlapping timeseries
        • metadata
        • all combinations
    • Merge observation collections
    • Reading Bronhouderportaal BRO data
      • Notebook contents
      • Read ObsCollection
      • Visualize
      • Analyse
      • Upload to Bronhouderportaal BRO
    • Exploring groundwater data from Lizard
      • Notebook contents
      • 1. Read groundwater timeseries
        • 1.1 Authentication
        • Which timeseries to include? (which_timeseries)
        • 1.1 Get observations from extent
      • 2. Analyse Groundwater observations
      • 3. Create a Pastas model
    • Exploring measurements from fews
      • Notebook contents
      • FEWS xml files
      • Directory with xml files
      • Connect to a FEWS database
    • Reading waterinfo observations
      • Water quality data
        • Find selection criteria
        • Retrieving data from WaterWebservices
    • Reading water connect observations
      • Find selection criteria
    • Boreholes
      • Borehole (Brodata)
      • Bodemkundig booronderzoek (geost)
    • Reading Matroos observations
      • Find selection criteria
  • User guide
    • Overview
    • The Obs Class
    • The ObsCollection Class
    • Data Sources and Import Methods
    • Advanced Features
    • Export and Integration
    • Configuration and Settings
  • FAQ
    • Installation & Setup
    • Data Sources & APIs
    • Data Analysis
    • Visualization
    • Export & Integration
    • Error Handling
    • Still Need Help?
  • Hydropandas API-docs
    • Subpackages
      • hydropandas.extensions package
        • hydropandas.extensions.accessor module
        • hydropandas.extensions.geo module
        • hydropandas.extensions.gwobs module
        • hydropandas.extensions.plots module
        • hydropandas.extensions.stats module
      • hydropandas.io package
        • hydropandas.io.bro module
        • hydropandas.io.dino module
        • hydropandas.io.fews module
        • hydropandas.io.knmi module
        • hydropandas.io.lizard module
        • hydropandas.io.menyanthes module
        • hydropandas.io.modflow module
        • hydropandas.io.pastas module
        • hydropandas.io.solinst module
        • hydropandas.io.waterinfo module
        • hydropandas.io.wiski module
        • hydropandas.io.wow module
    • hydropandas.obs_collection module
      • ObsCollection
        • ObsCollection.add_meta_to_df()
        • ObsCollection.add_obs_collection()
        • ObsCollection.add_observation()
        • ObsCollection.copy()
        • ObsCollection.from_artdino_dir()
        • ObsCollection.from_bro()
        • ObsCollection.from_bronhouderportaal_bro()
        • ObsCollection.from_dataframe()
        • ObsCollection.from_dict()
        • ObsCollection.from_dino()
        • ObsCollection.from_excel()
        • ObsCollection.from_fews_xml()
        • ObsCollection.from_imod()
        • ObsCollection.from_json()
        • ObsCollection.from_knmi()
        • ObsCollection.from_knmi_scenarios()
        • ObsCollection.from_list()
        • ObsCollection.from_lizard()
        • ObsCollection.from_matroos()
        • ObsCollection.from_menyanthes()
        • ObsCollection.from_modflow()
        • ObsCollection.from_pastastore()
        • ObsCollection.from_waterconnect()
        • ObsCollection.from_waterinfo()
        • ObsCollection.from_wiski()
        • ObsCollection.geo
        • ObsCollection.get_obs()
        • ObsCollection.get_series()
        • ObsCollection.gwobs
        • ObsCollection.interpolate()
        • ObsCollection.plots
        • ObsCollection.set_metadata_value()
        • ObsCollection.stats
        • ObsCollection.to_csv()
        • ObsCollection.to_dict()
        • ObsCollection.to_excel()
        • ObsCollection.to_gdf()
        • ObsCollection.to_json()
        • ObsCollection.to_pastastore()
        • ObsCollection.to_pi_xml()
        • ObsCollection.to_shapefile()
      • read_bro()
      • read_bronhouderportaal_bro()
      • read_csv()
      • read_dino()
      • read_excel()
      • read_fews()
      • read_imod()
      • read_json()
      • read_knmi()
      • read_knmi_scenarios()
      • read_lizard()
      • read_matroos()
      • read_menyanthes()
      • read_modflow()
      • read_pastastore()
      • read_pickle()
      • read_waterconnect()
      • read_waterinfo()
      • read_wiski()
    • hydropandas.observation module
      • EvaporationObs
        • EvaporationObs.from_knmi()
      • GroundwaterObs
        • GroundwaterObs.from_artdino_file()
        • GroundwaterObs.from_bro()
        • GroundwaterObs.from_bronhouderportaal_bro()
        • GroundwaterObs.from_dino()
        • GroundwaterObs.from_lizard()
        • GroundwaterObs.from_pastastore()
        • GroundwaterObs.from_solinst()
        • GroundwaterObs.from_waterconnect()
        • GroundwaterObs.from_wiski()
        • GroundwaterObs.monitoring_well
      • MeteoObs
        • MeteoObs.from_knmi()
        • MeteoObs.from_wow()
      • ModelObs
      • Obs
        • Obs.copy()
        • Obs.from_csv()
        • Obs.from_dict()
        • Obs.from_json()
        • Obs.geo
        • Obs.gwobs
        • Obs.merge_metadata()
        • Obs.merge_observation()
        • Obs.plots
        • Obs.stats
        • Obs.to_collection_dict()
        • Obs.to_csv()
        • Obs.to_dict()
        • Obs.to_json()
      • PrecipitationObs
        • PrecipitationObs.from_knmi()
        • PrecipitationObs.from_wow()
      • WaterQualityObs
        • WaterQualityObs.from_dino()
        • WaterQualityObs.from_waterinfo()
        • WaterQualityObs.monitoring_well
      • WaterlvlObs
        • WaterlvlObs.from_dino()
        • WaterlvlObs.from_matroos()
        • WaterlvlObs.from_waterinfo()
        • WaterlvlObs.monitoring_well
      • read_csv_obs()
    • hydropandas.util module
      • ColoredFormatter
        • ColoredFormatter.format()
      • df2gdf()
      • get_color_logger()
      • get_files()
      • interpolate()
      • oc_to_df()
      • unzip_file()
  • Contribute
    • Questions, bug reports and feature requests
    • Version control, Git, and GitHub
    • Contributing guidelines

Quick Links:

  • Installation Guide
    • What is hydropandas?
    • Key Features
    • Installation
    • Quick Start
    • Common Use Cases
    • Next Steps
    • Need Help?
  • Quick Start Tutorial
    • The Obs Class
    • The ObsCollection Class
      • Tutorial Contents
      • Obs
    • Three Ways to Create Obs Objects
    • Accessing Metadata
    • Measurements
    • Obs types
    • Modify
    • Additional metadata
    • Read/write Obs
      • ObsCollection
    • ObsCollection metadata
    • ObsCollection observations
    • Slice ObsCollection
    • Modify ObsCollections
    • ObsCollection additional metadata
    • Read/write ObsCollection
    • Extensions
  • Interactive Examples
    • Hydropandas Objects: A Comprehensive Guide
      • The Obs Class
      • The ObsCollection Class
        • Tutorial Contents
        • Obs
      • Three Ways to Create Obs Objects
      • Accessing Metadata
      • Measurements
      • Obs types
      • Modify
      • Additional metadata
      • Read/write Obs
        • ObsCollection
      • ObsCollection metadata
      • ObsCollection observations
      • Slice ObsCollection
      • Modify ObsCollections
      • ObsCollection additional metadata
      • Read/write ObsCollection
      • Extensions
    • Reading groundwater observations
      • Notebook contents
      • GroundwaterObs
        • GroundwaterObs Attributes
        • GroundwaterObs methods
      • ObsCollections
        • ObsCollection methods
        • ObsCollection Attributes
      • Read ObsCollections
    • Read KNMI observations using hydropandas
      • Notebook contents
      • Observation types
      • Get KNMI data
      • Get ObsCollections
      • Precipitation
      • KNMI climate scenarios
      • Evaporation
        • Comparison Makkink
        • Comparison Penman, Makkink en Hargreaves
      • Spatial interpolation
    • Hydropandas and Pastas
      • Groundwater observations
      • Meteo observations
      • Pastas model
      • Surface water observations
      • Pastastore
        • Groundwater observations
        • Meteo
        • Creating and solving models
    • Merging observations
      • Notebook contents
      • Simple merge
      • Merge options
        • overlapping timeseries
        • metadata
        • all combinations
    • Merge observation collections
    • Reading Bronhouderportaal BRO data
      • Notebook contents
      • Read ObsCollection
      • Visualize
      • Analyse
      • Upload to Bronhouderportaal BRO
    • Exploring groundwater data from Lizard
      • Notebook contents
      • 1. Read groundwater timeseries
        • 1.1 Authentication
        • Which timeseries to include? (which_timeseries)
        • 1.1 Get observations from extent
      • 2. Analyse Groundwater observations
      • 3. Create a Pastas model
    • Exploring measurements from fews
      • Notebook contents
      • FEWS xml files
      • Directory with xml files
      • Connect to a FEWS database
    • Reading waterinfo observations
      • Water quality data
        • Find selection criteria
        • Retrieving data from WaterWebservices
    • Reading water connect observations
      • Find selection criteria
    • Boreholes
      • Borehole (Brodata)
      • Bodemkundig booronderzoek (geost)
    • Reading Matroos observations
      • Find selection criteria
  • FAQ & Troubleshooting
    • Installation & Setup
    • Data Sources & APIs
    • Data Analysis
    • Visualization
    • Export & Integration
    • Error Handling
    • Still Need Help?
  • API Reference
    • Subpackages
      • hydropandas.extensions package
        • hydropandas.extensions.accessor module
        • hydropandas.extensions.geo module
        • hydropandas.extensions.gwobs module
        • hydropandas.extensions.plots module
        • hydropandas.extensions.stats module
      • hydropandas.io package
        • hydropandas.io.bro module
        • hydropandas.io.dino module
        • hydropandas.io.fews module
        • hydropandas.io.knmi module
        • hydropandas.io.lizard module
        • hydropandas.io.menyanthes module
        • hydropandas.io.modflow module
        • hydropandas.io.pastas module
        • hydropandas.io.solinst module
        • hydropandas.io.waterinfo module
        • hydropandas.io.wiski module
        • hydropandas.io.wow module
    • hydropandas.obs_collection module
      • ObsCollection
        • ObsCollection.add_meta_to_df()
        • ObsCollection.add_obs_collection()
        • ObsCollection.add_observation()
        • ObsCollection.copy()
        • ObsCollection.from_artdino_dir()
        • ObsCollection.from_bro()
        • ObsCollection.from_bronhouderportaal_bro()
        • ObsCollection.from_dataframe()
        • ObsCollection.from_dict()
        • ObsCollection.from_dino()
        • ObsCollection.from_excel()
        • ObsCollection.from_fews_xml()
        • ObsCollection.from_imod()
        • ObsCollection.from_json()
        • ObsCollection.from_knmi()
        • ObsCollection.from_knmi_scenarios()
        • ObsCollection.from_list()
        • ObsCollection.from_lizard()
        • ObsCollection.from_matroos()
        • ObsCollection.from_menyanthes()
        • ObsCollection.from_modflow()
        • ObsCollection.from_pastastore()
        • ObsCollection.from_waterconnect()
        • ObsCollection.from_waterinfo()
        • ObsCollection.from_wiski()
        • ObsCollection.geo
        • ObsCollection.get_obs()
        • ObsCollection.get_series()
        • ObsCollection.gwobs
        • ObsCollection.interpolate()
        • ObsCollection.plots
        • ObsCollection.set_metadata_value()
        • ObsCollection.stats
        • ObsCollection.to_csv()
        • ObsCollection.to_dict()
        • ObsCollection.to_excel()
        • ObsCollection.to_gdf()
        • ObsCollection.to_json()
        • ObsCollection.to_pastastore()
        • ObsCollection.to_pi_xml()
        • ObsCollection.to_shapefile()
      • read_bro()
      • read_bronhouderportaal_bro()
      • read_csv()
      • read_dino()
      • read_excel()
      • read_fews()
      • read_imod()
      • read_json()
      • read_knmi()
      • read_knmi_scenarios()
      • read_lizard()
      • read_matroos()
      • read_menyanthes()
      • read_modflow()
      • read_pastastore()
      • read_pickle()
      • read_waterconnect()
      • read_waterinfo()
      • read_wiski()
    • hydropandas.observation module
      • EvaporationObs
        • EvaporationObs.from_knmi()
      • GroundwaterObs
        • GroundwaterObs.from_artdino_file()
        • GroundwaterObs.from_bro()
        • GroundwaterObs.from_bronhouderportaal_bro()
        • GroundwaterObs.from_dino()
        • GroundwaterObs.from_lizard()
        • GroundwaterObs.from_pastastore()
        • GroundwaterObs.from_solinst()
        • GroundwaterObs.from_waterconnect()
        • GroundwaterObs.from_wiski()
        • GroundwaterObs.monitoring_well
      • MeteoObs
        • MeteoObs.from_knmi()
        • MeteoObs.from_wow()
      • ModelObs
      • Obs
        • Obs.copy()
        • Obs.from_csv()
        • Obs.from_dict()
        • Obs.from_json()
        • Obs.geo
        • Obs.gwobs
        • Obs.merge_metadata()
        • Obs.merge_observation()
        • Obs.plots
        • Obs.stats
        • Obs.to_collection_dict()
        • Obs.to_csv()
        • Obs.to_dict()
        • Obs.to_json()
      • PrecipitationObs
        • PrecipitationObs.from_knmi()
        • PrecipitationObs.from_wow()
      • WaterQualityObs
        • WaterQualityObs.from_dino()
        • WaterQualityObs.from_waterinfo()
        • WaterQualityObs.monitoring_well
      • WaterlvlObs
        • WaterlvlObs.from_dino()
        • WaterlvlObs.from_matroos()
        • WaterlvlObs.from_waterinfo()
        • WaterlvlObs.monitoring_well
      • read_csv_obs()
    • hydropandas.util module
      • ColoredFormatter
        • ColoredFormatter.format()
      • df2gdf()
      • get_color_logger()
      • get_files()
      • interpolate()
      • oc_to_df()
      • unzip_file()
  • Contributing
    • Questions, bug reports and feature requests
    • Version control, Git, and GitHub
    • Contributing guidelines
  • Report Issues
hydropandas
  • Examples Gallery
  • Edit on GitHub

Examples Gallery

These examples highlight many of the things you can do with hydropandas, and show off some best-practices.

Hydropandas Objects: A Comprehensive Guide
Reading groundwater observations
Read KNMI observations using hydropandas
Hydropandas and Pastas
Merging observations
Reading Bronhouderportaal BRO data
Exploring groundwater data from Lizard
Exploring measurements from fews
Reading waterinfo observations
Reading water connect observations
Boreholes
Reading Matroos observations
Previous Next

© Copyright 2025, Artesia B.V..

Built with Sphinx using a theme provided by Read the Docs.