Thursday, May 14, 2020

Equivalences and differences among various Hydrological Dynamical Systems

In this paper we want to show that once the topology of a Hydrological Dynamical System is determined, the structure of the equations of the Water Budget Dynamical System is determined but with it also the travel time and residence time distributions are. This is obvious since our paper on age-ranked functions but here it is rigorously stated and worked out.
Ideally this paper is also a continuation of the paper on the representation of Hydrological Dynamical systems with Petri Nets of which in some sense, it represents an extension. In a ideal menù, the reader should read first the paper on the historical-critical approach to the GIUH, I would say excluded its last section, then the Age-Ranked paper, then the Petri Net paper and finally this one. Clicking on the Figure you can have the preprint, or on the bibliography below you can have access to all the manuscripts. This is part of my research program on trying a statistical-mechanical approach to hydrological modeling which across all my research activity since the last (almost) thirty years. 


Monday, May 11, 2020


Hydrologis, is the mini-company formed by Andrea Antonello and Silvia Franceschi (GS). Notwithstanding they are just two they accomplished really a lot in their career in the world of Open and Free GIS, where they have a solid reputation. First they built, when collaborating with me, the JGrass GIS that eventually was a clean part of the udig GIS. In contemporary Andrea, for his Ph.D. wrote BeeGIS whose ideas, with exploding the mobile devices wave, flowed into GEOpaparazzi that works with Android OS and can be downloaded from GooglePlay. In the meanwhile they also produced a port of the Horton Machine into gvsig  and as standalone (download the executable from here, the Horton Machine is on Github). I forgot LESTO (EGU Abstract), the product for analysis of LIDAR signals that Silvia developed for her Ph.D.
Now, finally it arrives SMASH  (IOS, Android), the new tool for digital field mapping that work on the two main mobile platform. To describe how it works, Silvia made a video which I uploaded to my VIMEO channel. Unfortunately it is in Italian.
Hoping soon we will have one in English. All the best!

Sunday, May 10, 2020


Finally it arrives a sound system for uploading Earth Sciences Preprints. It is EarthArXiv ! I arrived a little late on it. Already many colleagues (and many of the smart ones) already uploaded many papers.


There is also a Github site which is containing a lot of information. If you want to start to upload papers there please first read the Moderation and Terms of use. Obviously the European Geoscience  Union journals do not not need it for  spreading information before publication, but all the other ... yes.

P.S. - I also noticed that Wiley, at lest for its Hydrological Processes Journal, is providing a preprint service based on Authorea.

Saturday, May 9, 2020

SnowSunMed Project

The overall objective of SNOWSUNMED is to enhance parsimonious water use and balance water allocation in mountain catchments of the Mediterranean area by demonstrating the integrated potential of hydrological, hydro- ecological and erosion simulation models together with novel, climate-smart irrigation technologies, novel materials and adapted forest landscape restoration (FLR) approaches. Such innovations will be implemented through multi-stakeholder processes in three demonstration sites (DS), drawing conclusions that can be replicated at Mediterranean-scale.

will start from characterizing water availability, demand and decision making in the three DS in Morocco (Laou River basin), Lebanon (Shouf Biosphere Reserve) and Italy (Adige River basin). It will progressively and iteratively integrate results from the field application of: (i) a new hydrological modelling approach, mixing process-based and machine-learning modelling solutions with ground and satellite data to quantify all water cycle components, including surface water availability, evapotranspiration and snowmelt; (ii) novel methods for quantifying ecosystem water needs and soil erosion, which have feedback effects on societal needs; (iii) Internet of Things- and Artificial Intelligence- based precision irrigation solutions and new polymers for water absorption; (iv) locally adapted Forest Landscape Restoration (FLR) practices for increased water collection especially during snowmelt. Results of such demonstrations will then be streamlined into local water and land use policies and IWRM practices to improve water allocation and to upscale water use efficiency at the catchment level. This iterative process will lead to improved water governance in the three DS, with focus on preventing socio-economic conflicts and environmental stress, and will finally be described for learning and replication in other Mediterranean mountain areas.
The project preproposal can be found here.

Monday, May 4, 2020

The GEOframe Community Publication Policy v. 1.0

After GEOframe is becoming widely used we believe it is time to set some fair rules for participation to GEOframe related publications, Since the components are usually released under GPL3 license, it allows the of the code almost without any restriction (except the maintaining the derived code Open Source and freely available), a condition mitigated by the fact that different OMS components can be released under other licenses.  However, because all of our recognition derives from publications (and proper citations), it is worth to remark what written below:

GEOframe Community Publication Policy (GCPP v1.0)
  1. Introduction
