Class/Object

au.csiro.variantspark.cli

GenerateFamilyCmd

Related Docs: object GenerateFamilyCmd | package cli

Permalink

class GenerateFamilyCmd extends ArgsApp with SparkApp with HailArgs with Logging with TestArgs with Echoable

Generates specification of a synthetic population based on provided pedigree and recombination map. The recombination map defines the genome build to use (at least to the extend that it defined the contigs and their lengths) Optionally it also generates mutations based on provided VCF file as a source of mutation variants. The file needs to use the build (contig spec as the genomic map) Currently only autosomes are supported.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GenerateFamilyCmd
  2. Echoable
  3. TestArgs
  4. HailArgs
  5. SparkApp
  6. Logging
  7. ArgsApp
  8. CmdApp
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new GenerateFamilyCmd()

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. lazy val actualMinPartitions: Int

    Permalink
    Definition Classes
    HailArgs
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. val beSilent: Boolean

    Permalink
    Definition Classes
    Echoable
  7. val beVerbose: Boolean

    Permalink
    Definition Classes
    Echoable
  8. val bedFile: String

    Permalink
  9. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. lazy val conf: SparkConf

    Permalink
    Definition Classes
    SparkApp
  11. def createConf: SparkConf

    Permalink
    Definition Classes
    HailArgsSparkApp
  12. def defaultMasterUrl: String

    Permalink
    Definition Classes
    SparkApp
  13. def echo(msg: ⇒ String): Unit

    Permalink
    Definition Classes
    Echoable
  14. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  16. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  18. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  19. lazy val hc: HailContext

    Permalink
    Definition Classes
    HailArgs
  20. def isEcho: Boolean

    Permalink
    Definition Classes
    Echoable
  21. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  22. def isSilent: Boolean

    Permalink
    Definition Classes
    Echoable
  23. def isTraceEnabled(): Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  24. def isVerbose: Boolean

    Permalink
    Definition Classes
    Echoable
  25. def loadMutationsFactory(contigSet: ContigSet)(inputFile: String): DatasetMutationFactory

    Permalink
  26. def log: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  27. def logDebug(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  28. def logDebug(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  29. def logError(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  30. def logError(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  31. def logInfo(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  32. def logInfo(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  33. def logName: String

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  34. def logTrace(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  35. def logTrace(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  36. def logWarning(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  37. def logWarning(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  38. val minPartitions: Int

    Permalink
    Definition Classes
    HailArgs
  39. val mutationRate: Double

    Permalink
  40. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  41. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  42. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  43. val outputFile: String

    Permalink
  44. val pedFile: String

    Permalink
  45. val randomSeed: Long

    Permalink
  46. def run(): Unit

    Permalink
    Definition Classes
    GenerateFamilyCmdArgsApp
    Annotations
    @Override()
  47. def run(args: Array[String]): Unit

    Permalink
    Attributes
    protected[au.csiro.sparkle.common.args4j]
    Definition Classes
    ArgsAppCmdApp
  48. def runApp(args: Array[String]): Unit

    Permalink
    Attributes
    protected[au.csiro.sparkle.cmd]
    Definition Classes
    CmdApp
  49. implicit lazy val spark: SparkSession

    Permalink
    Definition Classes
    SparkApp
  50. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  51. def testArgs: Array[String]

    Permalink
    Definition Classes
    GenerateFamilyCmdTestArgs
    Annotations
    @Override()
  52. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  53. def usage(): Unit

    Permalink
    Attributes
    protected[au.csiro.sparkle.common.args4j]
    Definition Classes
    ArgsAppCmdApp
  54. val variantFile: String

    Permalink
  55. def verbose(msg: ⇒ String): Unit

    Permalink
    Definition Classes
    Echoable
  56. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  59. def warn(msg: ⇒ String): Unit

    Permalink
    Definition Classes
    Echoable

Deprecated Value Members

  1. implicit lazy val sc: SparkContext

    Permalink
    Definition Classes
    SparkApp
    Annotations
    @deprecated
    Deprecated
  2. lazy val sqlContext: SQLContext

    Permalink
    Definition Classes
    SparkApp
    Annotations
    @deprecated
    Deprecated

Inherited from Echoable

Inherited from TestArgs

Inherited from HailArgs

Inherited from SparkApp

Inherited from Logging

Inherited from ArgsApp

Inherited from CmdApp

Inherited from AnyRef

Inherited from Any

Ungrouped