sup3r.preprocessing.feature_handling.BVFreqSquaredH5

class BVFreqSquaredH5[source]

Bases: DerivedFeature

BVF Squared feature class with needed inputs method and compute method

Methods

compute(data, height)

Method to compute BVF squared from H5 data

inputs(feature)

Required inputs for computing BVF squared

classmethod inputs(feature)[source]

Required inputs for computing BVF squared

Parameters:

feature (str) – raw feature name. e.g. BVF2_100m

Returns:

list – List of required features for computing BVF2

classmethod compute(data, height)[source]

Method to compute BVF squared from H5 data

Parameters:
  • data (dict) – Dictionary of raw feature arrays to use for derivation

  • height (str | int) – Height at which to compute the derived feature

Returns:

ndarray – Derived feature array