ADAM_2.12: Core 1.0 API < Back
 

# Packages

-  package root
  Definition Classes
    root
-  package org
  Definition Classes
    root
-  package bdgenomics
  Definition Classes
    org
-  package adam
  Definition Classes
    bdgenomics
-  package algorithms
  Definition Classes
    adam
-  package converters
  Definition Classes
    adam
-  package ds
  Definition Classes
    adam
-  package io
  Definition Classes
    adam
-  package models
  Definition Classes
    adam
-  package projections
  Definition Classes
    adam
-  package rich
  Definition Classes
    adam
-  package serialization
  Definition Classes
    adam
-  package sql
  Definition Classes
    adam
-  package util
  Definition Classes
    adam
- ADAMShell
- AttributeUtils
- FileExtensions
- GenomeFileReader
- IndexedFastaFile
- ParquetFileTraversable
- ParquetLogger
- PhredUtils
- ReferenceFile
- ReferenceMap
- ReferenceMapSerializer
- SequenceDictionaryReader
- TextRddWriter
- TwoBitFile
- TwoBitFileSerializer

p

org.bdgenomics.adam

# util 

#### package util

 
Ordering

1. Alphabetic

Visibility

1. Public
2. All

### Type Members

1.  case class IndexedFastaFile(sc: SparkContext, filePath: String, stringency: ValidationStringency = ValidationStringency.STRICT) extends ReferenceFile with Logging with Product with Serializable

   Loads and extracts sequences directly from indexed fasta or fa files.

   Loads and extracts sequences directly from indexed fasta or fa files. filePath requires fai index in the same directory with same naming convention.

   filePath

     path to fasta or fa index

2.  class ParquetFileTraversable[T <: IndexedRecord] extends Traversable[T]

   Implements a traversable collection that is backed by a Parquet file.

3.  trait ReferenceFile extends Serializable

   File that contains a reference assembly that can be broadcasted

4.  case class ReferenceMap(referenceMap: Map[String, Seq[Slice]]) extends ReferenceFile with Product with Serializable

   A broadcastable ReferenceFile backed by a map containing reference name -> Seq[Slice] pairs.

   A broadcastable ReferenceFile backed by a map containing reference name -> Seq[Slice] pairs.

   referenceMap

     a map containing a Seq of slices per contig.

5.  class ReferenceMapSerializer extends Serializer[ReferenceMap]
6.  class TwoBitFile extends ReferenceFile

   Represents a set of reference sequences backed by a .2bit file.

   Represents a set of reference sequences backed by a .2bit file.

   See http://genome.ucsc.edu/FAQ/FAQformat.html#format7 for the spec.

7.  class TwoBitFileSerializer extends Serializer[TwoBitFile]

### Value Members

1.  object ADAMShell

   Utility methods for use in adam-shell.

2.  object AttributeUtils

   AttributeUtils is a utility object for parsing optional fields from a BAM file, or the attributes column from an ADAM file.

3.  object FileExtensions

   Match path names to file extensions.

4.  object GenomeFileReader

   Object for reading Bedtools genome files from disk.

   Object for reading Bedtools genome files from disk. Also supports UCSC Genome Browser chromInfo files.

5.  object ParquetLogger

   Helper object for setting the logging level for Parquet.

6.  object PhredUtils extends Serializable

   Helper singleton for converting Phred scores to/from probabilities.

   Helper singleton for converting Phred scores to/from probabilities.

   As a reminder, given an error probability \epsilon, the Phred score q is:

   q = -10 log_{10} \epsilon

7.  object ReferenceMap extends Serializable

   Companion object for creating a ReferenceMap from an RDD of slices.

8.  object SequenceDictionaryReader

   Object for reading reference sequence dictionary files (.dict) from disk.

9.  object TextRddWriter

   Writes an RDD to disk as text and optionally merges.

### Ungrouped