diff --git a/phylonco-lphy/src/main/java/phylonco/lphy/evolution/readcountmodel/CoverageModel.java b/phylonco-lphy/src/main/java/phylonco/lphy/evolution/readcountmodel/CoverageModel.java index 574596f..60096a3 100644 --- a/phylonco-lphy/src/main/java/phylonco/lphy/evolution/readcountmodel/CoverageModel.java +++ b/phylonco-lphy/src/main/java/phylonco/lphy/evolution/readcountmodel/CoverageModel.java @@ -80,4 +80,13 @@ public Map<String, Value> getParams() { ); } + @Override + public void setParam(String paramName, Value value) { + if (paramName.equals(alphaParamName)) alpha = value; + else if (paramName.equals(tParamName)) t = value; + else if (paramName.equals(vParamName)) v = value; + else if (paramName.equals(sParamName)) s = value; + else throw new RuntimeException("Unrecognised parameter name: " + paramName); + } + }