CliMA / ClimaLand.jl

Clima's Land Model
Apache License 2.0
32 stars 8 forks source link

Consider removing direct dependency on DataFrames #566

Open Sbozzolo opened 3 months ago

Sbozzolo commented 3 months ago

DataFrames is an heavy dependency. Currently, it is used only in the neural snow model (which we can move to an extension) and in the PFTs (https://github.com/CliMA/ClimaLand.jl/blob/main/src/standalone/Vegetation/pfts.jl)

It would be great if we could avoid using DataFrames in pfts.jl as that would allow us to remove the dependency

Sbozzolo commented 2 months ago

@Espeer5 do you think it would be possible/easy to implement the pft module without using DataFrames.jl?