A python library for creating complex networks of geospatial time series data, with an accompanying Jupyter notebook containing an example with sea surface temperature data.
The ComplexNetworks.py code requires the following python libraries to be installed:
NumPy
SciPy
For plotting in the Jupyter notebook, I have made use of:
Matplotlib
Basemap
Networkx
The code in this repository was written and implemented for use in the following article:
Gregory, W., Tsamados, M., Stroeve, J. and Sollich, P., 2020. Regional September Sea Ice Forecasting with Complex Networks and Gaussian Processes. Weather and Forecasting, 35(3), pp.793-806.
Therefore please cite Gregory et al., 2020 if you wish to reproduce this code for research purposes. Otherwise, enjoy!