Hi everyone,
I was reading the ImputePipelinePlugin.kt
file from https://bitbucket.org/bucklerlab/practicalhaplotypegraph/src/master/src/main/kotlin/net/maizegenetics/pangenome/pipeline/ImputePipelinePlugin.kt
There is one step (~ line 123) to check if liquibase is available, however it searches for a hardcoded path var liquibaseDir = "/liquibase/changelogs"
, I wonder if is there any possibility to set this variable as an input parameter in the configuration file.
Moreover, there is another parameter, called val skipLiquibaseCheck = false
which is also hardcoded (line 124 of ImputePipelinePlugin.kt
file), setting this to true would skip the error if not finding the liquibaseDir.
I wonder why are they hardcoded and if is there any possibility to overwrite them.
Thanks!
This actually caused me a lot of issues as I was following the steps through imputation. I initially updated the existing PHG database with liquibase prior to starting on imputing variants. This is what I got prior to updating the skipLiquibaseCheck to true:
Once I updated the skipLiquibaseCheck to true, it just worked. So, thank you guys!