B-AMA: A Python-coded protocol to enhance the application of data-driven models in hydrology. - Amaranto, Alessandro; Mazzoleni, Maurizio (Environmental Modelling & Software, 2023)