You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GeoDataFramesWe should get this for free from DataFrames unless I'm missing something
Rasters Uses DimensionalData as backend like YAXArrays, it should be relatively easy to extend the existing code to cover Rasters as well. WIP in Rasters Ext #41
The tables interface would go a long way, I think!
Named Tuples. They could maybe be a performance gain over Dicts because they don't require allocations, maybe they even work out of the box, because you can just splat them as named arguments:
julia>f(;x =1, y =2) = x + y
f (generic function with 1 method)
julia>f(;(x =1, y =2)...)
6
thanks, I've updated the comment! I'll do some tests with namedtuples, they should just work as you said, but they also need to work as argument input so maybe that'll require a dispatch
Living collection of input types that would be nice to include in SpectralIndices.jl
compute_index
on DataFrames #5If you would like to see any other type of array represented here please comment on this issue
List of methods and additions to make to the package for each new data type:
_check_params(index, params::NewType)
_order_params(index, params::NewType)
_create_params(kw_args::Pair{Symbol,<:NewType}...)
compute_index(index::String, params::NewType)
compute_index(index::Vector{String}, params::NewType)
_compute_index(idx::AbstractSpectralIndex, prms::NewType...)
linear(params::NewType)
poly(params::NewType)
RBF(params::NewType)
test
with the name of the package containingNewType
compute_index.jl
test filecompute_kernel.jl
test filedatasets.jl
test fileruntest.jl
The text was updated successfully, but these errors were encountered: