Object

nl.biopet.tools.vcfwithvcf

VcfWithVcf

Related Doc: package vcfwithvcf

Permalink

object VcfWithVcf extends ToolCommand[Args]

Linear Supertypes
ToolCommand[Args], Logging, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. VcfWithVcf
  2. ToolCommand
  3. Logging
  4. AnyRef
  5. 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. def aboutText: String

    Permalink
    Definition Classes
    ToolCommand
  5. def argsParser: ArgsParser

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

    Permalink
    Definition Classes
    Any
  7. def clone(): AnyRef

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

    Permalink
    Definition Classes
    ToolCommand
  9. def contactText: String

    Permalink
    Definition Classes
    ToolCommand
  10. def contributingText: String

    Permalink
    Definition Classes
    ToolCommand
  11. def createFieldMap(fields: List[Fields], record: VariantContext, secondaryRecords: List[VariantContext], header: VCFHeader): Map[String, List[Any]]

    Permalink

    Create Map of field -> List of attributes in secondary records

    Create Map of field -> List of attributes in secondary records

    fields

    List of Field

    record

    Original record

    secondaryRecords

    List of VariantContext with secondary records

    returns

    Map of fields and their values in secondary records

  12. def createRecord(fieldMap: Map[String, List[Any]], record: VariantContext, fields: List[Fields], header: VCFHeader): VariantContext

    Permalink
  13. def descriptionText: String

    Permalink
    Definition Classes
    VcfWithVcf → ToolCommand
  14. def documentationText: String

    Permalink
    Definition Classes
    ToolCommand
  15. def emptyArgs: Args

    Permalink
    Definition Classes
    VcfWithVcf → ToolCommand
  16. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    ToolCommand
  19. def exampleText: String

    Permalink
    Definition Classes
    VcfWithVcf → ToolCommand
  20. def finalize(): Unit

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  24. def getSecondaryField(record: VariantContext, secondaryRecord: VariantContext, field: String, header: VCFHeader): Any

    Permalink

    Get the proper representation of a field from a secondary record given an original record

    Get the proper representation of a field from a secondary record given an original record

    record

    original record

    secondaryRecord

    secondary record

    field

    field

    header

    header of secondary record

  25. def getSecondaryRecords(secondaryReader: VCFFileReader, record: VariantContext, matchAllele: Boolean): List[VariantContext]

    Permalink

    Get secondary records matching the query record

    Get secondary records matching the query record

    secondaryReader

    reader for secondary records

    record

    query record

    matchAllele

    allele has to match query allele?

    returns

    List of VariantContext

  26. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  27. def installationText: String

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

    Permalink
    Definition Classes
    Any
  29. def logger: Logger

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

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

    Permalink
    Definition Classes
    ToolCommand
  32. def manualText: String

    Permalink
    Definition Classes
    VcfWithVcf → ToolCommand
  33. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  36. def numberA(referenceRecord: VariantContext, annotateRecord: VariantContext, field: String): List[Any]

    Permalink

    Get the correct values from a field that has number=A

    Get the correct values from a field that has number=A

    referenceRecord

    the reference record

    annotateRecord

    the to-be-annotated record

    field

    the field to annotate

  37. def numberR(referenceRecord: VariantContext, annotateRecord: VariantContext, field: String): List[Any]

    Permalink

    Get the correct values from a field that has number=R

    Get the correct values from a field that has number=R

    referenceRecord

    the reference record

    annotateRecord

    the to-be-annotated record

    field

    the field to annotate

  38. def readmeContents: List[(String, String)]

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

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

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

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

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

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

    Permalink
    Definition Classes
    ToolCommand
  45. def urlToolName: String

    Permalink
    Definition Classes
    ToolCommand
  46. def usageText: String

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  49. 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