Package

nl.biopet.tools

mergesv

Permalink

package mergesv

Visibility
  1. Public
  2. All

Type Members

  1. case class Args(inputFiles: Map[String, List[File]] = Map(), callerFields: Map[String, Set[String]] = Map(), outputFile: File = null, referenceFasta: File = null, windowsSize: Int = 1000, defaultCi: Int = 75, keepNonVariant: Boolean = false) extends Product with Serializable

    Permalink
  2. class ArgsParser extends AbstractOptParser[Args]

    Permalink
  3. case class Init(dict: SAMSequenceDictionary, readers: Map[String, List[VCFFileReader]], headers: Map[String, List[VCFHeader]], samples: Seq[String], writer: VariantContextWriter, referenceReader: IndexedFastaSequenceFile) extends Product with Serializable

    Permalink
  4. case class Interval(start: Int, end: Int) extends Product with Serializable

    Permalink
  5. class MultiReader extends Iterator[SvCall] with AutoCloseable

    Permalink
  6. case class SvCall(contig1: String, pos1: Int, contig2: String, pos2: Int, svType: String, posCi: Interval, endCi: Interval, callers: List[String], orientation1: Boolean = true, orientation2: Boolean = true, existsInSamples: List[String] = Nil, callerFields: Map[String, Map[String, AnyRef]] = Map()) extends Logging with Product with Serializable

    Permalink

Value Members

  1. object Init extends Serializable

    Permalink
  2. object MergeMethod extends Enumeration

    Permalink
  3. object MergeSv extends ToolCommand[Args]

    Permalink
  4. object SvCall extends Serializable

    Permalink
  5. object SvHeader

    Permalink

Ungrouped