Object

dagr.tasks.bwa

Bwa

Related Doc: package bwa

Permalink

object Bwa extends Configuration

Constants and defaults that are used across types of bwa invocation

Linear Supertypes
Configuration, ConfigurationLike, LazyLogging, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Bwa
  2. Configuration
  3. ConfigurationLike
  4. LazyLogging
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

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. val BwaExecutableConfigKey: String

    Permalink
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def asType[T](path: String)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[T]): T

    Permalink
    Attributes
    protected
    Definition Classes
    ConfigurationLike
  7. def bwaMemStreamed(unmappedBam: PathToBam, mappedBam: PathToBam, ref: PathToFasta, sortOrder: SortOrder = SortOrder.coordinate, minThreads: Int = 1, maxThreads: Int = 32, samToFastqCores: Double = 0.5, bwaMemMemory: String = "8G", samToFastqMem: String = "512M", mergeBamAlignmentMem: String = "2G", fifoBufferMem: String = "512M", processAltMappings: Boolean = false, orientation: PairOrientation = PairOrientation.FR): Pipe[SamOrBam, SamOrBam]

    Permalink

    Constructs a piped task that pipes from an unmapped SAM or BAM in queryname order through bwa-mem, optionally through bwa.kit's alt contig re-mapping process, and then through MergeBamAlignment to create a well-formed aligned BAM.

    Constructs a piped task that pipes from an unmapped SAM or BAM in queryname order through bwa-mem, optionally through bwa.kit's alt contig re-mapping process, and then through MergeBamAlignment to create a well-formed aligned BAM.

    unmappedBam

    the BAM in which to read unmapped data.

    mappedBam

    the BAM in which to store mapped data

    ref

    the reference FASTA file, with BWA indexes pre-built

    sortOrder

    the desired sort order of the output BAM file

    minThreads

    the minimum number of threads to allocate to bwa-mem

    maxThreads

    the maximum number of threads to allocate to bwa-mem

    bwaMemMemory

    the amount of memory based on the referenceFasta

    samToFastqMem

    the amount of memory for SamToFastq

    mergeBamAlignmentMem

    the amount of memory for MergeBamAlignment

    fifoBufferMem

    the amount of memory for each FifoBuffer

  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. def commandLineName(name: String): String

    Permalink
    Definition Classes
    ConfigurationLike
  10. def config: Config

    Permalink
    Attributes
    protected
    Definition Classes
    Configuration → ConfigurationLike
  11. def configure[T](path: String, defaultValue: T)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[T]): T

    Permalink
    Definition Classes
    ConfigurationLike
  12. def configure[T](path: String)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[T]): T

    Permalink
    Definition Classes
    ConfigurationLike
  13. def configureExecutable(path: String, executable: String): Path

    Permalink
    Definition Classes
    ConfigurationLike
  14. def configureExecutableFromBinDirectory(binPath: String, executable: String, subDir: Option[Path]): Path

    Permalink
    Definition Classes
    ConfigurationLike
  15. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. def findBwa: Path

    Permalink
  19. final def getClass(): Class[_]

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

    Permalink
    Definition Classes
    AnyRef → Any
  21. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  22. lazy val logger: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    LazyLogging
  23. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  26. def optionallyConfigure[T](path: String)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[T]): Option[T]

    Permalink
    Definition Classes
    ConfigurationLike
  27. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  28. def systemPath: Seq[Path]

    Permalink
    Attributes
    protected
    Definition Classes
    ConfigurationLike
  29. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  30. final def wait(): Unit

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

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

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

Inherited from Configuration

Inherited from ConfigurationLike

Inherited from LazyLogging

Inherited from AnyRef

Inherited from Any

Ungrouped