Object

nl.biopet.tools.sampleconfig.casecontrol

CaseControl

Related Doc: package casecontrol

Permalink

object CaseControl extends ToolCommand[Args]

Linear Supertypes
ToolCommand[Args], Logging, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CaseControl
  2. ToolCommand
  3. Logging
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class CaseControl(inputName: String, inputFile: IndexedBamFile, controlName: String, controlFile: IndexedBamFile) extends Product with Serializable

    Permalink
  2. case class CaseControls(caseControls: List[CaseControl]) extends Product with Serializable

    Permalink
  3. case class IndexedBamFile(file: String, index: String) extends Product with Serializable

    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. def aboutText: String

    Permalink
    Definition Classes
    ToolCommand
  5. def argsParser: ArgsParser

    Permalink
    Definition Classes
    CaseControl → ToolCommand
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. implicit val caseControlReads: Reads[CaseControl]

    Permalink
  8. implicit val caseControlWrites: Writes[CaseControl]

    Permalink
  9. implicit val caseControlsReads: Reads[CaseControls]

    Permalink
  10. implicit val caseControlsWrites: Writes[CaseControls]

    Permalink
  11. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. def cmdArrayToArgs(args: Array[String]): Args

    Permalink
    Definition Classes
    ToolCommand
  13. def contactText: String

    Permalink
    Definition Classes
    ToolCommand
  14. def contributingText: String

    Permalink
    Definition Classes
    ToolCommand
  15. def createFileMap(files: List[File]): Map[String, IndexedBamFile]

    Permalink

    This will create a map of bamfiles including the index files

    This will create a map of bamfiles including the index files

    files

    bam files

  16. def createPairs(config: SampleConfig, fileMap: Map[String, IndexedBamFile], controlTag: String = "control"): CaseControls

    Permalink

    This will create the control pairs

    This will create the control pairs

    config

    SampleConfig

    fileMap

    bam files

    controlTag

    control tag, default "control"

  17. def descriptionText: String

    Permalink
    Definition Classes
    CaseControl → ToolCommand
  18. def documentationText: String

    Permalink
    Definition Classes
    ToolCommand
  19. def emptyArgs: Args

    Permalink
    Definition Classes
    CaseControl → ToolCommand
  20. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  22. def example(args: String*): String

    Permalink
    Definition Classes
    ToolCommand
  23. def exampleText: String

    Permalink
    Definition Classes
    CaseControl → ToolCommand
  24. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  25. def generateDocumentation(outputDirectory: File, version: String, release: Boolean): Unit

    Permalink
    Definition Classes
    ToolCommand
  26. def generateReadme(outputFile: File): Unit

    Permalink
    Definition Classes
    ToolCommand
  27. final def getClass(): Class[_]

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

    Permalink
    Definition Classes
    AnyRef → Any
  29. implicit val indexedBamFileReads: Reads[IndexedBamFile]

    Permalink
  30. implicit val indexedBamFileWrites: Writes[IndexedBamFile]

    Permalink
  31. def installationText: String

    Permalink
    Definition Classes
    ToolCommand
  32. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  33. def logger: Logger

    Permalink
    Definition Classes
    Logging
  34. def main(args: Array[String]): Unit

    Permalink
    Definition Classes
    CaseControl → ToolCommand
  35. def mainPageContents: List[(String, String)]

    Permalink
    Definition Classes
    ToolCommand
  36. def manualText: String

    Permalink
    Definition Classes
    CaseControl → ToolCommand
  37. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  40. def readmeContents: List[(String, String)]

    Permalink
    Definition Classes
    ToolCommand
  41. def sparkExample(args: String*): String

    Permalink
    Definition Classes
    ToolCommand
  42. def sparkUnsafeExample(args: String*): String

    Permalink
    Definition Classes
    ToolCommand
  43. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  44. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  45. def toolName: String

    Permalink
    Definition Classes
    ToolCommand
  46. def unsafeExample(args: String*): String

    Permalink
    Definition Classes
    ToolCommand
  47. def urlToolName: String

    Permalink
    Definition Classes
    ToolCommand
  48. def usageHeaders: List[String]

    Permalink
    Attributes
    protected
    Definition Classes
    ToolCommand
  49. def usageHtmlTable: String

    Permalink
    Definition Classes
    ToolCommand
  50. def usageRows(parser: OptionParser[Args]): List[List[String]]

    Permalink
    Attributes
    protected
    Definition Classes
    ToolCommand
  51. def usageText: String

    Permalink
    Definition Classes
    ToolCommand
  52. def validateArgs(args: String*): Unit

    Permalink
    Definition Classes
    ToolCommand
  53. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ToolCommand[Args]

Inherited from Logging

Inherited from AnyRef

Inherited from Any

Ungrouped