Package

nl.biopet.utils.ngs

bam

Permalink

package bam

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. bam
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. implicit class BiopetSamDict extends AnyRef

    Permalink

    This class will add functionality to SAMSequenceDictionary

Value Members

  1. object InsertsizeEstimate

    Permalink
  2. def sampleBamInsertSize(bamFile: File, samplingSize: Int = 10000, binSize: Int = 1000000): Int

    Permalink

    Estimate the insertsize for one single bamfile and return the insertsize

    Estimate the insertsize for one single bamfile and return the insertsize

    bamFile

    bamfile to estimate average insertsize from

  3. def sampleBamMap(bamFiles: List[File]): Map[String, File]

    Permalink

    This method will convert a list of bam files to a Map[<sampleName>, <bamFile>]

    This method will convert a list of bam files to a Map[<sampleName>, <bamFile>]

    Each sample may only be once in the list

    bamFiles

    input bam files

    returns

    Map of sample bam files

    Exceptions thrown
  4. def sampleBamReaderMap(bamFiles: List[File]): Map[String, (SamReader, File)]

    Permalink
  5. def sampleBamsInsertSize(bamFiles: List[File], samplingSize: Int = 10000, binSize: Int = 1000000): ParMap[File, Int]

    Permalink

    Estimate the insertsize for each bam file and return Map[<sampleBamFile>, <insertSize>]

    Estimate the insertsize for each bam file and return Map[<sampleBamFile>, <insertSize>]

    bamFiles

    input bam files

  6. def sampleReadGroups(readers: Map[String, (SamReader, File)]): Map[String, List[SAMReadGroupRecord]]

    Permalink
  7. def sampleReadGroups(bamFiles: List[File]): Map[String, List[SAMReadGroupRecord]]

    Permalink

    This method will return all readgroups for each sample

    This method will return all readgroups for each sample

    bamFiles

    input bam files

    returns

    Map of sample readgroups

    Exceptions thrown

Deprecated Value Members

  1. def contigInsertSize(inputBam: File, contig: String, start: Int, end: Int, samplingSize: Int = 10000, binSize: Int = 1000000): Option[Int]

    Permalink

    Estimate the insertsize of fragments within the given contig.

    Estimate the insertsize of fragments within the given contig. Uses the properly paired reads according to flags set by the aligner

    Deprecated

    Please use nl.biopet.utils.ngs.bam.InsertsizeEstimate.regionsInsertSize

Inherited from AnyRef

Inherited from Any

Ungrouped