public class DetailsStorage
extends java.lang.Object
Constructor and Description |
---|
DetailsStorage() |
Modifier and Type | Method and Description |
---|---|
boolean |
acceptNewDataAndClear(GenomicViewDetailsData view,
Interval view_visible_range,
WsResults results,
java.lang.String track_name) |
void |
add(Marker m) |
void |
clear() |
Marker |
findReadByPositionAndLane(long bp,
int lane) |
long |
getBytesPerBase()
returns data bytes used for each base
|
long |
getBytesPerRead()
returns data bytes used for each base
|
GraphStructure |
getGraphStructure() |
Locus |
getLocus() |
MarkerCollection |
getMarkerCollection() |
java.util.List<Marker> |
getMarkers() |
protected ReadInfo |
getReadInfoFromWsRead(java.util.List<Marker> list,
WsRead read) |
long |
getTotalBases()
returns total bases loaded
|
boolean |
setEpiProReadsDataIfAvailable(EpiProReadsReader model,
GenomicViewDetails view,
int current_contig,
boolean force_redraw) |
void |
setGraphStructure(GraphStructure s) |
void |
setLocus(Locus locus) |
void |
setResultsInfo(GenomicViewDetailsData view,
WsResults data) |
int |
size() |
boolean |
updateDataDoNotClear(GenomicViewDetailsData view,
Interval view_visible_range,
WsResults results,
Locus data_locus) |
public void add(Marker m)
public int size()
public java.util.List<Marker> getMarkers()
public MarkerCollection getMarkerCollection()
public long getTotalBases()
public long getBytesPerRead()
public long getBytesPerBase()
public boolean acceptNewDataAndClear(GenomicViewDetailsData view, Interval view_visible_range, WsResults results, java.lang.String track_name)
view
- view_visible_range
- results
- track_name
- public boolean updateDataDoNotClear(GenomicViewDetailsData view, Interval view_visible_range, WsResults results, Locus data_locus)
view
- view_visible_range
- results
- data_locus
- protected ReadInfo getReadInfoFromWsRead(java.util.List<Marker> list, WsRead read)
read_id
- public void setResultsInfo(GenomicViewDetailsData view, WsResults data)
view
- data
- public void clear()
public Locus getLocus()
public void setLocus(Locus locus)
public GraphStructure getGraphStructure()
public void setGraphStructure(GraphStructure s)
public Marker findReadByPositionAndLane(long bp, int lane)
public boolean setEpiProReadsDataIfAvailable(EpiProReadsReader model, GenomicViewDetails view, int current_contig, boolean force_redraw)
model
- detailsOptions
- Copyright © 2010-2014 Pacific Biosciences. All Rights Reserved.