TopoPyScale
TopoPyScale copied to clipboard
TopoPyScale: a Python library to perform simplistic climate downscaling at the hillslope scale
I am running into problem with the confusion around the definition and usage of the variables `df_centroids.point_id`, `df_centroids.cluster_labels` and the implementation of non numeric `point_id`. **I think this must be...
Currently TopoPyScale supports only timeseries of 1hr. It would be convenient to add support of 3hr or 6 hr input data. This is in part a follow up of issue...
The toolbox could be improved and use more efficiently the computing resources if using multicore instead of multithread for the following steps: - [ ] computing solar_geom - [ ]...
in the current implementation, there is sky view fraction (svf) is treated equally in middle of the spatial domain than on the edge. The current method relies on the funtion...
This is a strange and somewhat random error - not always reproducible. From reading and as often case with strange random errors it may be related to multipe threads accessing...
- If we want to clean the sim it is normally to remove results and change some parameters eg cluster number. - The only reason to remove ds_param.nc it is...
```python def FsmPlot(df): df.plot(subplots=True) plt.title("Sample=" + str(sampleN) + " Elev=" + str(np.round(lp.elevation[sampleN]))) plt.show() ``` undefined variables: - `sampleN` - `lp` I comment out this function until fixed
This functions has undefined variables, indicated by flint: ``` ./TopoPyScale/topo_da.py:1150:28: F821 undefined name 'x2' py, px = dataset.index(x2, y2) ^ ./TopoPyScale/topo_da.py:1150:32: F821 undefined name 'y2' py, px = dataset.index(x2, y2)...
In the case the user misses pressure level high enough in the climate forcing dataset, the problem is identified only at the downscaling step. We can add a small check...
Mesh can be an alternative to approximate DEM and reduce the number of points in area with little topography. There are many tools available to generate mesh: - [mesher](https://github.com/Chrismarsh/mesher) -...