Commit fed5ec32 authored by Peter van 't Hof's avatar Peter van 't Hof

Added templates to main executable

parent ab31de96
......@@ -43,4 +43,6 @@ object BiopetExecutableMain extends BiopetExecutable {
)
def tools: List[MainCommand] = PipelineStatus :: BiopetToolsExecutable.tools
def templates: List[MainCommand] = List()
}
......@@ -52,4 +52,6 @@ object BiopetToolsExecutable extends BiopetExecutable {
nl.lumc.sasc.biopet.tools.VepNormalizer,
nl.lumc.sasc.biopet.tools.WipeReads,
nl.lumc.sasc.biopet.tools.DownloadNcbiAssembly)
def templates: List[MainCommand] = List()
}
......@@ -30,9 +30,12 @@ trait BiopetExecutable extends Logging {
def tools: List[MainCommand]
def templates: List[MainCommand]
val modules: Map[String, List[MainCommand]] = Map(
"pipeline" -> pipelines,
"tool" -> tools)
"tool" -> tools,
"template" -> templates)
/**
* @param args the command line arguments
......
......@@ -30,4 +30,6 @@ object ExecutableExample extends BiopetExecutable {
/** This list defines the (biopet)tools that are usable from the executable */
def tools: List[MainCommand] = Nil
def templates: List[MainCommand] = List()
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment