XhmmPca.scala 487 Bytes
Newer Older
Sander Bollen's avatar
Sander Bollen committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
package nl.lumc.sasc.biopet.extensions.xhmm

import java.io.File

import nl.lumc.sasc.biopet.utils.config.Configurable
import org.broadinstitute.gatk.utils.commandline.{Input, Output}

/**
  * Created by Sander Bollen on 23-11-16.
  */
class XhmmPca(val root: Configurable) extends Xhmm {

  @Input
  var inputMatrix: File = _

  @Output
  var pcaFile: File = _

  def cmdLine = {
    executable + required("--PCA") + required("-r", inputMatrix) + required("--PCAfiles", pcaFile)
  }

}