- a - Static variable in class htsjdk.samtools.util.SequenceUtil
-
Byte typed variables for all normal bases.
- A - Static variable in class htsjdk.samtools.util.SequenceUtil
-
Byte typed variables for all normal bases.
- a - Variable in class htsjdk.samtools.util.Tuple
-
- AbstractAsyncWriter<T> - Class in htsjdk.samtools.util
-
Abstract class that is designed to be extended and specialized to provide an asynchronous
wrapper around any kind of Writer class that takes an object and writes it out somehow.
- AbstractAsyncWriter(int) - Constructor for class htsjdk.samtools.util.AbstractAsyncWriter
-
Creates an AbstractAsyncWriter that will use the provided WriterRunnable to consume from the
internal queue and write records into the synchronous writer.
- AbstractBAMFileIndex - Class in htsjdk.samtools
-
Provides basic, generic capabilities to be used reading BAM index files.
- AbstractBAMFileIndex(SeekableStream, SAMSequenceDictionary) - Constructor for class htsjdk.samtools.AbstractBAMFileIndex
-
- AbstractBAMFileIndex(File, SAMSequenceDictionary) - Constructor for class htsjdk.samtools.AbstractBAMFileIndex
-
- AbstractBAMFileIndex(File, SAMSequenceDictionary, boolean) - Constructor for class htsjdk.samtools.AbstractBAMFileIndex
-
- AbstractBitCodec<T> - Class in htsjdk.samtools.cram.encoding
-
- AbstractBitCodec() - Constructor for class htsjdk.samtools.cram.encoding.AbstractBitCodec
-
- AbstractFeatureCodec<FEATURE_TYPE extends Feature,SOURCE> - Class in htsjdk.tribble
-
Simple basic class providing much of the basic functionality of codecs
Every concrete subclass must implement
FeatureCodec.canDecode(String)
to indicate whether it can decode the file.
- AbstractFeatureCodec(Class<FEATURE_TYPE>) - Constructor for class htsjdk.tribble.AbstractFeatureCodec
-
- AbstractFeatureReader<T extends Feature,SOURCE> - Class in htsjdk.tribble
-
jrobinso
the feature reader class, which uses indices and codecs to read in Tribble file formats.
- AbstractFeatureReader(String, FeatureCodec<T, SOURCE>) - Constructor for class htsjdk.tribble.AbstractFeatureReader
-
- AbstractFeatureReader.ComponentMethods - Class in htsjdk.tribble
-
- AbstractIndex - Class in htsjdk.tribble.index
-
An abstract implementation of the index class.
- AbstractIndex() - Constructor for class htsjdk.tribble.index.AbstractIndex
-
create an abstract index, with defaults for the version value, and empty properties and chromosome lists
- AbstractIndex(String) - Constructor for class htsjdk.tribble.index.AbstractIndex
-
create an index file from the target feature file
- AbstractIndex(File) - Constructor for class htsjdk.tribble.index.AbstractIndex
-
- AbstractIndex(AbstractIndex) - Constructor for class htsjdk.tribble.index.AbstractIndex
-
- AbstractIndex.BlockStats - Class in htsjdk.tribble.index
-
- AbstractIndex.IndexType - Enum in htsjdk.tribble.index
-
- AbstractIterator<E> - Class in htsjdk.samtools.util
-
Base class of implementing iterators.
- AbstractIterator() - Constructor for class htsjdk.samtools.util.AbstractIterator
-
- AbstractJavascriptFilter<HEADER,TYPE> - Class in htsjdk.samtools.filter
-
Javascript filter with HEADER type containing TYPE records.
- AbstractJavascriptFilter(File, HEADER) - Constructor for class htsjdk.samtools.filter.AbstractJavascriptFilter
-
constructor using a java.io.File script, compiles the script, puts
'header' in the bindings
- AbstractJavascriptFilter(String, HEADER) - Constructor for class htsjdk.samtools.filter.AbstractJavascriptFilter
-
constructor using a java.lang.String script, compiles the script, puts
'header' in the bindings
- AbstractJavascriptFilter(Reader, HEADER) - Constructor for class htsjdk.samtools.filter.AbstractJavascriptFilter
-
Constructor, compiles script, put header in the bindings
- AbstractLocusInfo<E extends AbstractRecordAndOffset> - Class in htsjdk.samtools.util
-
The unit of iteration for AbstractLocusIterator.
- AbstractLocusInfo(SAMSequenceRecord, int) - Constructor for class htsjdk.samtools.util.AbstractLocusInfo
-
- AbstractLocusIterator<T extends AbstractRecordAndOffset,K extends AbstractLocusInfo<T>> - Class in htsjdk.samtools.util
-
Iterator that traverses a SAM File, accumulating information on a per-locus basis.
- AbstractLocusIterator(SamReader, IntervalList, boolean) - Constructor for class htsjdk.samtools.util.AbstractLocusIterator
-
Prepare to iterate through the given SAM records, skipping non-primary alignments
- AbstractProgressLogger - Class in htsjdk.samtools.util
-
Abstract implementation of a Little progress logging class to facilitate consistent output of useful information when progressing
through a stream of SAM records.
- AbstractProgressLogger(String, String, int) - Constructor for class htsjdk.samtools.util.AbstractProgressLogger
-
Construct an AbstractProgressLogger.
- AbstractReader - Class in htsjdk.samtools.cram.encoding.reader
-
- AbstractReader() - Constructor for class htsjdk.samtools.cram.encoding.reader.AbstractReader
-
- AbstractRecordAndOffset - Class in htsjdk.samtools.util
-
Holds a SAMRecord plus the zero-based offset into that SAMRecord's bases and quality scores that corresponds
to the base and quality at the genomic position described the containing AbstractLocusInfo.
- AbstractRecordAndOffset(SAMRecord, int, int, int) - Constructor for class htsjdk.samtools.util.AbstractRecordAndOffset
-
- AbstractRecordAndOffset(SAMRecord, int) - Constructor for class htsjdk.samtools.util.AbstractRecordAndOffset
-
- AbstractSAMHeaderRecord - Class in htsjdk.samtools
-
Base class for the various concrete records in a SAM header, providing uniform
access to the attributes.
- AbstractSAMHeaderRecord() - Constructor for class htsjdk.samtools.AbstractSAMHeaderRecord
-
- AbstractVCFCodec - Class in htsjdk.variant.vcf
-
- AbstractVCFCodec() - Constructor for class htsjdk.variant.vcf.AbstractVCFCodec
-
- abuts(QueryInterval) - Method in class htsjdk.samtools.QueryInterval
-
- abuts(Interval) - Method in class htsjdk.samtools.util.Interval
-
Returns true if this interval overlaps the other interval, otherwise false.
- accept(TYPE) - Method in class htsjdk.samtools.filter.AbstractJavascriptFilter
-
Evaluates this predicate on the given argument
- ACCEPTABLE_VERSIONS - Static variable in class htsjdk.samtools.SAMFileHeader
-
- acceptableAlleleBases(String) - Static method in class htsjdk.variant.variantcontext.Allele
-
- acceptableAlleleBases(String, boolean) - Static method in class htsjdk.variant.variantcontext.Allele
-
- acceptableAlleleBases(byte[]) - Static method in class htsjdk.variant.variantcontext.Allele
-
- acceptableAlleleBases(byte[], boolean) - Static method in class htsjdk.variant.variantcontext.Allele
-
- Accessor() - Constructor for class htsjdk.variant.variantcontext.writer.IntGenotypeFieldAccessors.Accessor
-
- AD(int[]) - Method in class htsjdk.variant.variantcontext.GenotypeBuilder
-
This genotype has this AD value
- ADAccessor() - Constructor for class htsjdk.variant.variantcontext.writer.IntGenotypeFieldAccessors.ADAccessor
-
- add(BAMFileSpan) - Method in class htsjdk.samtools.BAMFileSpan
-
Merge one span into another
- add(Chunk) - Method in class htsjdk.samtools.BAMFileSpan
-
Adds a new chunk to this list.
- add(CigarElement) - Method in class htsjdk.samtools.Cigar
-
- add(CramCompressionRecord) - Method in class htsjdk.samtools.cram.digest.ContentDigests
-
- add(int, int, int) - Method in class htsjdk.samtools.cram.structure.AlignmentSpan
-
Add multiple reads to the span.
- add(SAMRecord) - Method in class htsjdk.samtools.DuplicateSet
-
Adds a record to the set and returns zero if either the set is empty, or it is a duplicate of the records already in the set.
- add(FastaSequenceIndexEntry) - Method in class htsjdk.samtools.reference.FastaSequenceIndex
-
Add a new index entry to the list.
- add(E) - Method in class htsjdk.samtools.util.AbstractLocusInfo
-
Accumulates info for one read aligned to the locus.
- add(E) - Method in class htsjdk.samtools.util.DiskBackedQueue
-
Add the record to the tail of the queue, spilling to disk if necessary
Must check that (canAdd() == true) before calling this method
- add(Interval) - Method in class htsjdk.samtools.util.IntervalList
-
Adds an interval to the list of intervals.
- add(K, V) - Method in class htsjdk.samtools.util.ListMap
-
Adds a single value to the list stored under a key.
- add(long, FastqReader...) - Method in class htsjdk.samtools.util.QualityEncodingDetector
-
Adds the provided reader's records to the detector.
- add(long, SamReader) - Method in class htsjdk.samtools.util.QualityEncodingDetector
-
Adds the provided reader's records to the detector.
- add(long, CloseableIterator<SAMRecord>, boolean) - Method in class htsjdk.samtools.util.QualityEncodingDetector
-
Adds the provided iterator's records (optionally using the original qualities) to the detector.
- add(long, CloseableIterator<SAMRecord>) - Method in class htsjdk.samtools.util.QualityEncodingDetector
-
- add(FastqRecord) - Method in class htsjdk.samtools.util.QualityEncodingDetector
-
Adds the provided record's qualities to the detector.
- add(SAMRecord, boolean) - Method in class htsjdk.samtools.util.QualityEncodingDetector
-
Adds the provided record's qualities to the detector.
- add(SAMRecord) - Method in class htsjdk.samtools.util.QualityEncodingDetector
-
- add(SamRecordWithOrdinal) - Method in class htsjdk.samtools.util.SamRecordTrackingBuffer
-
Add the given SAMRecordIndex to the buffer.
- add(T) - Method in class htsjdk.samtools.util.SortingCollection
-
- add(long) - Method in class htsjdk.samtools.util.SortingLongCollection
-
Add a value to the collection.
- add(Genotype) - Method in class htsjdk.variant.variantcontext.GenotypesContext
-
Adds a single genotype to this context.
- add(int, Genotype) - Method in class htsjdk.variant.variantcontext.GenotypesContext
-
- add(VariantContext) - Method in class htsjdk.variant.variantcontext.writer.AsyncVariantContextWriter
-
- add(VariantContext) - Method in interface htsjdk.variant.variantcontext.writer.VariantContextWriter
-
- addAlignment(SAMRecord) - Method in interface htsjdk.samtools.SAMFileWriter
-
- addAlignment(SAMRecord) - Method in class htsjdk.samtools.SAMFileWriterImpl
-
Add an alignment record to be emitted by the writer.
- addAll(Collection<? extends E>) - Method in class htsjdk.samtools.util.DiskBackedQueue
-
Add all elements from collection c to this DiskBackedQueue
Must check that (canAdd() == true) before calling this method
- addall(Collection<Interval>) - Method in class htsjdk.samtools.util.IntervalList
-
Adds a Collection of intervals to the list of intervals.
- addAll(List<T>, List<? extends Locatable>) - Method in class htsjdk.samtools.util.OverlapDetector
-
Adds all items to the overlap detector.
- addAll(Collection<? extends Genotype>) - Method in class htsjdk.variant.variantcontext.GenotypesContext
-
Adds all of the genotypes to this context
See
GenotypesContext.add(Genotype)
for important information about this functions
constraints and performance costs
- addAll(int, Collection<? extends Genotype>) - Method in class htsjdk.variant.variantcontext.GenotypesContext
-
- addAllMetrics(Iterable<BEAN>) - Method in class htsjdk.samtools.metrics.MetricsFile
-
Add multiple metric beans at once.
- addComment(String) - Method in class htsjdk.samtools.SAMFileHeader
-
- addCoverage(int, int) - Method in class htsjdk.samtools.cram.ref.ReferenceTracks
-
- addCramRecords(Iterable<CramCompressionRecord>) - Method in class htsjdk.samtools.cram.digest.ContentDigests
-
- addDeleted(SAMRecord, int) - Method in class htsjdk.samtools.util.SamLocusIterator.LocusInfo
-
Accumulate info for one read with a deletion
- addEntry(CRAIEntry) - Method in class htsjdk.samtools.cram.CRAIIndex
-
Add a single entry to the CRAI index.
- addEntry(CRAIEntry) - Method in class htsjdk.samtools.CRAMCRAIIndexer
-
- addExon(FullBEDFeature.Exon) - Method in class htsjdk.tribble.bed.FullBEDFeature
-
- addExon(int, int, int, int, int) - Method in class htsjdk.tribble.bed.FullBEDFeature
-
- addFeature(Feature, long) - Method in class htsjdk.tribble.index.DynamicIndexCreator
-
- addFeature(Feature, long) - Method in interface htsjdk.tribble.index.IndexCreator
-
Add a feature to the index
- addFeature(Feature, long) - Method in class htsjdk.tribble.index.interval.IntervalIndexCreator
-
- addFeature(Feature, long) - Method in class htsjdk.tribble.index.linear.LinearIndexCreator
-
add a feature to the index
- addFeature(Feature, long) - Method in class htsjdk.tribble.index.tabix.TabixIndexCreator
-
- addFilter(String) - Method in class htsjdk.variant.variantcontext.CommonInfo
-
- addFilters(Collection<String>) - Method in class htsjdk.variant.variantcontext.CommonInfo
-
- addFrag(String, int, int, boolean) - Method in class htsjdk.samtools.SAMRecordSetBuilder
-
Adds a skeletal fragment (non-PE) record to the set using the provided
contig start and strand information.
- addFrag(String, int, int, boolean, boolean, String, String, int) - Method in class htsjdk.samtools.SAMRecordSetBuilder
-
Adds a fragment record (mapped or unmapped) to the set using the provided contig start and optionally the strand,
cigar string, quality string or default quality score.
- addFrag(String, int, int, boolean, boolean, String, String, int, boolean) - Method in class htsjdk.samtools.SAMRecordSetBuilder
-
Adds a fragment record (mapped or unmapped) to the set using the provided contig start and optionally the strand,
cigar string, quality string or default quality score.
- addFrag(String, int, int, boolean, boolean, String, String, int, boolean, boolean) - Method in class htsjdk.samtools.SAMRecordSetBuilder
-
Adds a fragment record (mapped or unmapped) to the set using the provided contig start and optionally the strand,
cigar string, quality string or default quality score.
- addGenotype(BCF2Encoder, VariantContext, Genotype) - Method in class htsjdk.variant.variantcontext.writer.BCF2FieldWriter.FTGenotypesWriter
-
- addGenotype(BCF2Encoder, VariantContext, Genotype) - Method in class htsjdk.variant.variantcontext.writer.BCF2FieldWriter.GenotypesWriter
-
- addGenotype(BCF2Encoder, VariantContext, Genotype) - Method in class htsjdk.variant.variantcontext.writer.BCF2FieldWriter.GTWriter
-
- addGenotype(BCF2Encoder, VariantContext, Genotype) - Method in class htsjdk.variant.variantcontext.writer.BCF2FieldWriter.IGFGenotypesWriter
-
- addGenotypeData(VariantContext, Map<Allele, String>, List<String>, StringBuilder) - Method in class htsjdk.variant.vcf.VCFEncoder
-
- addHeader(Header) - Method in class htsjdk.samtools.metrics.MetricsFile
-
Adds a header to the collection of metrics.
- addHistogram(Histogram<HKEY>) - Method in class htsjdk.samtools.metrics.MetricsFile
-
Adds a histogram to the list of histograms in the metrics file.
- addHistogram(Histogram<K>) - Method in class htsjdk.samtools.util.Histogram
-
Mutable method that allows the addition of a Histogram into the current one.
- addInitialChunk(Chunk) - Method in class htsjdk.samtools.Bin
-
Adds the first chunk to the bin
- addInserted(SAMRecord, int) - Method in class htsjdk.samtools.util.SamLocusIterator.LocusInfo
-
Accumulate info for one read with an insertion.
- addLhs(T, Locatable) - Method in class htsjdk.samtools.util.OverlapDetector
-
Adds a Locatable to the set of Locatables against which to match candidates.
- addMetaDataLine(VCFHeaderLine) - Method in class htsjdk.variant.vcf.VCFHeader
-
Adds a new line to the VCFHeader.
- addMetric(BEAN) - Method in class htsjdk.samtools.metrics.MetricsFile
-
Adds a bean to the collection of metrics.
- addMismatches(int, int) - Method in class htsjdk.samtools.cram.ref.ReferenceTracks
-
- addPair(String, int, int, int) - Method in class htsjdk.samtools.SAMRecordSetBuilder
-
Adds a skeletal pair of records to the set using the provided
contig starts.
- addPair(String, int, int, int, boolean, boolean, String, String, boolean, boolean, int) - Method in class htsjdk.samtools.SAMRecordSetBuilder
-
Adds a pair of records (mapped or unmmapped) to the set using the provided contig starts.
- addPair(String, int, int, int, int, boolean, boolean, String, String, boolean, boolean, boolean, boolean, int) - Method in class htsjdk.samtools.SAMRecordSetBuilder
-
Adds a pair of records (mapped or unmmapped) to the set using the provided contig starts.
- addPair(String, int, int, int, boolean, boolean, String, String, boolean, boolean, boolean, boolean, int) - Method in class htsjdk.samtools.SAMRecordSetBuilder
-
Adds a pair of records (mapped or unmmapped) to the set using the provided contig starts.
- addProgramRecord(SAMProgramRecord) - Method in class htsjdk.samtools.SAMFileHeader
-
- addProperties(Map<String, String>) - Method in class htsjdk.tribble.index.AbstractIndex
-
- addProperties(Map<String, String>) - Method in interface htsjdk.tribble.index.MutableIndex
-
- addProperty(String, String) - Method in class htsjdk.tribble.index.AbstractIndex
-
- addProperty(String, String) - Method in class htsjdk.tribble.index.DynamicIndexCreator
-
- addProperty(String, String) - Method in interface htsjdk.tribble.index.MutableIndex
-
- addProperty(String, String) - Method in class htsjdk.tribble.index.TribbleIndexCreator
-
- addQualityScores(SAMRecord, CramCompressionRecord, ReferenceTracks) - Method in class htsjdk.samtools.cram.lossy.QualityScorePreservation
-
- addReadGroup(SAMReadGroupRecord) - Method in class htsjdk.samtools.SAMFileHeader
-
- addRecord(SAMRecord) - Method in class htsjdk.samtools.SAMRecordSetBuilder
-
The record should already have the DS and MC tags computed
- addSAMRecords(Iterable<SAMRecord>) - Method in class htsjdk.samtools.cram.digest.ContentDigests
-
- addSequence(SAMSequenceRecord) - Method in class htsjdk.samtools.SAMFileHeader
-
- addSequence(SAMSequenceRecord) - Method in class htsjdk.samtools.SAMSequenceDictionary
-
- addSequenceAlias(String, String) - Method in class htsjdk.samtools.SAMSequenceDictionary
-
Add an alias to a SAMSequenceRecord.
- addSingle(int, int) - Method in class htsjdk.samtools.cram.structure.AlignmentSpan
-
Add a single read to the span
- addSoftClippedBasesToEndsOfCigar(Cigar, boolean, int, int) - Static method in class htsjdk.samtools.util.CigarUtil
-
Adds additional soft-clipped bases at the 3' and/or 5' end of the cigar.
- addStandardFormatLines(Set<VCFHeaderLine>, boolean, Collection<String>) - Static method in class htsjdk.variant.vcf.VCFStandardHeaderLines
-
Adds header lines for each of the format fields in IDs to header, returning the set of
IDs
without standard descriptions, unless
throwErrorForMissing
is true, in which
case this situation results in a
TribbleException
- addStandardFormatLines(Set<VCFHeaderLine>, boolean, String...) - Static method in class htsjdk.variant.vcf.VCFStandardHeaderLines
-
- addStandardInfoLines(Set<VCFHeaderLine>, boolean, Collection<String>) - Static method in class htsjdk.variant.vcf.VCFStandardHeaderLines
-
Adds header lines for each of the info fields in
IDs
to header, returning the set of
IDs without standard descriptions, unless
throwErrorForMissing
is true, in which
case this situation results in a
TribbleException
.
- addStandardInfoLines(Set<VCFHeaderLine>, boolean, String...) - Static method in class htsjdk.variant.vcf.VCFStandardHeaderLines
-
- addUnmappedFragment(String) - Method in class htsjdk.samtools.SAMRecordSetBuilder
-
Adds an unmapped fragment read to the builder.
- addUnmappedPair(String) - Method in class htsjdk.samtools.SAMRecordSetBuilder
-
Adds a pair with both ends unmapped to the builder.
- addValidationError(SAMValidationError) - Method in class htsjdk.samtools.SAMFileHeader
-
- advance() - Method in class htsjdk.samtools.NotPrimarySkippingIterator
-
- advance() - Method in class htsjdk.samtools.SecondaryOrSupplementarySkippingIterator
-
- advance() - Method in class htsjdk.samtools.util.AbstractIterator
-
- advance() - Method in class htsjdk.tribble.readers.LineIteratorImpl
-
- advanceToAlignmentInContainer(int, int) - Method in class htsjdk.samtools.CRAMIterator
-
Skip cached records until given alignment start position.
- after(Date) - Method in class htsjdk.samtools.util.RelativeIso8601Date
-
- AggregateFilter - Class in htsjdk.samtools.filter
-
Aggregates multiple filters and provides a method for applying them all to a given record with
one method call.
- AggregateFilter(List<SamRecordFilter>) - Constructor for class htsjdk.samtools.filter.AggregateFilter
-
Constructor
- AlignedFilter - Class in htsjdk.samtools.filter
-
Filter to either include or exclude aligned reads
$Id$
- AlignedFilter(boolean) - Constructor for class htsjdk.samtools.filter.AlignedFilter
-
- AlignmentBlock - Class in htsjdk.samtools
-
Represents the contiguous alignment of a subset of read bases to a reference
sequence.
- alignmentDelta - Variable in class htsjdk.samtools.cram.structure.CramCompressionRecord
-
- alignmentSpan - Variable in class htsjdk.samtools.cram.CRAIEntry
-
- AlignmentSpan - Class in htsjdk.samtools.cram.structure
-
A span of reads on a single reference.
- AlignmentSpan(int, int) - Constructor for class htsjdk.samtools.cram.structure.AlignmentSpan
-
Create a new span with a single read in it.
- AlignmentSpan(int, int, int) - Constructor for class htsjdk.samtools.cram.structure.AlignmentSpan
-
Create a new span with a multiple reads in it.
- alignmentSpan - Variable in class htsjdk.samtools.cram.structure.Container
-
- alignmentSpan - Variable in class htsjdk.samtools.cram.structure.Slice
-
- alignmentStart - Variable in class htsjdk.samtools.cram.CRAIEntry
-
- alignmentStart - Variable in class htsjdk.samtools.cram.structure.Container
-
- alignmentStart - Variable in class htsjdk.samtools.cram.structure.CramCompressionRecord
-
- alignmentStart - Variable in class htsjdk.samtools.cram.structure.Slice
-
- alignmentStartCodec - Variable in class htsjdk.samtools.cram.encoding.reader.AbstractReader
-
- ALL - Static variable in class htsjdk.samtools.cram.digest.ContentDigests
-
- all() - Static method in class htsjdk.samtools.cram.lossy.ReadCategory
-
- ALL_BYTES_USED - Static variable in class htsjdk.samtools.cram.build.CompressionHeaderFactory
-
- allDefaults() - Static method in class htsjdk.samtools.Defaults
-
Returns a map of all default values (keys are names), lexicographically sorted by keys.
- Allele - Class in htsjdk.variant.variantcontext
-
Immutable representation of an allele.
- Allele(byte[], boolean) - Constructor for class htsjdk.variant.variantcontext.Allele
-
- Allele(String, boolean) - Constructor for class htsjdk.variant.variantcontext.Allele
-
- Allele(Allele, boolean) - Constructor for class htsjdk.variant.variantcontext.Allele
-
Creates a new allele based on the provided one.
- ALLELE_COUNT_KEY - Static variable in class htsjdk.variant.vcf.VCFConstants
-
- ALLELE_FREQUENCY_KEY - Static variable in class htsjdk.variant.vcf.VCFConstants
-
- ALLELE_NUMBER_KEY - Static variable in class htsjdk.variant.vcf.VCFConstants
-
- alleleIndex1 - Variable in class htsjdk.variant.variantcontext.GenotypeLikelihoods.GenotypeLikelihoodsAllelePair
-
- alleleIndex2 - Variable in class htsjdk.variant.variantcontext.GenotypeLikelihoods.GenotypeLikelihoodsAllelePair
-
- alleleMap - Variable in class htsjdk.variant.vcf.AbstractVCFCodec
-
- alleles(List<Allele>) - Method in class htsjdk.variant.variantcontext.GenotypeBuilder
-
Set this genotype's alleles
- alleles - Variable in class htsjdk.variant.variantcontext.VariantContext
-
A set of the alleles segregating in this context
- alleles(Collection<Allele>) - Method in class htsjdk.variant.variantcontext.VariantContextBuilder
-
Tells this builder to use this collection of alleles for the resulting VariantContext
- alleles(List<String>) - Method in class htsjdk.variant.variantcontext.VariantContextBuilder
-
- alleles(String...) - Method in class htsjdk.variant.variantcontext.VariantContextBuilder
-
- ALLOW_UNBOUND_DESCRIPTIONS - Static variable in class htsjdk.variant.vcf.VCFHeaderLine
-
- allowFlagValues - Variable in enum htsjdk.variant.vcf.VCFCompoundHeaderLine.SupportedHeaderLineType
-
- alStartC - Variable in class htsjdk.samtools.cram.encoding.writer.Writer
-
- ALT_HEADER_START - Static variable in class htsjdk.variant.vcf.VCFConstants
-
- AM - Variable in class htsjdk.samtools.SAMTagUtil
-
- ANCESTRAL_ALLELE_KEY - Static variable in class htsjdk.variant.vcf.VCFConstants
-
- anyploidPloidyToPLIndexToAlleleIndices - Static variable in class htsjdk.variant.variantcontext.GenotypeLikelihoods
-
A cache of PL index to a list of alleles for any ploidy.
- AP_delta - Variable in class htsjdk.samtools.cram.encoding.writer.Writer
-
- APDelta - Variable in class htsjdk.samtools.cram.encoding.reader.AbstractReader
-
- APDelta - Variable in class htsjdk.samtools.cram.structure.CompressionHeader
-
- append(K, V) - Method in class htsjdk.samtools.util.CollectionUtil.MultiMap
-
- appendAll(K, Collection<? extends V>) - Method in class htsjdk.samtools.util.CollectionUtil.MultiMap
-
- appendToPath(String, String) - Static method in class htsjdk.tribble.util.ParsingUtils
-
Add the indexExtension
to the filepath
, preserving
query string elements if present.
- areHeadersEqual(MetricsFile) - Method in class htsjdk.samtools.metrics.MetricsFile
-
- areHistogramsEqual(MetricsFile) - Method in class htsjdk.samtools.metrics.MetricsFile
-
- areInSameOrAdjacentBlocks(long, long) - Static method in class htsjdk.samtools.util.BlockCompressedFilePointerUtil
-
- areMetricsAndHistogramsEqual(File, File) - Static method in class htsjdk.samtools.metrics.MetricsFile
-
Compare the metrics and histograms in two files, ignoring headers.
- areMetricsEqual(MetricsFile) - Method in class htsjdk.samtools.metrics.MetricsFile
-
- areMetricsEqual(File, File) - Static method in class htsjdk.samtools.metrics.MetricsFile
-
Compare the metrics in two files, ignoring headers and histograms.
- areReferenceTracksRequired() - Method in class htsjdk.samtools.cram.lossy.QualityScorePreservation
-
- areSequenceDictionariesEqual(SAMSequenceDictionary, SAMSequenceDictionary) - Static method in class htsjdk.samtools.util.SequenceUtil
-
Returns true if both parameters are null or equal, otherwise returns false
- array(InputStream) - Static method in class htsjdk.samtools.cram.io.CramArray
-
Read CRAM int array from a InputStream
.
- arrayMax(double[]) - Static method in class htsjdk.variant.utils.GeneralUtils
-
- AS - Variable in class htsjdk.samtools.SAMTagUtil
-
- asBaiSeekableStreamOrNull(SeekableStream, SAMSequenceDictionary) - Static method in enum htsjdk.samtools.SamIndexes
-
- asBaiStreamOrNull(InputStream, SAMSequenceDictionary) - Static method in enum htsjdk.samtools.SamIndexes
-
- AsciiFeatureCodec<T extends Feature> - Class in htsjdk.tribble
-
A convenience base class for codecs that want to read in features from ASCII lines.
- AsciiFeatureCodec(Class<T>) - Constructor for class htsjdk.tribble.AsciiFeatureCodec
-
- AsciiLineReader - Class in htsjdk.tribble.readers
-
A simple class that provides
AsciiLineReader.readLine()
functionality around a PositionalBufferedStream
BufferedReader
and its
BufferedReader.readLine()
method should be used in preference to this class (when the
LocationAware
functionality is not required) because it offers greater performance.
- AsciiLineReader(InputStream) - Constructor for class htsjdk.tribble.readers.AsciiLineReader
-
- AsciiLineReader(PositionalBufferedStream) - Constructor for class htsjdk.tribble.readers.AsciiLineReader
-
- AsciiLineReaderIterator - Class in htsjdk.tribble.readers
-
A class that iterates over the lines and line positions in an
AsciiLineReader
.
- AsciiLineReaderIterator(AsciiLineReader) - Constructor for class htsjdk.tribble.readers.AsciiLineReaderIterator
-
- AsciiWriter - Class in htsjdk.samtools.util
-
Fast (I hope) buffered Writer that converts char to byte merely by casting, rather than charset conversion.
- AsciiWriter(OutputStream) - Constructor for class htsjdk.samtools.util.AsciiWriter
-
- asEmptyIfNull(Object) - Static method in class htsjdk.samtools.util.StringUtil
-
- ASSEMBLY_TAG - Static variable in class htsjdk.samtools.SAMSequenceRecord
-
- assertCharactersNotInString(String, char...) - Static method in class htsjdk.samtools.util.StringUtil
-
Checks that a String doesn't contain one or more characters of interest.
- assertDirectoryIsReadable(File) - Static method in class htsjdk.samtools.util.IOUtil
-
Checks that a directory is non-null, extent, readable and a directory
otherwise a runtime exception is thrown.
- assertDirectoryIsWritable(File) - Static method in class htsjdk.samtools.util.IOUtil
-
Checks that a directory is non-null, extent, writable and a directory
otherwise a runtime exception is thrown.
- assertFileIsReadable(File) - Static method in class htsjdk.samtools.util.IOUtil
-
Checks that a file is non-null, exists, is not a directory and is readable.
- assertFileIsReadable(Path) - Static method in class htsjdk.samtools.util.IOUtil
-
Checks that a file is non-null, exists, is not a directory and is readable.
- assertFileIsWritable(File) - Static method in class htsjdk.samtools.util.IOUtil
-
Checks that a file is non-null, and is either extent and writable, or non-existent but
that the parent directory exists and is writable.
- assertFilesAreReadable(List<File>) - Static method in class htsjdk.samtools.util.IOUtil
-
Checks that each file is non-null, exists, is not a directory and is readable.
- assertFilesAreWritable(List<File>) - Static method in class htsjdk.samtools.util.IOUtil
-
Checks that each file is non-null, and is either extent and writable, or non-existent but
that the parent directory exists and is writable.
- assertFilesEqual(File, File) - Static method in class htsjdk.samtools.util.IOUtil
-
Checks that the two files are the same length, and have the same content, otherwise throws a runtime exception.
- assertFileSizeNonZero(File) - Static method in class htsjdk.samtools.util.IOUtil
-
Checks that a file is of non-zero length
- AssertingIterator(CloseableIterator<SAMRecord>) - Constructor for class htsjdk.samtools.SamReader.AssertingIterator
-
- assertInputIsValid(String) - Static method in class htsjdk.samtools.util.IOUtil
-
Checks that an input is is non-null, a URL or a file, exists,
and if its a file then it is not a directory and is readable.
- assertInputsAreValid(List<String>) - Static method in class htsjdk.samtools.util.IOUtil
-
Checks that each string is non-null, exists or is a URL,
and if it is a file then not a directory and is readable.
- assertMate(SAMRecord, SAMRecord) - Static method in class htsjdk.samtools.SamPairUtil
-
- assertNonDefectiveFile(File) - Static method in class htsjdk.samtools.util.BlockCompressedInputStream
-
- assertOrderedNonOverlapping(Iterator<Interval>, SAMSequenceDictionary) - Static method in class htsjdk.samtools.util.IntervalUtil
-
Throws RuntimeException if the given intervals are not locus ordered and non-overlapping
- assertPairValid(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.SAMTestUtil
-
Basic sanity check for a pair of SAMRecords.
- assertReadValid(SAMRecord) - Method in class htsjdk.samtools.SAMTestUtil
-
Basic sanity check for a SAMRecord.
- assertSameDictionary(SAMSequenceDictionary) - Method in class htsjdk.samtools.SAMSequenceDictionary
-
- assertSequenceDictionariesEqual(SAMSequenceDictionary, SAMSequenceDictionary) - Static method in class htsjdk.samtools.util.SequenceUtil
-
Throws an exception if both parameters are non-null and unequal.
- assertSequenceDictionariesEqual(SAMSequenceDictionary, SAMSequenceDictionary, boolean) - Static method in class htsjdk.samtools.util.SequenceUtil
-
Throws an exception if both (first) parameters are non-null and unequal (if checkPrefixOnly, checks prefix of lists only).
- assertSequenceDictionariesEqual(SAMSequenceDictionary, SAMSequenceDictionary, File, File) - Static method in class htsjdk.samtools.util.SequenceUtil
-
Throws an exception if both parameters are non-null and unequal, including the filenames.
- assertSequenceListsEqual(List<SAMSequenceRecord>, List<SAMSequenceRecord>) - Static method in class htsjdk.samtools.util.SequenceUtil
-
default signature that forces the lists to be the same size
- assertSequenceListsEqual(List<SAMSequenceRecord>, List<SAMSequenceRecord>, boolean) - Static method in class htsjdk.samtools.util.SequenceUtil
-
Throws an exception only if both (first) parameters are not null
optionally check that one list is a (nonempty) prefix of the other.
- assertSorted(SAMFileHeader.SortOrder) - Method in class htsjdk.samtools.CRAMIterator
-
- assertSorted(SAMFileHeader.SortOrder) - Method in class htsjdk.samtools.SamReader.AssertingIterator
-
- assertSorted(SAMFileHeader.SortOrder) - Method in interface htsjdk.samtools.SAMRecordIterator
-
Establishes that records returned by this iterator are expected to
be in the specified sort order.
- assertSorted(SAMFileHeader.SortOrder) - Method in class htsjdk.samtools.SRAIterator
-
- asString(long) - Static method in class htsjdk.samtools.util.BlockCompressedFilePointerUtil
-
- AsyncBufferedIterator<T> - Class in htsjdk.samtools.util
-
Iterator that uses a dedicated background thread to perform read-ahead to improve
throughput at the expense of increased latency.
- AsyncBufferedIterator(Iterator<T>, int) - Constructor for class htsjdk.samtools.util.AsyncBufferedIterator
-
Creates a new iterator that traverses the given iterator on a background
thread
- AsyncBufferedIterator(Iterator<T>, int, int) - Constructor for class htsjdk.samtools.util.AsyncBufferedIterator
-
Creates a new iterator that traverses the given iterator on a background
thread
- AsyncBufferedIterator(Iterator<T>, int, int, String) - Constructor for class htsjdk.samtools.util.AsyncBufferedIterator
-
Creates a new iterator that traverses the given iterator on a background
thread
- AsyncFastqWriter - Class in htsjdk.samtools.fastq
-
Implementation of a FastqWriter that provides asynchronous output.
- AsyncFastqWriter(FastqWriter, int) - Constructor for class htsjdk.samtools.fastq.AsyncFastqWriter
-
- AsyncVariantContextWriter - Class in htsjdk.variant.variantcontext.writer
-
AsyncVariantContextWriter that can be wrapped around an underlying AsyncVariantContextWriter to provide asynchronous output.
- AsyncVariantContextWriter(VariantContextWriter) - Constructor for class htsjdk.variant.variantcontext.writer.AsyncVariantContextWriter
-
Creates a new AsyncVariantContextWriter wrapping the provided VariantContextWriter.
- AsyncVariantContextWriter(VariantContextWriter, int) - Constructor for class htsjdk.variant.variantcontext.writer.AsyncVariantContextWriter
-
Creates an AsyncVariantContextWriter wrapping the provided VariantContextWriter and using the specified
queue size for buffer VariantContexts.
- atEoln() - Method in class htsjdk.samtools.util.FastLineReader
-
- AtomicInt(VCFCompoundHeaderLine, Map<String, Integer>) - Constructor for class htsjdk.variant.variantcontext.writer.BCF2FieldEncoder.AtomicInt
-
- attribute(String, Object) - Method in class htsjdk.variant.variantcontext.GenotypeBuilder
-
This genotype has this attribute key / value pair.
- attribute(String, Object) - Method in class htsjdk.variant.variantcontext.VariantContextBuilder
-
Puts the key -> value mapping into this builder's attributes
- attributes(Map<String, Object>) - Method in class htsjdk.variant.variantcontext.GenotypeBuilder
-
This genotype has these attributes.
- attributes(Map<String, ?>) - Method in class htsjdk.variant.variantcontext.VariantContextBuilder
-
Tells this builder to use this map of attributes for the resulting VariantContext
.
- attributesEqual(AbstractSAMHeaderRecord) - Method in class htsjdk.samtools.AbstractSAMHeaderRecord
-
For use in the equals() method of the concrete class.
- attributesHashCode() - Method in class htsjdk.samtools.AbstractSAMHeaderRecord
-
For use in the hashCode() method of the concrete class.
- available() - Method in class htsjdk.samtools.cram.io.CountingInputStream
-
- available() - Method in class htsjdk.samtools.cram.io.CRC32InputStream
-
- available() - Method in class htsjdk.samtools.util.BlockCompressedInputStream
-
- available() - Method in class htsjdk.samtools.util.CoordSpanInputSteam
-
Returns how many bytes are left in the current chunk.
- available() - Method in class htsjdk.samtools.util.Md5CalculatingInputStream
-
- b - Variable in class htsjdk.samtools.util.Tuple
-
- b - Variable in class htsjdk.tribble.util.TabixUtils.TIndex
-
- BAM_FILE_EXTENSION - Static variable in class htsjdk.samtools.BamFileIoUtils
-
- BAM_FLAGS() - Constructor for class htsjdk.samtools.cram.structure.CramCompressionRecord.BAM_FLAGS
-
- BAM_LIDX_SHIFT - Static variable in class htsjdk.samtools.LinearIndex
-
- BAM_TYPE - Static variable in class htsjdk.samtools.SamReader.Type
-
- BamFileIoUtils - Class in htsjdk.samtools
-
- BamFileIoUtils() - Constructor for class htsjdk.samtools.BamFileIoUtils
-
- BAMFileSpan - Class in htsjdk.samtools
-
An ordered list of chunks, capable of representing a set of discontiguous
regions in the BAM file.
- BAMFileSpan() - Constructor for class htsjdk.samtools.BAMFileSpan
-
Create a new empty list of chunks.
- BAMFileSpan(Chunk) - Constructor for class htsjdk.samtools.BAMFileSpan
-
Convenience constructor to construct a BAM file span from
a single chunk.
- BAMFileSpan(List<Chunk>) - Constructor for class htsjdk.samtools.BAMFileSpan
-
Create a new chunk list from the given list of chunks.
- BAMIndex - Interface in htsjdk.samtools
-
A basic interface for querying BAM indices.
- BAMIndexer - Class in htsjdk.samtools
-
Class for both constructing BAM index content and writing it out.
- BAMIndexer(File, SAMFileHeader) - Constructor for class htsjdk.samtools.BAMIndexer
-
- BAMIndexer(OutputStream, SAMFileHeader) - Constructor for class htsjdk.samtools.BAMIndexer
-
Prepare to index a BAM.
- BAMIndexMetaData - Class in htsjdk.samtools
-
Metadata about the bam index contained within the bam index.
- BAMIndexSuffix - Static variable in interface htsjdk.samtools.BAMIndex
-
- BamIndexValidator - Class in htsjdk.samtools
-
Class to validate (at two different levels of thoroughness) the index for a BAM file.
- BamIndexValidator() - Constructor for class htsjdk.samtools.BamIndexValidator
-
- BamIndexValidator.IndexValidationStringency - Enum in htsjdk.samtools
-
- BAMQueryMultipleIntervalsIteratorFilter - Class in htsjdk.samtools
-
Filters out records that do not match any of the given intervals and query type.
- BAMQueryMultipleIntervalsIteratorFilter(QueryInterval[], boolean) - Constructor for class htsjdk.samtools.BAMQueryMultipleIntervalsIteratorFilter
-
- BAMRecord - Class in htsjdk.samtools
-
Wrapper class for binary BAM records.
- BAMRecord(SAMFileHeader, int, int, short, short, int, int, int, int, int, int, int, byte[]) - Constructor for class htsjdk.samtools.BAMRecord
-
Create a new BAM Record.
- BAMRecordCodec - Class in htsjdk.samtools
-
Class for translating between in-memory and disk representation of BAMRecord.
- BAMRecordCodec(SAMFileHeader) - Constructor for class htsjdk.samtools.BAMRecordCodec
-
- BAMRecordCodec(SAMFileHeader, SAMRecordFactory) - Constructor for class htsjdk.samtools.BAMRecordCodec
-
- base(byte, byte) - Method in class htsjdk.samtools.cram.structure.SubstitutionMatrix
-
- BASE_URL_FOR_HTTP_TESTS - Static variable in class htsjdk.samtools.util.TestUtil
-
Base url where all test files for http tests are found
- baseAndProbDiffToSqValue(SQTagUtil.SQBase, byte) - Static method in class htsjdk.samtools.SQTagUtil
-
Compress a base and a log probabiliy difference (-10log10(p3/p2)) into
a single byte so that it can be output in a SAMRecord's SQ field.
- baseAndProbDiffToSqValue(int, byte) - Static method in class htsjdk.samtools.SQTagUtil
-
Compress a base and a log probabiliy difference (-10log10(p3/p2)) into
a single byte so that it can be output in a SAMRecord's SQ field.
- baseAt(int) - Method in class htsjdk.samtools.cram.ref.ReferenceTracks
-
- baseCategories - Variable in class htsjdk.samtools.cram.lossy.PreservationPolicy
-
- BaseCategory - Class in htsjdk.samtools.cram.lossy
-
- BaseCategoryType - Enum in htsjdk.samtools.cram.lossy
-
- baseCodec - Variable in class htsjdk.samtools.cram.encoding.reader.AbstractReader
-
- baseCodec - Variable in class htsjdk.samtools.cram.encoding.writer.Writer
-
- basename(File) - Static method in class htsjdk.samtools.util.IOUtil
-
Returns the name of the file minus the extension (i.e.
- BaseQualityScore - Class in htsjdk.samtools.cram.encoding.readfeatures
-
A read feature representing a single quality score in a read.
- BaseQualityScore(int, byte) - Constructor for class htsjdk.samtools.cram.encoding.readfeatures.BaseQualityScore
-
- Bases - Class in htsjdk.samtools.cram.encoding.readfeatures
-
- Bases() - Constructor for class htsjdk.samtools.cram.encoding.readfeatures.Bases
-
- Bases(int, byte[]) - Constructor for class htsjdk.samtools.cram.encoding.readfeatures.Bases
-
- bases - Variable in class htsjdk.samtools.cram.structure.Container
-
- bases - Variable in class htsjdk.samtools.cram.structure.Slice
-
- BASES - Static variable in class htsjdk.samtools.cram.structure.SubstitutionMatrix
-
- basesCodec - Variable in class htsjdk.samtools.cram.encoding.reader.AbstractReader
-
- basesEqual(byte, byte) - Static method in class htsjdk.samtools.util.SequenceUtil
-
Efficiently compare two IUPAC base codes, simply returning true if they are equal (ignoring case),
without considering the set relationships between ambiguous codes.
- basesMatch(byte[]) - Method in class htsjdk.variant.variantcontext.Allele
-
- basesMatch(String) - Method in class htsjdk.variant.variantcontext.Allele
-
- basesMatch(Allele) - Method in class htsjdk.variant.variantcontext.Allele
-
- baseSubstitutionCodec - Variable in class htsjdk.samtools.cram.encoding.reader.AbstractReader
-
- baseSubstitutionCodeCodec - Variable in class htsjdk.samtools.cram.encoding.writer.Writer
-
- BasicFastqWriter - Class in htsjdk.samtools.fastq
-
In general FastqWriterFactory should be used so that AsyncFastqWriter can be enabled, but there are some
cases in which that behavior is explicitly not wanted.
- BasicFastqWriter(File) - Constructor for class htsjdk.samtools.fastq.BasicFastqWriter
-
- BasicFastqWriter(File, boolean) - Constructor for class htsjdk.samtools.fastq.BasicFastqWriter
-
- BasicFastqWriter(PrintStream) - Constructor for class htsjdk.samtools.fastq.BasicFastqWriter
-
- BCF2Codec - Class in htsjdk.variant.bcf2
-
Decode BCF2 files
- BCF2Codec() - Constructor for class htsjdk.variant.bcf2.BCF2Codec
-
- BCF2Codec.LazyData - Class in htsjdk.variant.bcf2
-
- BCF2Codec.SitesInfoForDecoding - Class in htsjdk.variant.bcf2
-
- BCF2Decoder - Class in htsjdk.variant.bcf2
-
- BCF2Decoder() - Constructor for class htsjdk.variant.bcf2.BCF2Decoder
-
- BCF2Decoder(byte[]) - Constructor for class htsjdk.variant.bcf2.BCF2Decoder
-
Create a new decoder ready to read BCF2 data from the byte[] recordBytes, for testing purposes
- BCF2Encoder - Class in htsjdk.variant.variantcontext.writer
-
See #BCFWriter for documentation on this classes role in encoding BCF2 files
- BCF2Encoder() - Constructor for class htsjdk.variant.variantcontext.writer.BCF2Encoder
-
- BCF2FieldEncoder - Class in htsjdk.variant.variantcontext.writer
-
See #BCFWriter for documentation on this classes role in encoding BCF2 files
- BCF2FieldEncoder.AtomicInt - Class in htsjdk.variant.variantcontext.writer
-
Specialized int encoder for atomic (non-list) integers
- BCF2FieldEncoder.Flag - Class in htsjdk.variant.variantcontext.writer
-
- BCF2FieldEncoder.Float - Class in htsjdk.variant.variantcontext.writer
-
- BCF2FieldEncoder.GenericInts - Class in htsjdk.variant.variantcontext.writer
-
- BCF2FieldEncoder.IntArray - Class in htsjdk.variant.variantcontext.writer
-
- BCF2FieldEncoder.StringOrCharacter - Class in htsjdk.variant.variantcontext.writer
-
- BCF2FieldWriter - Class in htsjdk.variant.variantcontext.writer
-
See #BCFWriter for documentation on this classes role in encoding BCF2 files
- BCF2FieldWriter(VCFHeader, BCF2FieldEncoder) - Constructor for class htsjdk.variant.variantcontext.writer.BCF2FieldWriter
-
- BCF2FieldWriter.FTGenotypesWriter - Class in htsjdk.variant.variantcontext.writer
-
- BCF2FieldWriter.GenericSiteWriter - Class in htsjdk.variant.variantcontext.writer
-
- BCF2FieldWriter.GenotypesWriter - Class in htsjdk.variant.variantcontext.writer
-
- BCF2FieldWriter.GTWriter - Class in htsjdk.variant.variantcontext.writer
-
- BCF2FieldWriter.IGFGenotypesWriter - Class in htsjdk.variant.variantcontext.writer
-
- BCF2FieldWriter.IntegerTypeGenotypesWriter - Class in htsjdk.variant.variantcontext.writer
-
- BCF2FieldWriter.SiteWriter - Class in htsjdk.variant.variantcontext.writer
-
- BCF2FieldWriter.StaticallyTypeGenotypesWriter - Class in htsjdk.variant.variantcontext.writer
-
- BCF2FieldWriterManager - Class in htsjdk.variant.variantcontext.writer
-
See #BCFWriter for documentation on this classes role in encoding BCF2 files
- BCF2FieldWriterManager() - Constructor for class htsjdk.variant.variantcontext.writer.BCF2FieldWriterManager
-
- BCF2GenotypeFieldDecoders - Class in htsjdk.variant.bcf2
-
An efficient scheme for building and obtaining specialized
genotype field decoders.
- BCF2GenotypeFieldDecoders(VCFHeader) - Constructor for class htsjdk.variant.bcf2.BCF2GenotypeFieldDecoders
-
- BCF2GenotypeFieldDecoders.Decoder - Interface in htsjdk.variant.bcf2
-
Decoder a field (implicit from creation) encoded as
typeDescriptor in the decoder object in the GenotypeBuilders
one for each sample in order.
- BCF2LazyGenotypesDecoder - Class in htsjdk.variant.bcf2
-
Lazy version of genotypes decoder for BCF2 genotypes
- BCF2Type - Enum in htsjdk.variant.bcf2
-
BCF2 types and associated information
- BCF2Utils - Class in htsjdk.variant.bcf2
-
Common utilities for working with BCF2 files
Includes convenience methods for encoding, decoding BCF2 type descriptors (size + type)
- BCFVersion - Class in htsjdk.variant.bcf2
-
Simple holder for BCF version information
User: depristo
Date: 8/2/12
Time: 2:16 PM
- BCFVersion(int, int) - Constructor for class htsjdk.variant.bcf2.BCFVersion
-
- BED - Static variable in class htsjdk.tribble.index.tabix.TabixFormat
-
- BED_EXTENSION - Static variable in class htsjdk.tribble.bed.BEDCodec
-
Default extension for BED files.
- BEDCodec - Class in htsjdk.tribble.bed
-
Codec for parsing BED file, as described by UCSC
See https://genome.ucsc.edu/FAQ/FAQformat.html#format1
- BEDCodec() - Constructor for class htsjdk.tribble.bed.BEDCodec
-
- BEDCodec(BEDCodec.StartOffset) - Constructor for class htsjdk.tribble.bed.BEDCodec
-
BED format is 0-based, but Tribble is 1-based.
- BEDCodec.StartOffset - Enum in htsjdk.tribble.bed
-
Indicate whether co-ordinates or 0-based or 1-based.
- BEDFeature - Interface in htsjdk.tribble.bed
-
- before(Date) - Method in class htsjdk.samtools.util.RelativeIso8601Date
-
- beg - Variable in class htsjdk.tribble.util.TabixUtils.TIntv
-
- BetaIntegerEncoding - Class in htsjdk.samtools.cram.encoding
-
- BetaIntegerEncoding() - Constructor for class htsjdk.samtools.cram.encoding.BetaIntegerEncoding
-
- BetaIntegerEncoding(int, int) - Constructor for class htsjdk.samtools.cram.encoding.BetaIntegerEncoding
-
- BGZF_ID1 - Static variable in class htsjdk.samtools.util.BlockCompressedStreamConstants
-
- BGZF_ID2 - Static variable in class htsjdk.samtools.util.BlockCompressedStreamConstants
-
- BGZF_LEN - Static variable in class htsjdk.samtools.util.BlockCompressedStreamConstants
-
- Bin - Class in htsjdk.samtools
-
An individual bin in a BAM file.
- Bin(int, int) - Constructor for class htsjdk.samtools.Bin
-
- bin(int) - Static method in class htsjdk.samtools.cram.lossy.QualityScoreTreatment
-
- BIN_GENOMIC_SPAN - Static variable in class htsjdk.samtools.GenomicIndexUtil
-
Reports the total amount of genomic data that any bin can index.
- binary() - Method in class htsjdk.samtools.util.ftp.FTPClient
-
- BinaryCodec - Class in htsjdk.samtools.util
-
Encapsulates file representation of various primitive data types.
- BinaryCodec(File, boolean) - Constructor for class htsjdk.samtools.util.BinaryCodec
-
Constructs BinaryCodec from a file and set it's mode to writing or not
- BinaryCodec(String, boolean) - Constructor for class htsjdk.samtools.util.BinaryCodec
-
Constructs BinaryCodec from a file name and set it's mode to writing or not
- BinaryCodec(OutputStream) - Constructor for class htsjdk.samtools.util.BinaryCodec
-
Constructs BinaryCodec from an output stream
- BinaryCodec(InputStream) - Constructor for class htsjdk.samtools.util.BinaryCodec
-
Constructs BinaryCodec from an input stream
- BinaryCodec() - Constructor for class htsjdk.samtools.util.BinaryCodec
-
Ambiguous whether reading or writing until set{In,Out}putStream is called
- BinaryFeatureCodec<T extends Feature> - Class in htsjdk.tribble
-
- BinaryFeatureCodec() - Constructor for class htsjdk.tribble.BinaryFeatureCodec
-
- BinaryTagCodec - Class in htsjdk.samtools
-
Converter between disk and in-memory representation of a SAMRecord tag.
- BinaryTagCodec(BinaryCodec) - Constructor for class htsjdk.samtools.BinaryTagCodec
-
For writing tags.
- binaryToEnum(int) - Static method in enum htsjdk.samtools.CigarOperator
-
- bindings - Variable in class htsjdk.samtools.filter.AbstractJavascriptFilter
-
javascript bindings
- BinList - Class in htsjdk.samtools
-
Provides a list of all bins which could exist in the BAM file.
- BinList(int, BitSet) - Constructor for class htsjdk.samtools.BinList
-
Create a new BinList over sequenceCount sequences, consisting of the given bins.
- BinList(Bin[], int) - Constructor for class htsjdk.samtools.BinningIndexContent.BinList
-
- BinningIndexBuilder - Class in htsjdk.samtools
-
Builder for a BinningIndexContent object.
- BinningIndexBuilder(int, int) - Constructor for class htsjdk.samtools.BinningIndexBuilder
-
- BinningIndexBuilder(int) - Constructor for class htsjdk.samtools.BinningIndexBuilder
-
- BinningIndexBuilder.FeatureToBeIndexed - Interface in htsjdk.samtools
-
coordinates are 1-based, inclusive
- BinningIndexContent - Class in htsjdk.samtools
-
In-memory representation of the binning index for a single reference.
- BinningIndexContent(int, BinningIndexContent.BinList, LinearIndex) - Constructor for class htsjdk.samtools.BinningIndexContent
-
- BinningIndexContent.BinList - Class in htsjdk.samtools
-
This class is used to encapsulate the list of Bins store in the BAMIndexContent
While it is currently represented as an array, we may decide to change it to an ArrayList or other structure
- bisulfiteBasesEqual(boolean, byte, byte) - Static method in class htsjdk.samtools.util.SequenceUtil
-
Returns true if the bases are equal OR if the mismatch can be accounted for by
bisulfite treatment.
- bisulfiteBasesEqual(byte, byte) - Static method in class htsjdk.samtools.util.SequenceUtil
-
- bisulfiteBasesMatchWithAmbiguity(boolean, byte, byte) - Static method in class htsjdk.samtools.util.SequenceUtil
-
Same as above, but use readBaseMatchesRefBaseWithAmbiguity
instead of basesEqual
.
- BitCodec<T> - Interface in htsjdk.samtools.cram.encoding
-
An interface that defines requirements for serializing/deserializing objects into and from a bit stream.
- bitFlagsC - Variable in class htsjdk.samtools.cram.encoding.writer.Writer
-
- bitFlagsCodec - Variable in class htsjdk.samtools.cram.encoding.reader.AbstractReader
-
- BitInputStream - Interface in htsjdk.samtools.cram.io
-
An interface to describe the requirements for reading bit data as opposed to bytes.
- BitOutputStream - Interface in htsjdk.samtools.cram.io
-
An interface to describe the requirements for writing out bits as opposed to bytes.
- Block - Class in htsjdk.samtools.cram.structure
-
Class representing CRAM block concept and some methods to operate with block content.
- Block() - Constructor for class htsjdk.samtools.cram.structure.Block
-
- Block - Class in htsjdk.tribble.index
-
Represents a contiguous block of bytes in a file, defined by a start position and size (in bytes)
- Block(long, long) - Constructor for class htsjdk.tribble.index.Block
-
- BLOCK_COMPRESSED_EXTENSIONS - Static variable in class htsjdk.tribble.AbstractFeatureReader
-
- BLOCK_FOOTER_LENGTH - Static variable in class htsjdk.samtools.util.BlockCompressedStreamConstants
-
- BLOCK_HEADER_LENGTH - Static variable in class htsjdk.samtools.util.BlockCompressedStreamConstants
-
- BLOCK_LENGTH_OFFSET - Static variable in class htsjdk.samtools.util.BlockCompressedStreamConstants
-
- BlockCompressedFilePointerUtil - Class in htsjdk.samtools.util
-
Static for manipulating virtual file pointers in BGZF files.
- BlockCompressedFilePointerUtil() - Constructor for class htsjdk.samtools.util.BlockCompressedFilePointerUtil
-
- BlockCompressedInputStream - Class in htsjdk.samtools.util
-
- BlockCompressedInputStream(InputStream) - Constructor for class htsjdk.samtools.util.BlockCompressedInputStream
-
Note that seek() is not supported if this ctor is used.
- BlockCompressedInputStream(InputStream, boolean) - Constructor for class htsjdk.samtools.util.BlockCompressedInputStream
-
Note that seek() is not supported if this ctor is used.
- BlockCompressedInputStream(File) - Constructor for class htsjdk.samtools.util.BlockCompressedInputStream
-
Use this ctor if you wish to call seek()
- BlockCompressedInputStream(URL) - Constructor for class htsjdk.samtools.util.BlockCompressedInputStream
-
- BlockCompressedInputStream(SeekableStream) - Constructor for class htsjdk.samtools.util.BlockCompressedInputStream
-
For providing some arbitrary data source.
- BlockCompressedInputStream.FileTermination - Enum in htsjdk.samtools.util
-
- BlockCompressedOutputStream - Class in htsjdk.samtools.util
-
Writer for a file that is a series of gzip blocks (BGZF format).
- BlockCompressedOutputStream(String) - Constructor for class htsjdk.samtools.util.BlockCompressedOutputStream
-
- BlockCompressedOutputStream(File) - Constructor for class htsjdk.samtools.util.BlockCompressedOutputStream
-
- BlockCompressedOutputStream(String, int) - Constructor for class htsjdk.samtools.util.BlockCompressedOutputStream
-
- BlockCompressedOutputStream(File, int) - Constructor for class htsjdk.samtools.util.BlockCompressedOutputStream
-
Prepare to compress at the given compression level
- BlockCompressedOutputStream(File, int, DeflaterFactory) - Constructor for class htsjdk.samtools.util.BlockCompressedOutputStream
-
Prepare to compress at the given compression level
- BlockCompressedOutputStream(OutputStream, File) - Constructor for class htsjdk.samtools.util.BlockCompressedOutputStream
-
- BlockCompressedOutputStream(OutputStream, File, int) - Constructor for class htsjdk.samtools.util.BlockCompressedOutputStream
-
- BlockCompressedOutputStream(OutputStream, File, int, DeflaterFactory) - Constructor for class htsjdk.samtools.util.BlockCompressedOutputStream
-
Creates the output stream.
- BlockCompressedStreamConstants - Class in htsjdk.samtools.util
-
Constants shared by BlockCompressed{Input,Output}Stream classes
- BlockCompressedStreamConstants() - Constructor for class htsjdk.samtools.util.BlockCompressedStreamConstants
-
- BlockCompressionMethod - Enum in htsjdk.samtools.cram.structure
-
- BlockContentType - Enum in htsjdk.samtools.cram.structure
-
- blockCopyBamFile(File, OutputStream, boolean, boolean) - Static method in class htsjdk.samtools.BamFileIoUtils
-
Copy data from a BAM file to an OutputStream by directly copying the gzip blocks
- blockCount - Variable in class htsjdk.samtools.cram.structure.Container
-
- BlockGunzipper - Class in htsjdk.samtools.util
-
Alternative to GZIPInputStream, for decompressing GZIP blocks that are already loaded into a byte[].
- BlockGunzipper() - Constructor for class htsjdk.samtools.util.BlockGunzipper
-
- blockIsFullyDecoded() - Method in class htsjdk.variant.bcf2.BCF2Decoder
-
- blocks - Variable in class htsjdk.samtools.cram.structure.Container
-
Container data
- BlockStats() - Constructor for class htsjdk.tribble.index.AbstractIndex.BlockStats
-
- breakIntervalsAtBandMultiples(List<Interval>, int) - Static method in class htsjdk.samtools.util.IntervalList
-
Given a list of Intervals and a band multiple, this method will return a list of Intervals such that all of the intervals
do not straddle integer multiples of that band.
- BrowseableBAMIndex - Interface in htsjdk.samtools
-
An index interface with additional functionality for querying and inspecting the structure of a BAM index.
- BUFFER_SIZE - Static variable in class htsjdk.samtools.Defaults
-
Buffer size, in bytes, used whenever reading/writing files or streams.
- BufferedLineReader - Class in htsjdk.samtools.util
-
Implementation of LineReader that is a thin wrapper around BufferedReader.
- BufferedLineReader(InputStream) - Constructor for class htsjdk.samtools.util.BufferedLineReader
-
- BufferedLineReader(InputStream, int) - Constructor for class htsjdk.samtools.util.BufferedLineReader
-
- build(List<CramCompressionRecord>, SubstitutionMatrix, boolean) - Method in class htsjdk.samtools.cram.build.CompressionHeaderFactory
-
Decides on compression methods to use for the given records.
- build() - Method in class htsjdk.variant.variantcontext.writer.VariantContextWriterBuilder
-
Validate and build the VariantContextWriter
.
- buildAlleleStrings(VariantContext) - Method in class htsjdk.variant.vcf.VCFEncoder
-
- buildCodec(Map<Integer, InputStream>, Map<Integer, ExposedByteArrayOutputStream>) - Method in class htsjdk.samtools.cram.encoding.BetaIntegerEncoding
-
- buildCodec(Map<Integer, InputStream>, Map<Integer, ExposedByteArrayOutputStream>) - Method in class htsjdk.samtools.cram.encoding.ByteArrayLenEncoding
-
- buildCodec(Map<Integer, InputStream>, Map<Integer, ExposedByteArrayOutputStream>) - Method in class htsjdk.samtools.cram.encoding.ByteArrayStopEncoding
-
- buildCodec(Map<Integer, InputStream>, Map<Integer, ExposedByteArrayOutputStream>) - Method in interface htsjdk.samtools.cram.encoding.Encoding
-
- buildCodec(Map<Integer, InputStream>, Map<Integer, ExposedByteArrayOutputStream>) - Method in class htsjdk.samtools.cram.encoding.ExternalByteArrayEncoding
-
- buildCodec(Map<Integer, InputStream>, Map<Integer, ExposedByteArrayOutputStream>) - Method in class htsjdk.samtools.cram.encoding.ExternalByteEncoding
-
- buildCodec(Map<Integer, InputStream>, Map<Integer, ExposedByteArrayOutputStream>) - Method in class htsjdk.samtools.cram.encoding.ExternalIntegerEncoding
-
- buildCodec(Map<Integer, InputStream>, Map<Integer, ExposedByteArrayOutputStream>) - Method in class htsjdk.samtools.cram.encoding.ExternalLongEncoding
-
- buildCodec(Map<Integer, InputStream>, Map<Integer, ExposedByteArrayOutputStream>) - Method in class htsjdk.samtools.cram.encoding.GammaIntegerEncoding
-
- buildCodec(Map<Integer, InputStream>, Map<Integer, ExposedByteArrayOutputStream>) - Method in class htsjdk.samtools.cram.encoding.GolombIntegerEncoding
-
- buildCodec(Map<Integer, InputStream>, Map<Integer, ExposedByteArrayOutputStream>) - Method in class htsjdk.samtools.cram.encoding.GolombLongEncoding
-
- buildCodec(Map<Integer, InputStream>, Map<Integer, ExposedByteArrayOutputStream>) - Method in class htsjdk.samtools.cram.encoding.GolombRiceIntegerEncoding
-
- buildCodec(Map<Integer, InputStream>, Map<Integer, ExposedByteArrayOutputStream>) - Method in class htsjdk.samtools.cram.encoding.huffman.codec.HuffmanByteEncoding
-
- buildCodec(Map<Integer, InputStream>, Map<Integer, ExposedByteArrayOutputStream>) - Method in class htsjdk.samtools.cram.encoding.huffman.codec.HuffmanIntegerEncoding
-
- buildCodec(Map<Integer, InputStream>, Map<Integer, ExposedByteArrayOutputStream>) - Method in class htsjdk.samtools.cram.encoding.NullEncoding
-
- buildCodec(Map<Integer, InputStream>, Map<Integer, ExposedByteArrayOutputStream>) - Method in class htsjdk.samtools.cram.encoding.SubexponentialIntegerEncoding
-
- buildContainer(List<CramCompressionRecord>) - Method in class htsjdk.samtools.cram.build.ContainerFactory
-
- buildHeaderTime - Variable in class htsjdk.samtools.cram.structure.Container
-
- buildNewCore(byte[]) - Static method in class htsjdk.samtools.cram.structure.Block
-
Create a new core block with the given uncompressed content.
- buildNewFileHeaderBlock(byte[]) - Static method in class htsjdk.samtools.cram.structure.Block
-
Create a new core block with the given uncompressed content.
- buildNewSliceHeaderBlock(byte[]) - Static method in class htsjdk.samtools.cram.structure.Block
-
Create a new slice header block with the given uncompressed content.
- buildReader(AbstractReader, BitInputStream, Map<Integer, InputStream>, CompressionHeader, int) - Method in class htsjdk.samtools.cram.encoding.reader.DataReaderFactory
-
- buildSlicesTime - Variable in class htsjdk.samtools.cram.structure.Container
-
- buildTree(int[], T[]) - Static method in class htsjdk.samtools.cram.encoding.huffman.HuffmanCode
-
- buildWriter(BitOutputStream, Map<Integer, ExposedByteArrayOutputStream>, CompressionHeader, int) - Method in class htsjdk.samtools.cram.encoding.writer.DataWriterFactory
-
- byEnd - Static variable in class htsjdk.samtools.cram.CRAIEntry
-
- byFirstTwoChars(String) - Static method in enum htsjdk.samtools.cram.structure.EncodingKey
-
- byStart - Static variable in class htsjdk.samtools.cram.CRAIEntry
-
- byStartDesc - Static variable in class htsjdk.samtools.cram.CRAIEntry
-
- BYTE_SPACE_SIZE - Static variable in class htsjdk.samtools.cram.build.CompressionHeaderFactory
-
- ByteArrayLenEncoding - Class in htsjdk.samtools.cram.encoding
-
- ByteArrayLenEncoding() - Constructor for class htsjdk.samtools.cram.encoding.ByteArrayLenEncoding
-
- ByteArraySeekableStream - Class in htsjdk.samtools.seekablestream
-
Created by vadim on 23/03/2015.
- ByteArraySeekableStream(byte[]) - Constructor for class htsjdk.samtools.seekablestream.ByteArraySeekableStream
-
- ByteArrayStopCodec(byte, InputStream, OutputStream) - Constructor for class htsjdk.samtools.cram.encoding.ByteArrayStopEncoding.ByteArrayStopCodec
-
- ByteArrayStopEncoding - Class in htsjdk.samtools.cram.encoding
-
- ByteArrayStopEncoding() - Constructor for class htsjdk.samtools.cram.encoding.ByteArrayStopEncoding
-
- ByteArrayStopEncoding.ByteArrayStopCodec - Class in htsjdk.samtools.cram.encoding
-
- bytes - Variable in class htsjdk.variant.bcf2.BCF2Codec.LazyData
-
- bytesToHexString(byte[]) - Static method in class htsjdk.samtools.util.StringUtil
-
Convert a byte array into a String hex representation.
- bytesToString(byte[]) - Static method in class htsjdk.samtools.util.StringUtil
-
- bytesToString(byte[], int, int) - Static method in class htsjdk.samtools.util.StringUtil
-
- byteToChar(byte) - Static method in class htsjdk.samtools.util.StringUtil
-
Convert ASCII byte to ASCII char.
- bzip2(byte[]) - Static method in class htsjdk.samtools.cram.io.ExternalCompression
-
Compress a byte array into BZIP2 blob.
- c - Static variable in class htsjdk.samtools.util.SequenceUtil
-
Byte typed variables for all normal bases.
- C - Static variable in class htsjdk.samtools.util.SequenceUtil
-
Byte typed variables for all normal bases.
- calculateAltAlleleFrequency(VariantContext) - Static method in class htsjdk.variant.variantcontext.VariantContextUtils
-
Computes the alternate allele frequency at the provided
VariantContext
by dividing its "AN" by its "AC".
- calculateAnyploidPLcache(int, int) - Static method in class htsjdk.variant.variantcontext.GenotypeLikelihoods
-
Calculate the cache of allele indices for each PL index for a ploidy.
- calculateChromosomeCounts(VariantContext, Map<String, Object>, boolean) - Static method in class htsjdk.variant.variantcontext.VariantContextUtils
-
Update the attributes of the attributes map given the VariantContext to reflect the
proper chromosome-based VCF tags
- calculateChromosomeCounts(VariantContext, Map<String, Object>, boolean, Set<String>) - Static method in class htsjdk.variant.variantcontext.VariantContextUtils
-
Update the attributes of the attributes map given the VariantContext to reflect the
proper chromosome-based VCF tags
- calculateChromosomeCounts(VariantContextBuilder, boolean) - Static method in class htsjdk.variant.variantcontext.VariantContextUtils
-
Update the attributes of the attributes map in the VariantContextBuilder to reflect the proper
chromosome-based VCF tags based on the current VC produced by builder.make()
- calculateChromosomeCounts(VariantContextBuilder, boolean, Set<String>) - Static method in class htsjdk.variant.variantcontext.VariantContextUtils
-
Update the attributes of the attributes map in the VariantContextBuilder to reflect the proper
chromosome-based VCF tags based on the current VC produced by builder.make()
- calculateGc(byte[]) - Static method in class htsjdk.samtools.util.SequenceUtil
-
Calculates the fraction of bases that are G/C in the sequence.
- calculateMD5(byte[], int, int) - Static method in class htsjdk.samtools.util.SequenceUtil
-
- calculateMD5String(byte[]) - Static method in class htsjdk.samtools.util.SequenceUtil
-
- calculateMD5String(byte[], int, int) - Static method in class htsjdk.samtools.util.SequenceUtil
-
- calculateMdAndNmTags(SAMRecord, byte[], boolean, boolean) - Static method in class htsjdk.samtools.util.SequenceUtil
-
Calculate MD and NM similarly to Samtools, except that N->N is a match.
- calculatePLindex(int, int) - Static method in class htsjdk.variant.variantcontext.GenotypeLikelihoods
-
- calculateReadGroupRecordChecksum(File, File) - Static method in class htsjdk.samtools.SAMUtils
-
Calculate a hash code from identifying information in the RG (read group) records in a SAM file's
header.
- calculateSamNmTag(SAMRecord, byte[]) - Static method in class htsjdk.samtools.util.SequenceUtil
-
Calculates the predefined NM tag from the SAM spec: (# of mismatches + # of indels)
For the purposes for calculating mismatches, we do not yet support IUPAC ambiguous codes
(see readBaseMatchesRefBaseWithAmbiguity
method).
- calculateSamNmTag(SAMRecord, byte[], int) - Static method in class htsjdk.samtools.util.SequenceUtil
-
Calculates the predefined NM tag from the SAM spec: (# of mismatches + # of indels)
For the purposes for calculating mismatches, we do not yet support IUPAC ambiguous codes
(see readBaseMatchesRefBaseWithAmbiguity
method).
- calculateSamNmTag(SAMRecord, byte[], int, boolean) - Static method in class htsjdk.samtools.util.SequenceUtil
-
Calculates the predefined NM tag from the SAM spec: (# of mismatches + # of indels)
For the purposes for calculating mismatches, we do not yet support IUPAC ambiguous codes
(see readBaseMatchesRefBaseWithAmbiguity
method).
- calculateSamNmTagFromCigar(SAMRecord) - Static method in class htsjdk.samtools.util.SequenceUtil
-
Attempts to calculate the predefined NM tag from the SAM spec using the cigar string alone.
- calcVCFGenotypeKeys(VCFHeader) - Method in class htsjdk.variant.variantcontext.VariantContext
-
- canAdd() - Method in class htsjdk.samtools.util.DiskBackedQueue
-
- canCreate() - Method in enum htsjdk.tribble.index.IndexFactory.IndexType
-
- canCreateIndexedFastaReader(File) - Static method in class htsjdk.samtools.reference.IndexedFastaSequenceFile
-
- canCreateIndexedFastaReader(Path) - Static method in class htsjdk.samtools.reference.IndexedFastaSequenceFile
-
- canDecode(String) - Method in class htsjdk.tribble.bed.BEDCodec
-
- canDecode(String) - Method in class htsjdk.tribble.example.ExampleBinaryCodec
-
- canDecode(String) - Method in interface htsjdk.tribble.FeatureCodec
-
This function returns true iff the File potentialInput can be parsed by this
codec.
- canDecode(String) - Method in class htsjdk.tribble.gelitext.GeliTextCodec
-
Deprecated.
- canDecode(String) - Method in class htsjdk.variant.bcf2.BCF2Codec
-
- canDecode(String) - Method in class htsjdk.variant.vcf.VCF3Codec
-
- canDecode(String) - Method in class htsjdk.variant.vcf.VCFCodec
-
- canDecodeFile(String, String) - Static method in class htsjdk.variant.vcf.AbstractVCFCodec
-
- canEmit() - Method in class htsjdk.samtools.util.SamRecordTrackingBuffer
-
Returns true if we can return the next record (it has been examined).
- CANNOT_SEEK_STREAM_MSG - Static variable in class htsjdk.samtools.util.BlockCompressedInputStream
-
- captureAllTags - Variable in class htsjdk.samtools.cram.build.Sam2CramRecordFactory
-
- captureReadNames - Variable in class htsjdk.samtools.cram.encoding.reader.AbstractReader
-
- captureTags - Variable in class htsjdk.samtools.cram.build.Sam2CramRecordFactory
-
- CC - Variable in class htsjdk.samtools.SAMTagUtil
-
- CHAINED_DESCRIPTION - Static variable in class htsjdk.samtools.DownsamplingIteratorFactory
-
- chainSAMProgramRecord(SAMFileHeader, SAMProgramRecord) - Static method in class htsjdk.samtools.SAMUtils
-
Chains program
in front of the first "head" item in the list of
SAMProgramRecords in header
.
- characterToEnum(int) - Static method in enum htsjdk.samtools.CigarOperator
-
- charsToBytes(char[], int, int, byte[], int) - Static method in class htsjdk.samtools.util.StringUtil
-
Convert chars to bytes merely by casting
- charToByte(char) - Static method in class htsjdk.samtools.util.StringUtil
-
Convert ASCII char to byte.
- checkError() - Method in class htsjdk.variant.variantcontext.writer.AsyncVariantContextWriter
-
- checkError() - Method in class htsjdk.variant.variantcontext.writer.SortingVariantContextWriter
-
- checkError() - Method in interface htsjdk.variant.variantcontext.writer.VariantContextWriter
-
- checkHeaderAndEOF(File) - Static method in class htsjdk.samtools.cram.build.CramIO
-
Check if the file: 1) contains proper CRAM header.
- checkIfInitialized() - Static method in class htsjdk.samtools.sra.SRAAccession
-
Tries to initialize SRA.
- checkImmutability() - Method in class htsjdk.variant.variantcontext.GenotypesContext
-
- checkMaxEnd() - Method in class htsjdk.samtools.util.IntervalTree.Node
-
- checkMaxEnds() - Method in class htsjdk.samtools.util.IntervalTree
-
This method is only for debugging.
- checksum - Variable in class htsjdk.samtools.cram.structure.Container
-
- checkTermination(File) - Static method in class htsjdk.samtools.util.BlockCompressedInputStream
-
- chr - Variable in class htsjdk.tribble.bed.SimpleBEDFeature
-
- chr(String) - Method in class htsjdk.variant.variantcontext.VariantContextBuilder
-
Tells us that the resulting VariantContext should have the specified contig chr
- chr2tid(String) - Method in class htsjdk.tribble.readers.TabixReader
-
return chromosome ID or -1 if it is unknown
- ChrIndex - Interface in htsjdk.tribble.index
-
Represents an index on a specific chromosome
- ChrIndex() - Constructor for class htsjdk.tribble.index.interval.IntervalTreeIndex.ChrIndex
-
Default constructor needed for factory methods -- DO NOT REMOVE
- ChrIndex(String) - Constructor for class htsjdk.tribble.index.interval.IntervalTreeIndex.ChrIndex
-
- ChrIndex() - Constructor for class htsjdk.tribble.index.linear.LinearIndex.ChrIndex
-
Default constructor needed for factory methods -- DO NOT REMOVE
- chrIndices - Variable in class htsjdk.tribble.index.AbstractIndex
-
the map of our chromosome bins
- Chunk - Class in htsjdk.samtools
-
A [start,stop) file pointer pairing into the BAM file, stored
as a BAM file index.
- Chunk(long, long) - Constructor for class htsjdk.samtools.Chunk
-
- Cigar - Class in htsjdk.samtools
-
A list of CigarElements, which describes how a read aligns with the reference.
- Cigar() - Constructor for class htsjdk.samtools.Cigar
-
- Cigar(List<CigarElement>) - Constructor for class htsjdk.samtools.Cigar
-
- CIGAR_KEY - Static variable in class htsjdk.variant.vcf.VCFConstants
-
- cigarArrayFromElements(List<CigarElement>) - Static method in class htsjdk.samtools.util.CigarUtil
-
- cigarArrayFromString(String) - Static method in class htsjdk.samtools.util.CigarUtil
-
- CigarElement - Class in htsjdk.samtools
-
One component of a cigar string.
- CigarElement(int, CigarOperator) - Constructor for class htsjdk.samtools.CigarElement
-
- cigarMapsNoBasesToRef(Cigar) - Static method in class htsjdk.samtools.SAMUtils
-
Determines if a cigar has any element that both consumes read bases and consumes reference bases
(e.g.
- CigarOperator - Enum in htsjdk.samtools
-
The operators that can appear in a cigar string, and information about their disk representations.
- cigarStringFromArray(char[]) - Static method in class htsjdk.samtools.util.CigarUtil
-
- CigarUtil - Class in htsjdk.samtools.util
-
- CigarUtil() - Constructor for class htsjdk.samtools.util.CigarUtil
-
- cleanup() - Method in class htsjdk.samtools.util.SortingCollection
-
Delete any temporary files.
- cleanup() - Method in class htsjdk.samtools.util.SortingLongCollection
-
Delete any temporary files.
- clear() - Method in class htsjdk.samtools.cram.common.IntHashMap
-
Clears this hashtable so that it contains no keys.
- clear() - Method in class htsjdk.samtools.util.DiskBackedQueue
-
- clear() - Method in class htsjdk.samtools.util.IntervalTree
-
Remove all entries.
- clear() - Method in class htsjdk.samtools.util.IntervalTreeMap
-
- clear() - Method in class htsjdk.tribble.util.MathUtils.RunningStat
-
- clear() - Method in class htsjdk.variant.variantcontext.GenotypesContext
-
- clearAttributes() - Method in class htsjdk.samtools.BAMRecord
-
Removes all attributes.
- clearAttributes() - Method in class htsjdk.samtools.SAMRecord
-
Removes all attributes.
- clearAttributes() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- clearAttributes() - Method in class htsjdk.variant.variantcontext.CommonInfo
-
- clearCache() - Method in class htsjdk.samtools.cram.ref.ReferenceSource
-
- clearIndexCreator() - Method in class htsjdk.variant.variantcontext.writer.VariantContextWriterBuilder
-
Do not pass an IndexCreator
to the next VariantContextWriter
created by this builder.
- clearOptions() - Method in class htsjdk.variant.variantcontext.writer.VariantContextWriterBuilder
-
Remove all options from the set of Options
for the VariantContextWriterBuilder
.
- clipOverlappingAlignedBases(SAMRecord, boolean) - Static method in class htsjdk.samtools.SAMUtils
-
Returns a (possibly new) record that has been clipped if isa mapped paired and has overlapping bases with its mate.
- clipOverlappingAlignedBases(SAMRecord, int, boolean) - Static method in class htsjdk.samtools.SAMUtils
-
Returns a (possibly new) SAMRecord with the given number of bases soft-clipped at the end of the read if is a mapped
paired and has overlapping bases with its mate.
- clone() - Method in class htsjdk.samtools.BAMFileSpan
-
Deep clone the given chunk list.
- clone() - Method in class htsjdk.samtools.BAMRecordCodec
-
- clone() - Method in class htsjdk.samtools.Chunk
-
- clone() - Method in class htsjdk.samtools.cram.CRAIEntry
-
- clone() - Method in class htsjdk.samtools.cram.structure.CramHeader
-
Copy the CRAM header into a new
CramHeader
object.
- clone() - Method in class htsjdk.samtools.SAMFileHeader
-
- clone() - Method in class htsjdk.samtools.SAMFileWriterFactory
-
- clone() - Method in class htsjdk.samtools.SAMRecord
-
Note that this does a shallow copy of everything, except for the attribute list, for which a copy of the list
is made, but the attributes themselves are copied by reference.
- clone() - Method in class htsjdk.samtools.SAMSequenceRecord
-
- clone() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
Performs a deep copy of the SAMRecord and detaches a copy from NGS iterator
- clone() - Method in class htsjdk.samtools.util.Interval
-
- clone() - Method in class htsjdk.samtools.util.RelativeIso8601Date
-
- clone() - Method in interface htsjdk.samtools.util.SortingCollection.Codec
-
Must return a cloned copy of the codec that can be used independently of
the original instance.
- clone() - Method in class htsjdk.tribble.index.tabix.TabixFormat
-
- clone() - Method in class htsjdk.variant.vcf.VCFRecordCodec
-
- cloneValue() - Method in class htsjdk.samtools.SAMBinaryTagAndValue
-
- close() - Method in class htsjdk.samtools.AbstractBAMFileIndex
-
Close this index and release any associated resources.
- close() - Method in interface htsjdk.samtools.BAMIndex
-
Close the index and release any associated resources.
- close() - Method in class htsjdk.samtools.cram.build.CramContainerIterator
-
- close() - Method in class htsjdk.samtools.cram.io.CountingInputStream
-
- close() - Method in class htsjdk.samtools.cram.io.CRC32InputStream
-
- close() - Method in class htsjdk.samtools.cram.io.DefaultBitOutputStream
-
- close() - Method in class htsjdk.samtools.CRAMFileReader
-
- close() - Method in class htsjdk.samtools.CRAMIterator
-
- close() - Method in class htsjdk.samtools.DownsamplingIterator
-
Does nothing.
- close() - Method in class htsjdk.samtools.DuplicateSetIterator
-
- close() - Method in class htsjdk.samtools.fastq.BasicFastqWriter
-
- close() - Method in class htsjdk.samtools.fastq.FastqReader
-
- close() - Method in interface htsjdk.samtools.fastq.FastqWriter
-
- close() - Method in class htsjdk.samtools.filter.FilteringSamIterator
-
- close() - Method in class htsjdk.samtools.MergingSamRecordIterator
-
Close down all open iterators.
- close() - Method in class htsjdk.samtools.reference.FastaSequenceFile
-
It's good to call this to free up memory.
- close() - Method in class htsjdk.samtools.reference.IndexedFastaSequenceFile
-
- close() - Method in interface htsjdk.samtools.reference.ReferenceSequenceFile
-
- close() - Method in class htsjdk.samtools.reference.ReferenceSequenceFileWalker
-
- close() - Method in interface htsjdk.samtools.SAMFileWriter
-
Must be called to flush or file will likely be defective.
- close() - Method in class htsjdk.samtools.SAMFileWriterImpl
-
Must be called or else file will likely be defective.
- close() - Method in class htsjdk.samtools.SamReader.AssertingIterator
-
- close() - Method in interface htsjdk.samtools.SamReader.PrimitiveSamReader
-
- close() - Method in class htsjdk.samtools.SamReader.PrimitiveSamReaderToSamReaderAdapter
-
- close() - Method in class htsjdk.samtools.seekablestream.ByteArraySeekableStream
-
- close() - Method in class htsjdk.samtools.seekablestream.SeekableBufferedStream
-
- close() - Method in class htsjdk.samtools.seekablestream.SeekableFileStream
-
- close() - Method in class htsjdk.samtools.seekablestream.SeekableFTPStream
-
- close() - Method in class htsjdk.samtools.seekablestream.SeekableFTPStreamHelper
-
- close() - Method in class htsjdk.samtools.seekablestream.SeekableHTTPStream
-
- close() - Method in class htsjdk.samtools.seekablestream.SeekableMemoryStream
-
- close() - Method in class htsjdk.samtools.seekablestream.SeekablePathStream
-
- close() - Method in class htsjdk.samtools.seekablestream.SeekableStream
-
- close() - Method in class htsjdk.samtools.sra.SRAAlignmentIterator
-
- close() - Method in class htsjdk.samtools.sra.SRAIndexedSequenceFile
-
- close() - Method in class htsjdk.samtools.SRAFileReader
-
- close() - Method in class htsjdk.samtools.SRAIndex
-
- close() - Method in class htsjdk.samtools.SRAIterator
-
- close() - Method in class htsjdk.samtools.util.AbstractAsyncWriter
-
Attempts to finish draining the queue and then calls synchronouslyClose() to allow implementation
to do any one time clean up.
- close() - Method in class htsjdk.samtools.util.AbstractLocusIterator
-
Closes inner SamIterator>.
- close() - Method in class htsjdk.samtools.util.AsciiWriter
-
flushes and closes underlying OutputStream.
- close() - Method in class htsjdk.samtools.util.AsyncBufferedIterator
-
- close() - Method in class htsjdk.samtools.util.BinaryCodec
-
Close the appropriate stream
- close() - Method in class htsjdk.samtools.util.BlockCompressedInputStream
-
Closes the underlying InputStream or RandomAccessFile
- close() - Method in class htsjdk.samtools.util.BlockCompressedOutputStream
-
close() must be called in order to flush any remaining buffered bytes.
- close() - Method in class htsjdk.samtools.util.BufferedLineReader
-
- close() - Method in interface htsjdk.samtools.util.CloseableIterator
-
Should be implemented to close/release any underlying resources.
- close(Object) - Static method in class htsjdk.samtools.util.CloserUtil
-
Calls close() on obj
if it implements Closeable
- close(List<? extends Object>) - Static method in class htsjdk.samtools.util.CloserUtil
-
Calls close() on all elements of objs
that implement Closeable
- close() - Method in class htsjdk.samtools.util.CoordSpanInputSteam
-
- close() - Method in class htsjdk.samtools.util.DelegatingIterator
-
- close() - Method in class htsjdk.samtools.util.FastLineReader
-
- close() - Method in class htsjdk.samtools.util.ftp.FTPStream
-
- close() - Method in class htsjdk.samtools.util.IterableOnceIterator
-
Does nothing, intended to be overridden when needed.
- close() - Method in interface htsjdk.samtools.util.LineReader
-
- close() - Method in class htsjdk.samtools.util.Md5CalculatingInputStream
-
- close() - Method in class htsjdk.samtools.util.Md5CalculatingOutputStream
-
- close() - Method in class htsjdk.samtools.util.MergingIterator
-
Closes every CloseableIterator in this MergingIterator.
- close() - Method in class htsjdk.samtools.util.PeekableIterator
-
Closes the underlying iterator.
- close() - Method in class htsjdk.samtools.util.PositionalOutputStream
-
- close() - Method in class htsjdk.samtools.util.SamRecordTrackingBuffer
-
Close IO resources associated with each underlying BufferBlock
- close() - Method in class htsjdk.samtools.util.StringLineReader
-
- close(LineIterator) - Method in class htsjdk.tribble.AsciiFeatureCodec
-
- close(PositionalBufferedStream) - Method in class htsjdk.tribble.BinaryFeatureCodec
-
- close(SOURCE) - Method in interface htsjdk.tribble.FeatureCodec
-
Adapter method that closes the provided SOURCE
.
- close() - Method in interface htsjdk.tribble.FeatureReader
-
- close() - Method in class htsjdk.tribble.readers.AsciiLineReader
-
- close() - Method in class htsjdk.tribble.readers.AsciiLineReaderIterator
-
- close() - Method in class htsjdk.tribble.readers.LineIteratorImpl
-
- close() - Method in interface htsjdk.tribble.readers.LineReader
-
- close() - Method in class htsjdk.tribble.readers.LongLineBufferedReader
-
- close() - Method in class htsjdk.tribble.readers.PositionalBufferedStream
-
- close() - Method in class htsjdk.tribble.readers.SynchronousLineReader
-
- close() - Method in class htsjdk.tribble.readers.TabixIteratorLineReader
-
- close() - Method in class htsjdk.tribble.readers.TabixReader
-
- close() - Method in class htsjdk.tribble.TabixFeatureReader
-
- close() - Method in class htsjdk.tribble.TribbleIndexedFeatureReader
-
- close() - Method in class htsjdk.variant.variantcontext.filter.FilteringVariantContextIterator
-
- close() - Method in interface htsjdk.variant.variantcontext.writer.VariantContextWriter
-
attempt to close the VCF file
- close() - Method in class htsjdk.variant.vcf.VCFFileReader
-
- CloseableIterator<T> - Interface in htsjdk.samtools.util
-
This interface is used by iterators that use releasable resources during iteration.
- CloseableTribbleIterator<T extends Feature> - Interface in htsjdk.tribble
-
The basic iterator we use in Tribble, which allows closing and basic iteration.
- closeAllInstances() - Static method in class htsjdk.samtools.seekablestream.SeekableFileStream
-
- closeAllInstances() - Static method in class htsjdk.samtools.seekablestream.SeekablePathStream
-
- closeDataStream() - Method in class htsjdk.samtools.util.ftp.FTPClient
-
- CloserUtil - Class in htsjdk.samtools.util
-
Utility to close things that implement Closeable
WARNING: This should only be used for Closeable things open for read, because it ignores exceptions, and
the caller will probably want to know about exceptions when closing a file being written to, because
this may indicate a failure to flush.
- CloserUtil() - Constructor for class htsjdk.samtools.util.CloserUtil
-
- CM - Variable in class htsjdk.samtools.SAMTagUtil
-
- code(byte, byte) - Method in class htsjdk.samtools.cram.structure.SubstitutionMatrix
-
- codec - Variable in class htsjdk.tribble.AbstractFeatureReader
-
- CodecLineParsingException - Exception in htsjdk.tribble.exception
-
Class CodecLineParsingException
a generic exception we use if the codec has trouble parsing the line its given
- CodecLineParsingException(Throwable) - Constructor for exception htsjdk.tribble.exception.CodecLineParsingException
-
- CodecLineParsingException(String, Throwable) - Constructor for exception htsjdk.tribble.exception.CodecLineParsingException
-
- CodecLineParsingException(String) - Constructor for exception htsjdk.tribble.exception.CodecLineParsingException
-
- CodecLineParsingException() - Constructor for exception htsjdk.tribble.exception.CodecLineParsingException
-
- CodeUtil - Class in htsjdk.samtools.util
-
Miscellaneous util methods that don't fit anywhere else.
- CodeUtil() - Constructor for class htsjdk.samtools.util.CodeUtil
-
- collapseStringList(List<String>) - Static method in class htsjdk.variant.bcf2.BCF2Utils
-
Collapse multiple strings into a comma separated list
["s1", "s2", "s3"] => ",s1,s2,s3"
- CollectionUtil - Class in htsjdk.samtools.util
-
Small utility methods for dealing with collection classes.
- CollectionUtil() - Constructor for class htsjdk.samtools.util.CollectionUtil
-
- CollectionUtil.DefaultingMap<K,V> - Class in htsjdk.samtools.util
-
A defaulting map, which returns a default value when a value that does not exist in the map is looked up.
- CollectionUtil.DefaultingMap.Factory<V,K> - Interface in htsjdk.samtools.util
-
- CollectionUtil.MultiMap<K,V> - Class in htsjdk.samtools.util
-
Simple multi-map for convenience of storing collections in map values.
- CollectionUtil.Partitioner<V,K> - Class in htsjdk.samtools.util
-
- colorCache - Static variable in class htsjdk.tribble.util.ParsingUtils
-
- combineMapqs(int, int) - Static method in class htsjdk.samtools.SAMUtils
-
Hokey algorithm for combining two MAPQs into values that are comparable, being cognizant of the fact
that in MAPQ world, 1 > 255 > 0.
- COMMAND_LINE_TAG - Static variable in class htsjdk.samtools.SAMProgramRecord
-
- COMMENT_PREFIX - Static variable in class htsjdk.samtools.SAMTextHeaderCodec
-
- CommonInfo - Class in htsjdk.variant.variantcontext
-
Common utility routines for VariantContext and Genotype
- CommonInfo(String, double, Set<String>, Map<String, Object>) - Constructor for class htsjdk.variant.variantcontext.CommonInfo
-
- commonInfo - Variable in class htsjdk.variant.variantcontext.VariantContext
-
- ComparableTuple<A extends java.lang.Comparable<A>,B extends java.lang.Comparable<B>> - Class in htsjdk.samtools.util
-
A simple extension of the Tuple class that, for comparable Types, allows comparing Tuples of non-null elements.
- ComparableTuple(A, B) - Constructor for class htsjdk.samtools.util.ComparableTuple
-
- comparator() - Method in class htsjdk.samtools.util.Histogram
-
Returns the comparator used to order the keys in this histogram, or
null
if this histogram uses the natural ordering of its keys.
- compare(SAMRecord, SAMRecord, DuplicateScoringStrategy.ScoringStrategy, boolean) - Static method in class htsjdk.samtools.DuplicateScoringStrategy
-
Compare two records based on their duplicate scores.
- compare(SAMRecord, SAMRecord, DuplicateScoringStrategy.ScoringStrategy) - Static method in class htsjdk.samtools.DuplicateScoringStrategy
-
Compare two records based on their duplicate scores.
- compare(T, T) - Method in class htsjdk.samtools.SAMHeaderRecordComparator
-
- compare(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.SAMRecordCoordinateComparator
-
- compare(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.SAMRecordDuplicateComparator
-
Most stringent comparison.
- compare(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.SAMRecordQueryHashComparator
-
Compares two records based on an integer hash of their read name's.
- compare(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.SAMRecordQueryNameComparator
-
- compare(long, long) - Static method in class htsjdk.samtools.util.BlockCompressedFilePointerUtil
-
- compare(T, T) - Method in class htsjdk.samtools.util.LocusComparator
-
- compare(VariantContext, VariantContext) - Method in class htsjdk.variant.variantcontext.VariantContextComparator
-
- compareDoubles(double, double) - Static method in class htsjdk.variant.utils.GeneralUtils
-
Compares double values for equality (within 1e-6), or inequality.
- compareDoubles(double, double, double) - Static method in class htsjdk.variant.utils.GeneralUtils
-
Compares double values for equality (within epsilon), or inequality.
- compareIntervalToRecord(QueryInterval, SAMRecord) - Static method in class htsjdk.samtools.BAMQueryMultipleIntervalsIteratorFilter
-
- compareMapqs(int, int) - Static method in class htsjdk.samtools.SAMUtils
-
- compareReadNames(String, String) - Static method in class htsjdk.samtools.SAMRecordQueryNameComparator
-
Encapsulate algorithm for comparing read names in queryname-sorted file, since there have been
conversations about changing the behavior.
- compareTo(Bin) - Method in class htsjdk.samtools.Bin
-
Compare two bins to see what ordering they should appear in.
- compareTo(Chunk) - Method in class htsjdk.samtools.Chunk
-
- compareTo(Version) - Method in class htsjdk.samtools.cram.common.Version
-
Compare with another version.
- compareTo(CRAIEntry) - Method in class htsjdk.samtools.cram.CRAIEntry
-
- compareTo(HuffmanTree<T>) - Method in class htsjdk.samtools.cram.encoding.huffman.HuffmanTree
-
- compareTo(ReadTag) - Method in class htsjdk.samtools.cram.structure.ReadTag
-
- compareTo(QueryInterval) - Method in class htsjdk.samtools.QueryInterval
-
- compareTo(ComparableTuple<A, B>) - Method in class htsjdk.samtools.util.ComparableTuple
-
- compareTo(Interval) - Method in class htsjdk.samtools.util.Interval
-
Sort based on sequence.compareTo, then start pos, then end pos
with null objects coming lexically last
- compareTo(Date) - Method in class htsjdk.samtools.util.RelativeIso8601Date
-
- compareTo(Object) - Method in class htsjdk.tribble.index.interval.Interval
-
- compareTo(TabixReader.TPair64) - Method in class htsjdk.tribble.readers.TabixReader.TPair64
-
- compareTo(TabixUtils.TPair64) - Method in class htsjdk.tribble.util.TabixUtils.TPair64
-
- compareTo(Allele) - Method in class htsjdk.variant.variantcontext.Allele
-
- compareTo(Genotype) - Method in class htsjdk.variant.variantcontext.Genotype
-
comparable genotypes -> compareTo on the sample names
- compareTo(Object) - Method in class htsjdk.variant.vcf.VCFContigHeaderLine
-
IT IS CRITICAL THAT THIS BE OVERRIDDEN SO WE SORT THE CONTIGS IN THE CORRECT ORDER
- compareTo(Object) - Method in class htsjdk.variant.vcf.VCFHeaderLine
-
- compareToFilter(SAMRecord) - Method in class htsjdk.samtools.BAMQueryMultipleIntervalsIteratorFilter
-
- compatibleWith(Version) - Method in class htsjdk.samtools.cram.common.Version
-
- compBitFlagsC - Variable in class htsjdk.samtools.cram.encoding.writer.Writer
-
- complement(byte) - Static method in class htsjdk.samtools.util.SequenceUtil
-
Returns the complement of a single byte.
- ComponentMethods() - Constructor for class htsjdk.tribble.AbstractFeatureReader.ComponentMethods
-
- CompoundFilter - Class in htsjdk.variant.variantcontext.filter
-
A Predicate on VariantContexts that returns true when either all its sub-predicates are true, or none are false.
- CompoundFilter(boolean) - Constructor for class htsjdk.variant.variantcontext.filter.CompoundFilter
-
A constructor that will determine if this compound filter will require that *all* the included filters pass
or *some* of them pass (depending on the requireAll parameter in the constructor).
- compress(byte[]) - Method in class htsjdk.samtools.cram.encoding.ExternalCompressor
-
- compress(ByteBuffer, RANS.ORDER, ByteBuffer) - Static method in class htsjdk.samtools.cram.encoding.rans.RANS
-
- compressedBasesToBytes(int, byte[], int) - Static method in class htsjdk.samtools.SAMUtils
-
Convert from a byte array with basese stored in nybbles, with =, A, C, G, T represented as 0, 1, 2, 4, 8, 15,
to a a byte array containing =AaCcGgTtNn represented as ASCII.
- COMPRESSION_LEVEL - Static variable in class htsjdk.samtools.Defaults
-
Compresion level to be used for writing BAM and other block-compressed outputs.
- compressionBitFlagsCodec - Variable in class htsjdk.samtools.cram.encoding.reader.AbstractReader
-
- compressionFlags - Variable in class htsjdk.samtools.cram.structure.CramCompressionRecord
-
- CompressionHeader - Class in htsjdk.samtools.cram.structure
-
- CompressionHeader() - Constructor for class htsjdk.samtools.cram.structure.CompressionHeader
-
- CompressionHeaderFactory - Class in htsjdk.samtools.cram.build
-
A class responsible for decisions about which encodings to use for a given set of records.
- CompressionHeaderFactory() - Constructor for class htsjdk.samtools.cram.build.CompressionHeaderFactory
-
- computeDuplicateScore(SAMRecord, DuplicateScoringStrategy.ScoringStrategy) - Static method in class htsjdk.samtools.DuplicateScoringStrategy
-
Returns the duplicate score computed from the given fragment.
- computeDuplicateScore(SAMRecord, DuplicateScoringStrategy.ScoringStrategy, boolean) - Static method in class htsjdk.samtools.DuplicateScoringStrategy
-
Returns the duplicate score computed from the given fragment.
- computeEndFromAlleles(List<Allele>, int) - Method in class htsjdk.variant.variantcontext.VariantContextBuilder
-
- computeEndFromAlleles(List<Allele>, int, int) - Method in class htsjdk.variant.variantcontext.VariantContextBuilder
-
Compute the end position for this VariantContext from the alleles themselves
assigns this builder the stop position computed.
- computeEndFromAlleles(List<Allele>, int, int) - Static method in class htsjdk.variant.variantcontext.VariantContextUtils
-
Compute the end position for this VariantContext from the alleles themselves
In the trivial case this is a single BP event and end = start (open intervals)
In general the end is start + ref length - 1, handling the case where ref length == 0
However, if alleles contains a symbolic allele then we use endForSymbolicAllele in all cases
- computeInsertSize(CramCompressionRecord, CramCompressionRecord) - Static method in class htsjdk.samtools.cram.build.CramNormalizer
-
The method is similar in semantics to
computeInsertSize
but operates on CRAM native records instead of
SAMRecord objects.
- computeInsertSize(SAMRecord, SAMRecord) - Static method in class htsjdk.samtools.SamPairUtil
-
Compute SAMRecord insert size
- concatenate(Collection<IntervalList>) - Static method in class htsjdk.samtools.util.IntervalList
-
A utility function for merging a list of IntervalLists, checks for equal dictionaries.
- connect(String) - Method in class htsjdk.samtools.util.ftp.FTPClient
-
Connects to the given FTP host on the default port.
- connect(String, String, UserPasswordInput) - Static method in class htsjdk.samtools.util.ftp.FTPUtils
-
Connect to an FTP server
- cons(T, List<T>) - Static method in class htsjdk.variant.utils.GeneralUtils
-
- CONSTANT_MEMORY_DESCRPTION - Static variable in class htsjdk.samtools.DownsamplingIteratorFactory
-
- consumesReadBases() - Method in enum htsjdk.samtools.CigarOperator
-
If true, represents that this cigar operator "consumes" bases from the read bases.
- consumesReferenceBases() - Method in enum htsjdk.samtools.CigarOperator
-
If true, represents that this cigar operator "consumes" bases from the reference sequence.
- Container - Class in htsjdk.samtools.cram.structure
-
- Container() - Constructor for class htsjdk.samtools.cram.structure.Container
-
- container - Variable in class htsjdk.samtools.CRAMIterator
-
- containerByteSize - Variable in class htsjdk.samtools.cram.structure.Container
-
Byte size of the content excluding header.
- ContainerFactory - Class in htsjdk.samtools.cram.build
-
- ContainerFactory(SAMFileHeader, int) - Constructor for class htsjdk.samtools.cram.build.ContainerFactory
-
- ContainerIO - Class in htsjdk.samtools.cram.structure
-
Methods to read and write CRAM containers.
- ContainerIO() - Constructor for class htsjdk.samtools.cram.structure.ContainerIO
-
- containerOffset - Variable in class htsjdk.samtools.cram.structure.Slice
-
- ContainerParser - Class in htsjdk.samtools.cram.build
-
- ContainerParser(SAMFileHeader) - Constructor for class htsjdk.samtools.cram.build.ContainerParser
-
- containerSize - Variable in class htsjdk.samtools.CRAMContainerStreamWriter
-
- containerStartOffset - Variable in class htsjdk.samtools.cram.CRAIEntry
-
- contains(Object) - Method in class htsjdk.samtools.cram.common.IntHashMap
-
Tests if some key maps into the specified value in this hashtable.
- contains(Object) - Method in class htsjdk.samtools.util.DiskBackedQueue
-
Not supported.
- contains(Interval, String, long) - Static method in class htsjdk.samtools.util.IntervalUtil
-
Return true if the sequence/position lie in the provided interval.
- contains(IntervalList, String, long) - Static method in class htsjdk.samtools.util.IntervalUtil
-
Return true if the sequence/position lie in the provided interval list.
- contains(SamRecordWithOrdinal) - Method in class htsjdk.samtools.util.SamRecordTrackingBuffer
-
Returns true if this buffer contains the record at the given index, false otherwise
- contains(Object) - Method in class htsjdk.variant.variantcontext.GenotypesContext
-
- containsAll(Collection<?>) - Method in class htsjdk.samtools.util.DiskBackedQueue
-
Not supported.
- containsAll(Collection<?>) - Method in class htsjdk.variant.variantcontext.GenotypesContext
-
- containsBase(char) - Method in enum htsjdk.tribble.gelitext.DiploidGenotype
-
Deprecated.
- containsBin(Bin) - Method in class htsjdk.samtools.BinningIndexContent
-
Does this content have anything in this bin?
- containsChromosome(String) - Method in class htsjdk.tribble.index.AbstractIndex
-
- containsChromosome(String) - Method in interface htsjdk.tribble.index.Index
-
- containsChromosome(String) - Method in class htsjdk.tribble.index.tabix.TabixIndex
-
- containsChunks() - Method in class htsjdk.samtools.Bin
-
Returns whether the bin currently contains chunks.
- containsContained(Interval) - Method in class htsjdk.samtools.util.IntervalTreeMap
-
Test if this contains an object that is contained by 'key'
- containsKey(int) - Method in class htsjdk.samtools.cram.common.IntHashMap
-
Tests if the specified object is a key in this hashtable.
- containsKey(K) - Method in class htsjdk.samtools.util.Histogram
-
Return whether this histogram contains the given key.
- containsKey(Object) - Method in class htsjdk.samtools.util.IntervalTreeMap
-
- containsKey(Interval) - Method in class htsjdk.samtools.util.IntervalTreeMap
-
- containsKey(Key) - Method in class htsjdk.samtools.util.ResourceLimitedMap
-
Determine if the map contains the given key.
- containsOperator(CigarOperator) - Method in class htsjdk.samtools.Cigar
-
returns true if the cigar string contains the given operator
- containsOverlapping(Interval) - Method in class htsjdk.samtools.util.IntervalTreeMap
-
Test overlapping interval
- containsSample(String) - Method in class htsjdk.variant.variantcontext.GenotypesContext
-
- containsSamples(Collection<String>) - Method in class htsjdk.variant.variantcontext.GenotypesContext
-
- containsValue(Object) - Method in class htsjdk.samtools.cram.common.IntHashMap
-
Returns true
if this HashMap maps one or more keys to this
value.
- ContentDigests - Class in htsjdk.samtools.cram.digest
-
- ContentDigests.KNOWN_DIGESTS - Enum in htsjdk.samtools.cram.digest
-
- contentIDs - Variable in class htsjdk.samtools.cram.structure.Slice
-
- contig - Variable in class htsjdk.variant.variantcontext.VariantContext
-
The location of this VariantContext
- CONTIG_HEADER_KEY - Static variable in class htsjdk.variant.vcf.VCFConstants
-
- CONTIG_HEADER_START - Static variable in class htsjdk.variant.vcf.VCFConstants
-
- CONTIG_KEY - Static variable in class htsjdk.variant.vcf.VCFHeader
-
- convertReadNamesToUpperCase(File, File) - Method in class htsjdk.samtools.example.ExampleSamUsage
-
Read a SAM or BAM file, convert each read name to upper case, and write a new
SAM or BAM file.
- convertSolexa_1_3_QualityCharsToPhredBinary(byte[]) - Method in class htsjdk.samtools.util.SolexaQualityConverter
-
Casava 1.3 stores phred-scaled qualities, but non-standard because they have 64 added to them
rather than the standard 33.
- convertSolexa_1_3_QualityCharsToPhredBinary(int, int, byte[]) - Method in class htsjdk.samtools.util.SolexaQualityConverter
-
- convertSolexaQualityCharsToPhredBinary(byte[]) - Method in class htsjdk.samtools.util.SolexaQualityConverter
-
Decodes an array of solexa quality ASCII chars into Phred numeric space.
- convertSolexaQualityCharsToPhredChars(byte[]) - Method in class htsjdk.samtools.util.SolexaQualityConverter
-
Decodes an array of solexa quality ASCII chars into Phred ASCII space.
- convertToBinaryTest(File, File, FeatureCodec<FEATURE_TYPE, LineIterator>) - Static method in class htsjdk.tribble.example.ExampleBinaryCodec
-
Convenience method that creates an ExampleBinaryCodec file from another feature file.
- convertToBinaryTest(FeatureReader<FEATURE_TYPE>, OutputStream) - Static method in class htsjdk.tribble.example.ExampleBinaryCodec
-
Convenience method that creates an ExampleBinaryCodec file from another feature file.
- convertToLinearIndexOffset(int) - Static method in class htsjdk.samtools.LinearIndex
-
- CoordinateSortedPairInfoMap<KEY,REC> - Class in htsjdk.samtools
-
Holds info about a mate pair for use when processing a coordinate sorted file.
- CoordinateSortedPairInfoMap(int, CoordinateSortedPairInfoMap.Codec<KEY, REC>) - Constructor for class htsjdk.samtools.CoordinateSortedPairInfoMap
-
- CoordinateSortedPairInfoMap.Codec<KEY,REC> - Interface in htsjdk.samtools
-
Client must implement this class, which defines the way in which records are written to and
read from file.
- CoordMath - Class in htsjdk.samtools.util
-
Static methods that encapsulate the standard SAM way of storing ranges: one-based, with both ends
inclusive.
- CoordMath() - Constructor for class htsjdk.samtools.util.CoordMath
-
- CoordSpanInputSteam - Class in htsjdk.samtools.util
-
An input stream that wraps a
SeekableStream
to produce only bytes specified within coordinates.
- CoordSpanInputSteam(SeekableStream, long[]) - Constructor for class htsjdk.samtools.util.CoordSpanInputSteam
-
Wrap
SeekableStream
to read only bytes within boundaries specified in the coords array.
- copy() - Method in class htsjdk.samtools.SAMBinaryTagAndUnsignedArrayValue
-
Creates and returns a shallow copy of the list of tag/values.
- copy() - Method in class htsjdk.samtools.SAMBinaryTagAndValue
-
Creates and returns a shallow copy of the list of tag/values.
- copy(Genotype) - Method in class htsjdk.variant.variantcontext.GenotypeBuilder
-
Copy all of the values for this builder from Genotype g
- copy(GenotypesContext) - Static method in class htsjdk.variant.variantcontext.GenotypesContext
-
Create a freshly allocated GenotypeContext containing the genotypes in toCopy
- copy(Collection<Genotype>) - Static method in class htsjdk.variant.variantcontext.GenotypesContext
-
Create a GenotypesContext containing the genotypes in iteration order contained
in toCopy
- copy() - Method in class htsjdk.variant.variantcontext.VariantContextBuilder
-
- copyDirectoryTree(File, File) - Static method in class htsjdk.samtools.util.IOUtil
-
Copies a directory tree (all subdirectories and files) recursively to a destination
- copyFile(File, File) - Static method in class htsjdk.samtools.util.IOUtil
-
Copy input to output, overwriting output if it already exists.
- copyOf(IntervalList) - Static method in class htsjdk.samtools.util.IntervalList
-
creates a independent copy of the given IntervalList
- copyStream(InputStream, OutputStream) - Static method in class htsjdk.samtools.util.IOUtil
-
Utility method to copy the contents of input to output.
- coreBlock - Variable in class htsjdk.samtools.cram.structure.Slice
-
- countAllele(Allele) - Method in class htsjdk.variant.variantcontext.Genotype
-
Returns how many times allele appears in this genotype object?
- countBases(Collection<Interval>) - Static method in class htsjdk.samtools.util.Interval
-
Counts the total number of bases a collection of intervals.
- countDeletedBases(Cigar) - Static method in class htsjdk.samtools.util.SequenceUtil
-
- countDeletedBases(SAMRecord) - Static method in class htsjdk.samtools.util.SequenceUtil
-
- CountingInputStream - Class in htsjdk.samtools.cram.io
-
An input stream that counts the bytes read from it.
- CountingInputStream(InputStream) - Constructor for class htsjdk.samtools.cram.io.CountingInputStream
-
- countInsertedBases(Cigar) - Static method in class htsjdk.samtools.util.SequenceUtil
-
- countInsertedBases(SAMRecord) - Static method in class htsjdk.samtools.util.SequenceUtil
-
- countMismatches(SAMRecord, byte[]) - Static method in class htsjdk.samtools.util.SequenceUtil
-
Calculates the number of mismatches between the read and the reference sequence provided.
- countMismatches(SAMRecord, byte[], int) - Static method in class htsjdk.samtools.util.SequenceUtil
-
Calculates the number of mismatches between the read and the reference sequence provided.
- countMismatches(SAMRecord, byte[], int, boolean) - Static method in class htsjdk.samtools.util.SequenceUtil
-
Calculates the number of mismatches between the read and the reference sequence provided.
- countMismatches(SAMRecord, byte[], int, boolean, boolean) - Static method in class htsjdk.samtools.util.SequenceUtil
-
- countMismatches(SAMRecord, byte[], boolean) - Static method in class htsjdk.samtools.util.SequenceUtil
-
Calculates the number of mismatches between the read and the reference sequence provided.
- CountRecords - Class in htsjdk.tribble.example
-
An example of how to index a feature file, and then count all the records in the file.
- CountRecords() - Constructor for class htsjdk.tribble.example.CountRecords
-
- coverageAt(int) - Method in class htsjdk.samtools.cram.ref.ReferenceTracks
-
- CP - Variable in class htsjdk.samtools.SAMTagUtil
-
- CQ - Variable in class htsjdk.samtools.SAMTagUtil
-
- CRAI_INDEX_SUFFIX - Static variable in class htsjdk.samtools.cram.CRAIIndex
-
- CRAIEntry - Class in htsjdk.samtools.cram
-
A class representing CRAI index entry: file and alignment offsets for each slice.
- CRAIEntry() - Constructor for class htsjdk.samtools.cram.CRAIEntry
-
- CRAIEntry(String) - Constructor for class htsjdk.samtools.cram.CRAIEntry
-
Create a CRAI Entry from a serialized CRAI index line.
- CRAIIndex - Class in htsjdk.samtools.cram
-
CRAI index used for CRAM files.
- CRAIIndex() - Constructor for class htsjdk.samtools.cram.CRAIIndex
-
- CRAIIndex.CRAIIndexException - Exception in htsjdk.samtools.cram
-
- CRAIIndexException(String) - Constructor for exception htsjdk.samtools.cram.CRAIIndex.CRAIIndexException
-
- CRAIIndexException(NumberFormatException) - Constructor for exception htsjdk.samtools.cram.CRAIIndex.CRAIIndexException
-
- Cram2SamRecordFactory - Class in htsjdk.samtools.cram.build
-
- Cram2SamRecordFactory(SAMFileHeader) - Constructor for class htsjdk.samtools.cram.build.Cram2SamRecordFactory
-
- CRAM_FILE_EXTENSION - Static variable in class htsjdk.samtools.cram.build.CramIO
-
- CRAM_TYPE - Static variable in class htsjdk.samtools.SamReader.Type
-
- CRAM_v2_1 - Static variable in class htsjdk.samtools.cram.common.CramVersions
-
- CRAM_v3 - Static variable in class htsjdk.samtools.cram.common.CramVersions
-
- CramArray - Class in htsjdk.samtools.cram.io
-
Methods to read and write CRAM array of integers data type.
- CramArray() - Constructor for class htsjdk.samtools.cram.io.CramArray
-
- CRAMBAIIndexer - Class in htsjdk.samtools
-
Class for both constructing BAM index content and writing it out.
- CRAMBAIIndexer(File, SAMFileHeader) - Constructor for class htsjdk.samtools.CRAMBAIIndexer
-
Create a CRAM indexer that writes BAI to a file.
- CRAMBAIIndexer(OutputStream, SAMFileHeader) - Constructor for class htsjdk.samtools.CRAMBAIIndexer
-
Create a CRAM indexer that writes BAI to a stream.
- CramCompressionRecord - Class in htsjdk.samtools.cram.structure
-
- CramCompressionRecord() - Constructor for class htsjdk.samtools.cram.structure.CramCompressionRecord
-
- CramCompressionRecord.BAM_FLAGS - Class in htsjdk.samtools.cram.structure
-
- CramContainerIterator - Class in htsjdk.samtools.cram.build
-
An iterator of CRAM containers read from an InputStream
.
- CramContainerIterator(InputStream) - Constructor for class htsjdk.samtools.cram.build.CramContainerIterator
-
- CRAMContainerStreamWriter - Class in htsjdk.samtools
-
Class for writing SAMRecords into a series of CRAM containers on an output stream.
- CRAMContainerStreamWriter(OutputStream, OutputStream, CRAMReferenceSource, SAMFileHeader, String) - Constructor for class htsjdk.samtools.CRAMContainerStreamWriter
-
Create a CRAMContainerStreamWriter for writing SAM records into a series of CRAM
containers on output stream, with an optional index.
- CRAMCRAIIndexer - Class in htsjdk.samtools
-
Indexer for creating/reading/writing a CRAIIndex for a CRAM file/stream.
- CRAMCRAIIndexer(OutputStream, SAMFileHeader) - Constructor for class htsjdk.samtools.CRAMCRAIIndexer
-
Create a CRAMCRAIIndexer that writes to the given output stream.
- CRAMException - Exception in htsjdk.samtools.cram
-
Created by edwardk on 8/13/15.
- CRAMException() - Constructor for exception htsjdk.samtools.cram.CRAMException
-
- CRAMException(String) - Constructor for exception htsjdk.samtools.cram.CRAMException
-
- CRAMException(String, Throwable) - Constructor for exception htsjdk.samtools.cram.CRAMException
-
- CRAMException(Throwable) - Constructor for exception htsjdk.samtools.cram.CRAMException
-
- CRAMFileReader - Class in htsjdk.samtools
-
BAMFileReader
analogue for CRAM files.
- CRAMFileReader(File, InputStream) - Constructor for class htsjdk.samtools.CRAMFileReader
-
- CRAMFileReader(File, InputStream, CRAMReferenceSource) - Constructor for class htsjdk.samtools.CRAMFileReader
-
Create a CRAMFileReader from either a file or input stream using the supplied reference source.
- CRAMFileReader(File, File, CRAMReferenceSource) - Constructor for class htsjdk.samtools.CRAMFileReader
-
Create a CRAMFileReader from a file and optional index file using the supplied reference source.
- CRAMFileReader(File, CRAMReferenceSource) - Constructor for class htsjdk.samtools.CRAMFileReader
-
Create a CRAMFileReader from a file using the supplied reference source.
- CRAMFileReader(InputStream, SeekableStream, CRAMReferenceSource, ValidationStringency) - Constructor for class htsjdk.samtools.CRAMFileReader
-
Create a CRAMFileReader from an input stream and optional index stream using the supplied reference
source and validation stringency.
- CRAMFileReader(InputStream, File, CRAMReferenceSource, ValidationStringency) - Constructor for class htsjdk.samtools.CRAMFileReader
-
Create a CRAMFileReader from an input stream and optional index file using the supplied reference
source and validation stringency.
- CRAMFileReader(File, File, CRAMReferenceSource, ValidationStringency) - Constructor for class htsjdk.samtools.CRAMFileReader
-
Create a CRAMFileReader from a CRAM file and optional index file using the supplied reference
source and validation stringency.
- CRAMFileWriter - Class in htsjdk.samtools
-
- CRAMFileWriter(OutputStream, CRAMReferenceSource, SAMFileHeader, String) - Constructor for class htsjdk.samtools.CRAMFileWriter
-
Create a CRAMFileWriter on an output stream.
- CRAMFileWriter(OutputStream, OutputStream, CRAMReferenceSource, SAMFileHeader, String) - Constructor for class htsjdk.samtools.CRAMFileWriter
-
Create a CRAMFileWriter and optional index on output streams.
- CRAMFileWriter(OutputStream, OutputStream, boolean, CRAMReferenceSource, SAMFileHeader, String) - Constructor for class htsjdk.samtools.CRAMFileWriter
-
Create a CRAMFileWriter and optional index on output streams.
- CramHeader - Class in htsjdk.samtools.cram.structure
-
A starting object when dealing with CRAM files.
- CramHeader(Version, String, SAMFileHeader) - Constructor for class htsjdk.samtools.cram.structure.CramHeader
-
Create a new
CramHeader
object with the specified version, id and SAM file header.
- CramInt - Class in htsjdk.samtools.cram.io
-
Methods to read and write CRAM int values as given in the file format specification.
- CramInt() - Constructor for class htsjdk.samtools.cram.io.CramInt
-
- CramIO - Class in htsjdk.samtools.cram.build
-
A collection of methods to open and close CRAM files.
- CramIO() - Constructor for class htsjdk.samtools.cram.build.CramIO
-
- CRAMIterator - Class in htsjdk.samtools
-
- CRAMIterator(InputStream, CRAMReferenceSource, ValidationStringency) - Constructor for class htsjdk.samtools.CRAMIterator
-
- CRAMIterator(SeekableStream, CRAMReferenceSource, long[], ValidationStringency) - Constructor for class htsjdk.samtools.CRAMIterator
-
- CRAMIterator(SeekableStream, CRAMReferenceSource, long[]) - Constructor for class htsjdk.samtools.CRAMIterator
-
Deprecated.
- CramNormalizer - Class in htsjdk.samtools.cram.build
-
- CramNormalizer(SAMFileHeader, CRAMReferenceSource) - Constructor for class htsjdk.samtools.cram.build.CramNormalizer
-
- CramRecordReader - Class in htsjdk.samtools.cram.encoding.reader
-
- CramRecordReader(ValidationStringency) - Constructor for class htsjdk.samtools.cram.encoding.reader.CramRecordReader
-
- CRAMReferenceSource - Interface in htsjdk.samtools.cram.ref
-
Interface used to supply a reference source when reading CRAM files.
- CramSpanContainerIterator - Class in htsjdk.samtools.cram.build
-
- CramVersionPolicies - Class in htsjdk.samtools.cram.common
-
The class provides version-dependant rules and policies for CRAM data.
- CramVersionPolicies() - Constructor for class htsjdk.samtools.cram.common.CramVersionPolicies
-
- CramVersions - Class in htsjdk.samtools.cram.common
-
- CramVersions() - Constructor for class htsjdk.samtools.cram.common.CramVersions
-
- CRC32 - Static variable in class htsjdk.samtools.cram.digest.ContentDigests
-
- CRC32InputStream - Class in htsjdk.samtools.cram.io
-
An input stream that calculates CRC32 of all the bytes passed through it.
- CRC32InputStream(InputStream) - Constructor for class htsjdk.samtools.cram.io.CRC32InputStream
-
- CRC32OutputStream - Class in htsjdk.samtools.cram.io
-
An output stream that calculates CRC32 checksum of all the bytes written through the stream.
- CRC32OutputStream(OutputStream) - Constructor for class htsjdk.samtools.cram.io.CRC32OutputStream
-
- create(CramCompressionRecord) - Method in class htsjdk.samtools.cram.build.Cram2SamRecordFactory
-
- create(EnumSet<ContentDigests.KNOWN_DIGESTS>) - Static method in class htsjdk.samtools.cram.digest.ContentDigests
-
- create(SAMBinaryTagAndValue) - Static method in class htsjdk.samtools.cram.digest.ContentDigests
-
- create(List<T>) - Static method in class htsjdk.samtools.util.OverlapDetector
-
Creates a new OverlapDetector with no trim and the given set of intervals.
- create(byte[], boolean) - Static method in class htsjdk.variant.variantcontext.Allele
-
Create a new Allele that includes bases and if tagged as the reference allele if isRef == true.
- create(byte, boolean) - Static method in class htsjdk.variant.variantcontext.Allele
-
- create(byte) - Static method in class htsjdk.variant.variantcontext.Allele
-
- create(String, boolean) - Static method in class htsjdk.variant.variantcontext.Allele
-
- create(String) - Static method in class htsjdk.variant.variantcontext.Allele
-
Creates a non-Ref allele.
- create(byte[]) - Static method in class htsjdk.variant.variantcontext.Allele
-
Creates a non-Ref allele.
- create(Allele, boolean) - Static method in class htsjdk.variant.variantcontext.Allele
-
Creates a new allele based on the provided one.
- create(String, List<Allele>) - Static method in class htsjdk.variant.variantcontext.GenotypeBuilder
-
- create(String, List<Allele>, Map<String, Object>) - Static method in class htsjdk.variant.variantcontext.GenotypeBuilder
-
- create(String, List<Allele>, double[]) - Static method in class htsjdk.variant.variantcontext.GenotypeBuilder
-
- create() - Static method in class htsjdk.variant.variantcontext.GenotypesContext
-
Basic creation routine
- create(int) - Static method in class htsjdk.variant.variantcontext.GenotypesContext
-
Basic creation routine
- create(ArrayList<Genotype>, Map<String, Integer>, List<String>) - Static method in class htsjdk.variant.variantcontext.GenotypesContext
-
Create a fully resolved GenotypeContext containing genotypes, sample lookup table,
and sorted sample names
- create(ArrayList<Genotype>) - Static method in class htsjdk.variant.variantcontext.GenotypesContext
-
Create a fully resolved GenotypeContext containing genotypes
- create(Genotype...) - Static method in class htsjdk.variant.variantcontext.GenotypesContext
-
Create a fully resolved GenotypeContext containing genotypes
- create(File, SAMSequenceDictionary) - Static method in class htsjdk.variant.variantcontext.writer.VariantContextWriterFactory
-
Deprecated.
- create(File, SAMSequenceDictionary, EnumSet<Options>) - Static method in class htsjdk.variant.variantcontext.writer.VariantContextWriterFactory
-
Deprecated.
- create(File, OutputStream, SAMSequenceDictionary) - Static method in class htsjdk.variant.variantcontext.writer.VariantContextWriterFactory
-
Deprecated.
- create(OutputStream, SAMSequenceDictionary, EnumSet<Options>) - Static method in class htsjdk.variant.variantcontext.writer.VariantContextWriterFactory
-
Deprecated.
- create(File, OutputStream, SAMSequenceDictionary, EnumSet<Options>) - Static method in class htsjdk.variant.variantcontext.writer.VariantContextWriterFactory
-
Deprecated.
- create(File, OutputStream, SAMSequenceDictionary, IndexCreator, EnumSet<Options>) - Static method in class htsjdk.variant.variantcontext.writer.VariantContextWriterFactory
-
Deprecated.
- CREATE_INDEX - Static variable in class htsjdk.samtools.Defaults
-
Should BAM index files be created when writing out coordinate sorted BAM files? Default = false.
- CREATE_MD5 - Static variable in class htsjdk.samtools.Defaults
-
Should MD5 files be created when writing out SAM and BAM files? Default = false.
- createAndWriteIndex(File, File, boolean) - Static method in class htsjdk.samtools.BAMIndexer
-
Generates a BAM index file, either textual or binary, from an input BAI file.
- createAndWriteNewIndex(File, File, FeatureCodec) - Static method in class htsjdk.tribble.example.CountRecords
-
creates a new index, given the feature file and the codec
- createBAMRecord(SAMFileHeader, int, int, short, short, int, int, int, int, int, int, int, byte[]) - Method in class htsjdk.samtools.DefaultSAMRecordFactory
-
Create a new BAM Record.
- createBAMRecord(SAMFileHeader, int, int, short, short, int, int, int, int, int, int, int, byte[]) - Method in interface htsjdk.samtools.SAMRecordFactory
-
Create a new BAM Record.
- createBcf2(File, OutputStream, SAMSequenceDictionary, EnumSet<Options>) - Static method in class htsjdk.variant.variantcontext.writer.VariantContextWriterFactory
-
Deprecated.
- createBcf2(File, OutputStream, SAMSequenceDictionary, IndexCreator, EnumSet<Options>) - Static method in class htsjdk.variant.variantcontext.writer.VariantContextWriterFactory
-
Deprecated.
- createBeginRecord(SAMRecord, int, int, int) - Static method in class htsjdk.samtools.util.EdgingRecordAndOffset
-
- createBlockCompressedVcf(File, OutputStream, SAMSequenceDictionary, EnumSet<Options>) - Static method in class htsjdk.variant.variantcontext.writer.VariantContextWriterFactory
-
Deprecated.
- createBlockCompressedVcf(File, OutputStream, SAMSequenceDictionary, IndexCreator, EnumSet<Options>) - Static method in class htsjdk.variant.variantcontext.writer.VariantContextWriterFactory
-
Deprecated.
- createBZIP2() - Static method in class htsjdk.samtools.cram.encoding.ExternalCompressor
-
- createCramRecord(SAMRecord) - Method in class htsjdk.samtools.cram.build.Sam2CramRecordFactory
-
Create a CramCompressionRecord.
- createDynamicIndex(File, FeatureCodec<FEATURE_TYPE, SOURCE_TYPE>) - Static method in class htsjdk.tribble.index.IndexFactory
-
Create a dynamic index with the default balancing approach
- createDynamicIndex(File, FeatureCodec<FEATURE_TYPE, SOURCE_TYPE>, IndexFactory.IndexBalanceApproach) - Static method in class htsjdk.tribble.index.IndexFactory
-
create a dynamic index, given an input file, codec, and balance approach
- createEncoding(DataSeriesType, EncodingID) - Method in class htsjdk.samtools.cram.encoding.EncodingFactory
-
Create an encoding for the data series type and encoding id.
- createEndRecord(EdgingRecordAndOffset) - Static method in class htsjdk.samtools.util.EdgingRecordAndOffset
-
- createGenotypeMap(String, List<Allele>, String, int) - Method in class htsjdk.variant.vcf.AbstractVCFCodec
-
create a genotype map
- createGZIP() - Static method in class htsjdk.samtools.cram.encoding.ExternalCompressor
-
- createIndex(SamReader, File) - Static method in class htsjdk.samtools.BAMIndexer
-
Generates a BAM index file from an input BAM file
- createIndex(SamReader, File, Log) - Static method in class htsjdk.samtools.BAMIndexer
-
Generates a BAM index file from an input BAM file
- createIndex(SeekableStream, File, Log, ValidationStringency) - Static method in class htsjdk.samtools.CRAMBAIIndexer
-
Generates a BAI index file from an input CRAM stream
- createIndex(File, FeatureCodec<FEATURE_TYPE, SOURCE_TYPE>, IndexFactory.IndexType) - Static method in class htsjdk.tribble.index.IndexFactory
-
Create a index of the specified type with default binning parameters
- createIndex(File, FeatureCodec<FEATURE_TYPE, SOURCE_TYPE>, IndexFactory.IndexType, SAMSequenceDictionary) - Static method in class htsjdk.tribble.index.IndexFactory
-
Create an index of the specified type with default binning parameters
- createIntervalIndex(File, FeatureCodec<FEATURE_TYPE, SOURCE_TYPE>) - Static method in class htsjdk.tribble.index.IndexFactory
-
create an interval-tree index with the default features per bin count
- createIntervalIndex(File, FeatureCodec<FEATURE_TYPE, SOURCE_TYPE>, int) - Static method in class htsjdk.tribble.index.IndexFactory
-
a helper method for creating an interval-tree index
- createLinearIndex(File, FeatureCodec) - Static method in class htsjdk.tribble.index.IndexFactory
-
a helper method for creating a linear binned index with default bin size
- createLinearIndex(File, FeatureCodec<FEATURE_TYPE, SOURCE_TYPE>, int) - Static method in class htsjdk.tribble.index.IndexFactory
-
a helper method for creating a linear binned index
- createLZMA() - Static method in class htsjdk.samtools.cram.encoding.ExternalCompressor
-
- createMissing(String, int) - Static method in class htsjdk.variant.variantcontext.GenotypeBuilder
-
Create a new Genotype object for a sample that's missing from the VC (i.e., in
the output header).
- createProgramRecord() - Method in class htsjdk.samtools.SAMFileHeader
-
- createRANS(RANS.ORDER) - Static method in class htsjdk.samtools.cram.encoding.ExternalCompressor
-
- createRAW() - Static method in class htsjdk.samtools.cram.encoding.ExternalCompressor
-
- createSAMRecord(SAMFileHeader) - Method in class htsjdk.samtools.DefaultSAMRecordFactory
-
Create a new SAMRecord to be filled in
- createSAMRecord(SAMFileHeader) - Method in interface htsjdk.samtools.SAMRecordFactory
-
Create a new SAMRecord to be filled in
- createSAMTag() - Method in class htsjdk.samtools.cram.structure.ReadTag
-
- createTabixIndex(File, FeatureCodec<FEATURE_TYPE, SOURCE_TYPE>, TabixFormat, SAMSequenceDictionary) - Static method in class htsjdk.tribble.index.IndexFactory
-
- createTabixIndex(File, FeatureCodec<FEATURE_TYPE, SOURCE_TYPE>, SAMSequenceDictionary) - Static method in class htsjdk.tribble.index.IndexFactory
-
- createTempDir(String, String) - Static method in class htsjdk.samtools.util.IOUtil
-
Create a temporary subdirectory in the default temporary-file directory, using the given prefix and suffix to generate the name.
- createVcf(File, OutputStream, SAMSequenceDictionary, EnumSet<Options>) - Static method in class htsjdk.variant.variantcontext.writer.VariantContextWriterFactory
-
Deprecated.
- createVcf(File, OutputStream, SAMSequenceDictionary, IndexCreator, EnumSet<Options>) - Static method in class htsjdk.variant.variantcontext.writer.VariantContextWriterFactory
-
Deprecated.
- CS - Variable in class htsjdk.samtools.SAMTagUtil
-
- CURRENT_VERSION - Static variable in class htsjdk.samtools.SAMFileHeader
-
- CUSTOM_READER_FACTORY - Static variable in class htsjdk.samtools.Defaults
-
Custom reader factory able to handle URL based resources like ga4gh.
- CustomGzipOutputStream - Class in htsjdk.samtools.util
-
Hacky little class used to allow us to set the compression level on a GZIP output stream which, for some
bizarre reason, is not exposed in the standard API.
- CustomReaderFactory - Class in htsjdk.samtools
-
Factory for creating custom readers for accessing API based resources,
e.g.
- CustomReaderFactory.ICustomReaderFactory - Interface in htsjdk.samtools
-
Interface to be implemented by custom factory classes that register
themselves with this factory and are loaded dynamically.
- FailsVendorReadQualityFilter - Class in htsjdk.samtools.filter
-
Filter for filtering out reads that do not pass the quality filter
$Id$
- FailsVendorReadQualityFilter() - Constructor for class htsjdk.samtools.filter.FailsVendorReadQualityFilter
-
- FASTA_EXTENSIONS - Static variable in class htsjdk.samtools.reference.ReferenceSequenceFileFactory
-
- FastaSequenceFile - Class in htsjdk.samtools.reference
-
Implementation of ReferenceSequenceFile for reading from FASTA files.
- FastaSequenceFile(File, boolean) - Constructor for class htsjdk.samtools.reference.FastaSequenceFile
-
Constructs a FastaSequenceFile that reads from the specified file.
- FastaSequenceFile(Path, boolean) - Constructor for class htsjdk.samtools.reference.FastaSequenceFile
-
Constructs a FastaSequenceFile that reads from the specified file.
- FastaSequenceIndex - Class in htsjdk.samtools.reference
-
Reads a fasta index file (.fai), as generated by `samtools faidx`.
- FastaSequenceIndex(File) - Constructor for class htsjdk.samtools.reference.FastaSequenceIndex
-
Build a sequence index from the specified file.
- FastaSequenceIndex(Path) - Constructor for class htsjdk.samtools.reference.FastaSequenceIndex
-
Build a sequence index from the specified file.
- FastaSequenceIndex() - Constructor for class htsjdk.samtools.reference.FastaSequenceIndex
-
Empty, protected constructor for unit testing.
- FastGenotype - Class in htsjdk.variant.variantcontext
-
This class encompasses all the basic information about a genotype.
- FastGenotype(String, List<Allele>, boolean, int, int, int[], int[], String, Map<String, Object>) - Constructor for class htsjdk.variant.variantcontext.FastGenotype
-
The only way to make one of these, for use by GenotypeBuilder only
- FastLineReader - Class in htsjdk.samtools.util
-
Line-oriented InputStream reader that uses one buffer for disk buffering and line-termination-finding,
in order to improve performance.
- FastLineReader(InputStream) - Constructor for class htsjdk.samtools.util.FastLineReader
-
- FastqConstants - Class in htsjdk.samtools.fastq
-
- FastqConstants() - Constructor for class htsjdk.samtools.fastq.FastqConstants
-
- FastqConstants.FastqExtensions - Enum in htsjdk.samtools.fastq
-
- FastqQualityFormat - Enum in htsjdk.samtools.util
-
Enumeration for FastQ quality score formats formats.
- FastqReader - Class in htsjdk.samtools.fastq
-
Reads a FASTQ file with four lines per record.
- FastqReader(File) - Constructor for class htsjdk.samtools.fastq.FastqReader
-
- FastqReader(File, boolean) - Constructor for class htsjdk.samtools.fastq.FastqReader
-
Constructor
- FastqReader(BufferedReader) - Constructor for class htsjdk.samtools.fastq.FastqReader
-
- FastqReader(File, BufferedReader, boolean) - Constructor for class htsjdk.samtools.fastq.FastqReader
-
Constructor
- FastqReader(File, BufferedReader) - Constructor for class htsjdk.samtools.fastq.FastqReader
-
- FastqRecord - Class in htsjdk.samtools.fastq
-
Represents a fastq record, fairly literally, i.e.
- FastqRecord(String, String, String, String) - Constructor for class htsjdk.samtools.fastq.FastqRecord
-
- FastqRecord(FastqRecord) - Constructor for class htsjdk.samtools.fastq.FastqRecord
-
copy constructor
- fastqToPhred(String) - Static method in class htsjdk.samtools.SAMUtils
-
Convert a string with phred scores in printable ASCII FASTQ format to an array
of binary phred scores.
- fastqToPhred(byte[]) - Static method in class htsjdk.samtools.SAMUtils
-
Converts printable qualities in Sanger fastq format to binary phred scores.
- fastqToPhred(char) - Static method in class htsjdk.samtools.SAMUtils
-
Convert a single printable ASCII FASTQ format phred score to binary phred score.
- FastqWriter - Interface in htsjdk.samtools.fastq
-
Simple interface for a class that can write out fastq records.
- FastqWriterFactory - Class in htsjdk.samtools.fastq
-
Factory class for creating FastqWriter objects.
- FastqWriterFactory() - Constructor for class htsjdk.samtools.fastq.FastqWriterFactory
-
- Feature - Interface in htsjdk.tribble
-
Represents a locus on a reference sequence.
- FeatureCodec<FEATURE_TYPE extends Feature,SOURCE> - Interface in htsjdk.tribble
-
The base interface for classes that read in features.
- FeatureCodecHeader - Class in htsjdk.tribble
-
A class to represent a header of a feature containing file.
- FeatureCodecHeader(Object, long) - Constructor for class htsjdk.tribble.FeatureCodecHeader
-
Create a FeatureCodecHeader indicating the contents of the header (can be null)
and the byte position in the file where the header ends (not inclusive).
- FeatureFileDoesntExist(String, String) - Constructor for exception htsjdk.tribble.TribbleException.FeatureFileDoesntExist
-
- featurePositionCodec - Variable in class htsjdk.samtools.cram.encoding.writer.Writer
-
- FeatureReader<T extends Feature> - Interface in htsjdk.tribble
-
the basic interface that feature sources need to match
- featuresCodeCodec - Variable in class htsjdk.samtools.cram.encoding.writer.Writer
-
- FIELD_SEPARATOR - Static variable in class htsjdk.variant.vcf.VCFConstants
-
- FIELD_SEPARATOR_CHAR - Static variable in class htsjdk.variant.vcf.VCFConstants
-
- FILE_TYPES - Static variable in class htsjdk.variant.variantcontext.writer.VariantContextWriterBuilder
-
- FileAppendStreamLRUCache - Class in htsjdk.samtools.util
-
LRU cache of OutputStreams to handle situation in which it is necessary to have more FileOutputStreams
than resource limits will allow.
- FileAppendStreamLRUCache(int) - Constructor for class htsjdk.samtools.util.FileAppendStreamLRUCache
-
- fileExtension() - Method in class htsjdk.samtools.SamReader.Type
-
The recommended file extension for SAMs of this type, without a period.
- fileHeaderTypeIdentifier - Variable in enum htsjdk.tribble.index.AbstractIndex.IndexType
-
- fileNameSuffix - Variable in enum htsjdk.samtools.SamIndexes
-
- fileOrderCompare(SAMRecord, SAMRecord) - Method in interface htsjdk.samtools.SAMRecordComparator
-
Less stringent compare method than the regular compare.
- fileOrderCompare(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.SAMRecordCoordinateComparator
-
Less stringent compare method than the regular compare.
- fileOrderCompare(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.SAMRecordDuplicateComparator
-
Less stringent than duplicateSetCompare, such that two records are equal enough such that their ordering in a sorted SAM file would be arbitrary.
- fileOrderCompare(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.SAMRecordQueryHashComparator
-
Compares two records based on an integer hash of their read names.
- fileOrderCompare(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.SAMRecordQueryNameComparator
-
Less stringent compare method than the regular compare.
- fileSuffix(File) - Static method in class htsjdk.samtools.util.IOUtil
-
Returns the name of the file extension (i.e.
- FileTruncatedException - Exception in htsjdk.samtools
-
Thrown when it is possible to detect that a SAM or BAM file is truncated.
- FileTruncatedException() - Constructor for exception htsjdk.samtools.FileTruncatedException
-
- FileTruncatedException(String) - Constructor for exception htsjdk.samtools.FileTruncatedException
-
- FileTruncatedException(String, Throwable) - Constructor for exception htsjdk.samtools.FileTruncatedException
-
- FileTruncatedException(Throwable) - Constructor for exception htsjdk.samtools.FileTruncatedException
-
- filter(String) - Method in class htsjdk.variant.variantcontext.GenotypeBuilder
-
Most efficient version of setting filters -- just set the filters string to filters
- filter(String) - Method in class htsjdk.variant.variantcontext.VariantContextBuilder
-
- FILTER_CODE_SEPARATOR - Static variable in class htsjdk.variant.vcf.VCFConstants
-
- FILTER_HEADER_START - Static variable in class htsjdk.variant.vcf.VCFConstants
-
- filterHash - Variable in class htsjdk.variant.vcf.AbstractVCFCodec
-
- FilteringIterator - Class in htsjdk.samtools.filter
-
Deprecated.
- FilteringIterator(Iterator<SAMRecord>, SamRecordFilter, boolean) - Constructor for class htsjdk.samtools.filter.FilteringIterator
-
Deprecated.
- FilteringIterator(Iterator<SAMRecord>, SamRecordFilter) - Constructor for class htsjdk.samtools.filter.FilteringIterator
-
Deprecated.
- FilteringIterator - Class in htsjdk.variant.variantcontext.filter
-
Deprecated.
- FilteringIterator(Iterator<VariantContext>, VariantContextFilter) - Constructor for class htsjdk.variant.variantcontext.filter.FilteringIterator
-
Deprecated.
- FilteringSamIterator - Class in htsjdk.samtools.filter
-
Filtering Iterator which takes a filter and an iterator and iterates through only those records
which are not rejected by the filter.
- FilteringSamIterator(Iterator<SAMRecord>, SamRecordFilter, boolean) - Constructor for class htsjdk.samtools.filter.FilteringSamIterator
-
Constructor
- FilteringSamIterator(Iterator<SAMRecord>, SamRecordFilter) - Constructor for class htsjdk.samtools.filter.FilteringSamIterator
-
Constructor
- FilteringVariantContextIterator - Class in htsjdk.variant.variantcontext.filter
-
A filtering iterator for VariantContexts that takes a base iterator and a VariantContextFilter.
- FilteringVariantContextIterator(Iterator<VariantContext>, VariantContextFilter) - Constructor for class htsjdk.variant.variantcontext.filter.FilteringVariantContextIterator
-
Constructor of an iterator based on the provided iterator and predicate.
- filterOut(SAMRecord) - Method in class htsjdk.samtools.filter.AggregateFilter
-
Determines whether a SAMRecord matches this filter
- filterOut(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.filter.AggregateFilter
-
Determines whether a pair of SAMRecord matches this filter
- filterOut(SAMRecord) - Method in class htsjdk.samtools.filter.AlignedFilter
-
Determines whether a SAMRecord matches this filter
- filterOut(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.filter.AlignedFilter
-
Determines whether a pair of SAMRecord matches this filter
- filterOut(SAMRecord) - Method in class htsjdk.samtools.filter.DuplicateReadFilter
-
- filterOut(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.filter.DuplicateReadFilter
-
Determines whether a pair of SAMRecord matches this filter
- filterOut(SAMRecord) - Method in class htsjdk.samtools.filter.FailsVendorReadQualityFilter
-
Determines whether a SAMRecord matches this filter
- filterOut(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.filter.FailsVendorReadQualityFilter
-
Determines whether a pair of SAMRecord matches this filter
- filterOut(SAMRecord) - Method in class htsjdk.samtools.filter.InsertSizeFilter
-
- filterOut(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.filter.InsertSizeFilter
-
- filterOut(SAMRecord) - Method in class htsjdk.samtools.filter.IntervalFilter
-
Determines whether a SAMRecord matches this filter
- filterOut(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.filter.IntervalFilter
-
Determines whether a pair of SAMRecord matches this filter
- filterOut(SAMRecord) - Method in class htsjdk.samtools.filter.IntervalKeepPairFilter
-
Determines whether a SAMRecord matches this filter.
- filterOut(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.filter.IntervalKeepPairFilter
-
Determines whether a pair of SAMRecord matches this filter
- filterOut(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.filter.JavascriptSamRecordFilter
-
return true of both records are filteredOut (AND)
- filterOut(SAMRecord) - Method in class htsjdk.samtools.filter.JavascriptSamRecordFilter
-
read is filtered out if the javascript program returns false
- filterOut(SAMRecord) - Method in class htsjdk.samtools.filter.MappingQualityFilter
-
- filterOut(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.filter.MappingQualityFilter
-
- filterOut(SAMRecord) - Method in class htsjdk.samtools.filter.NotPrimaryAlignmentFilter
-
- filterOut(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.filter.NotPrimaryAlignmentFilter
-
Determines whether a pair of SAMRecord matches this filter
- filterOut(SAMRecord) - Method in class htsjdk.samtools.filter.OverclippedReadFilter
-
- filterOut(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.filter.OverclippedReadFilter
-
- filterOut(SAMRecord) - Method in class htsjdk.samtools.filter.ReadNameFilter
-
Determines whether a SAMRecord matches this filter
- filterOut(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.filter.ReadNameFilter
-
Determines whether a pair of SAMRecords matches this filter
- filterOut(SAMRecord) - Method in interface htsjdk.samtools.filter.SamRecordFilter
-
Determines whether a SAMRecord matches this filter
- filterOut(SAMRecord, SAMRecord) - Method in interface htsjdk.samtools.filter.SamRecordFilter
-
Determines whether a pair of SAMRecords matches this filter
- filterOut(SAMRecord) - Method in class htsjdk.samtools.filter.SecondaryAlignmentFilter
-
Returns true if the read is marked as secondary.
- filterOut(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.filter.SecondaryAlignmentFilter
-
Returns true if either read is marked as secondary.
- filterOut(SAMRecord) - Method in class htsjdk.samtools.filter.SecondaryOrSupplementaryFilter
-
- filterOut(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.filter.SecondaryOrSupplementaryFilter
-
Determines whether a pair of SAMRecord matches this filter
- filterOut(SAMRecord) - Method in class htsjdk.samtools.filter.SolexaNoiseFilter
-
Determines whether a SAMRecord matches this filter
- filterOut(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.filter.SolexaNoiseFilter
-
Determines whether a pair of SAMRecord matches this filter
- filterOut(SAMRecord) - Method in class htsjdk.samtools.filter.TagFilter
-
Determines whether a SAMRecord matches this filter
- filterOut(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.filter.TagFilter
-
Determines whether a paired of SAMRecord matches this filter
- filterOut(SAMRecord) - Method in class htsjdk.samtools.filter.WholeReadClippedFilter
-
Determines whether a SAMRecord matches this filter
- filterOut(SAMRecord, SAMRecord) - Method in class htsjdk.samtools.filter.WholeReadClippedFilter
-
Determines whether a paired of SAMRecord matches this filter
- filters(List<String>) - Method in class htsjdk.variant.variantcontext.GenotypeBuilder
-
Tells this builder to make a Genotype object that has had filters applied,
which may be empty (passes) or have some value indicating the reasons
why it's been filtered.
- filters(String...) - Method in class htsjdk.variant.variantcontext.GenotypeBuilder
-
varargs version of #filters
- filters(Set<String>) - Method in class htsjdk.variant.variantcontext.VariantContextBuilder
-
This builder's filters are set to this value
filters can be null
-> meaning there are no filters
- filters(String...) - Method in class htsjdk.variant.variantcontext.VariantContextBuilder
-
- filtersWereApplied() - Method in class htsjdk.variant.variantcontext.CommonInfo
-
- filtersWereApplied() - Method in class htsjdk.variant.variantcontext.VariantContext
-
- finalize() - Method in class htsjdk.samtools.util.DiskBackedQueue
-
Clean up disk resources in case clear() has not been explicitly called (as would be preferable)
Closes the input and output streams associated with this DiskBackedQueue and deletes the temporary file
- finalizeAll() - Method in class htsjdk.samtools.util.ResourceLimitedMap
-
Remove all the values from the map, and call functory.finalizeValue() on each of them.
- finalizeIndex() - Method in class htsjdk.tribble.index.AbstractIndex
-
- finalizeIndex(long) - Method in class htsjdk.tribble.index.DynamicIndexCreator
-
- finalizeIndex(long) - Method in interface htsjdk.tribble.index.IndexCreator
-
Create the index, given the stream of features passed in to this point
- finalizeIndex(long) - Method in class htsjdk.tribble.index.interval.IntervalIndexCreator
-
finalize the index; create a tree index given the feature list passed in so far
- finalizeIndex(long) - Method in class htsjdk.tribble.index.linear.LinearIndexCreator
-
finalize the index; producing an index object
- finalizeIndex(long) - Method in class htsjdk.tribble.index.tabix.TabixIndexCreator
-
- finalizeValue(Key, Value) - Method in interface htsjdk.samtools.util.ResourceLimitedMapFunctor
-
Clean up an existing value in conjunction with removing from ResourceLimitedMap.
- find(List<CRAIEntry>, int, int, int) - Static method in class htsjdk.samtools.cram.CRAIIndex
-
- find(short) - Method in class htsjdk.samtools.SAMBinaryTagAndValue
-
Returns the SAMBinaryTagAndValue that contains the required tag, or null if not contained.
- find(int, int) - Method in class htsjdk.samtools.util.IntervalTree
-
Find an interval.
- findByIndex(int) - Method in class htsjdk.samtools.util.IntervalTree
-
Find the nth interval in the tree.
- findByName(String) - Static method in enum htsjdk.samtools.SAMFlag
-
- findIndex(File) - Static method in class htsjdk.samtools.SamFiles
-
Finds the index file associated with the provided SAM file.
- findIndex(Path) - Static method in class htsjdk.samtools.SamFiles
-
Finds the index file associated with the provided SAM file.
- findLastAlignedEntry(List<CRAIEntry>) - Static method in class htsjdk.samtools.cram.CRAIIndex
-
Find index of the last aligned entry in the list.
- findOverlapping(Interval) - Method in class htsjdk.tribble.index.interval.IntervalTree
-
- findQualityTrimPoint(byte[], int) - Static method in class htsjdk.samtools.util.TrimmingUtil
-
Implements phred-style quality trimming.
- findVirtualOffsetOfFirstRecordInBam(File) - Static method in class htsjdk.samtools.SAMUtils
-
Returns the virtual file offset of the first record in a BAM file - i.e.
- finish() - Method in class htsjdk.samtools.BAMIndexer
-
After all the alignment records have been processed, finish is called.
- finish() - Method in class htsjdk.samtools.CRAMBAIIndexer
-
After all the slices have been processed, finish is called.
- finish(boolean) - Method in class htsjdk.samtools.CRAMContainerStreamWriter
-
Finish writing to the stream.
- finish() - Method in class htsjdk.samtools.CRAMCRAIIndexer
-
Finish creating the index by writing the accumulated entries out to the stream.
- finish() - Method in class htsjdk.samtools.CRAMFileWriter
-
- finish() - Method in class htsjdk.samtools.SAMFileWriterImpl
-
Do any required flushing here.
- finish() - Method in class htsjdk.samtools.SAMTextWriter
-
Do any required flushing here.
- FIRST_OF_PAIR_FLAG - Static variable in class htsjdk.samtools.cram.structure.CramCompressionRecord.BAM_FLAGS
-
- FIVE_GBS - Static variable in class htsjdk.samtools.util.IOUtil
-
- FixBAMFile - Class in htsjdk.samtools
-
- FixBAMFile() - Constructor for class htsjdk.samtools.FixBAMFile
-
- Flag(VCFCompoundHeaderLine, Map<String, Integer>) - Constructor for class htsjdk.variant.variantcontext.writer.BCF2FieldEncoder.Flag
-
- flags - Variable in class htsjdk.samtools.cram.structure.CramCompressionRecord
-
- flags - Variable in class htsjdk.tribble.index.AbstractIndex
-
- flags - Variable in class htsjdk.tribble.index.tabix.TabixFormat
-
Describes interpretation of file being indexed.
- flankingDeletion() - Static method in class htsjdk.samtools.cram.lossy.BaseCategory
-
- Float(VCFCompoundHeaderLine, Map<String, Integer>) - Constructor for class htsjdk.variant.variantcontext.writer.BCF2FieldEncoder.Float
-
- FLOW_ORDER_TAG - Static variable in class htsjdk.samtools.SAMReadGroupRecord
-
- flush() - Method in class htsjdk.samtools.cram.io.DefaultBitOutputStream
-
- flush() - Method in class htsjdk.samtools.fastq.BasicFastqWriter
-
- flush() - Method in class htsjdk.samtools.util.AsciiWriter
-
flushes underlying OutputStream
- flush() - Method in class htsjdk.samtools.util.BlockCompressedOutputStream
-
WARNING: flush() affects the output format, because it causes the current contents of uncompressedBuffer
to be compressed and written, even if it isn't full.
- flush() - Method in class htsjdk.samtools.util.Md5CalculatingOutputStream
-
- flushContainer() - Method in class htsjdk.samtools.CRAMContainerStreamWriter
-
Complete the current container and flush it to the output stream.
- format(int) - Method in enum htsjdk.samtools.SamFlagField
-
Returns the string associated with this flag field.
- format() - Method in class htsjdk.samtools.SAMRecord
-
- format() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- format(short) - Method in class htsjdk.samtools.util.FormatUtil
-
Formats a short to an integer string.
- format(int) - Method in class htsjdk.samtools.util.FormatUtil
-
Formats an int to an integer string.
- format(long) - Method in class htsjdk.samtools.util.FormatUtil
-
Formats a long to an integer string.
- format(float) - Method in class htsjdk.samtools.util.FormatUtil
-
Formats a float to a floating point string.
- format(double) - Method in class htsjdk.samtools.util.FormatUtil
-
Formats a double to a floating point string.
- format(char) - Method in class htsjdk.samtools.util.FormatUtil
-
Formats a char as a string.
- format(Enum) - Method in class htsjdk.samtools.util.FormatUtil
-
Formats an enum to the String representation of an enum.
- format(Date) - Method in class htsjdk.samtools.util.FormatUtil
-
Formats a date to a date string without time.
- format(Iso8601Date) - Method in class htsjdk.samtools.util.FormatUtil
-
Formats date & time
- format(boolean) - Method in class htsjdk.samtools.util.FormatUtil
-
Formats a boolean value to a String.
- format(Object) - Method in class htsjdk.samtools.util.FormatUtil
-
Attempts to determine the type of value and format it appropriately.
- FORMAT_FIELD_SEPARATOR - Static variable in class htsjdk.variant.vcf.VCFConstants
-
- FORMAT_HEADER_START - Static variable in class htsjdk.variant.vcf.VCFConstants
-
- FormatUtil - Class in htsjdk.samtools.util
-
Simple class used to format object values into a standard format for printing.
- FormatUtil() - Constructor for class htsjdk.samtools.util.FormatUtil
-
Constructs a new FormatUtil and initializes various internal formatters.
- formatVCFDouble(double) - Static method in class htsjdk.variant.vcf.VCFEncoder
-
Takes a double value and pretty prints it to a String for display
Large doubles => gets %.2f style formatting
Doubles < 1 / 10 but > 1/100 => get %.3f style formatting
Double < 1/100 => %.3e formatting
- frequency - Variable in class htsjdk.samtools.cram.encoding.huffman.HuffmanTree
-
- fromBufferedStream(InputStream) - Static method in class htsjdk.tribble.readers.LineReaderUtil
-
Deprecated.
- fromBufferedStream(InputStream, Object) - Static method in class htsjdk.tribble.readers.LineReaderUtil
-
Deprecated.
- fromByteArray(byte[]) - Method in class htsjdk.samtools.cram.encoding.BetaIntegerEncoding
-
- fromByteArray(byte[]) - Method in class htsjdk.samtools.cram.encoding.ByteArrayLenEncoding
-
- fromByteArray(byte[]) - Method in class htsjdk.samtools.cram.encoding.ByteArrayStopEncoding
-
- fromByteArray(byte[]) - Method in interface htsjdk.samtools.cram.encoding.Encoding
-
- fromByteArray(byte[]) - Method in class htsjdk.samtools.cram.encoding.ExternalByteArrayEncoding
-
- fromByteArray(byte[]) - Method in class htsjdk.samtools.cram.encoding.ExternalByteEncoding
-
- fromByteArray(byte[]) - Method in class htsjdk.samtools.cram.encoding.ExternalIntegerEncoding
-
- fromByteArray(byte[]) - Method in class htsjdk.samtools.cram.encoding.ExternalLongEncoding
-
- fromByteArray(byte[]) - Method in class htsjdk.samtools.cram.encoding.GammaIntegerEncoding
-
- fromByteArray(byte[]) - Method in class htsjdk.samtools.cram.encoding.GolombIntegerEncoding
-
- fromByteArray(byte[]) - Method in class htsjdk.samtools.cram.encoding.GolombLongEncoding
-
- fromByteArray(byte[]) - Method in class htsjdk.samtools.cram.encoding.GolombRiceIntegerEncoding
-
- fromByteArray(byte[]) - Method in class htsjdk.samtools.cram.encoding.huffman.codec.HuffmanByteEncoding
-
- fromByteArray(byte[]) - Method in class htsjdk.samtools.cram.encoding.huffman.codec.HuffmanIntegerEncoding
-
- fromByteArray(byte[]) - Method in class htsjdk.samtools.cram.encoding.NullEncoding
-
- fromByteArray(byte[]) - Method in class htsjdk.samtools.cram.encoding.SubexponentialIntegerEncoding
-
- fromCigarOperators(List<CigarOperator>) - Static method in class htsjdk.samtools.Cigar
-
build a new Cigar object from a list of cigar operators.
- fromContainer(Container) - Static method in class htsjdk.samtools.cram.CRAIEntry
-
- fromFile(File) - Static method in class htsjdk.samtools.util.IntervalList
-
Parses an interval list from a file.
- fromFiles(Collection<File>) - Static method in class htsjdk.samtools.util.IntervalList
-
- fromFileSpan(SeekableStream, long[]) - Static method in class htsjdk.samtools.cram.build.CramSpanContainerIterator
-
- fromGLField(String) - Static method in class htsjdk.variant.variantcontext.GenotypeLikelihoods
-
Deprecated.
- fromHexDigit(char) - Static method in class htsjdk.samtools.util.StringUtil
-
- fromInt(int) - Static method in enum htsjdk.samtools.cram.encoding.rans.RANS.ORDER
-
- fromLog10Likelihoods(double[]) - Static method in class htsjdk.variant.variantcontext.GenotypeLikelihoods
-
- fromName(SAMFileHeader, String) - Static method in class htsjdk.samtools.util.IntervalList
-
Creates an IntervalList from the given sequence name
- fromPLField(String) - Static method in class htsjdk.variant.variantcontext.GenotypeLikelihoods
-
- fromPLs(int[]) - Static method in class htsjdk.variant.variantcontext.GenotypeLikelihoods
-
- fromReader(BufferedReader) - Static method in class htsjdk.samtools.util.IntervalList
-
Parses an interval list from a reader in a stream based fashion.
- fromStringReader(StringReader) - Static method in class htsjdk.tribble.readers.LineReaderUtil
-
Deprecated.
- fromStringReader(StringReader, Object) - Static method in class htsjdk.tribble.readers.LineReaderUtil
-
Deprecated.
- fromVcf(File) - Static method in class htsjdk.variant.vcf.VCFFileReader
-
Parse a VCF file and convert to an IntervalList The name field of the IntervalList is taken from the ID field of the variant, if it exists.
- fromVcf(File, boolean) - Static method in class htsjdk.variant.vcf.VCFFileReader
-
- fromVcf(VCFFileReader) - Static method in class htsjdk.variant.vcf.VCFFileReader
-
Converts a vcf to an IntervalList.
- fromVcf(VCFFileReader, boolean) - Static method in class htsjdk.variant.vcf.VCFFileReader
-
- FTGenotypesWriter(VCFHeader, BCF2FieldEncoder) - Constructor for class htsjdk.variant.variantcontext.writer.BCF2FieldWriter.FTGenotypesWriter
-
- FTPClient - Class in htsjdk.samtools.util.ftp
-
- FTPClient() - Constructor for class htsjdk.samtools.util.ftp.FTPClient
-
- FTPHelper - Class in htsjdk.tribble.util
-
- FTPHelper(URL) - Constructor for class htsjdk.tribble.util.FTPHelper
-
- FTPReply - Class in htsjdk.samtools.util.ftp
-
- FTPReply(BufferedReader) - Constructor for class htsjdk.samtools.util.ftp.FTPReply
-
- FTPStream - Class in htsjdk.samtools.util.ftp
-
A "non-seekable" ftp stream.
- FTPStream(FTPClient) - Constructor for class htsjdk.samtools.util.ftp.FTPStream
-
- FTPUtils - Class in htsjdk.samtools.util.ftp
-
- FTPUtils() - Constructor for class htsjdk.samtools.util.ftp.FTPUtils
-
- FullBEDFeature - Class in htsjdk.tribble.bed
-
Object for full BED file.
- FullBEDFeature(String, int, int) - Constructor for class htsjdk.tribble.bed.FullBEDFeature
-
- FullBEDFeature.Exon - Class in htsjdk.tribble.bed
-
A sub region of a feature.
- FullBEDFeature.Exon2 - Class in htsjdk.tribble.bed
-
- fullyDecode(VCFHeader, boolean) - Method in class htsjdk.variant.variantcontext.VariantContext
-
Return a VC equivalent to this one but where all fields are fully decoded
See VariantContext document about fully decoded
- fullyDecoded(boolean) - Method in class htsjdk.variant.variantcontext.VariantContextBuilder
-
Sets this builder's fully decoded state to true.
- FwdIterator(IntervalTree.Node<V>) - Constructor for class htsjdk.samtools.util.IntervalTree.FwdIterator
-
- FZ - Variable in class htsjdk.samtools.SAMTagUtil
-
- g - Static variable in class htsjdk.samtools.util.SequenceUtil
-
Byte typed variables for all normal bases.
- G - Static variable in class htsjdk.samtools.util.SequenceUtil
-
Byte typed variables for all normal bases.
- GammaIntegerEncoding - Class in htsjdk.samtools.cram.encoding
-
- GammaIntegerEncoding() - Constructor for class htsjdk.samtools.cram.encoding.GammaIntegerEncoding
-
- GammaIntegerEncoding(int) - Constructor for class htsjdk.samtools.cram.encoding.GammaIntegerEncoding
-
- gatherWithBlockCopying(List<File>, File, boolean, boolean) - Static method in class htsjdk.samtools.BamFileIoUtils
-
Assumes that all inputs and outputs are block compressed VCF files and copies them without decompressing and parsing
most of the gzip blocks.
- GaveUpException(String) - Constructor for exception htsjdk.samtools.cram.ref.EnaRefService.GaveUpException
-
- GeliTextCodec - Class in htsjdk.tribble.gelitext
-
- GeliTextCodec() - Constructor for class htsjdk.tribble.gelitext.GeliTextCodec
-
Deprecated.
- GeliTextFeature - Class in htsjdk.tribble.gelitext
-
- GeliTextFeature(String, long, char, int, int, DiploidGenotype, double, double, double[]) - Constructor for class htsjdk.tribble.gelitext.GeliTextFeature
-
Deprecated.
Create a geli text feature, given:
- GeneralUtils - Class in htsjdk.variant.utils
-
Constants and utility methods used throughout the VCF/BCF/VariantContext classes
- GeneralUtils() - Constructor for class htsjdk.variant.utils.GeneralUtils
-
- generateAllKmers(int) - Static method in class htsjdk.samtools.util.SequenceUtil
-
Generates all possible unambiguous kmers (upper-case) of length and returns them as byte[]s.
- generateBestGuess(QualityEncodingDetector.FileContext, FastqQualityFormat) - Method in class htsjdk.samtools.util.QualityEncodingDetector
-
Make the best guess at the quality format.
- generateCandidateQualities(boolean) - Method in class htsjdk.samtools.util.QualityEncodingDetector
-
Processes collected quality data and applies rules to determine which quality formats are possible.
- generateException(String) - Method in class htsjdk.variant.vcf.AbstractVCFCodec
-
- generateException(String, int) - Static method in class htsjdk.variant.vcf.AbstractVCFCodec
-
- generateIndexContent() - Method in class htsjdk.samtools.BinningIndexBuilder
-
Creates the BAMIndexContent for this reference.
- generateLazyNowInstance() - Static method in class htsjdk.samtools.util.RelativeIso8601Date
-
Returns a "lazy now" instance.
- GENERIC_FLAGS - Static variable in class htsjdk.tribble.index.tabix.TabixFormat
-
- GenericInts(VCFCompoundHeaderLine, Map<String, Integer>) - Constructor for class htsjdk.variant.variantcontext.writer.BCF2FieldEncoder.GenericInts
-
- GenericSiteWriter(VCFHeader, BCF2FieldEncoder) - Constructor for class htsjdk.variant.variantcontext.writer.BCF2FieldWriter.GenericSiteWriter
-
- GenomicIndexUtil - Class in htsjdk.samtools
-
Constants and methods used by BAM and Tribble indices
- GenomicIndexUtil() - Constructor for class htsjdk.samtools.GenomicIndexUtil
-
- Genotype - Class in htsjdk.variant.variantcontext
-
This class encompasses all the basic information about a genotype.
- Genotype(String, String) - Constructor for class htsjdk.variant.variantcontext.Genotype
-
- GENOTYPE_ALLELE_DEPTHS - Static variable in class htsjdk.variant.vcf.VCFConstants
-
- GENOTYPE_FIELD_SEPARATOR - Static variable in class htsjdk.variant.vcf.VCFConstants
-
- GENOTYPE_FIELD_SEPARATOR_CHAR - Static variable in class htsjdk.variant.vcf.VCFConstants
-
- GENOTYPE_FILTER_KEY - Static variable in class htsjdk.variant.vcf.VCFConstants
-
- GENOTYPE_KEY - Static variable in class htsjdk.variant.vcf.VCFConstants
-
- GENOTYPE_LIKELIHOODS_KEY - Static variable in class htsjdk.variant.vcf.VCFConstants
-
Deprecated.
- GENOTYPE_PL_KEY - Static variable in class htsjdk.variant.vcf.VCFConstants
-
- GENOTYPE_POSTERIORS_KEY - Static variable in class htsjdk.variant.vcf.VCFConstants
-
- GENOTYPE_QUALITY_KEY - Static variable in class htsjdk.variant.vcf.VCFConstants
-
- GenotypeBuilder - Class in htsjdk.variant.variantcontext
-
A builder class for genotypes
Provides convenience setter methods for all of the Genotype field
values.
- GenotypeBuilder() - Constructor for class htsjdk.variant.variantcontext.GenotypeBuilder
-
Create a empty builder.
- GenotypeBuilder(String) - Constructor for class htsjdk.variant.variantcontext.GenotypeBuilder
-
Create a builder using sampleName.
- GenotypeBuilder(String, List<Allele>) - Constructor for class htsjdk.variant.variantcontext.GenotypeBuilder
-
Make a builder using sampleName and alleles for starting values
- GenotypeBuilder(Genotype) - Constructor for class htsjdk.variant.variantcontext.GenotypeBuilder
-
Create a new builder starting with the values in Genotype g
- genotypeCounts - Variable in class htsjdk.variant.variantcontext.VariantContext
-
Counts for each of the possible Genotype types in this context
- GenotypeJEXLContext - Class in htsjdk.variant.variantcontext
-
- GenotypeJEXLContext(VariantContext, Genotype) - Constructor for class htsjdk.variant.variantcontext.GenotypeJEXLContext
-
- GenotypeLikelihoods - Class in htsjdk.variant.variantcontext
-
- GenotypeLikelihoods.GenotypeLikelihoodsAllelePair - Class in htsjdk.variant.variantcontext
-
- GenotypeLikelihoodsAllelePair(int, int) - Constructor for class htsjdk.variant.variantcontext.GenotypeLikelihoods.GenotypeLikelihoodsAllelePair
-
- genotypeNames(Collection<Genotype>) - Static method in class htsjdk.variant.variantcontext.VariantContextUtils
-
- genotypeParts - Variable in class htsjdk.variant.vcf.AbstractVCFCodec
-
- GenotypeQualityFilter - Class in htsjdk.variant.variantcontext.filter
-
A Predicate on VariantContexts that returns true at sites that are either unfiltered, or passing (as variants).
- GenotypeQualityFilter(int, String) - Constructor for class htsjdk.variant.variantcontext.filter.GenotypeQualityFilter
-
Constructor for a filter that will keep VC for which the
genotype quality (GQ) of sample passes a threshold.
- GenotypeQualityFilter(int) - Constructor for class htsjdk.variant.variantcontext.filter.GenotypeQualityFilter
-
Constructor as above that doesn't take a sample, instead it will look at the first genotype of the variant context.
- genotypes - Variable in class htsjdk.variant.variantcontext.VariantContext
-
A mapping from sampleName -> genotype objects for all genotypes associated with this context
- genotypes(GenotypesContext) - Method in class htsjdk.variant.variantcontext.VariantContextBuilder
-
Tells this builder that the resulting VariantContext
should use this genotype's GenotypeContext
.
- genotypes(Collection<Genotype>) - Method in class htsjdk.variant.variantcontext.VariantContextBuilder
-
Tells this builder that the resulting VariantContext
should use a GenotypeContext
containing genotypes
Note that genotypes can be null
, meaning there are no genotypes
- genotypes(Genotype...) - Method in class htsjdk.variant.variantcontext.VariantContextBuilder
-
Tells this builder that the resulting VariantContext
should use a GenotypeContext
containing genotypes
- GenotypesContext - Class in htsjdk.variant.variantcontext
-
Represents an ordered collection of Genotype objects
- GenotypesContext() - Constructor for class htsjdk.variant.variantcontext.GenotypesContext
-
Create an empty GenotypeContext
- GenotypesContext(int) - Constructor for class htsjdk.variant.variantcontext.GenotypesContext
-
Create an empty GenotypeContext, with initial capacity for n elements
- GenotypesContext(ArrayList<Genotype>) - Constructor for class htsjdk.variant.variantcontext.GenotypesContext
-
Create an GenotypeContext containing genotypes
- GenotypesContext(ArrayList<Genotype>, Map<String, Integer>, List<String>) - Constructor for class htsjdk.variant.variantcontext.GenotypesContext
-
Create a fully resolved GenotypeContext containing genotypes, sample lookup table,
and sorted sample names
- genotypesNoValidation(GenotypesContext) - Method in class htsjdk.variant.variantcontext.VariantContextBuilder
-
- GenotypesWriter(VCFHeader, BCF2FieldEncoder) - Constructor for class htsjdk.variant.variantcontext.writer.BCF2FieldWriter.GenotypesWriter
-
- GenotypeType - Enum in htsjdk.variant.variantcontext
-
Summary types for Genotype objects
- get(int) - Method in class htsjdk.samtools.cram.common.IntHashMap
-
Returns the value to which the specified key is mapped in this map.
- get(int) - Method in class htsjdk.samtools.LinearIndex
-
- get(int, String, int) - Method in class htsjdk.samtools.reference.ReferenceSequenceFileWalker
-
Ensure that the requested sequence is loaded.
- get(int) - Method in class htsjdk.samtools.reference.ReferenceSequenceFileWalker
-
Get reference sequence without validating name or length.
- get(int) - Method in class htsjdk.samtools.sra.ReferenceCache
-
This method returns Reference objects by reference indexes in SAM header
Those objects do not maintain thread safety
- get(Object) - Method in class htsjdk.samtools.util.CollectionUtil.DefaultingMap
-
- get(K) - Method in class htsjdk.samtools.util.Histogram
-
Retrieves the bin associated with the given key.
- get(int, int) - Method in class htsjdk.samtools.util.IntervalListReferenceSequenceMask
-
It is required that sequenceIndex is >= any previous sequenceIndex passed to this class.
- get(Object) - Method in class htsjdk.samtools.util.IntervalTreeMap
-
- get(Interval) - Method in class htsjdk.samtools.util.IntervalTreeMap
-
- get() - Method in class htsjdk.samtools.util.Lazy
-
Returns the instance associated with this
Lazy
, initializing it if necessary.
- get(int, int) - Method in interface htsjdk.samtools.util.ReferenceSequenceMask
-
It is required that sequenceIndex is >= any previous sequenceIndex passed to this class.
- get(Key) - Method in class htsjdk.samtools.util.ResourceLimitedMap
-
Return an existing value, or create a new one if necessary.
- get(int, int) - Method in class htsjdk.samtools.util.WholeGenomeReferenceSequenceMask
-
- get(String) - Method in class htsjdk.variant.variantcontext.GenotypeJEXLContext
-
- get(int) - Method in class htsjdk.variant.variantcontext.GenotypesContext
-
- get(String) - Method in class htsjdk.variant.variantcontext.GenotypesContext
-
Gets sample associated with this sampleName, or null if none is found
- getAcceptedCount() - Method in class htsjdk.samtools.DownsamplingIterator
-
Returns the number of records returned since creation of the last call to resetStatistics.
- getAcceptedFraction() - Method in class htsjdk.samtools.DownsamplingIterator
-
Gets the fraction of records accepted since creation or the last call to resetStatistics().
- getAccessor(String) - Method in class htsjdk.variant.variantcontext.writer.IntGenotypeFieldAccessors
-
Return an accessor for field, or null if none exists
- getAD() - Method in class htsjdk.variant.variantcontext.FastGenotype
-
- getAD() - Method in class htsjdk.variant.variantcontext.Genotype
-
- getAlignedRecordCount() - Method in class htsjdk.samtools.BAMIndexMetaData
-
- getAlignmentBlocks() - Method in class htsjdk.samtools.SAMRecord
-
Returns blocks of the read sequence that have been aligned directly to the
reference sequence.
- getAlignmentBlocks(Cigar, int, String) - Static method in class htsjdk.samtools.SAMUtils
-
Given a Cigar, Returns blocks of the sequence that have been aligned directly to the
reference sequence.
- getAlignmentEnd() - Method in class htsjdk.samtools.cram.structure.CramCompressionRecord
-
- getAlignmentEnd() - Method in class htsjdk.samtools.SAMRecord
-
- getAlignmentSpan() - Method in class htsjdk.samtools.cram.structure.CramCompressionRecord
-
- getAlignmentStart() - Method in class htsjdk.samtools.SAMRecord
-
- getAlignmentStart() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- getAll() - Method in class htsjdk.samtools.util.OverlapDetector
-
Gets all the objects that could be returned by the overlap detector.
- getAllChunks() - Method in class htsjdk.samtools.BinningIndexContent
-
- getAllele(int) - Method in class htsjdk.variant.variantcontext.FastGenotype
-
- getAllele(int) - Method in class htsjdk.variant.variantcontext.Genotype
-
Get the ith allele in this genotype
- getAllele(String) - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getAllele(byte[]) - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getAlleleIndex(Allele) - Method in class htsjdk.variant.variantcontext.VariantContext
-
Lookup the index of allele in this variant context
- getAlleleIndices(Collection<Allele>) - Method in class htsjdk.variant.variantcontext.VariantContext
-
Return the allele index #getAlleleIndex for each allele in alleles
- getAllelePair(int) - Static method in class htsjdk.variant.variantcontext.GenotypeLikelihoods
-
Get the diploid allele index pair for the given PL index
- getAllelePairUsingDeprecatedOrdering(int) - Static method in class htsjdk.variant.variantcontext.GenotypeLikelihoods
-
Deprecated.
- getAlleles() - Method in class htsjdk.variant.variantcontext.FastGenotype
-
- getAlleles() - Method in class htsjdk.variant.variantcontext.Genotype
-
- getAlleles(int, int) - Static method in class htsjdk.variant.variantcontext.GenotypeLikelihoods
-
Get the allele ploidy indices for the given PL index
Must use the same ploidy as @see #initializeAnyploidPLIndexToAlleleIndices
- getAlleles() - Method in class htsjdk.variant.variantcontext.VariantContext
-
Gets the alleles.
- getAlleles() - Method in class htsjdk.variant.variantcontext.VariantContextBuilder
-
- getAlleleStrings() - Method in class htsjdk.variant.variantcontext.Genotype
-
Utility that returns a list of allele strings corresponding to the alleles in this sample
- getAllHistograms() - Method in class htsjdk.samtools.metrics.MetricsFile
-
- getAltAlleleWithHighestAlleleCount() - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getAlternateAllele(int) - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getAlternateAlleles() - Method in class htsjdk.variant.variantcontext.VariantContext
-
Gets the alternate alleles.
- getAminoAcidNumber(int) - Method in class htsjdk.tribble.bed.FullBEDFeature.Exon2
-
- getAnyAttribute(String) - Method in class htsjdk.variant.variantcontext.Genotype
-
A totally generic getter, that allows you to get specific keys that correspond
to even inline values (GQ, for example).
- getAsMap(boolean) - Method in class htsjdk.variant.variantcontext.GenotypeLikelihoods
-
- getAsPLs() - Method in class htsjdk.variant.variantcontext.GenotypeLikelihoods
-
- getAssembly() - Method in class htsjdk.samtools.SAMSequenceRecord
-
- getAsString() - Method in class htsjdk.variant.variantcontext.GenotypeLikelihoods
-
- getAsTags() - Method in class htsjdk.samtools.cram.digest.ContentDigests
-
- getAsVector() - Method in class htsjdk.variant.variantcontext.GenotypeLikelihoods
-
The genotypes likelihoods in -10log10(x) vector format.
- getAttribute(String) - Method in class htsjdk.samtools.AbstractSAMHeaderRecord
-
- getAttribute(short) - Method in class htsjdk.samtools.BAMRecord
-
- getAttribute(short) - Method in class htsjdk.samtools.cram.structure.Slice
-
Get tag value attached to the slice.
- getAttribute(String) - Method in class htsjdk.samtools.SAMRecord
-
Get the value for a SAM tag.
- getAttribute(short) - Method in class htsjdk.samtools.SAMRecord
-
- getAttribute(short) - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- getAttribute(String) - Method in class htsjdk.variant.variantcontext.CommonInfo
-
- getAttribute(String, Object) - Method in class htsjdk.variant.variantcontext.CommonInfo
-
- getAttribute(String) - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getAttribute(String, Object) - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getAttributeAsBoolean(String, boolean) - Method in class htsjdk.variant.variantcontext.CommonInfo
-
- getAttributeAsBoolean(String, boolean) - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getAttributeAsDouble(String, double) - Method in class htsjdk.variant.variantcontext.CommonInfo
-
- getAttributeAsDouble(String, double) - Method in class htsjdk.variant.variantcontext.Genotype
-
Deprecated.
- getAttributeAsDouble(String, double) - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getAttributeAsDoubleList(String, Double) - Method in class htsjdk.variant.variantcontext.CommonInfo
-
- getAttributeAsDoubleList(String, double) - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getAttributeAsInt(String, int) - Method in class htsjdk.variant.variantcontext.CommonInfo
-
- getAttributeAsInt(String, int) - Method in class htsjdk.variant.variantcontext.Genotype
-
Deprecated.
- getAttributeAsInt(String, int) - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getAttributeAsIntList(String, Integer) - Method in class htsjdk.variant.variantcontext.CommonInfo
-
- getAttributeAsIntList(String, int) - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getAttributeAsList(String) - Method in class htsjdk.variant.variantcontext.CommonInfo
-
Gets the attributes from a key as a list.
- getAttributeAsList(String) - Method in class htsjdk.variant.variantcontext.VariantContext
-
returns the value as an empty list if the key was not found,
as a java.util.List if the value is a List or an Array,
as a Collections.singletonList if there is only one value
- getAttributeAsString(String, String) - Method in class htsjdk.variant.variantcontext.CommonInfo
-
- getAttributeAsString(String, String) - Method in class htsjdk.variant.variantcontext.Genotype
-
Deprecated.
- getAttributeAsString(String, String) - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getAttributeAsStringList(String, String) - Method in class htsjdk.variant.variantcontext.CommonInfo
-
- getAttributeAsStringList(String, String) - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getAttributes() - Method in class htsjdk.samtools.AbstractSAMHeaderRecord
-
Returns the Set of attributes.
- getAttributes() - Method in class htsjdk.samtools.SAMRecord
-
- getAttributes() - Method in class htsjdk.variant.variantcontext.CommonInfo
-
- getAttributes() - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getAttributesBinarySize() - Method in class htsjdk.samtools.BAMRecord
-
Depending on the concrete implementation, the binary file size of attributes may be known without
computing them all.
- getAttributesBinarySize() - Method in class htsjdk.samtools.SAMRecord
-
Depending on the concrete implementation, the binary file size of attributes may be known without
computing them all.
- getAverageFeatureSize() - Method in class htsjdk.tribble.index.linear.LinearIndex.ChrIndex
-
- getBAMFlags(int, byte) - Static method in class htsjdk.samtools.cram.structure.CramCompressionRecord
-
- getBase() - Method in class htsjdk.samtools.cram.encoding.readfeatures.InsertBase
-
- getBase() - Method in class htsjdk.samtools.cram.encoding.readfeatures.ReadBase
-
- getBase() - Method in class htsjdk.samtools.cram.encoding.readfeatures.Substitution
-
- getBase() - Method in enum htsjdk.samtools.SQTagUtil.SQBase
-
- getBaseCount() - Method in class htsjdk.samtools.cram.build.Sam2CramRecordFactory
-
- getBaseCount() - Method in class htsjdk.samtools.util.IntervalList
-
Gets the (potentially redundant) sum of the length of the intervals in the list.
- getBaseQualities() - Method in class htsjdk.samtools.BAMRecord
-
- getBaseQualities() - Method in class htsjdk.samtools.SAMRecord
-
Do not modify the value returned by this method.
- getBaseQualities() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- getBaseQualities() - Method in class htsjdk.samtools.util.AbstractRecordAndOffset
-
- getBaseQuality() - Method in class htsjdk.samtools.util.AbstractRecordAndOffset
-
- getBaseQuality(int) - Method in class htsjdk.samtools.util.EdgingRecordAndOffset
-
- getBaseQualityHeader() - Method in class htsjdk.samtools.fastq.FastqRecord
-
- getBaseQualityString() - Method in class htsjdk.samtools.fastq.FastqRecord
-
- getBaseQualityString() - Method in class htsjdk.samtools.SAMRecord
-
- getBases() - Method in class htsjdk.samtools.cram.encoding.readfeatures.Bases
-
- getBases() - Method in class htsjdk.samtools.reference.ReferenceSequence
-
Gets the array of bases that define this sequence.
- getBases() - Method in class htsjdk.variant.variantcontext.Allele
-
Return the DNA bases segregating in this allele.
- getBaseString() - Method in class htsjdk.samtools.reference.ReferenceSequence
-
Returns the bases represented by this ReferenceSequence as a String.
- getBaseString() - Method in class htsjdk.variant.variantcontext.Allele
-
Return the DNA bases segregating in this allele in String format.
- getBinaryAttributes() - Method in class htsjdk.samtools.BAMRecord
-
- getBinaryAttributes() - Method in class htsjdk.samtools.SAMRecord
-
- getBinaryAttributes() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- getBinLabel() - Method in class htsjdk.samtools.util.Histogram
-
- getBinNumber() - Method in class htsjdk.samtools.Bin
-
- getBins() - Method in class htsjdk.samtools.BinList
-
Retrieves the bins stored in this list.
- getBins() - Method in class htsjdk.samtools.BinningIndexContent
-
- getBinSize() - Method in class htsjdk.tribble.index.linear.LinearIndexCreator
-
- getBinsOverlapping(int, int, int) - Method in interface htsjdk.samtools.BrowseableBAMIndex
-
Get a list of bins in the BAM file that may contain SAMRecords for the given range.
- getBinsOverlapping(int, int, int) - Method in class htsjdk.samtools.SRAIndex
-
Provides a list of bins that contain bases at requested positions
- getBlock() - Method in class htsjdk.tribble.index.interval.Interval
-
- getBlockAddress(long) - Static method in class htsjdk.samtools.util.BlockCompressedFilePointerUtil
-
- getBlockOffset(long) - Static method in class htsjdk.samtools.util.BlockCompressedFilePointerUtil
-
- getBlocks(String, int, int) - Method in class htsjdk.tribble.index.AbstractIndex
-
- getBlocks(String) - Method in class htsjdk.tribble.index.AbstractIndex
-
- getBlocks() - Method in interface htsjdk.tribble.index.ChrIndex
-
- getBlocks(int, int) - Method in interface htsjdk.tribble.index.ChrIndex
-
- getBlocks(String, int, int) - Method in interface htsjdk.tribble.index.Index
-
Query the index.
- getBlocks() - Method in class htsjdk.tribble.index.interval.IntervalTreeIndex.ChrIndex
-
- getBlocks(int, int) - Method in class htsjdk.tribble.index.interval.IntervalTreeIndex.ChrIndex
-
- getBlocks() - Method in class htsjdk.tribble.index.linear.LinearIndex.ChrIndex
-
- getBlocks(int, int) - Method in class htsjdk.tribble.index.linear.LinearIndex.ChrIndex
-
- getBlocks(String, int, int) - Method in class htsjdk.tribble.index.tabix.TabixIndex
-
- getBlockSize() - Method in class htsjdk.variant.bcf2.BCF2Decoder
-
The size of the current block in bytes
- getBlockStats(boolean) - Method in class htsjdk.tribble.index.AbstractIndex
-
- getBrowseableIndex() - Method in class htsjdk.samtools.CRAMFileReader
-
- getBrowseableIndex() - Method in interface htsjdk.samtools.SamReader.Indexing
-
Gets an index tagged with the BrowseableBAMIndex interface.
- getBrowseableIndex() - Method in class htsjdk.samtools.SamReader.PrimitiveSamReaderToSamReaderAdapter
-
- getBrowseableIndex() - Method in class htsjdk.samtools.SRAFileReader
-
Gets an index tagged with the BrowseableBAMIndex interface.
- getBuffer() - Method in class htsjdk.samtools.cram.io.ExposedByteArrayOutputStream
-
- getBufferedStream(SeekableStream) - Method in interface htsjdk.samtools.seekablestream.ISeekableStreamFactory
-
Return a buffered SeekableStream
which wraps the input stream
using the default buffer size
- getBufferedStream(SeekableStream, int) - Method in interface htsjdk.samtools.seekablestream.ISeekableStreamFactory
-
Return a buffered SeekableStream
which wraps the input stream
- getByte() - Method in class htsjdk.samtools.util.FastLineReader
-
- getByteArrayAttribute(String) - Method in class htsjdk.samtools.SAMRecord
-
Will work for signed byte array, unsigned byte array, or old-style hex array
- getByteAttribute(String) - Method in class htsjdk.samtools.SAMRecord
-
Get the tag value and attempt to coerce it into the requested type.
- getByteSize(Version, Container) - Static method in class htsjdk.samtools.cram.structure.ContainerIO
-
Calculates the byte size of a container based on the CRAM version.
- getCachedString(String) - Method in class htsjdk.variant.vcf.AbstractVCFCodec
-
Return a cached copy of the supplied string.
- getCalledChrCount() - Method in class htsjdk.variant.variantcontext.VariantContext
-
Returns the number of chromosomes carrying any allele in the genotypes (i.e., excluding NO_CALLS)
- getCalledChrCount(Set<String>) - Method in class htsjdk.variant.variantcontext.VariantContext
-
Returns the number of chromosomes carrying any allele in the genotypes (i.e., excluding NO_CALLS)
- getCalledChrCount(Allele) - Method in class htsjdk.variant.variantcontext.VariantContext
-
Returns the number of chromosomes carrying allele A in the genotypes
- getCalledChrCount(Allele, Set<String>) - Method in class htsjdk.variant.variantcontext.VariantContext
-
Returns the number of chromosomes carrying allele A in the genotypes
- getCanonicalRecordName(SAMRecord) - Static method in class htsjdk.samtools.SAMUtils
-
Returns a string that is the the read group ID and read name separated by a colon.
- getCaptureTags() - Method in class htsjdk.samtools.CRAMContainerStreamWriter
-
- getCaptureTags() - Method in class htsjdk.samtools.CRAMFileWriter
-
- getCdEnd() - Method in class htsjdk.tribble.bed.FullBEDFeature.Exon
-
Method description
- getCdEnd() - Method in class htsjdk.tribble.bed.FullBEDFeature.Exon2
-
Method description
- getCdStart() - Method in class htsjdk.tribble.bed.FullBEDFeature.Exon
-
Method description
- getCdStart() - Method in class htsjdk.tribble.bed.FullBEDFeature.Exon2
-
Method description
- getCharacterAttribute(String) - Method in class htsjdk.samtools.SAMRecord
-
- getChr() - Method in interface htsjdk.tribble.Feature
-
- getChrIndexClass() - Method in class htsjdk.tribble.index.AbstractIndex
-
returns the class for the index type
- getChrIndexClass() - Method in class htsjdk.tribble.index.interval.IntervalTreeIndex
-
- getChrIndexClass() - Method in class htsjdk.tribble.index.linear.LinearIndex
-
- getChromosomes() - Method in class htsjdk.tribble.readers.TabixReader
-
return the chromosomes in that tabix file
- getChunk() - Method in interface htsjdk.samtools.BinningIndexBuilder.FeatureToBeIndexed
-
- getChunkEnd() - Method in class htsjdk.samtools.Chunk
-
- getChunkList() - Method in class htsjdk.samtools.Bin
-
Gets the list of chunks associated with this bin.
- getChunks() - Method in class htsjdk.samtools.BAMFileSpan
-
Gets the constituent chunks stored in this span.
- getChunksOverlapping(int, int) - Method in class htsjdk.samtools.BinningIndexContent
-
- getChunkStart() - Method in class htsjdk.samtools.Chunk
-
- getCigar() - Method in class htsjdk.samtools.BAMRecord
-
- getCigar() - Method in class htsjdk.samtools.SAMRecord
-
Do not modify the value returned by this method.
- getCigar() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- getCigarElement(int) - Method in class htsjdk.samtools.Cigar
-
- getCigarElements() - Method in class htsjdk.samtools.Cigar
-
- getCigarLength() - Method in class htsjdk.samtools.BAMRecord
-
Avoids decoding CIGAR in order to get length.
- getCigarLength() - Method in class htsjdk.samtools.SAMRecord
-
This method is preferred over getCigar().getNumElements(), because for BAMRecord it may be faster.
- getCigarString() - Method in class htsjdk.samtools.SAMRecord
-
- getCigarString() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- getCode() - Method in class htsjdk.samtools.cram.encoding.readfeatures.Substitution
-
- getCode() - Method in class htsjdk.samtools.util.ftp.FTPReply
-
Gets server reply code from the control port after an ftp command has
been executed.
- getCodingLength() - Method in class htsjdk.tribble.bed.FullBEDFeature.Exon
-
Method description
- getCodingLength() - Method in class htsjdk.tribble.bed.FullBEDFeature.Exon2
-
Method description
- getColor() - Method in interface htsjdk.tribble.bed.BEDFeature
-
- getColor() - Method in class htsjdk.tribble.bed.SimpleBEDFeature
-
- getColumnCount() - Method in class htsjdk.variant.vcf.VCFHeader
-
- getCommandLine() - Method in class htsjdk.samtools.SAMProgramRecord
-
- getComments() - Method in class htsjdk.samtools.SAMFileHeader
-
- getCommonInfo() - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getComparator() - Method in enum htsjdk.samtools.SAMFileHeader.SortOrder
-
- getComparatorInstance() - Method in enum htsjdk.samtools.SAMFileHeader.SortOrder
-
- getCompressedContentSize() - Method in class htsjdk.samtools.cram.structure.Block
-
- getCompressionFlags() - Method in class htsjdk.samtools.cram.structure.CramCompressionRecord
-
- getCompressionLevel() - Method in class htsjdk.samtools.SAMFileWriterFactory
-
- getCompressionLevel() - Static method in class htsjdk.samtools.util.IOUtil
-
- getContained(Interval) - Method in class htsjdk.samtools.util.IntervalTreeMap
-
- getContentId() - Method in class htsjdk.samtools.cram.structure.Block
-
- getContentLength(URL) - Static method in class htsjdk.samtools.util.ftp.FTPUtils
-
- getContentLength() - Method in class htsjdk.tribble.util.FTPHelper
-
- getContentLength() - Method in class htsjdk.tribble.util.HTTPHelper
-
- getContentLength() - Method in class htsjdk.tribble.util.RemoteURLHelper
-
- getContentLength() - Method in interface htsjdk.tribble.util.URLHelper
-
- getContentsFollowing() - Method in class htsjdk.samtools.BAMFileSpan
-
Gets a file span over the data immediately following this span.
- getContentsFollowing() - Method in interface htsjdk.samtools.SAMFileSpan
-
Gets a pointer over the data immediately following this span.
- getContentType() - Method in class htsjdk.samtools.cram.structure.Block
-
- getContig() - Method in class htsjdk.samtools.SAMRecord
-
- getContig() - Method in class htsjdk.samtools.util.Interval
-
- getContig() - Method in interface htsjdk.samtools.util.Locatable
-
Gets the contig name for the contig this is mapped to.
- getContig() - Method in class htsjdk.tribble.bed.SimpleBEDFeature
-
- getContig() - Method in class htsjdk.tribble.gelitext.GeliTextFeature
-
Deprecated.
- getContig() - Method in class htsjdk.tribble.SimpleFeature
-
- getContig() - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getContigIndex() - Method in class htsjdk.samtools.reference.ReferenceSequence
-
Gets the 0-based index of this contig in the source file from which it came.
- getContigIndex() - Method in class htsjdk.variant.vcf.VCFContigHeaderLine
-
- getContigLines() - Method in class htsjdk.variant.vcf.VCFHeader
-
- getContigMap() - Method in class htsjdk.samtools.liftover.LiftOver
-
- getCount() - Method in class htsjdk.samtools.cram.io.CountingInputStream
-
- getCount() - Method in class htsjdk.samtools.cram.structure.AlignmentSpan
-
- getCount() - Method in class htsjdk.samtools.util.AbstractProgressLogger
-
Returns the count of records processed.
- getCount() - Method in class htsjdk.samtools.util.Histogram
-
- getCount() - Method in class htsjdk.variant.vcf.VCFCompoundHeaderLine
-
- getCount(VariantContext) - Method in class htsjdk.variant.vcf.VCFCompoundHeaderLine
-
Get the number of values expected for this header field, given the properties of VariantContext vc
If the count is a fixed count, return that.
- getCountType() - Method in class htsjdk.variant.variantcontext.writer.BCF2FieldEncoder
-
- getCountType() - Method in class htsjdk.variant.vcf.VCFCompoundHeaderLine
-
- getCRAIEntries() - Method in class htsjdk.samtools.cram.CRAIIndex
-
- getCramHeader() - Method in class htsjdk.samtools.cram.build.CramContainerIterator
-
- getCramHeader() - Method in class htsjdk.samtools.cram.build.CramSpanContainerIterator
-
- getCramHeader() - Method in class htsjdk.samtools.CRAMIterator
-
- getCRC32() - Method in class htsjdk.samtools.cram.io.CRC32InputStream
-
- getCrc32_BigEndian() - Method in class htsjdk.samtools.cram.io.CRC32OutputStream
-
- getCrc32_LittleEndian() - Method in class htsjdk.samtools.cram.io.CRC32OutputStream
-
- getCreator() - Method in class htsjdk.samtools.SAMFileHeader
-
- getCumulativeProbability(double) - Method in class htsjdk.samtools.util.Histogram
-
Returns the cumulative probability of observing a value <= v when sampling the
distribution represented by this histogram.
- getCurrent() - Method in class htsjdk.samtools.NotPrimarySkippingIterator
-
- getCurrent() - Method in class htsjdk.samtools.SecondaryOrSupplementarySkippingIterator
-
- getCurrentInterval() - Method in class htsjdk.samtools.util.AbstractLocusIterator
-
- getCycle(boolean, int, int) - Static method in class htsjdk.samtools.util.CoordMath
-
Determines the read cycle number for the base
- getDataStream() - Method in class htsjdk.samtools.util.ftp.FTPClient
-
- getDate() - Method in class htsjdk.samtools.util.RelativeIso8601Date
-
Deprecated.
- getDay() - Method in class htsjdk.samtools.util.RelativeIso8601Date
-
Deprecated.
- getDecoder(String) - Method in class htsjdk.variant.bcf2.BCF2GenotypeFieldDecoders
-
Return decoder appropriate for field, or the generic decoder if no
specialized one is bound
- getDefaultBinSize() - Method in enum htsjdk.tribble.index.IndexFactory.IndexType
-
- getDefaultCompressionLevel() - Static method in class htsjdk.samtools.util.BlockCompressedOutputStream
-
- getDefaultCRAMReferenceSource() - Static method in class htsjdk.samtools.cram.ref.ReferenceSource
-
Attempts to construct a default CRAMReferenceSource for use with CRAM files when
one has not been explicitly provided.
- getDefaultDeflaterFactory() - Static method in class htsjdk.samtools.util.BlockCompressedOutputStream
-
- getDefaultMaxRecordsInRam() - Static method in class htsjdk.samtools.SAMFileWriterImpl
-
When writing records that are not presorted, this number determines the
number of records stored in RAM before spilling to disk.
- getDefaultTmpDir() - Static method in class htsjdk.samtools.util.IOUtil
-
Returns a default tmp directory.
- getDeletedInRecord() - Method in class htsjdk.samtools.util.SamLocusIterator.LocusInfo
-
- getDepthOfCoverage() - Method in class htsjdk.tribble.gelitext.GeliTextFeature
-
Deprecated.
- getDescription() - Method in enum htsjdk.samtools.DownsamplingIteratorFactory.Strategy
-
Gets the description of the strategy.
- getDescription() - Method in enum htsjdk.samtools.SAMFlag
-
- getDescription() - Method in class htsjdk.samtools.SAMReadGroupRecord
-
- getDescription() - Method in interface htsjdk.tribble.bed.BEDFeature
-
- getDescription() - Method in class htsjdk.tribble.bed.SimpleBEDFeature
-
- getDescription() - Method in class htsjdk.variant.vcf.VCFCompoundHeaderLine
-
- getDescription() - Method in class htsjdk.variant.vcf.VCFFilterHeaderLine
-
get the "Description" field
- getDictionaryString(int) - Method in class htsjdk.variant.bcf2.BCF2Codec
-
- getDiscardedCount() - Method in class htsjdk.samtools.DownsamplingIterator
-
Returns the number of records discarded since creation of the last call to resetStatistics.
- getDiscardedFraction() - Method in class htsjdk.samtools.DownsamplingIterator
-
Gets the fraction of records discarded since creation or the last call to resetStatistics().
- getDisplayBases() - Method in class htsjdk.variant.variantcontext.Allele
-
Same as #getDisplayString() but returns the result as byte[].
- getDisplayString() - Method in class htsjdk.variant.variantcontext.Allele
-
Return the printed representation of this allele.
- getDownloadTriesBeforeFailing() - Method in class htsjdk.samtools.cram.ref.ReferenceSource
-
- getDP() - Method in class htsjdk.variant.variantcontext.FastGenotype
-
- getDP() - Method in class htsjdk.variant.variantcontext.Genotype
-
- getDuplicateReadFlag() - Method in class htsjdk.samtools.SAMRecord
-
the read is either a PCR duplicate or an optical duplicate.
- getDynamicType(Object) - Method in class htsjdk.variant.variantcontext.writer.BCF2FieldEncoder.AtomicInt
-
- getDynamicType(Object) - Method in class htsjdk.variant.variantcontext.writer.BCF2FieldEncoder.GenericInts
-
- getDynamicType(Object) - Method in class htsjdk.variant.variantcontext.writer.BCF2FieldEncoder
-
- getDynamicType(Object) - Method in class htsjdk.variant.variantcontext.writer.BCF2FieldEncoder.IntArray
-
- getElapsedSeconds() - Method in class htsjdk.samtools.util.AbstractProgressLogger
-
Returns the number of seconds since progress tracking began.
- getElapsedTime() - Method in class htsjdk.samtools.util.StopWatch
-
Returns the cumulative time between all the start() and stop() calls made to this object.
- getElapsedTimeSecs() - Method in class htsjdk.samtools.util.StopWatch
-
- getEncodedMatrix() - Method in class htsjdk.samtools.cram.structure.SubstitutionMatrix
-
- getEnd() - Method in interface htsjdk.samtools.BinningIndexBuilder.FeatureToBeIndexed
-
- getEnd() - Method in class htsjdk.samtools.SAMRecord
-
- getEnd(int, int) - Static method in class htsjdk.samtools.util.CoordMath
-
- getEnd() - Method in class htsjdk.samtools.util.Interval
-
- getEnd() - Method in class htsjdk.samtools.util.IntervalTree.Node
-
- getEnd() - Method in interface htsjdk.samtools.util.Locatable
-
- getEnd() - Method in class htsjdk.tribble.bed.SimpleBEDFeature
-
- getEnd() - Method in class htsjdk.tribble.gelitext.GeliTextFeature
-
Deprecated.
Return the end position following 1-based fully closed conventions.
- getEnd() - Method in class htsjdk.tribble.SimpleFeature
-
- getEnd() - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getEndPosition() - Method in class htsjdk.tribble.index.Block
-
- getErrorProbabilityFromPhredScore(int) - Static method in class htsjdk.samtools.util.QualityUtil
-
Given a phred score between 0 and 100 returns the probability of error.
- getETag(URL) - Static method in class htsjdk.samtools.util.HttpUtils
-
- getExons() - Method in interface htsjdk.tribble.bed.BEDFeature
-
- getExons() - Method in class htsjdk.tribble.bed.FullBEDFeature
-
- getExons() - Method in class htsjdk.tribble.bed.SimpleBEDFeature
-
- getExtendedAttribute(String, Object) - Method in class htsjdk.variant.variantcontext.Genotype
-
Get the extended attribute value associated with key, if possible
- getExtendedAttribute(String) - Method in class htsjdk.variant.variantcontext.Genotype
-
Same as #getExtendedAttribute with a null default
- getExtendedAttributes() - Method in class htsjdk.variant.variantcontext.FastGenotype
-
- getExtendedAttributes() - Method in class htsjdk.variant.variantcontext.Genotype
-
Returns the extended attributes for this object
- getExtension() - Method in enum htsjdk.samtools.fastq.FastqConstants.FastqExtensions
-
- getFeatureCodec(File) - Static method in class htsjdk.tribble.example.CountRecords
-
Return a FeatureCodec
instance appropriate for the given
featureFile
.
- getFeatureCount() - Method in class htsjdk.samtools.cram.build.Sam2CramRecordFactory
-
- getFeatureReader(String, FeatureCodec<FEATURE, SOURCE>) - Static method in class htsjdk.tribble.AbstractFeatureReader
-
- getFeatureReader(String, FeatureCodec<FEATURE, SOURCE>, boolean) - Static method in class htsjdk.tribble.AbstractFeatureReader
-
- getFeatureReader(String, String, FeatureCodec<FEATURE, SOURCE>, boolean) - Static method in class htsjdk.tribble.AbstractFeatureReader
-
- getFeatureReader(String, FeatureCodec<FEATURE, SOURCE>, Index) - Static method in class htsjdk.tribble.AbstractFeatureReader
-
Return a reader with a supplied index.
- getFeaturesPerBlock() - Method in class htsjdk.tribble.index.linear.LinearIndex.ChrIndex
-
- getFeaturesPerInterval() - Method in class htsjdk.tribble.index.interval.IntervalIndexCreator
-
- getFeatureType() - Method in class htsjdk.tribble.AbstractFeatureCodec
-
- getFeatureType() - Method in class htsjdk.tribble.example.ExampleBinaryCodec
-
- getFeatureType() - Method in interface htsjdk.tribble.FeatureCodec
-
This function returns the object the codec generates.
- getFeatureType() - Method in class htsjdk.variant.bcf2.BCF2Codec
-
- getField() - Method in class htsjdk.variant.variantcontext.writer.BCF2FieldEncoder
-
- getField() - Method in class htsjdk.variant.variantcontext.writer.BCF2FieldWriter
-
- getFieldEncoder() - Method in class htsjdk.variant.variantcontext.writer.BCF2FieldWriter
-
- getFile() - Method in class htsjdk.samtools.fastq.FastqReader
-
- getFileBlock(long) - Static method in class htsjdk.samtools.util.BlockCompressedInputStream
-
- getFileHeader() - Method in class htsjdk.samtools.CRAMFileReader
-
- getFileHeader() - Method in interface htsjdk.samtools.SAMFileWriter
-
- getFileHeader() - Method in class htsjdk.samtools.SAMFileWriterImpl
-
- getFileHeader() - Method in class htsjdk.samtools.SAMLineParser
-
Get the File header.
- getFileHeader() - Method in interface htsjdk.samtools.SamReader
-
- getFileHeader() - Method in interface htsjdk.samtools.SamReader.PrimitiveSamReader
-
- getFileHeader() - Method in class htsjdk.samtools.SamReader.PrimitiveSamReaderToSamReaderAdapter
-
- getFileHeader(File) - Method in class htsjdk.samtools.SamReaderFactory
-
Utility method to open the file get the header and close the file
- getFileHeader() - Method in class htsjdk.samtools.SRAFileReader
-
- getFileHeader() - Method in class htsjdk.variant.vcf.VCFFileReader
-
Returns the VCFHeader associated with this VCF/BCF file.
- getFilename() - Method in class htsjdk.samtools.CRAMFileWriter
-
- getFilename() - Method in class htsjdk.samtools.SAMFileWriterImpl
-
For producing error messages.
- getFilename() - Method in class htsjdk.samtools.SAMTextWriter
-
For producing error messages.
- getFilePointer() - Method in class htsjdk.samtools.SAMFileSource
-
A pointer to the region on disk from which the read originated.
- getFilePointer() - Method in class htsjdk.samtools.util.BlockCompressedInputStream
-
- getFilePointer() - Method in class htsjdk.samtools.util.BlockCompressedOutputStream
-
Encode virtual file pointer
Upper 48 bits is the byte offset into the compressed stream of a block.
- getFilePointerSpanningReads() - Method in class htsjdk.samtools.CRAMFileReader
-
- getFilePointerSpanningReads() - Method in interface htsjdk.samtools.SamReader.Indexing
-
Gets a pointer spanning all reads in the BAM file.
- getFilePointerSpanningReads() - Method in interface htsjdk.samtools.SamReader.PrimitiveSamReader
-
- getFilePointerSpanningReads() - Method in class htsjdk.samtools.SamReader.PrimitiveSamReaderToSamReaderAdapter
-
- getFilePointerSpanningReads() - Method in class htsjdk.samtools.SRAFileReader
-
- getFilesMatchingRegexp(File, String) - Static method in class htsjdk.samtools.util.IOUtil
-
- getFilesMatchingRegexp(File, Pattern) - Static method in class htsjdk.samtools.util.IOUtil
-
- getFileSource() - Method in class htsjdk.samtools.CRAMIterator
-
- getFileSource() - Method in class htsjdk.samtools.SAMRecord
-
Gets the source of this SAM record -- both the reader that retrieved the record and the position on disk from
whence it came.
- getFilterHeaderLine(String) - Method in class htsjdk.variant.vcf.VCFHeader
-
- getFilterLines() - Method in class htsjdk.variant.vcf.VCFHeader
-
- getFilters() - Method in class htsjdk.variant.variantcontext.CommonInfo
-
- getFilters() - Method in class htsjdk.variant.variantcontext.Genotype
-
Returns the filter string associated with this Genotype.
- getFilters() - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getFiltersMaybeNull() - Method in class htsjdk.variant.variantcontext.CommonInfo
-
- getFiltersMaybeNull() - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getFirstBinInLevel(int) - Static method in class htsjdk.samtools.AbstractBAMFileIndex
-
Gets the first bin in the given level.
- getFirstCigarElement() - Method in class htsjdk.samtools.Cigar
-
returns the first cigar element
- getFirstContainerOffset() - Method in class htsjdk.samtools.cram.build.CramSpanContainerIterator
-
- getFirstLocusInBin(Bin) - Method in class htsjdk.samtools.AbstractBAMFileIndex
-
Gets the first locus that this bin can index into.
- getFirstLocusInBin(Bin) - Method in interface htsjdk.samtools.BrowseableBAMIndex
-
Gets the first locus that this bin can index into.
- getFirstLocusInBin(Bin) - Method in class htsjdk.samtools.SRAIndex
-
Gets the first locus that this bin can index into.
- getFirstOffset() - Method in class htsjdk.samtools.BAMFileSpan
-
Find the first offset in the chunk list
- getFirstOfPairFlag() - Method in class htsjdk.samtools.SAMRecord
-
the read is the first read in a pair.
- getFirstOfPairFlag() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- getFlags(int) - Static method in enum htsjdk.samtools.SAMFlag
-
- getFlags() - Method in class htsjdk.samtools.SAMRecord
-
It is preferable to use the get*Flag() methods that handle the flag word symbolically.
- getFlags() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- getFlags() - Method in class htsjdk.tribble.index.AbstractIndex
-
- getFloatArrayAttribute(String) - Method in class htsjdk.samtools.SAMRecord
-
- getFloatAttribute(String) - Method in class htsjdk.samtools.SAMRecord
-
- getFlowOrder() - Method in class htsjdk.samtools.SAMReadGroupRecord
-
- getFormatHeaderLine(String) - Method in class htsjdk.variant.vcf.VCFHeader
-
- getFormatHeaderLines() - Method in class htsjdk.variant.vcf.VCFHeader
-
Returns the FORMAT HeaderLines in their original ordering
- getFormatLine(String, boolean) - Static method in class htsjdk.variant.vcf.VCFStandardHeaderLines
-
Returns the standard format line for ID
.
- getFormatLine(String) - Static method in class htsjdk.variant.vcf.VCFStandardHeaderLines
-
Returns the standard format line for ID
.
- getFormatSpec() - Method in class htsjdk.tribble.index.tabix.TabixIndex
-
- getFormatString() - Method in enum htsjdk.variant.vcf.VCFHeaderVersion
-
- getFullCanonicalPath(File) - Static method in class htsjdk.samtools.util.IOUtil
-
Returns the full path to the file with all symbolic links resolved
- getGenotype() - Method in class htsjdk.tribble.gelitext.GeliTextFeature
-
Deprecated.
- getGenotype(String) - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getGenotype(int) - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getGenotypeFieldDecoder(String) - Method in class htsjdk.variant.bcf2.BCF2Codec
-
- getGenotypeFieldWriter(String) - Method in class htsjdk.variant.variantcontext.writer.BCF2FieldWriterManager
-
Get a genotypes writer specialized to encode values for genotypes field
- getGenotypes() - Method in class htsjdk.variant.variantcontext.GenotypesContext
-
- getGenotypes() - Method in class htsjdk.variant.variantcontext.LazyGenotypesContext
-
Overrides the genotypes accessor.
- getGenotypes() - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getGenotypes(String) - Method in class htsjdk.variant.variantcontext.VariantContext
-
Returns a map from sampleName -> Genotype for the genotype associated with sampleName.
- getGenotypes(Collection<String>) - Method in class htsjdk.variant.variantcontext.VariantContext
-
Returns a map from sampleName -> Genotype for each sampleName in sampleNames.
- getGenotypes(Set<String>) - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getGenotypeSamples() - Method in class htsjdk.variant.vcf.VCFHeader
-
get the genotyping sample names
- getGenotypesOrderedBy(Iterable<String>) - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getGenotypesOrderedByName() - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getGenotypeString() - Method in class htsjdk.variant.variantcontext.Genotype
-
Return a VCF-like string representation for the alleles of this genotype.
- getGenotypeString(boolean) - Method in class htsjdk.variant.variantcontext.Genotype
-
Return a VCF-like string representation for the alleles of this genotype.
- getGeometricMean() - Method in class htsjdk.samtools.util.Histogram
-
Gets the geometric mean of the distribution.
- getGLIndecesOfAlternateAllele(Allele) - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getGQ() - Method in class htsjdk.variant.variantcontext.FastGenotype
-
- getGQ() - Method in class htsjdk.variant.variantcontext.Genotype
-
Returns a phred-scaled quality score, or -1 if none is available
- getGQLog10FromLikelihoods(int, double[]) - Static method in class htsjdk.variant.variantcontext.GenotypeLikelihoods
-
- getGroupOrder() - Method in class htsjdk.samtools.SAMFileHeader
-
- getHeader() - Method in class htsjdk.samtools.SAMRecord
-
- getHeader() - Method in class htsjdk.samtools.SAMRecordSetBuilder
-
- getHeader() - Method in class htsjdk.samtools.util.IntervalList
-
Gets the header (if there is one) for the interval list.
- getHeader() - Method in class htsjdk.samtools.util.IntervalListReferenceSequenceMask
-
- getHeader() - Method in class htsjdk.tribble.AbstractFeatureReader
-
get the header
- getHeader() - Method in interface htsjdk.tribble.FeatureReader
-
- getHeader() - Method in class htsjdk.variant.bcf2.BCF2Codec
-
- getHeader() - Method in class htsjdk.variant.variantcontext.writer.BCF2FieldWriter
-
- getHeaderEnd() - Method in class htsjdk.tribble.FeatureCodecHeader
-
- getHeaderField(URL, String) - Static method in class htsjdk.samtools.util.HttpUtils
-
- getHeaderFields() - Method in class htsjdk.variant.vcf.VCFHeader
-
get the header fields in order they're presented in the input file (which is now required to be
the order presented in the spec).
- getHeaderKey() - Method in class htsjdk.samtools.filter.AbstractJavascriptFilter
-
returns key used for header binding
- getHeaders() - Method in class htsjdk.samtools.metrics.MetricsFile
-
Returns the list of headers.
- getHeaders(Class<? extends Header>) - Method in class htsjdk.samtools.metrics.MetricsFile
-
Returns the list of headers with the specified type.
- getHeaders() - Method in class htsjdk.samtools.SamFileHeaderMerger
-
Returns the collection of readers that this header merger is working with.
- getHeaderValue() - Method in class htsjdk.tribble.FeatureCodecHeader
-
- getHeaderVersion(String) - Static method in enum htsjdk.variant.vcf.VCFHeaderVersion
-
- getHetCount() - Method in class htsjdk.variant.variantcontext.VariantContext
-
Genotype-specific functions -- how many het calls are there in the genotypes?
- getHistogram() - Method in class htsjdk.samtools.metrics.MetricsFile
-
Returns the histogram contained in the metrics file if any.
- getHistogramString() - Method in enum htsjdk.samtools.SAMValidationError.Type
-
- getHomRefCount() - Method in class htsjdk.variant.variantcontext.VariantContext
-
Genotype-specific functions -- how many hom ref calls are there in the genotypes?
- getHomVarCount() - Method in class htsjdk.variant.variantcontext.VariantContext
-
Genotype-specific functions -- how many hom var calls are there in the genotypes?
- getHours() - Method in class htsjdk.samtools.util.RelativeIso8601Date
-
Deprecated.
- getId() - Method in class htsjdk.samtools.AbstractSAMHeaderRecord
-
Returns the ID tag (or equivalent) for this header record.
- getId() - Method in class htsjdk.samtools.cram.structure.CramHeader
-
- getId() - Method in class htsjdk.samtools.SAMProgramRecord
-
- getId() - Method in class htsjdk.samtools.SAMReadGroupRecord
-
- getId() - Method in class htsjdk.samtools.util.Histogram.Bin
-
Gets the ID of this bin.
- getID() - Method in enum htsjdk.variant.bcf2.BCF2Type
-
The ID according to the BCF2 specification
- getID() - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getID() - Method in class htsjdk.variant.vcf.VCFCompoundHeaderLine
-
- getID() - Method in interface htsjdk.variant.vcf.VCFIDHeaderLine
-
- getID() - Method in class htsjdk.variant.vcf.VCFSimpleHeaderLine
-
- getIDHeaderLines() - Method in class htsjdk.variant.vcf.VCFHeader
-
- getIdValue() - Method in class htsjdk.samtools.util.Histogram.Bin
-
- getIgnoreTags() - Method in class htsjdk.samtools.CRAMContainerStreamWriter
-
- getIgnoreTags() - Method in class htsjdk.samtools.CRAMFileWriter
-
- getIndelLengths() - Method in class htsjdk.variant.variantcontext.VariantContext
-
Gets the sizes of the alternate alleles if they are insertion/deletion events, and returns a list of their sizes
- getIndex() - Method in class htsjdk.samtools.cram.structure.ReadTag
-
- getIndex() - Method in class htsjdk.samtools.CRAMFileReader
-
- getIndex() - Method in interface htsjdk.samtools.SamReader.Indexing
-
Retrieves the index for the given file type.
- getIndex() - Method in interface htsjdk.samtools.SamReader.PrimitiveSamReader
-
- getIndex() - Method in class htsjdk.samtools.SamReader.PrimitiveSamReaderToSamReaderAdapter
-
- getIndex() - Method in class htsjdk.samtools.SRAFileReader
-
- getIndex(int, int) - Method in class htsjdk.samtools.util.IntervalTree
-
Find the rank of the specified interval.
- getIndexCreator() - Method in enum htsjdk.tribble.index.IndexFactory.IndexType
-
- getIndexedFile() - Method in class htsjdk.tribble.index.AbstractIndex
-
- getIndexedFileMD5() - Method in class htsjdk.tribble.index.AbstractIndex
-
- getIndexedFileSize() - Method in class htsjdk.tribble.index.AbstractIndex
-
- getIndexedFileTS() - Method in class htsjdk.tribble.index.AbstractIndex
-
- getIndexEntries() - Method in class htsjdk.samtools.LinearIndex
-
Direct access to the array.
- getIndexEntry(String) - Method in class htsjdk.samtools.reference.FastaSequenceIndex
-
Retrieve the index entry associated with the given contig.
- getIndexingBin() - Method in interface htsjdk.samtools.BinningIndexBuilder.FeatureToBeIndexed
-
- getIndexStart() - Method in class htsjdk.samtools.LinearIndex
-
- getIndexStats(BAMFileReader) - Static method in class htsjdk.samtools.BAMIndexMetaData
-
Prints meta-data statistics from BAM index (.bai) file
Statistics include count of aligned and unaligned reads for each reference sequence
and a count of all records with no start coordinate
- getIndexType() - Method in enum htsjdk.tribble.index.IndexFactory.IndexType
-
- getIndexType(BufferedInputStream) - Static method in enum htsjdk.tribble.index.IndexFactory.IndexType
-
- getInferredInsertSize() - Method in class htsjdk.samtools.SAMRecord
-
- getInferredInsertSize() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- getInfoHeaderLine(String) - Method in class htsjdk.variant.vcf.VCFHeader
-
- getInfoHeaderLines() - Method in class htsjdk.variant.vcf.VCFHeader
-
Returns the INFO HeaderLines in their original ordering
- getInfoLine(String, boolean) - Static method in class htsjdk.variant.vcf.VCFStandardHeaderLines
-
Returns the standard info line for ID
.
- getInfoLine(String) - Static method in class htsjdk.variant.vcf.VCFStandardHeaderLines
-
Returns the standard info line for ID
.
- getInputFileName() - Method in class htsjdk.samtools.util.BinaryCodec
-
- getInputStream() - Method in class htsjdk.samtools.util.BinaryCodec
-
- getInsertedInRecord() - Method in class htsjdk.samtools.util.SamLocusIterator.LocusInfo
-
- getInstance() - Static method in class htsjdk.samtools.CustomReaderFactory
-
- getInstance() - Static method in class htsjdk.samtools.DefaultSAMRecordFactory
-
- getInstance() - Static method in class htsjdk.samtools.seekablestream.SeekableStreamFactory
-
- getInstance(Class<?>) - Static method in class htsjdk.samtools.util.Log
-
Get a Log instance to perform logging within the Class specified.
- getIntegerAttribute(String) - Method in class htsjdk.samtools.SAMRecord
-
Get the tag value and attempt to coerce it into the requested type.
- getIntersectionLength(Interval) - Method in class htsjdk.samtools.util.Interval
-
- getIntervals() - Method in class htsjdk.samtools.util.AbstractLocusIterator
-
- getIntervals() - Method in class htsjdk.samtools.util.IntervalList
-
Gets the set of intervals as held internally.
- getIntervals() - Method in class htsjdk.tribble.index.interval.IntervalTree
-
Return all intervals in tree.
- getIsoDate(Date) - Static method in class htsjdk.samtools.util.DateParser
-
Generate a ISO 8601 date
- getIterator() - Method in class htsjdk.samtools.CRAMFileReader
-
- getIterator(SAMFileSpan) - Method in class htsjdk.samtools.CRAMFileReader
-
- getIterator() - Method in interface htsjdk.samtools.SamReader.PrimitiveSamReader
-
- getIterator(SAMFileSpan) - Method in interface htsjdk.samtools.SamReader.PrimitiveSamReader
-
- getIterator() - Method in class htsjdk.samtools.SRAFileReader
-
- getIterator(SAMFileSpan) - Method in class htsjdk.samtools.SRAFileReader
-
- getKey() - Method in class htsjdk.samtools.cram.structure.ReadTag
-
- getKey() - Method in class htsjdk.variant.vcf.VCFHeaderLine
-
Get the key
- getKeyAndType() - Method in class htsjdk.samtools.cram.structure.ReadTag
-
- getKeySequence() - Method in class htsjdk.samtools.SAMReadGroupRecord
-
- getLabel() - Method in enum htsjdk.samtools.SAMFlag
-
- getLandedRefMaskScores() - Method in class htsjdk.samtools.cram.build.Sam2CramRecordFactory
-
- getLandedTotalScores() - Method in class htsjdk.samtools.cram.build.Sam2CramRecordFactory
-
- getLastChunk() - Method in class htsjdk.samtools.Bin
-
Warning: Currently only valid during index building, not when reading existing index,
(AbstractBAMFileIndex.optimizeChunkList doesn't maintain this)
- getLastCigarElement() - Method in class htsjdk.samtools.Cigar
-
returns the last cigar element
- getLastLocusInBin(Bin) - Method in class htsjdk.samtools.AbstractBAMFileIndex
-
Gets the last locus that this bin can index into.
- getLastLocusInBin(Bin) - Method in interface htsjdk.samtools.BrowseableBAMIndex
-
Gets the last locus that this bin can index into.
- getLastLocusInBin(Bin) - Method in class htsjdk.samtools.SRAIndex
-
Gets the last locus that this bin can index into.
- getLeftmost(List<CRAIEntry>) - Static method in class htsjdk.samtools.cram.CRAIIndex
-
- getLength() - Method in class htsjdk.samtools.AlignmentBlock
-
The number of contiguous bases aligned to the reference.
- getLength() - Method in class htsjdk.samtools.CigarElement
-
- getLength() - Method in class htsjdk.samtools.cram.encoding.readfeatures.Deletion
-
- getLength() - Method in class htsjdk.samtools.cram.encoding.readfeatures.HardClip
-
- getLength() - Method in class htsjdk.samtools.cram.encoding.readfeatures.Padding
-
- getLength() - Method in class htsjdk.samtools.cram.encoding.readfeatures.RefSkip
-
- getLength() - Method in class htsjdk.samtools.util.AbstractRecordAndOffset
-
- getLength(int, int) - Static method in class htsjdk.samtools.util.CoordMath
-
- getLength() - Method in class htsjdk.samtools.util.IntervalTree.Node
-
- getLevelForBin(Bin) - Method in class htsjdk.samtools.AbstractBAMFileIndex
-
Gets the level associated with the given bin number.
- getLevelForBin(Bin) - Method in interface htsjdk.samtools.BrowseableBAMIndex
-
Gets the level associated with the given bin number.
- getLevelForBin(Bin) - Method in class htsjdk.samtools.SRAIndex
-
SRA only operates on bins from last level
- getLevelSize(int) - Method in class htsjdk.samtools.AbstractBAMFileIndex
-
Gets the number of bins in the given level.
- getLevelSize(int) - Method in interface htsjdk.samtools.BrowseableBAMIndex
-
Gets the size (number of bins in) a given level of a BAM index.
- getLevelSize(int) - Method in class htsjdk.samtools.SRAIndex
-
Gets the size (number of bins in) a given level of a BAM index.
- getLibrary() - Method in class htsjdk.samtools.SAMReadGroupRecord
-
- getLiftOverMinMatch() - Method in class htsjdk.samtools.liftover.LiftOver
-
Get minimum fraction of bases that must remap.
- getLikelihoods() - Method in class htsjdk.tribble.gelitext.GeliTextFeature
-
Deprecated.
- getLikelihoods() - Method in class htsjdk.variant.variantcontext.Genotype
-
Returns the GenotypesLikelihoods data associated with this Genotype, or null if missing
- getLikelihoodsString() - Method in class htsjdk.variant.variantcontext.Genotype
-
Convenience function that returns a string representation of the PL field of this
genotype, or .
- getLinearIndex() - Method in class htsjdk.samtools.BinningIndexContent
-
- getLineNumber() - Method in class htsjdk.samtools.fastq.FastqReader
-
- getLineNumber() - Method in class htsjdk.samtools.util.BufferedLineReader
-
- getLineNumber() - Method in interface htsjdk.samtools.util.LineReader
-
- getLineNumber() - Method in class htsjdk.samtools.util.StringLineReader
-
- getLink() - Method in interface htsjdk.tribble.bed.BEDFeature
-
- getLink() - Method in class htsjdk.tribble.bed.SimpleBEDFeature
-
- getLODBestToNext() - Method in class htsjdk.tribble.gelitext.GeliTextFeature
-
Deprecated.
- getLODBestToReference() - Method in class htsjdk.tribble.gelitext.GeliTextFeature
-
Deprecated.
- getLog10GQ(GenotypeType) - Method in class htsjdk.variant.variantcontext.GenotypeLikelihoods
-
Deprecated.
- getLog10GQ(Genotype, List<Allele>) - Method in class htsjdk.variant.variantcontext.GenotypeLikelihoods
-
- getLog10GQ(Genotype, VariantContext) - Method in class htsjdk.variant.variantcontext.GenotypeLikelihoods
-
- getLog10PError() - Method in class htsjdk.variant.variantcontext.CommonInfo
-
- getLog10PError() - Method in class htsjdk.variant.variantcontext.Genotype
-
Deprecated.
- getLog10PError() - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getLongCrc32() - Method in class htsjdk.samtools.cram.io.CRC32OutputStream
-
- getMagicNumber() - Method in enum htsjdk.tribble.index.IndexFactory.IndexType
-
- getMajorVersion() - Method in class htsjdk.variant.bcf2.BCFVersion
-
- getMappingQuality() - Method in class htsjdk.samtools.SAMRecord
-
- getMappingQuality() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- getMappingQualityScoreCutoff() - Method in class htsjdk.samtools.util.AbstractLocusIterator
-
- getMatchingAllele(Collection<Allele>, byte[]) - Static method in class htsjdk.variant.variantcontext.Allele
-
- getMateAlignmentBlocks(SAMRecord) - Static method in class htsjdk.samtools.SAMUtils
-
- getMateAlignmentEnd(SAMRecord) - Static method in class htsjdk.samtools.SAMUtils
-
This method uses the MateCigar value as determined from the attribute MC.
- getMateAlignmentStart() - Method in class htsjdk.samtools.SAMRecord
-
- getMateAlignmentStart() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- getMateCigar(SAMRecord, boolean) - Static method in class htsjdk.samtools.SAMUtils
-
Returns the Mate Cigar or null if there is none.
- getMateCigar(SAMRecord) - Static method in class htsjdk.samtools.SAMUtils
-
Returns the Mate Cigar or null if there is none.
- getMateCigarLength(SAMRecord) - Static method in class htsjdk.samtools.SAMUtils
-
- getMateCigarString(SAMRecord) - Static method in class htsjdk.samtools.SAMUtils
-
Returns the Mate Cigar String as stored in the attribute 'MC'.
- getMateFlags() - Method in class htsjdk.samtools.cram.structure.CramCompressionRecord
-
- getMateNegativeStrandFlag() - Method in class htsjdk.samtools.SAMRecord
-
strand of the mate (false for forward; true for reverse strand).
- getMateNegativeStrandFlag() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- getMateReferenceIndex() - Method in class htsjdk.samtools.SAMRecord
-
Returns the mate reference index for this record.
- getMateReferenceIndex() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- getMateReferenceName() - Method in class htsjdk.samtools.SAMRecord
-
- getMateReferenceName() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- getMateUnclippedEnd(SAMRecord) - Static method in class htsjdk.samtools.SAMUtils
-
- getMateUnclippedStart(SAMRecord) - Static method in class htsjdk.samtools.SAMUtils
-
- getMateUnmappedFlag() - Method in class htsjdk.samtools.SAMRecord
-
the mate is unmapped.
- getMateUnmappedFlag() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- getMax() - Method in class htsjdk.samtools.util.Histogram
-
Returns the key with the highest count.
- getMaxAddressibleGenomicLocation() - Method in class htsjdk.samtools.AbstractBAMFileIndex
-
Gets the possible number of bins for a given reference sequence.
- getMaximumMappingQual() - Method in class htsjdk.tribble.gelitext.GeliTextFeature
-
Deprecated.
- getMaxPloidy(int) - Method in class htsjdk.variant.variantcontext.GenotypesContext
-
What is the max ploidy among all samples? Returns defaultPloidy if no genotypes are present
- getMaxPloidy(int) - Method in class htsjdk.variant.variantcontext.VariantContext
-
Returns the maximum ploidy of all samples in this VC, or default if there are no genotypes
This function is caching, so it's only expensive on the first call
- getMaxPosition() - Method in class htsjdk.samtools.util.IntervalListReferenceSequenceMask
-
- getMaxPosition() - Method in interface htsjdk.samtools.util.ReferenceSequenceMask
-
- getMaxPosition() - Method in class htsjdk.samtools.util.WholeGenomeReferenceSequenceMask
-
- getMaxReadsToAccumulatePerLocus() - Method in class htsjdk.samtools.util.AbstractLocusIterator
-
- getMaxSequenceIndex() - Method in class htsjdk.samtools.util.IntervalListReferenceSequenceMask
-
- getMaxSequenceIndex() - Method in interface htsjdk.samtools.util.ReferenceSequenceMask
-
- getMaxSequenceIndex() - Method in class htsjdk.samtools.util.WholeGenomeReferenceSequenceMask
-
- getMd5() - Method in exception htsjdk.samtools.cram.ref.EnaRefService.GaveUpException
-
- getMd5() - Method in class htsjdk.samtools.SAMSequenceRecord
-
- getMean() - Method in class htsjdk.samtools.util.Histogram
-
Assuming that the key type for the histogram is a Number type, returns the mean of
all the items added to the histogram.
- getMeanBinSize() - Method in class htsjdk.samtools.util.Histogram
-
Calculates the mean bin size
- getMedian() - Method in class htsjdk.samtools.util.Histogram
-
- getMedianAbsoluteDeviation() - Method in class htsjdk.samtools.util.Histogram
-
Gets the median absolute deviation of the distribution.
- getMedianBinSize() - Method in class htsjdk.samtools.util.Histogram
-
Calculates the median bin size
- getMergedHeader() - Method in class htsjdk.samtools.MergingSamRecordIterator
-
Returns the merged header that the merging iterator is working from.
- getMergedHeader() - Method in class htsjdk.samtools.SamFileHeaderMerger
-
Returns the merged header that should be written to any output merged file.
- getMergedSequenceIndex(SamReader, Integer) - Method in class htsjdk.samtools.SamFileHeaderMerger
-
- getMergedSequenceIndex(SAMFileHeader, Integer) - Method in class htsjdk.samtools.SamFileHeaderMerger
-
Another mechanism for getting the new sequence index, for situations in which the reader is not available.
- getMessage() - Method in class htsjdk.samtools.SAMValidationError
-
- getMessage() - Method in exception htsjdk.tribble.TribbleException
-
override the default message with ours, which attaches the source file in question
- getMetaData(int) - Method in class htsjdk.samtools.AbstractBAMFileIndex
-
Return meta data for the given reference including information about number of aligned, unaligned, and noCoordinate records
- getMetaData(int) - Method in interface htsjdk.samtools.BAMIndex
-
Gets meta data for the given reference including information about number of aligned, unaligned, and noCoordinate records
- getMetaData(int) - Method in class htsjdk.samtools.SRAIndex
-
- getMetaDataForField(VCFHeader, String) - Static method in class htsjdk.variant.variantcontext.VariantContextUtils
-
- getMetaDataInInputOrder() - Method in class htsjdk.variant.vcf.VCFHeader
-
get the meta data, associated with this header, in sorted order
- getMetaDataInSortedOrder() - Method in class htsjdk.variant.vcf.VCFHeader
-
- getMetaDataLine(String) - Method in class htsjdk.variant.vcf.VCFHeader
-
Get the VCFHeaderLine whose key equals key.
- getMethod() - Method in class htsjdk.samtools.cram.encoding.ExternalCompressor
-
- getMetrics() - Method in class htsjdk.samtools.metrics.MetricsFile
-
Returns the list of headers.
- getMetricsColumnLabels() - Method in class htsjdk.samtools.metrics.MetricsFile
-
- getMin() - Method in class htsjdk.samtools.util.Histogram
-
Returns the key with the lowest count.
- getMinimumOffset(int) - Method in class htsjdk.samtools.LinearIndex
-
Gets the minimum offset of any alignment start appearing in this index, according to the linear index.
- getMinorVersion() - Method in class htsjdk.variant.bcf2.BCFVersion
-
- getMinutes() - Method in class htsjdk.samtools.util.RelativeIso8601Date
-
Deprecated.
- getMissingBytes() - Method in enum htsjdk.variant.bcf2.BCF2Type
-
The bytes (encoded as an int) that are used to represent a missing value
for this type in BCF2
- getMissingJavaValue() - Method in enum htsjdk.variant.bcf2.BCF2Type
-
Return the java object (aka null) that is used to represent a missing value for this
type in Java
- getMixedCount() - Method in class htsjdk.variant.variantcontext.VariantContext
-
Genotype-specific functions -- how many mixed calls are there in the genotypes?
- getMode() - Method in class htsjdk.samtools.util.Histogram
-
Returns id of the Bin that's the mode of the distribution (i.e.
- getMonth() - Method in class htsjdk.samtools.util.RelativeIso8601Date
-
Deprecated.
- getNAlleles() - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getName() - Method in class htsjdk.samtools.reference.ReferenceSequence
-
Gets the set of names given to this sequence in the source file.
- getName() - Method in class htsjdk.samtools.util.Interval
-
Returns the name of the interval, possibly null.
- getName() - Method in interface htsjdk.tribble.bed.BEDFeature
-
- getName() - Method in class htsjdk.tribble.bed.SimpleBEDFeature
-
- getName() - Method in interface htsjdk.tribble.index.ChrIndex
-
- getName() - Method in class htsjdk.tribble.index.interval.IntervalTreeIndex.ChrIndex
-
- getName() - Method in class htsjdk.tribble.index.linear.LinearIndex.ChrIndex
-
- getName() - Method in interface htsjdk.tribble.NameAwareCodec
-
- getName() - Method in class htsjdk.variant.variantcontext.CommonInfo
-
- getName() - Method in class htsjdk.variant.vcf.AbstractVCFCodec
-
get the name of this codec
- getNBlocks() - Method in class htsjdk.tribble.index.linear.LinearIndex.ChrIndex
-
- getNext() - Method in class htsjdk.samtools.SAMBinaryTagAndValue
-
- getNFeatures() - Method in class htsjdk.tribble.index.linear.LinearIndex.ChrIndex
-
- getNGenotypeSamples() - Method in class htsjdk.variant.vcf.VCFHeader
-
- getNoCallCount() - Method in class htsjdk.variant.variantcontext.VariantContext
-
Genotype-specific functions -- how many no-calls are there in the genotypes?
- getNoCoordinateCount() - Method in class htsjdk.samtools.AbstractBAMFileIndex
-
Returns count of records unassociated with any reference.
- getNonCollidingId(String) - Method in class htsjdk.samtools.SAMFileHeader.PgIdGenerator
-
- getNotPrimaryAlignmentFlag() - Method in class htsjdk.samtools.SAMRecord
-
the alignment is not primary (a read having split hits may have multiple primary alignment records).
- getNotPrimaryAlignmentFlag() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- getNSamples() - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getNumAttributes() - Method in class htsjdk.variant.variantcontext.CommonInfo
-
- getNumber() - Method in class htsjdk.tribble.bed.FullBEDFeature.Exon
-
- getNumber() - Method in class htsjdk.tribble.bed.FullBEDFeature.Exon2
-
- getNumberOfReads(ReadCollection) - Static method in class htsjdk.samtools.sra.SRAUtils
-
Is used to build RecordRangeInfo
- getNumberOfReads() - Method in class htsjdk.samtools.SRAIterator.RecordRangeInfo
-
- getNumberOfReferences() - Method in class htsjdk.samtools.AbstractBAMFileIndex
-
- getNumHistograms() - Method in class htsjdk.samtools.metrics.MetricsFile
-
Returns the number of histograms added to the metrics file.
- getNumIndexLevels() - Static method in class htsjdk.samtools.AbstractBAMFileIndex
-
Get the number of levels employed by this index.
- getNumMateCigarsAdded() - Method in class htsjdk.samtools.SamPairUtil.SetMateInfoIterator
-
- getNumOverlappingAlignedBasesToClip(SAMRecord) - Static method in class htsjdk.samtools.SAMUtils
-
Returns the number of bases that need to be clipped due to overlapping pairs.
- getNumRecordsOnDisk() - Method in class htsjdk.samtools.util.DiskBackedQueue
-
- getOffset() - Method in class htsjdk.samtools.util.AbstractRecordAndOffset
-
- getOperator() - Method in class htsjdk.samtools.CigarElement
-
- getOperator() - Method in class htsjdk.samtools.cram.encoding.readfeatures.BaseQualityScore
-
- getOperator() - Method in class htsjdk.samtools.cram.encoding.readfeatures.Bases
-
- getOperator() - Method in class htsjdk.samtools.cram.encoding.readfeatures.Deletion
-
- getOperator() - Method in class htsjdk.samtools.cram.encoding.readfeatures.HardClip
-
- getOperator() - Method in class htsjdk.samtools.cram.encoding.readfeatures.InsertBase
-
- getOperator() - Method in class htsjdk.samtools.cram.encoding.readfeatures.Insertion
-
- getOperator() - Method in class htsjdk.samtools.cram.encoding.readfeatures.Padding
-
- getOperator() - Method in class htsjdk.samtools.cram.encoding.readfeatures.ReadBase
-
- getOperator() - Method in interface htsjdk.samtools.cram.encoding.readfeatures.ReadFeature
-
Read features are distinguished by operator, similar to cigar operator.
- getOperator() - Method in class htsjdk.samtools.cram.encoding.readfeatures.RefSkip
-
- getOperator() - Method in class htsjdk.samtools.cram.encoding.readfeatures.Scores
-
- getOperator() - Method in class htsjdk.samtools.cram.encoding.readfeatures.SoftClip
-
- getOperator() - Method in class htsjdk.samtools.cram.encoding.readfeatures.Substitution
-
- getOrElse(T, T) - Static method in class htsjdk.samtools.util.CodeUtil
-
Mimic of Oracle's nvl() - returns the first value if not null, otherwise the second value.
- getOriginalBaseQualities() - Method in class htsjdk.samtools.SAMRecord
-
If the original base quality scores have been store in the "OQ" tag will return the numeric
score as a byte[]
- getOtherCanonicalAlignments(SAMRecord) - Static method in class htsjdk.samtools.SAMUtils
-
Extract a List of 'other canonical alignments' from a SAM record.
- getOtherHeaderLine(String) - Method in class htsjdk.variant.vcf.VCFHeader
-
- getOtherHeaderLines() - Method in class htsjdk.variant.vcf.VCFHeader
-
Returns the other HeaderLines in their original ordering
- getOutputFileName() - Method in class htsjdk.samtools.util.BinaryCodec
-
- getOutputStream() - Method in class htsjdk.samtools.util.BinaryCodec
-
- getOverlap(int, int, int, int) - Static method in class htsjdk.samtools.util.CoordMath
-
Determines the amount of overlap between two coordinate ranges.
- getOverlapping(Interval) - Method in class htsjdk.samtools.util.IntervalTreeMap
-
- getOverlaps(Locatable) - Method in class htsjdk.samtools.util.OverlapDetector
-
Gets the Set of objects that overlap the provided locatable.
- getPaddedReferenceLength() - Method in class htsjdk.samtools.Cigar
-
- getPairedReadName() - Method in class htsjdk.samtools.SAMRecord
-
- getPairOrientation(SAMRecord) - Static method in class htsjdk.samtools.SamPairUtil
-
Computes the pair orientation of the given SAMRecord.
- getPartition(V) - Method in class htsjdk.samtools.util.CollectionUtil.Partitioner
-
Deprecated.
- getPassword() - Method in interface htsjdk.samtools.seekablestream.UserPasswordInput
-
- getPercentile(double) - Method in class htsjdk.samtools.util.Histogram
-
Gets the bin in which the given percentile falls.
- getPhredScaledQual() - Method in class htsjdk.variant.variantcontext.CommonInfo
-
Floating-point arithmetic allows signed zeros such as +0.0 and -0.0.
- getPhredScaledQual() - Method in class htsjdk.variant.variantcontext.Genotype
-
Deprecated.
- getPhredScaledQual() - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getPhredScoreFromErrorProbability(double) - Static method in class htsjdk.samtools.util.QualityUtil
-
Gets the phred score for any given probability of error.
- getPhredScoreFromObsAndErrors(double, double) - Static method in class htsjdk.samtools.util.QualityUtil
-
Gets the phred score given the specified observations and errors.
- getPL() - Method in class htsjdk.variant.variantcontext.FastGenotype
-
- getPL() - Method in class htsjdk.variant.variantcontext.Genotype
-
Unsafe low-level accessor the PL field itself, may be null.
- getPlatform() - Method in class htsjdk.samtools.SAMReadGroupRecord
-
- getPlatformModel() - Method in class htsjdk.samtools.SAMReadGroupRecord
-
- getPlatformUnit() - Method in class htsjdk.samtools.SAMReadGroupRecord
-
- getPLIndecesOfAlleles(int, int) - Static method in class htsjdk.variant.variantcontext.GenotypeLikelihoods
-
get the PL indexes (AA, AB, BB) for the given allele pair; assumes allele1Index <= allele2Index.
- getPloidy() - Method in class htsjdk.variant.variantcontext.Genotype
-
What is the ploidy of this sample?
- getPosition() - Method in class htsjdk.samtools.cram.encoding.readfeatures.BaseQualityScore
-
- getPosition() - Method in class htsjdk.samtools.cram.encoding.readfeatures.Bases
-
- getPosition() - Method in class htsjdk.samtools.cram.encoding.readfeatures.Deletion
-
- getPosition() - Method in class htsjdk.samtools.cram.encoding.readfeatures.HardClip
-
- getPosition() - Method in class htsjdk.samtools.cram.encoding.readfeatures.InsertBase
-
- getPosition() - Method in class htsjdk.samtools.cram.encoding.readfeatures.Insertion
-
- getPosition() - Method in class htsjdk.samtools.cram.encoding.readfeatures.Padding
-
- getPosition() - Method in class htsjdk.samtools.cram.encoding.readfeatures.ReadBase
-
- getPosition() - Method in interface htsjdk.samtools.cram.encoding.readfeatures.ReadFeature
-
- getPosition() - Method in class htsjdk.samtools.cram.encoding.readfeatures.RefSkip
-
- getPosition() - Method in class htsjdk.samtools.cram.encoding.readfeatures.Scores
-
- getPosition() - Method in class htsjdk.samtools.cram.encoding.readfeatures.SoftClip
-
- getPosition() - Method in class htsjdk.samtools.cram.encoding.readfeatures.Substitution
-
- getPosition() - Method in class htsjdk.samtools.util.AbstractLocusInfo
-
- getPosition() - Method in class htsjdk.samtools.util.BlockCompressedInputStream
-
- getPosition() - Method in class htsjdk.samtools.util.BlockCompressedOutputStream
-
- getPosition() - Method in interface htsjdk.samtools.util.LocationAware
-
The current offset, in bytes, of this stream/writer/file.
- getPosition() - Method in interface htsjdk.samtools.util.Locus
-
- getPosition() - Method in class htsjdk.samtools.util.LocusImpl
-
- getPosition() - Method in class htsjdk.samtools.util.PositionalOutputStream
-
- getPosition() - Method in class htsjdk.tribble.readers.AsciiLineReader
-
- getPosition() - Method in class htsjdk.tribble.readers.AsciiLineReaderIterator
-
- getPosition() - Method in class htsjdk.tribble.readers.PositionalBufferedStream
-
- getPredictedMedianInsertSize() - Method in class htsjdk.samtools.SAMReadGroupRecord
-
- getPreservationPolicies() - Method in class htsjdk.samtools.cram.lossy.QualityScorePreservation
-
- getPreservationPolicies() - Method in class htsjdk.samtools.CRAMContainerStreamWriter
-
- getPreservationPolicies() - Method in class htsjdk.samtools.CRAMFileWriter
-
- getPreviousProgramGroupId() - Method in class htsjdk.samtools.SAMProgramRecord
-
- getPreviousRecord() - Method in class htsjdk.samtools.SAMSortOrderChecker
-
- getProgramGroup() - Method in class htsjdk.samtools.SAMReadGroupRecord
-
- getProgramGroupId(SamReader, String) - Method in class htsjdk.samtools.SamFileHeaderMerger
-
- getProgramGroupId(SAMFileHeader, String) - Method in class htsjdk.samtools.SamFileHeaderMerger
-
- getProgramGroupId() - Method in class htsjdk.samtools.SAMProgramRecord
-
- getProgramName() - Method in class htsjdk.samtools.SAMProgramRecord
-
- getProgramRecord(String) - Method in class htsjdk.samtools.SAMFileHeader
-
- getProgramRecords() - Method in class htsjdk.samtools.SAMFileHeader
-
- getProgramVersion() - Method in class htsjdk.samtools.SAMProgramRecord
-
- getProperPairFlag() - Method in class htsjdk.samtools.SAMRecord
-
the read is mapped in a proper pair (depends on the protocol, normally inferred during alignment).
- getProperPairFlag() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- getProperties() - Method in class htsjdk.tribble.index.AbstractIndex
-
return a mapping of name to property value
- getProperties() - Method in interface htsjdk.tribble.index.Index
-
- getProperties() - Method in class htsjdk.tribble.index.tabix.TabixIndex
-
No arbitrary properties in Tabix
- getQualityScore() - Method in class htsjdk.samtools.cram.encoding.readfeatures.BaseQualityScore
-
- getQualityScore() - Method in class htsjdk.samtools.cram.encoding.readfeatures.ReadBase
-
- getQualityScoreCutoff() - Method in class htsjdk.samtools.util.AbstractLocusIterator
-
- getQueryResults(int) - Method in class htsjdk.samtools.AbstractBAMFileIndex
-
- getQueryResults(int) - Method in class htsjdk.samtools.DiskBasedBAMFileIndex
-
- getRawContent() - Method in class htsjdk.samtools.cram.structure.Block
-
- getRawContentSize() - Method in class htsjdk.samtools.cram.structure.Block
-
- getReadBase() - Method in class htsjdk.samtools.util.AbstractRecordAndOffset
-
- getReadBases() - Method in class htsjdk.samtools.BAMRecord
-
- getReadBases() - Method in class htsjdk.samtools.SAMRecord
-
Do not modify the value returned by this method.
- getReadBases() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- getReader() - Method in class htsjdk.samtools.SAMFileSource
-
Retrieves the reader from which this read was initially retrieved.
- getReaders() - Method in class htsjdk.samtools.SamFileHeaderMerger
-
- getReadFailsVendorQualityCheckFlag() - Method in class htsjdk.samtools.SAMRecord
-
the read fails platform/vendor quality checks.
- getReadGroup(String) - Method in class htsjdk.samtools.SAMFileHeader
-
Look up read group record by name.
- getReadGroup() - Method in class htsjdk.samtools.SAMRecord
-
Get the SAMReadGroupRecord for this SAMRecord.
- getReadGroupId(SamReader, String) - Method in class htsjdk.samtools.SamFileHeaderMerger
-
- getReadGroupId(SAMFileHeader, String) - Method in class htsjdk.samtools.SamFileHeaderMerger
-
Returns the read group id that should be used for the input read and RG id.
- getReadGroupId() - Method in class htsjdk.samtools.SAMReadGroupRecord
-
- getReadGroupMap() - Method in class htsjdk.samtools.cram.build.Sam2CramRecordFactory
-
- getReadGroups() - Method in class htsjdk.samtools.SAMFileHeader
-
- getReadHeader() - Method in class htsjdk.samtools.fastq.FastqRecord
-
- getReadLength() - Method in class htsjdk.samtools.BAMRecord
-
Avoids decoding binary block to get read length.
- getReadLength() - Method in class htsjdk.samtools.Cigar
-
- getReadLength(List<CigarElement>) - Static method in class htsjdk.samtools.Cigar
-
- getReadLength() - Method in class htsjdk.samtools.SAMRecord
-
This method is preferred over getReadBases().length, because for BAMRecord it may be faster.
- getReadName() - Method in class htsjdk.samtools.BAMRecord
-
- getReadName() - Method in class htsjdk.samtools.SAMRecord
-
- getReadName() - Method in class htsjdk.samtools.SAMValidationError
-
may be null
- getReadName() - Method in class htsjdk.samtools.util.AbstractRecordAndOffset
-
- getReadNameLength() - Method in class htsjdk.samtools.BAMRecord
-
Avoids decoding read name to get read name length.
- getReadNameLength() - Method in class htsjdk.samtools.SAMRecord
-
This method is preferred over getReadName().length(), because for BAMRecord
it may be faster.
- getReadNegativeStrandFlag() - Method in class htsjdk.samtools.SAMRecord
-
strand of the query (false for forward; true for reverse strand).
- getReadNegativeStrandFlag() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- getReadPairedFlag() - Method in class htsjdk.samtools.SAMRecord
-
the read is paired in sequencing, no matter whether it is mapped in a pair.
- getReadPairedFlag() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- getReadPositionAtReferencePosition(int) - Method in class htsjdk.samtools.SAMRecord
-
- getReadPositionAtReferencePosition(int, boolean) - Method in class htsjdk.samtools.SAMRecord
-
- getReadPositionAtReferencePosition(SAMRecord, int, boolean) - Static method in class htsjdk.samtools.SAMRecord
-
- getReadStart() - Method in class htsjdk.samtools.AlignmentBlock
-
The first, 1-based, base in the read that is aligned to the reference reference.
- getReadString() - Method in class htsjdk.samtools.fastq.FastqRecord
-
- getReadString() - Method in class htsjdk.samtools.SAMRecord
-
- getReadUnmappedFlag() - Method in class htsjdk.samtools.SAMRecord
-
the query sequence itself is unmapped.
- getRecord() - Method in class htsjdk.samtools.util.AbstractRecordAndOffset
-
- getRecord() - Method in class htsjdk.samtools.util.SamRecordWithOrdinal
-
- getRecordAndOffsets() - Method in class htsjdk.samtools.util.AbstractLocusInfo
-
- getRecordAndPositions() - Method in class htsjdk.samtools.util.AbstractLocusInfo
-
- getRecordBytes() - Method in class htsjdk.variant.bcf2.BCF2Decoder
-
Returns the byte[] for the block of data we are currently decoding
- getRecordBytes() - Method in class htsjdk.variant.variantcontext.writer.BCF2Encoder
-
- getRecordKey() - Method in class htsjdk.samtools.filter.AbstractJavascriptFilter
-
returns key used for record binding
- getRecordKey() - Method in class htsjdk.samtools.filter.JavascriptSamRecordFilter
-
- getRecordKey() - Method in class htsjdk.variant.variantcontext.filter.JavascriptVariantFilter
-
- getRecordNumber() - Method in class htsjdk.samtools.SAMValidationError
-
1-based.
- getRecordOrdinal() - Method in class htsjdk.samtools.util.SamRecordWithOrdinal
-
- getRecords(Container, ArrayList<CramCompressionRecord>, ValidationStringency) - Method in class htsjdk.samtools.cram.build.ContainerParser
-
- getRecords(boolean) - Method in class htsjdk.samtools.DuplicateSet
-
Gets the list of records from this set.
- getRecords() - Method in class htsjdk.samtools.DuplicateSet
-
Gets the list of records from this set.
- getRecords() - Method in class htsjdk.samtools.SAMRecordSetBuilder
-
Returns the accumulated list of sam records.
- getRecordsRangeInfo() - Method in class htsjdk.samtools.SRAFileReader
-
- getRecordsRangeInfo(ReadCollection) - Static method in class htsjdk.samtools.SRAIterator
-
Loads record ranges needed for emulating BAM index
- getRefBase() - Method in class htsjdk.tribble.gelitext.GeliTextFeature
-
Deprecated.
- getRefBases() - Method in class htsjdk.samtools.cram.build.Sam2CramRecordFactory
-
- getReference() - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getReferenceBase() - Method in class htsjdk.samtools.cram.encoding.readfeatures.Substitution
-
- getReferenceBases(SAMSequenceRecord, boolean) - Method in interface htsjdk.samtools.cram.ref.CRAMReferenceSource
-
getReferenceBases
- getReferenceBases(SAMSequenceRecord, boolean) - Method in class htsjdk.samtools.cram.ref.ReferenceSource
-
- getReferenceIndex() - Method in class htsjdk.samtools.SAMRecord
-
Returns the reference index for this record.
- getReferenceIndex() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- getReferenceLength() - Method in class htsjdk.samtools.Cigar
-
- getReferenceLength() - Method in class htsjdk.samtools.cram.ref.ReferenceTracks
-
- getReferenceLength() - Method in class htsjdk.samtools.SAMSequenceDictionary
-
- getReferenceLengthsAligned() - Method in class htsjdk.samtools.SRAIterator.RecordRangeInfo
-
- getReferenceName() - Method in class htsjdk.samtools.SAMRecord
-
- getReferenceName() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- getReferenceOffsets() - Method in class htsjdk.samtools.SRAIterator.RecordRangeInfo
-
- getReferencePositionAtReadPosition(int) - Method in class htsjdk.samtools.SAMRecord
-
- getReferencePositionAtReadPosition(SAMRecord, int) - Static method in class htsjdk.samtools.SAMRecord
-
- getReferences(Container, ValidationStringency) - Method in class htsjdk.samtools.cram.build.ContainerParser
-
- getReferenceSequence() - Method in class htsjdk.samtools.Bin
-
- getReferenceSequence() - Method in class htsjdk.samtools.BinList
-
Get the reference sequence to which this bin belongs.
- getReferenceSequence() - Method in class htsjdk.samtools.BinningIndexContent
-
Reference for this Content
- getReferenceSequence() - Method in class htsjdk.samtools.LinearIndex
-
- getReferenceSequence(int) - Method in class htsjdk.samtools.util.AbstractLocusIterator
-
- getReferenceSequenceFile(File) - Static method in class htsjdk.samtools.reference.ReferenceSequenceFileFactory
-
Attempts to determine the type of the reference file and return an instance
of ReferenceSequenceFile that is appropriate to read it.
- getReferenceSequenceFile(File, boolean) - Static method in class htsjdk.samtools.reference.ReferenceSequenceFileFactory
-
Attempts to determine the type of the reference file and return an instance
of ReferenceSequenceFile that is appropriate to read it.
- getReferenceSequenceFile(File, boolean, boolean) - Static method in class htsjdk.samtools.reference.ReferenceSequenceFileFactory
-
Attempts to determine the type of the reference file and return an instance
of ReferenceSequenceFile that is appropriate to read it.
- getReferenceSequenceFile(Path) - Static method in class htsjdk.samtools.reference.ReferenceSequenceFileFactory
-
Attempts to determine the type of the reference file and return an instance
of ReferenceSequenceFile that is appropriate to read it.
- getReferenceSequenceFile(Path, boolean) - Static method in class htsjdk.samtools.reference.ReferenceSequenceFileFactory
-
Attempts to determine the type of the reference file and return an instance
of ReferenceSequenceFile that is appropriate to read it.
- getReferenceSequenceFile(Path, boolean, boolean) - Static method in class htsjdk.samtools.reference.ReferenceSequenceFileFactory
-
Attempts to determine the type of the reference file and return an instance
of ReferenceSequenceFile that is appropriate to read it.
- getReferencesLengthsAligned(ReadCollection) - Static method in class htsjdk.samtools.sra.SRAUtils
-
Loads reference lengths from a read collection.
- getReferenceSpans() - Method in class htsjdk.samtools.cram.encoding.reader.RefSeqIdReader
-
- getReferenceStart() - Method in class htsjdk.samtools.AlignmentBlock
-
The first, 1-based, position in the reference to which the read is aligned.
- getRefPos() - Method in class htsjdk.samtools.util.AbstractRecordAndOffset
-
- getRefSNPs() - Method in class htsjdk.samtools.cram.build.Sam2CramRecordFactory
-
- getRelationship(IntervalTree.Node<V1>) - Method in class htsjdk.samtools.util.IntervalTree.Node
-
- getReply() - Method in class htsjdk.samtools.util.ftp.FTPClient
-
- getReplyString() - Method in class htsjdk.samtools.util.ftp.FTPReply
-
Gets server reply string from the control port after an ftp command has
been executed.
- getRepresentative() - Method in class htsjdk.samtools.DuplicateSet
-
Gets the representative record according to the duplicate comparator.
- getResourceDescription() - Method in interface htsjdk.samtools.SamReader
-
- getResourceDescription() - Method in class htsjdk.samtools.SamReader.PrimitiveSamReaderToSamReaderAdapter
-
- getRunDate() - Method in class htsjdk.samtools.SAMReadGroupRecord
-
- getSamFileHeader() - Method in class htsjdk.samtools.cram.structure.CramHeader
-
Get the
SAMFileHeader
object associated with this CRAM file header.
- getSAMFileHeader() - Method in class htsjdk.samtools.CRAMIterator
-
- getSAMFlags() - Method in class htsjdk.samtools.SAMRecord
-
shortcut to
- getSample() - Method in class htsjdk.samtools.SAMReadGroupRecord
-
- getSampleName() - Method in class htsjdk.variant.variantcontext.Genotype
-
Returns the name associated with this sample.
- getSampleNames() - Method in class htsjdk.variant.variantcontext.GenotypesContext
-
- getSampleNames() - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getSampleNamesInOrder() - Method in class htsjdk.variant.vcf.VCFHeader
-
- getSampleNamesOrderedByName() - Method in class htsjdk.variant.variantcontext.GenotypesContext
-
- getSampleNamesOrderedByName() - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getSampleNameToOffset() - Method in class htsjdk.variant.vcf.VCFHeader
-
- getSamReader() - Method in class htsjdk.samtools.SAMRecordSetBuilder
-
Creates samFileReader from the data in instance of this class
- getSamReadNameFromFastqHeader(String) - Static method in class htsjdk.samtools.util.SequenceUtil
-
Returns a read name from a FASTQ header string suitable for use in a SAM/BAM file.
- getSAMSequenceRecord() - Method in class htsjdk.variant.vcf.VCFContigHeaderLine
-
- getSAMString() - Method in class htsjdk.samtools.SAMRecord
-
Returns the record in the SAM line-based text format.
- getScore() - Method in interface htsjdk.tribble.bed.BEDFeature
-
- getScore() - Method in class htsjdk.tribble.bed.SimpleBEDFeature
-
- getScores() - Method in class htsjdk.samtools.cram.encoding.readfeatures.Scores
-
- getSecondOfPairFlag() - Method in class htsjdk.samtools.SAMRecord
-
the read is the second read in a pair.
- getSecondOfPairFlag() - Method in class htsjdk.samtools.sra.SRALazyRecord
-
- getSeconds() - Method in class htsjdk.samtools.util.RelativeIso8601Date
-
Deprecated.
- getSeenCount() - Method in class htsjdk.samtools.DownsamplingIterator
-
Returns the number of records seen, including accepted and discarded, since creation of the last call to resetStatistics.
- getSentinel() - Method in class htsjdk.samtools.util.IntervalTree
-
Get the special sentinel value that will be used to signal novelty when putting a new interval
into the tree, or to signal "not found" when removing an interval.
- getSequence() - Method in class htsjdk.samtools.cram.encoding.readfeatures.Insertion
-
- getSequence() - Method in class htsjdk.samtools.cram.encoding.readfeatures.SoftClip
-
- getSequence(String) - Method in class htsjdk.samtools.reference.IndexedFastaSequenceFile
-
Retrieves the complete sequence described by this contig.
- getSequence(String) - Method in interface htsjdk.samtools.reference.ReferenceSequenceFile
-
Retrieves the complete sequence described by this contig.
- getSequence(String) - Method in class htsjdk.samtools.SAMFileHeader
-
Look up sequence record by name.
- getSequence(int) - Method in class htsjdk.samtools.SAMFileHeader
-
Look up a sequence record by index.
- getSequence(String) - Method in class htsjdk.samtools.SAMSequenceDictionary
-
- getSequence(int) - Method in class htsjdk.samtools.SAMSequenceDictionary
-
- getSequence(String) - Method in class htsjdk.samtools.sra.SRAIndexedSequenceFile
-
- getSequence() - Method in class htsjdk.samtools.util.Interval
-
- getSequenceDictionary() - Method in class htsjdk.samtools.reference.IndexedFastaSequenceFile
-
Retrieves the sequence dictionary for the fasta file.
- getSequenceDictionary() - Method in interface htsjdk.samtools.reference.ReferenceSequenceFile
-
Must return a sequence dictionary with at least the following fields completed
for each sequence: name, length.
- getSequenceDictionary() - Method in class htsjdk.samtools.reference.ReferenceSequenceFileWalker
-
- getSequenceDictionary() - Method in class htsjdk.samtools.SAMFileHeader
-
- getSequenceDictionary() - Method in class htsjdk.samtools.sra.SRAIndexedSequenceFile
-
- getSequenceDictionary(File) - Static method in class htsjdk.tribble.util.TabixUtils
-
Generates the SAMSequenceDictionary from the given tabix index file
- getSequenceDictionary(File) - Static method in class htsjdk.variant.vcf.VCFFileReader
-
Returns the SAMSequenceDictionary from the provided VCF file.
- getSequenceDictionary() - Method in class htsjdk.variant.vcf.VCFHeader
-
Returns the contigs in this VCF file as a SAMSequenceDictionary.
- getSequenceId() - Method in class htsjdk.samtools.cram.ref.ReferenceTracks
-
- getSequenceIndex(String) - Method in class htsjdk.samtools.SAMFileHeader
-
- getSequenceIndex(String) - Method in class htsjdk.samtools.SAMSequenceDictionary
-
- getSequenceIndex() - Method in class htsjdk.samtools.SAMSequenceRecord
-
- getSequenceIndex() - Method in class htsjdk.samtools.util.AbstractLocusInfo
-
- getSequenceIndex() - Method in interface htsjdk.samtools.util.Locus
-
- getSequenceIndex() - Method in class htsjdk.samtools.util.LocusImpl
-
- getSequenceLength() - Method in class htsjdk.samtools.SAMSequenceRecord
-
- getSequenceLength() - Method in class htsjdk.samtools.util.AbstractLocusInfo
-
- getSequenceName() - Method in class htsjdk.samtools.cram.ref.ReferenceTracks
-
- getSequenceName() - Method in class htsjdk.samtools.SAMSequenceRecord
-
- getSequenceName() - Method in class htsjdk.samtools.util.AbstractLocusInfo
-
- getSequenceNameList(SAMSequenceDictionary) - Static method in class htsjdk.variant.variantcontext.VariantContextComparator
-
- getSequenceNames() - Method in interface htsjdk.tribble.FeatureReader
-
- getSequenceNames() - Method in class htsjdk.tribble.index.AbstractIndex
-
- getSequenceNames() - Method in interface htsjdk.tribble.index.Index
-
- getSequenceNames() - Method in class htsjdk.tribble.index.linear.LinearIndex
-
- getSequenceNames() - Method in class htsjdk.tribble.index.tabix.TabixIndex
-
- getSequenceNames() - Method in class htsjdk.tribble.TabixFeatureReader
-
- getSequenceNames() - Method in class htsjdk.tribble.TribbleIndexedFeatureReader
-
Return the sequence (chromosome/contig) names in this file, if known.
- getSequences() - Method in class htsjdk.samtools.SAMSequenceDictionary
-
- getSequencingCenter() - Method in class htsjdk.samtools.SAMReadGroupRecord
-
- getShortAttribute(String) - Method in class htsjdk.samtools.SAMRecord
-
Get the tag value and attempt to coerce it into the requested type.
- getSignedByteArrayAttribute(String) - Method in class htsjdk.samtools.SAMRecord
-
Will work for signed byte array or old-style hex array
- getSignedIntArrayAttribute(String) - Method in class htsjdk.samtools.SAMRecord
-
- getSignedShortArrayAttribute(String) - Method in class htsjdk.samtools.SAMRecord
-
- getSingleChunk() - Method in class htsjdk.samtools.BAMFileSpan
-
Checks that there is only a single chunk for this span and returns it.
- getSingleton() - Static method in class htsjdk.samtools.SAMTagUtil
-
Despite the fact that this class has state, it should be thread-safe because the cache
gets filled with the same values by any thread.
- getSingleton() - Static method in class htsjdk.samtools.util.SolexaQualityConverter
-
- getSiteFieldWriter(String) - Method in class htsjdk.variant.variantcontext.writer.BCF2FieldWriterManager
-
Get a site writer specialized to encode values for site info field
- getSize() - Method in class htsjdk.tribble.index.Block
-
- getSize() - Method in class htsjdk.tribble.index.interval.IntervalTree
-
The estimated size of the tree.
- getSize(VariantContext) - Static method in class htsjdk.variant.variantcontext.VariantContextUtils
-
- getSize(Genotype) - Method in class htsjdk.variant.variantcontext.writer.IntGenotypeFieldAccessors.Accessor
-
- getSizeInBytes() - Method in enum htsjdk.variant.bcf2.BCF2Type
-
How many bytes are used to represent this type on disk?
- getSoleElement(Collection<T>) - Static method in class htsjdk.samtools.util.CollectionUtil
-
- getSolexaToPhredConversionTable() - Method in class htsjdk.samtools.util.SolexaQualityConverter
-
- getSortKey(SAMRecord) - Method in class htsjdk.samtools.SAMSortOrderChecker
-
Return the sort key used for the given sort order.
- getSortOrder() - Method in class htsjdk.samtools.SAMFileHeader
-
- getSortOrder() - Method in class htsjdk.samtools.SAMFileWriterImpl
-
Must be called after calling setHeader().
- getSource() - Method in class htsjdk.samtools.SAMValidationError
-
- getSource() - Method in class htsjdk.samtools.seekablestream.ByteArraySeekableStream
-
- getSource() - Method in class htsjdk.samtools.seekablestream.SeekableBufferedStream
-
- getSource() - Method in class htsjdk.samtools.seekablestream.SeekableFileStream
-
- getSource() - Method in class htsjdk.samtools.seekablestream.SeekableFTPStream
-
- getSource() - Method in class htsjdk.samtools.seekablestream.SeekableHTTPStream
-
- getSource() - Method in class htsjdk.samtools.seekablestream.SeekableMemoryStream
-
- getSource() - Method in class htsjdk.samtools.seekablestream.SeekablePathStream
-
- getSource() - Method in class htsjdk.samtools.seekablestream.SeekableStream
-
- getSource() - Method in class htsjdk.tribble.readers.TabixReader
-
return the source (filename/URL) of that reader
- getSource() - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getSpan() - Method in class htsjdk.samtools.cram.structure.AlignmentSpan
-
- getSpanOverlapping(int, int, int) - Method in interface htsjdk.samtools.BAMIndex
-
Gets the compressed chunks which should be searched for the contents of records contained by the span
referenceIndex:startPos-endPos, inclusive.
- getSpanOverlapping(Bin) - Method in interface htsjdk.samtools.BrowseableBAMIndex
-
Perform an overlapping query of all bins bounding the given location.
- getSpanOverlapping(int, int, int) - Method in class htsjdk.samtools.DiskBasedBAMFileIndex
-
Get list of regions of BAM file that may contain SAMRecords for the given range
- getSpanOverlapping(Bin) - Method in class htsjdk.samtools.SRAIndex
-
- getSpanOverlapping(int, int, int) - Method in class htsjdk.samtools.SRAIndex
-
- getSpecies() - Method in class htsjdk.samtools.SAMSequenceRecord
-
- getStandardDeviation() - Method in class htsjdk.samtools.util.Histogram
-
- getStandardDeviationBinSize(double) - Method in class htsjdk.samtools.util.Histogram
-
Calculates the standard deviation of the bin size
- getStart() - Method in interface htsjdk.samtools.BinningIndexBuilder.FeatureToBeIndexed
-
- getStart() - Method in class htsjdk.samtools.cram.structure.AlignmentSpan
-
- getStart() - Method in class htsjdk.samtools.SAMRecord
-
an alias of {@link #getAlignmentStart()
- getStart(int, int) - Static method in class htsjdk.samtools.util.CoordMath
-
- getStart() - Method in class htsjdk.samtools.util.EdgingRecordAndOffset
-
- getStart() - Method in class htsjdk.samtools.util.Interval
-
- getStart() - Method in class htsjdk.samtools.util.IntervalTree.Node
-
- getStart() - Method in interface htsjdk.samtools.util.Locatable
-
- getStart() - Method in class htsjdk.tribble.bed.SimpleBEDFeature
-
- getStart() - Method in class htsjdk.tribble.gelitext.GeliTextFeature
-
Deprecated.
Return the start position in 1-based coordinates (first base is 1)
- getStart() - Method in class htsjdk.tribble.SimpleFeature
-
- getStart() - Method in class htsjdk.variant.variantcontext.VariantContext
-
- getStartOffset() - Method in class htsjdk.tribble.bed.BEDCodec
-
- getStartOfLastLinearBin() - Method in class htsjdk.samtools.AbstractBAMFileIndex
-
Use to get close to the unmapped reads at the end of a BAM file.
- getStartOfLastLinearBin() - Method in interface htsjdk.samtools.BAMIndex
-
Gets the start of the last linear bin in the index.
- getStartOfLastLinearBin() - Method in class htsjdk.samtools.SRAIndex
-
- getStartPosition() - Method in class htsjdk.tribble.index.Block
-
- getStaticType() - Method in class htsjdk.variant.variantcontext.writer.BCF2FieldEncoder
-
- getStats(CramRecordReader) - Method in class htsjdk.samtools.cram.encoding.reader.DataReaderFactory
-
- getStrand() - Method in interface htsjdk.tribble.bed.BEDFeature
-
- getStrand() - Method in class htsjdk.tribble.bed.SimpleBEDFeature
-
- getStreamFor(URL) - Method in interface htsjdk.samtools.seekablestream.ISeekableStreamFactory
-
- getStreamFor(String) - Method in interface htsjdk.samtools.seekablestream.ISeekableStreamFactory
-
- getStringAttribute(String) - Method in class htsjdk.samtools.SAMRecord
-
- getStructuralVariantType() - Method in class htsjdk.variant.variantcontext.VariantContext
-
Search for the INFO=SVTYPE and return the type of Structural Variant
- getSubsequenceAt(String, long, long) - Method in class htsjdk.samtools.reference.IndexedFastaSequenceFile
-
Gets the subsequence of the contig in the range [start,stop]
- getSubsequenceAt(String, long, long) - Method in interface htsjdk.samtools.reference.ReferenceSequenceFile
-
Gets the subsequence of the contig in the range [start,stop]
- getSubsequenceAt(String, long, long) - Method in class htsjdk.samtools.sra.SRAIndexedSequenceFile
-
- getSum() - Method in class htsjdk.samtools.util.Histogram
-
Returns the sum of the products of the histgram bin ids and the number of entries in each bin.
- getSumOfValues() - Method in class htsjdk.samtools.util.Histogram
-
Returns the sum of the number of entries in each bin.
- getSupplementaryAlignmentFlag() - Method in class htsjdk.samtools.SAMRecord
-
the alignment is supplementary (TODO: further explanation?).
- getTabixFormat() - Method in class htsjdk.tribble.bed.BEDCodec
-
- getTabixFormat() - Method in class htsjdk.tribble.BinaryFeatureCodec
-
Marked as final because binary features could not be tabix indexed
- getTabixFormat() - Method in interface htsjdk.tribble.FeatureCodec
-
Define the tabix format for the feature, used for indexing.
- getTabixFormat() - Method in class htsjdk.variant.vcf.AbstractVCFCodec
-
- getTagIds(int) - Method in class htsjdk.samtools.cram.structure.CompressionHeader
-
- getTargetProportion() - Method in class htsjdk.samtools.DownsamplingIterator
-
Gets the target proportion of records that should be retained during downsampling.
- getTempDirecory(String, String) - Static method in class htsjdk.samtools.util.TestUtil
-
- getTempDirectory(String, String) - Static method in class htsjdk.samtools.util.TestUtil
-
- getTextHeader() - Method in class htsjdk.samtools.SAMFileHeader
-
If this SAMHeader was read from a file, this property contains the header
as it appeared in the file, otherwise it is null.
- getThreadNamePrefix() - Method in class htsjdk.samtools.fastq.AsyncFastqWriter
-
- getThreadNamePrefix() - Method in class htsjdk.samtools.util.AbstractAsyncWriter
-
Returns the prefix to use when naming threads.
- getThreadNamePrefix() - Method in class htsjdk.samtools.util.AsyncBufferedIterator
-
- getThreadNamePrefix() - Method in class htsjdk.variant.variantcontext.writer.AsyncVariantContextWriter
-
- getTime() - Method in class htsjdk.samtools.util.RelativeIso8601Date
-
- getTimestamp() - Method in class htsjdk.samtools.util.Log
-
Creates a date string for insertion into the log.
- getTimezoneOffset() - Method in class htsjdk.samtools.util.RelativeIso8601Date
-
Deprecated.
- getTotalRecordRangeLength() - Method in class htsjdk.samtools.SRAIterator.RecordRangeInfo
-
- getTotalReferencesLength() - Method in class htsjdk.samtools.SRAIterator.RecordRangeInfo
-
- getTotalSize() - Method in class htsjdk.tribble.index.linear.LinearIndex.ChrIndex
-
- getTransientAttribute(Object) - Method in class htsjdk.samtools.SAMRecord
-
Fetches the value of a transient attribute on the SAMRecord, of null if not set.
- getTribbleIndexType() - Method in enum htsjdk.tribble.index.IndexFactory.IndexType
-
- getType() - Method in class htsjdk.samtools.SAMValidationError
-
- getType() - Method in class htsjdk.samtools.util.EdgingRecordAndOffset
-
- getType() - Method in interface htsjdk.tribble.bed.BEDFeature
-
- getType() - Method in class htsjdk.tribble.bed.SimpleBEDFeature
-
- getType() - Method in class htsjdk.tribble.index.AbstractIndex
-
get the index type
- getType() - Method in class htsjdk.tribble.index.interval.IntervalTreeIndex
-
- getType() - Method in class htsjdk.tribble.index.linear.LinearIndex
-
- getType() - Method in class htsjdk.variant.variantcontext.Genotype
-
- getType() - Method in class htsjdk.variant.variantcontext.VariantContext
-
Determines (if necessary) and returns the type of this variation by examining the alleles it contains.
- getType(Object) - Method in class htsjdk.variant.variantcontext.writer.BCF2FieldEncoder
-
Get the BCF2 type for this field, either from the static type of the
field itself or by inspecting the value itself.
- getType() - Method in class htsjdk.variant.vcf.VCFCompoundHeaderLine
-
- getUnalignedRecordCount() - Method in class htsjdk.samtools.BAMIndexMetaData
-
- getUnclippedEnd() - Method in class htsjdk.samtools.SAMRecord
-
- getUnclippedEnd(int, Cigar) - Static method in class htsjdk.samtools.SAMUtils
-
- getUnclippedStart() - Method in class htsjdk.samtools.SAMRecord
-
- getUnclippedStart(int, Cigar) - Static method in class htsjdk.samtools.SAMUtils
-
- getUnderlyingIterator() - Method in class htsjdk.samtools.util.PeekIterator
-
- getUniqueBaseCount() - Method in class htsjdk.samtools.util.IntervalList
-
Gets the count of unique bases represented by the intervals in the list.
- getUniqueIntervals() - Method in class htsjdk.samtools.util.IntervalList
-
- getUniqueIntervals(IntervalList, boolean) - Static method in class htsjdk.samtools.util.IntervalList
-
Merges list of intervals and reduces them like htsjdk.samtools.util.IntervalList#getUniqueIntervals()
- getUniqueIntervals(IntervalList, boolean, boolean) - Static method in class htsjdk.samtools.util.IntervalList
-
Merges list of intervals and reduces them like htsjdk.samtools.util.IntervalList#getUniqueIntervals()
- getUniqueIntervals(boolean) - Method in class htsjdk.samtools.util.IntervalList
-
- getUnparsedGenotypeData() - Method in class htsjdk.variant.variantcontext.LazyGenotypesContext
-
- getUnsignedByteArrayAttribute(String) - Method in class htsjdk.samtools.SAMRecord
-
- getUnsignedIntArrayAttribute(String) - Method in class htsjdk.samtools.SAMRecord
-
- getUnsignedIntegerAttribute(String) - Method in class htsjdk.samtools.SAMRecord
-
A convenience method that will return a valid unsigned integer as a Long,
or fail with an exception if the tag value is invalid.
- getUnsignedIntegerAttribute(short) - Method in class htsjdk.samtools.SAMRecord
-
A convenience method that will return a valid unsigned integer as a Long,
or fail with an exception if the tag value is invalid.
- getUnsignedShortArrayAttribute(String) - Method in class htsjdk.samtools.SAMRecord
-
- getUrl() - Method in class htsjdk.tribble.util.FTPHelper
-
- getUrl() - Method in class htsjdk.tribble.util.HTTPHelper
-
- getUrl() - Method in class htsjdk.tribble.util.RemoteURLHelper
-
- getUrl() - Method in interface htsjdk.tribble.util.URLHelper
-
- getURLHelper(URL) - Static method in class htsjdk.tribble.util.ParsingUtils
-
Return the registered URLHelper, constructed with the provided URL
- getUser() - Method in interface htsjdk.samtools.seekablestream.UserPasswordInput
-
- getValidationErrors() - Method in class htsjdk.samtools.SAMFileHeader
-
- getValidationStringency() - Method in class htsjdk.samtools.CRAMFileReader
-
- getValidationStringency() - Method in class htsjdk.samtools.CRAMIterator
-
- getValidationStringency() - Method in class htsjdk.samtools.SAMLineParser
-
Get validation stringency.
- getValidationStringency() - Method in interface htsjdk.samtools.SamReader.PrimitiveSamReader
-
- getValidationStringency() - Method in class htsjdk.samtools.SAMRecord
-
- getValidationStringency() - Method in class htsjdk.samtools.SRAFileReader
-
- getValue() - Method in class htsjdk.samtools.cram.structure.ReadTag
-
- getValue() - Method in class htsjdk.samtools.metrics.StringHeader
-
- getValue() - Method in class htsjdk.samtools.util.Histogram.Bin
-
Gets the value in the bin.
- getValue() - Method in class htsjdk.samtools.util.IntervalTree.Node
-
- getValue(Genotype) - Method in class htsjdk.variant.variantcontext.writer.IntGenotypeFieldAccessors.DPAccessor
-
- getValue(Genotype) - Method in class htsjdk.variant.variantcontext.writer.IntGenotypeFieldAccessors.GQAccessor
-
- getValue() - Method in class htsjdk.variant.vcf.VCFHeaderLine
-
Get the value
- getValueAsByteArray() - Method in class htsjdk.samtools.cram.structure.ReadTag
-
- getValueLabel() - Method in class htsjdk.samtools.util.Histogram
-
- getValues(Genotype) - Method in class htsjdk.variant.variantcontext.writer.IntGenotypeFieldAccessors.Accessor
-
- getValues(Genotype) - Method in class htsjdk.variant.variantcontext.writer.IntGenotypeFieldAccessors.ADAccessor
-
- getValues(Genotype) - Method in class htsjdk.variant.variantcontext.writer.IntGenotypeFieldAccessors.PLAccessor
-
- getValuesAndBitLengths(List<T>, List<Integer>, HuffmanTree<T>) - Static method in class htsjdk.samtools.cram.encoding.huffman.HuffmanCode
-
- getValueString(double) - Method in class htsjdk.tribble.bed.FullBEDFeature.Exon
-
- getValueString(double) - Method in class htsjdk.tribble.bed.FullBEDFeature.Exon2
-
Method description
- getVariableBinaryRepresentation() - Method in class htsjdk.samtools.BAMRecord
-
If this record has a valid binary representation of the variable-length portion of a binary record stored,
return that byte array, otherwise return null.
- getVariableBinaryRepresentation() - Method in class htsjdk.samtools.SAMRecord
-
If this record has a valid binary representation of the variable-length portion of a binary record stored,
return that byte array, otherwise return null.
- getVCFRecordComparator() - Method in class htsjdk.variant.vcf.VCFHeader
-
- getVersion() - Method in class htsjdk.samtools.cram.structure.CramHeader
-
- getVersion() - Method in class htsjdk.samtools.SAMFileHeader
-
- getVersion() - Method in class htsjdk.tribble.index.AbstractIndex
-
- getVersionedItem() - Method in class htsjdk.samtools.metrics.VersionHeader
-
- getVersionString() - Method in class htsjdk.samtools.metrics.VersionHeader
-
- getVersionString() - Method in enum htsjdk.variant.vcf.VCFHeaderVersion
-
- getWindowLength() - Method in class htsjdk.samtools.cram.ref.ReferenceTracks
-
- getWindowPosition() - Method in class htsjdk.samtools.cram.ref.ReferenceTracks
-
- getWriter() - Method in class htsjdk.samtools.SAMTextWriter
-
Returns the Writer used by this instance.
- getWriter(String, Map<String, T>) - Method in class htsjdk.variant.variantcontext.writer.BCF2FieldWriterManager
-
- getWrittenCount() - Method in class htsjdk.tribble.util.LittleEndianOutputStream
-
- getYear() - Method in class htsjdk.samtools.util.RelativeIso8601Date
-
Deprecated.
- GFF - Static variable in class htsjdk.tribble.index.tabix.TabixFormat
-
Predefined headers for known formats
- globalRecordCounter - Variable in class htsjdk.samtools.cram.structure.Container
-
- globalRecordCounter - Variable in class htsjdk.samtools.cram.structure.Slice
-
- GolombIntegerEncoding - Class in htsjdk.samtools.cram.encoding
-
- GolombIntegerEncoding() - Constructor for class htsjdk.samtools.cram.encoding.GolombIntegerEncoding
-
- GolombLongEncoding - Class in htsjdk.samtools.cram.encoding
-
- GolombLongEncoding() - Constructor for class htsjdk.samtools.cram.encoding.GolombLongEncoding
-
- GolombRiceIntegerEncoding - Class in htsjdk.samtools.cram.encoding
-
- GolombRiceIntegerEncoding() - Constructor for class htsjdk.samtools.cram.encoding.GolombRiceIntegerEncoding
-
- GQ(int) - Method in class htsjdk.variant.variantcontext.GenotypeBuilder
-
- GQAccessor() - Constructor for class htsjdk.variant.variantcontext.writer.IntGenotypeFieldAccessors.GQAccessor
-
- GROUP_ORDER_TAG - Static variable in class htsjdk.samtools.SAMFileHeader
-
- GTWriter(VCFHeader, BCF2FieldEncoder) - Constructor for class htsjdk.variant.variantcontext.writer.BCF2FieldWriter.GTWriter
-
- gunzip(byte[]) - Static method in class htsjdk.samtools.cram.io.ExternalCompression
-
Uncompress a GZIP data blob into a new byte array.
- gzip(byte[]) - Static method in class htsjdk.samtools.cram.io.ExternalCompression
-
Compress a byte array into GZIP blob.
- GZIP_BLOCK_PREAMBLE - Static variable in class htsjdk.samtools.util.BlockCompressedStreamConstants
-
- GZIP_CM_DEFLATE - Static variable in class htsjdk.samtools.util.BlockCompressedStreamConstants
-
- GZIP_FLG - Static variable in class htsjdk.samtools.util.BlockCompressedStreamConstants
-
- GZIP_ID1 - Static variable in class htsjdk.samtools.util.BlockCompressedStreamConstants
-
- GZIP_ID2 - Static variable in class htsjdk.samtools.util.BlockCompressedStreamConstants
-
- GZIP_OS_UNKNOWN - Static variable in class htsjdk.samtools.util.BlockCompressedStreamConstants
-
- GZIP_OVERHEAD - Static variable in class htsjdk.samtools.util.BlockCompressedStreamConstants
-
- GZIP_XFL - Static variable in class htsjdk.samtools.util.BlockCompressedStreamConstants
-
- GZIP_XLEN - Static variable in class htsjdk.samtools.util.BlockCompressedStreamConstants
-