For the LHM, we could get away with only supporting the columns which are required for that specific model.
For example, for ScalingFactors, we either support excluding the package, or including it with data for all variables, being required or optional. This has the problem that depth of the perched water table is an optional variable, and needs to be NOT specified to turn it off.
For IBRAHYM, I'm now running into the fact that scaling factors are provided, but the depth perched water table is turned off. The MetaSWAP IO manual mentions this is an optional column.
For the LHM, we could get away with only supporting the columns which are required for that specific model.
For example, for ScalingFactors, we either support excluding the package, or including it with data for all variables, being required or optional. This has the problem that depth of the perched water table is an optional variable, and needs to be NOT specified to turn it off.
For IBRAHYM, I'm now running into the fact that scaling factors are provided, but the depth perched water table is turned off. The MetaSWAP IO manual mentions this is an optional column.