gorsat.InputSources.Hail.scala Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gor-spark Show documentation
Show all versions of gor-spark Show documentation
GORpipe allows analysis of large sets of genomic and phenotypic tabular data using a declarative query language in a parallel execution engine
package gorsat.InputSources
import gorsat.Commands.{CommandArguments, InputSourceInfo, InputSourceParsingResult}
import gorsat.process.HailInputSource
import org.gorpipe.gor.session.GorContext
object Hail {
class Hail() extends InputSourceInfo("Hail", CommandArguments("-n -u", "-p -s -b", 1, -1, true)) {
override def processArguments(gorContext: GorContext, argString: String, iargs: Array[String], args: Array[String]): InputSourceParsingResult = {
val hailInputSource = new HailInputSource(iargs)
InputSourceParsingResult(hailInputSource, "", false)
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy