Skip to content
Snippets Groups Projects
Commit 48528ed5 authored by Peter van 't Hof's avatar Peter van 't Hof
Browse files

Fix tool extendsions

parent a895bc66
No related branches found
No related tags found
No related merge requests found
Showing
with 20 additions and 20 deletions
...@@ -22,7 +22,7 @@ import nl.lumc.sasc.biopet.core.{ Reference, ToolCommandFuntion } ...@@ -22,7 +22,7 @@ import nl.lumc.sasc.biopet.core.{ Reference, ToolCommandFuntion }
import org.broadinstitute.gatk.utils.commandline.{ Input, Output } import org.broadinstitute.gatk.utils.commandline.{ Input, Output }
class BastyGenerateFasta(val root: Configurable) extends ToolCommandFuntion with Reference { class BastyGenerateFasta(val root: Configurable) extends ToolCommandFuntion with Reference {
javaMainClass = getClass.getName javaMainClass = nl.lumc.sasc.biopet.tools.BastyGenerateFasta.getClass.getName
@Input(doc = "Input vcf file", required = false) @Input(doc = "Input vcf file", required = false)
var inputVcf: File = _ var inputVcf: File = _
......
...@@ -25,7 +25,7 @@ import org.broadinstitute.gatk.utils.commandline.{ Input, Output } ...@@ -25,7 +25,7 @@ import org.broadinstitute.gatk.utils.commandline.{ Input, Output }
* @deprecated Use picard.util.BedToIntervalList instead * @deprecated Use picard.util.BedToIntervalList instead
*/ */
class BedToInterval(val root: Configurable) extends ToolCommandFuntion { class BedToInterval(val root: Configurable) extends ToolCommandFuntion {
javaMainClass = getClass.getName javaMainClass = nl.lumc.sasc.biopet.tools.BedToInterval.getClass.getName
@Input(doc = "Input Bed file", required = true) @Input(doc = "Input Bed file", required = true)
var input: File = _ var input: File = _
......
...@@ -22,7 +22,7 @@ import nl.lumc.sasc.biopet.utils.config.Configurable ...@@ -22,7 +22,7 @@ import nl.lumc.sasc.biopet.utils.config.Configurable
import org.broadinstitute.gatk.utils.commandline.{ Input, Output } import org.broadinstitute.gatk.utils.commandline.{ Input, Output }
class BedtoolsCoverageToCounts(val root: Configurable) extends ToolCommandFuntion { class BedtoolsCoverageToCounts(val root: Configurable) extends ToolCommandFuntion {
javaMainClass = getClass.getName javaMainClass = nl.lumc.sasc.biopet.tools.BedtoolsCoverageToCounts.getClass.getName
@Input(doc = "Input fasta", shortName = "input", required = true) @Input(doc = "Input fasta", shortName = "input", required = true)
var input: File = _ var input: File = _
......
...@@ -24,7 +24,7 @@ import nl.lumc.sasc.biopet.utils.config.Configurable ...@@ -24,7 +24,7 @@ import nl.lumc.sasc.biopet.utils.config.Configurable
import org.broadinstitute.gatk.utils.commandline.{ Input, Output } import org.broadinstitute.gatk.utils.commandline.{ Input, Output }
class BiopetFlagstat(val root: Configurable) extends ToolCommandFuntion with Summarizable { class BiopetFlagstat(val root: Configurable) extends ToolCommandFuntion with Summarizable {
javaMainClass = getClass.getName javaMainClass = nl.lumc.sasc.biopet.tools.BiopetFlagstat.getClass.getName
@Input(doc = "Input bam", shortName = "input", required = true) @Input(doc = "Input bam", shortName = "input", required = true)
var input: File = _ var input: File = _
......
...@@ -26,7 +26,7 @@ import org.broadinstitute.gatk.utils.commandline.{ Input, Output } ...@@ -26,7 +26,7 @@ import org.broadinstitute.gatk.utils.commandline.{ Input, Output }
* @param root Parent object * @param root Parent object
*/ */
class FastqSplitter(val root: Configurable) extends ToolCommandFuntion { class FastqSplitter(val root: Configurable) extends ToolCommandFuntion {
javaMainClass = getClass.getName javaMainClass = nl.lumc.sasc.biopet.tools.FastqSplitter.getClass.getName
@Input(doc = "Input fastq", shortName = "input", required = true) @Input(doc = "Input fastq", shortName = "input", required = true)
var input: File = _ var input: File = _
......
...@@ -32,7 +32,7 @@ import scala.util.matching.Regex ...@@ -32,7 +32,7 @@ import scala.util.matching.Regex
*/ */
class FastqSync(val root: Configurable) extends ToolCommandFuntion with Summarizable { class FastqSync(val root: Configurable) extends ToolCommandFuntion with Summarizable {
javaMainClass = getClass.getName javaMainClass = nl.lumc.sasc.biopet.tools.FastqSync.getClass.getName
@Input(doc = "Original FASTQ file (read 1 or 2)", shortName = "r", required = true) @Input(doc = "Original FASTQ file (read 1 or 2)", shortName = "r", required = true)
var refFastq: File = null var refFastq: File = null
......
...@@ -22,7 +22,7 @@ import nl.lumc.sasc.biopet.utils.config.Configurable ...@@ -22,7 +22,7 @@ import nl.lumc.sasc.biopet.utils.config.Configurable
import org.broadinstitute.gatk.utils.commandline.{ Input, Output } import org.broadinstitute.gatk.utils.commandline.{ Input, Output }
class MergeAlleles(val root: Configurable) extends ToolCommandFuntion { class MergeAlleles(val root: Configurable) extends ToolCommandFuntion {
javaMainClass = getClass.getName javaMainClass = nl.lumc.sasc.biopet.tools.MergeAlleles.getClass.getName
@Input(doc = "Input vcf files", shortName = "input", required = true) @Input(doc = "Input vcf files", shortName = "input", required = true)
var input: List[File] = Nil var input: List[File] = Nil
......
...@@ -30,7 +30,7 @@ import scala.collection.mutable.{ Set => MutSet } ...@@ -30,7 +30,7 @@ import scala.collection.mutable.{ Set => MutSet }
*/ */
class MergeTables(val root: Configurable) extends ToolCommandFuntion { class MergeTables(val root: Configurable) extends ToolCommandFuntion {
javaMainClass = getClass.getName javaMainClass = nl.lumc.sasc.biopet.tools.MergeTables.getClass.getName
override def defaultCoreMemory = 6.0 override def defaultCoreMemory = 6.0
......
...@@ -27,7 +27,7 @@ import org.broadinstitute.gatk.utils.commandline.{ Input, Output } ...@@ -27,7 +27,7 @@ import org.broadinstitute.gatk.utils.commandline.{ Input, Output }
import scala.collection.JavaConversions._ import scala.collection.JavaConversions._
class MpileupToVcf(val root: Configurable) extends ToolCommandFuntion with Reference { class MpileupToVcf(val root: Configurable) extends ToolCommandFuntion with Reference {
javaMainClass = getClass.getName javaMainClass = nl.lumc.sasc.biopet.tools.MpileupToVcf.getClass.getName
@Input(doc = "Input mpileup file", shortName = "mpileup", required = false) @Input(doc = "Input mpileup file", shortName = "mpileup", required = false)
var inputMpileup: File = _ var inputMpileup: File = _
......
...@@ -27,7 +27,7 @@ import org.broadinstitute.gatk.utils.commandline.{ Argument, Input, Output } ...@@ -27,7 +27,7 @@ import org.broadinstitute.gatk.utils.commandline.{ Argument, Input, Output }
* Created by pjvan_thof on 1/13/15. * Created by pjvan_thof on 1/13/15.
*/ */
class PrefixFastq(val root: Configurable) extends ToolCommandFuntion { class PrefixFastq(val root: Configurable) extends ToolCommandFuntion {
javaMainClass = getClass.getName javaMainClass = nl.lumc.sasc.biopet.tools.PrefixFastq.getClass.getName
override def defaultCoreMemory = 1.0 override def defaultCoreMemory = 1.0
......
...@@ -22,7 +22,7 @@ import nl.lumc.sasc.biopet.utils.config.Configurable ...@@ -22,7 +22,7 @@ import nl.lumc.sasc.biopet.utils.config.Configurable
import org.broadinstitute.gatk.utils.commandline.{ Input, Output } import org.broadinstitute.gatk.utils.commandline.{ Input, Output }
class SageCountFastq(val root: Configurable) extends ToolCommandFuntion { class SageCountFastq(val root: Configurable) extends ToolCommandFuntion {
javaMainClass = getClass.getName javaMainClass = nl.lumc.sasc.biopet.tools.SageCountFastq.getClass.getName
@Input(doc = "Input fasta", shortName = "input", required = true) @Input(doc = "Input fasta", shortName = "input", required = true)
var input: File = _ var input: File = _
......
...@@ -22,7 +22,7 @@ import nl.lumc.sasc.biopet.utils.config.Configurable ...@@ -22,7 +22,7 @@ import nl.lumc.sasc.biopet.utils.config.Configurable
import org.broadinstitute.gatk.utils.commandline.{ Input, Output } import org.broadinstitute.gatk.utils.commandline.{ Input, Output }
class SageCreateLibrary(val root: Configurable) extends ToolCommandFuntion { class SageCreateLibrary(val root: Configurable) extends ToolCommandFuntion {
javaMainClass = getClass.getName javaMainClass = nl.lumc.sasc.biopet.tools.SageCreateLibrary.getClass.getName
@Input(doc = "Input fasta", shortName = "input", required = true) @Input(doc = "Input fasta", shortName = "input", required = true)
var input: File = _ var input: File = _
......
...@@ -22,7 +22,7 @@ import nl.lumc.sasc.biopet.utils.config.Configurable ...@@ -22,7 +22,7 @@ import nl.lumc.sasc.biopet.utils.config.Configurable
import org.broadinstitute.gatk.utils.commandline.{ Input, Output } import org.broadinstitute.gatk.utils.commandline.{ Input, Output }
class SageCreateTagCounts(val root: Configurable) extends ToolCommandFuntion { class SageCreateTagCounts(val root: Configurable) extends ToolCommandFuntion {
javaMainClass = getClass.getName javaMainClass = nl.lumc.sasc.biopet.tools.SageCreateTagCounts.getClass.getName
@Input(doc = "Raw count file", shortName = "input", required = true) @Input(doc = "Raw count file", shortName = "input", required = true)
var input: File = _ var input: File = _
......
...@@ -14,7 +14,7 @@ import org.broadinstitute.gatk.utils.commandline.{ Output, Input } ...@@ -14,7 +14,7 @@ import org.broadinstitute.gatk.utils.commandline.{ Output, Input }
* @param root Configuration object for the pipeline * @param root Configuration object for the pipeline
*/ */
class SeqStat(val root: Configurable) extends ToolCommandFuntion with Summarizable { class SeqStat(val root: Configurable) extends ToolCommandFuntion with Summarizable {
javaMainClass = getClass.getName javaMainClass = nl.lumc.sasc.biopet.tools.SeqStat.getClass.getName
@Input(doc = "Input FASTQ", shortName = "input", required = true) @Input(doc = "Input FASTQ", shortName = "input", required = true)
var input: File = null var input: File = null
......
...@@ -10,7 +10,7 @@ import org.broadinstitute.gatk.utils.commandline.{ Input, Output } ...@@ -10,7 +10,7 @@ import org.broadinstitute.gatk.utils.commandline.{ Input, Output }
* Created by pjvanthof on 22/08/15. * Created by pjvanthof on 22/08/15.
*/ */
class SquishBed(val root: Configurable) extends ToolCommandFuntion { class SquishBed(val root: Configurable) extends ToolCommandFuntion {
javaMainClass = getClass.getName javaMainClass = nl.lumc.sasc.biopet.tools.SquishBed.getClass.getName
@Input(doc = "Input Bed file", required = true) @Input(doc = "Input Bed file", required = true)
var input: File = _ var input: File = _
......
...@@ -22,7 +22,7 @@ import nl.lumc.sasc.biopet.utils.config.Configurable ...@@ -22,7 +22,7 @@ import nl.lumc.sasc.biopet.utils.config.Configurable
import org.broadinstitute.gatk.utils.commandline.{ Input, Output } import org.broadinstitute.gatk.utils.commandline.{ Input, Output }
class VcfFilter(val root: Configurable) extends ToolCommandFuntion { class VcfFilter(val root: Configurable) extends ToolCommandFuntion {
javaMainClass = getClass.getName javaMainClass = nl.lumc.sasc.biopet.tools.VcfFilter.getClass.getName
@Input(doc = "Input vcf", shortName = "I", required = true) @Input(doc = "Input vcf", shortName = "I", required = true)
var inputVcf: File = _ var inputVcf: File = _
......
...@@ -30,7 +30,7 @@ import scala.io.Source ...@@ -30,7 +30,7 @@ import scala.io.Source
* Created by pjvan_thof on 1/10/15. * Created by pjvan_thof on 1/10/15.
*/ */
class VcfStats(val root: Configurable) extends ToolCommandFuntion with Summarizable with Reference { class VcfStats(val root: Configurable) extends ToolCommandFuntion with Summarizable with Reference {
javaMainClass = getClass.getName javaMainClass = nl.lumc.sasc.biopet.tools.VcfStats.getClass.getName
@Input(doc = "Input fastq", shortName = "I", required = true) @Input(doc = "Input fastq", shortName = "I", required = true)
var input: File = _ var input: File = _
......
...@@ -25,7 +25,7 @@ import org.broadinstitute.gatk.utils.commandline.{ Input, Output } ...@@ -25,7 +25,7 @@ import org.broadinstitute.gatk.utils.commandline.{ Input, Output }
* Biopet extension for tool VcfWithVcf * Biopet extension for tool VcfWithVcf
*/ */
class VcfWithVcf(val root: Configurable) extends ToolCommandFuntion { class VcfWithVcf(val root: Configurable) extends ToolCommandFuntion {
javaMainClass = getClass.getName javaMainClass = nl.lumc.sasc.biopet.tools.VcfWithVcf.getClass.getName
@Input(doc = "Input vcf file", shortName = "input", required = true) @Input(doc = "Input vcf file", shortName = "input", required = true)
var input: File = _ var input: File = _
......
...@@ -32,7 +32,7 @@ import org.broadinstitute.gatk.utils.commandline.{ Input, Output } ...@@ -32,7 +32,7 @@ import org.broadinstitute.gatk.utils.commandline.{ Input, Output }
*/ */
class VepNormalizer(val root: Configurable) extends ToolCommandFuntion { class VepNormalizer(val root: Configurable) extends ToolCommandFuntion {
javaMainClass = getClass.getName javaMainClass = nl.lumc.sasc.biopet.tools.VepNormalizer.getClass.getName
@Input(doc = "Input VCF, may be indexed", shortName = "InputFile", required = true) @Input(doc = "Input VCF, may be indexed", shortName = "InputFile", required = true)
var inputVCF: File = null var inputVCF: File = null
......
...@@ -29,7 +29,7 @@ import org.broadinstitute.gatk.utils.commandline.{ Input, Output } ...@@ -29,7 +29,7 @@ import org.broadinstitute.gatk.utils.commandline.{ Input, Output }
*/ */
class WipeReads(val root: Configurable) extends ToolCommandFuntion { class WipeReads(val root: Configurable) extends ToolCommandFuntion {
javaMainClass = getClass.getName javaMainClass = nl.lumc.sasc.biopet.tools.WipeReads.getClass.getName
@Input(doc = "Input BAM file (must be indexed)", shortName = "I", required = true) @Input(doc = "Input BAM file (must be indexed)", shortName = "I", required = true)
var inputBam: File = null var inputBam: File = null
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment