Skip to content

Commit e9d46d8

Browse files
committed
drop N dqi for import factors as not relevant yet
1 parent 7841176 commit e9d46d8

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

R/DataQualityFunctions.R

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,10 @@ createNdqi <- function(model) {
192192
if(is.null(D_dqi) || (ncol(model$D) != ncol(D_dqi))) {
193193
return(NULL)
194194
}
195+
if(model$specs$ExternalImportFactors) {
196+
logging::logwarn("Some model DQI can not be calculated for models with External Import Factors .")
197+
return(NULL)
198+
}
195199
N_dqi <- ((model$D * D_dqi[,,1]) %*% model$L) / model$N # Temporary for initialization
196200
dqi_3d <- initializeArray(N_dqi, dim(D_dqi)[3], dimnames(D_dqi)[[3]])
197201
for (i in 1:dim(D_dqi)[3]) {

tests/test_model_build.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ printValidationResults(model)
124124
m <- "USEEIOv2.3-GHG"
125125
model <- buildModel(m)
126126
printValidationResults(model)
127-
writeModeltoXLSX(model, ".")
127+
writeModeltoXLSX(model, ".", dqi=TRUE)
128128

129129
## USEEIOv2.3 Summary, commodity model with GHGs and Import Factors
130130
m <- "USEEIOv2.3-s-GHG-19"

0 commit comments

Comments
 (0)