org.biojava3.core.sequence.location.template
Interface AccesionedLocation

All Superinterfaces:
Accessioned, Iterable<Location>, Location

public interface AccesionedLocation
extends Location, Accessioned

A location which is bound to an AccessionID. This is common in INSDC locations where a location actually points to a remote sequence. This is especially common in records describing Genomic sequence assembly.

Author:
ayates

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.biojava3.core.sequence.location.template.Location
Location.Tools
 
Field Summary
 
Fields inherited from interface org.biojava3.core.sequence.location.template.Location
EMPTY
 
Method Summary
 ProxySequenceReader<? extends Compound> getProxySequenceReader()
          Return the proxy reader used to get sequence for this location.
 
Methods inherited from interface org.biojava3.core.sequence.location.template.Location
getEnd, getLength, getRelevantSubLocations, getRelevantSubSequence, getStart, getStrand, getSubLocations, getSubSequence, isBetweenCompounds, isCircular, isComplex
 
Methods inherited from interface java.lang.Iterable
iterator
 
Methods inherited from interface org.biojava3.core.sequence.template.Accessioned
getAccession
 

Method Detail

getProxySequenceReader

ProxySequenceReader<? extends Compound> getProxySequenceReader()
Return the proxy reader used to get sequence for this location. We assume that AccessionID is bound to the instance to facilitate this lookup.