TopoPyScale icon indicating copy to clipboard operation
TopoPyScale copied to clipboard

TopoPyScale: a Python library to perform simplistic climate downscaling at the hillslope scale

Results 39 TopoPyScale issues
Sort by recently updated
recently updated
newest added

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...

enhancement

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 - [ ]...

enhancement
topo_scale
parallelize

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...

bug
debug
topo_sub
dem

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...

enhancement
good first issue
topoClass

```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...

enhancement
good first issue
topoClass
new feature

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) -...

enhancement
topo_sub
dem
new feature