GEOframe-NewAge is an open-source, semi-distributed, component-based hydrological modeling system. It was developed in Java and based on the environmental modeling framework Object Modeling System V3 (OMS3). 
The core of the project was born from the idea of Professor Rigon and mainly developed at the department of civil, environmental and mechanical engineering of University of Trento, Italy. During the last decade, GEOframe community grew and now is made of many scientists around the world who share their work, codes, knowledge and experiences for the benefit of all GEOframe users, whilst pursuing their individual research interests and careers.
Therefore, giving appropriate credits for the intellectual input through co-authorships or citations should be the proper functioning of the community.
This document sets out how members of the GEOframe community should recognise the intellectual contribution of the GEOframe community’s members. 
  1. Principal web references
In the following, the principal GEOframe web references, where you can find the latest achievements, developments, publications, code versions, courses and ideas are reported: 
  1. General principles
The formal, legal conditions that govern the use of GEOframe at present are given by the G.P.L. v 3. Each GEOframe component can have its own license though. 
This Policy applies to all uses of GEOframe products, including but not limited to data and computer code, for research and teaching. It is not intended to restrict what can be done with them, rather to ensure appropriate acknowledgement and communication between users and developers. This policy will be updated regularly.
A developer is any person whose expertise has either significantly influenced the design of GEOframe code or who has written code, with no distinction between scientific and technical inputs.
Developers are encouraged to publish their work in reasonable time, while potential users should approach developers early in their study to avoid duplication or wasted effort on new developments. Developers may reserve the right for the first scientific application of their scheme and will be able to advise if and when co-authorship, citation or acknowledgement is appropriate. 
A list of new developments and the scientists responsible for them will be maintained on the GEOframe website. These contributions should be recognised by citations.
When writing the source code of a component, GEOframe developers should consider the following:
  • Provide a brief description of what the program does.
  • State the authors of the code and the following modifiers.
  • Describe the input required to run the component and its output.
  • Some notes concerning the limitations, and the algorithms used within the component. A wish-list for the future version and/or information.
  • Articles or books which have inspired the codex or justified its necessity. Users are encouraged to cite these papers in their own work.
  • A more detailed documentation about the code can be found in (link alla pagina con la documentazione delle componenti e il template per LaTeX.
  • If you want to contribute code or documentation, create pull requests, we will consider them.
  • Avoid practices of code-washing.
Ideally a committed code should conform to the rules required by Joss. 
Acknowledgments should be considered for a wider list of scientists who contributed to the modelling system, but whose contributions may not be documented in publications. A list of such scientists will be maintained on the GEOframe web page
When writing a paper, GEOframe users and developers should consider the following:
  • Is expected if your published research benefited from a new development, i.e. the development influenced your study to the extent that it was discussed in the paper. 
  • In order to favor early publication of new components (or new algorithms), when a paper fundamentally relies on a code which contains a new, unpublished algorithm, the inclusion of the author's algorithm should be considered. ***
  • Is expected if your research required substantial direct input from a developer, e.g. to make substantial modifications to the code that you used, to help design the experiments etc.
  • Should be considered for a wider list of scientists who contributed to the modelling system, but whose contributions may not be documented in publications. A list of such scientists will be maintained on the GEOframe web page.
  • Should be considered for scientists involved in GEOframe code developments that have become established.
Citation of a published paper 
  • Is expected if a citable paper describing a development exists. A narrative description of the model and a list of papers describing developments will be maintained on the GEOframe web page.
Please be generous in offering credit for other people’s work, as everyone benefits in the end. Use best judgement and, if in doubt, err on the side of inclusiveness.

*** In order to facilitate the recognition of new contributions that deserve considering co-authorship, we establish the following. Untagged components should be considered not usable/unstable/unsafe/new. Tagged components should be the only one to be used freely but if their tag number ends with "9" this means that the co-authorship has to be discussed. Other tag numbers let you use the component without any problem. So version 1.0 can be used freely. For version 0.09 co-autorship should be discussed (even if the low number suggests some caution). In any case these limitation perdure for at most 1 year. Therefore a 15.0009 version could be used freely after 1 year of embargo in any case. 

For the readers can also be interesting to consider the reading of About Authorship in Hydrology.

Friday, May 1, 2020

Three papers that affected my recent research

Stimulated by the quarantine and by chain letters regarding books or movies, by my FB friends, I tried to think to a similar chain for papers inviting research friends to expose five paper among those that they were important in recent years. My own five were:

But these go back quite in time and affected almost all of my research. So they do not count for the title. They are very recognized benchmark papers. Important for anyone.

The three are recent:

As in the tradition of these chains,  no explanations but the links to the papers, yes