Package

dagr.tasks

picard

Permalink

package picard

Visibility
  1. Public
  2. All

Type Members

  1. class CleanSam extends PicardTask with Pipe[SamOrBam, SamOrBam]

    Permalink
  2. class CollectAlignmentSummaryMetrics extends PicardTask with PicardMetricsTask

    Permalink
  3. class CollectGcBiasMetrics extends PicardTask with PicardMetricsTask

    Permalink
  4. class CollectHsMetrics extends PicardTask with PicardMetricsTask

    Permalink
  5. class CollectInsertSizeMetrics extends PicardTask with PicardMetricsTask

    Permalink
  6. class CollectMultipleMetrics extends PicardTask with PicardMetricsTask

    Permalink
  7. class CollectSequencingArtifactMetrics extends PicardTask with PicardMetricsTask

    Permalink
  8. class CollectTargetedPcrMetrics extends PicardTask with PicardMetricsTask

    Permalink
  9. class CollectVariantCallingMetrics extends PicardTask with VariableResources

    Permalink

    Runs Picard's CollectVariantCallingMetrics metrics.

  10. class CollectWgsMetrics extends PicardTask with PicardMetricsTask

    Permalink
  11. class CopyBaiToBamBai extends ShellCommand

    Permalink
  12. class DeleteBam extends SimpleInJvmTask

    Permalink

    Class to remove a BAM file and also the BAI file if it exists.

    Class to remove a BAM file and also the BAI file if it exists. Succeeds if the files can be deleted, *or* if no files were present to be deleted.

  13. class DownsampleSam extends PicardTask

    Permalink

    Constructs a new DownsampleSam task.

    Constructs a new DownsampleSam task. If 'strategy' is not supplied then a heuristic is used to determine an appropriate strategy and amount of memory to be used. If 'strategy' is supplied then the caller should specify an appropriate Memory resource level.

  14. class EstimateLibraryComplexity extends PicardTask with PicardMetricsTask

    Permalink
  15. class FastqToSam extends PicardTask with Pipe[Fastq, SamOrBam]

    Permalink
  16. class FifoBuffer[A] extends PicardTask with Pipe[A, A]

    Permalink
  17. class FilterVcf extends PicardTask with Pipe[Vcf, Vcf]

    Permalink

    Run's Picard's FilterVcf tool to provide hard filtering of variants.

  18. class FixMateInformation extends PicardTask with Pipe[SamOrBam, SamOrBam]

    Permalink
  19. class GatherBamFiles extends PicardTask

    Permalink
  20. class GatherVcfs extends PicardTask

    Permalink
  21. class GenotypeConcordance extends PicardTask

    Permalink

    Runs Picard's GenotypeConcordance to assess various variant calling metrics against truth.

    Runs Picard's GenotypeConcordance to assess various variant calling metrics against truth.

    Please note MISSING_SITES_HOM_REF is set to true by default, whereas the default in GenotypeConcordance is false.

  22. class IntervalListToBed extends PicardTask

    Permalink

    Converts an IntervalList file into a BED file.

  23. class IntervalListTools extends PicardTask

    Permalink

    Task to run Picard's IntervalListTools.

  24. class MarkDuplicates extends PicardTask with PicardMetricsTask

    Permalink

    Note: if no prefix is given, the metrics file will be named based on the first BAM in inputs.

  25. class MarkIlluminaAdapters extends PicardTask with PicardMetricsTask with Pipe[SamOrBam, SamOrBam]

    Permalink
  26. class MergeBamAlignment extends PicardTask with Pipe[SamOrBam, SamOrBam]

    Permalink
  27. class MergeSamFiles extends PicardTask

    Permalink

    Task for running MergeSamFiles with one or more inputs.

  28. class MergeVcfs extends PicardTask with PipeOut[Vcf]

    Permalink

    Runs Picard's MergeVcfs to pull together multiple VCFs with identical sample lists

  29. trait PicardMetricsTask extends AnyRef

    Permalink

    Simple trait that requires knowing where a metrics file is for a Picard metric generating tool.

  30. abstract class PicardTask extends ProcessTask with JarTask with FixedResources with Configuration

    Permalink

    Simple class to run any Picard command.

    Simple class to run any Picard command. Specific Picard command classes should extend this. Since the order of args is important to a task, an sub-class should call getPicardArgs before adding any tasks to args, and then call super.getTasks if getTasks is overriden.

  31. class RevertSam extends PicardTask

    Permalink
  32. class SamToFastq extends PicardTask with Pipe[SamOrBam, Fastq]

    Permalink

    Runs Picard's SamToFastq to generate a single fastq or a pair of fastq files from a BAM file.

  33. class SetNmAndUqTags extends PicardTask with Pipe[SamOrBam, SamOrBam]

    Permalink
  34. class SortSam extends PicardTask with Pipe[SamOrBam, SamOrBam]

    Permalink
  35. class SortVcf extends PicardTask with Pipe[Vcf, Vcf]

    Permalink
  36. class UpdateVcfSequenceDictionary extends PicardTask with Pipe[Vcf, Vcf]

    Permalink
  37. class ValidateSamFile extends PicardTask with PicardMetricsTask

    Permalink

Ungrouped