org.broad.igv.tdf
Class TDFDataset

java.lang.Object
  extended by org.broad.igv.tdf.TDFEntity
      extended by org.broad.igv.tdf.TDFDataset

public class TDFDataset
extends TDFEntity

Represents the data for a particular chromosome and zoom level

Author:
jrobinso

Nested Class Summary
static class TDFDataset.DataType
           
 
Constructor Summary
TDFDataset(java.lang.String name, java.nio.ByteBuffer byteBuffer, TDFReader reader)
           
TDFDataset(java.lang.String name, TDFDataset.DataType dataType, int tileWidth, int nTiles)
           
 
Method Summary
 int getNumberOfTiles()
           
 TDFTile getTile(int t)
           
 java.util.List<TDFTile> getTiles(int startLocation, int endLocation)
           
 int getTileWidth()
           
 void write(BufferedByteWriter dos)
           
 
Methods inherited from class org.broad.igv.tdf.TDFEntity
getAttribute, getAttributeNames, getName, setAttribute, writeString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TDFDataset

public TDFDataset(java.lang.String name,
                  TDFDataset.DataType dataType,
                  int tileWidth,
                  int nTiles)

TDFDataset

public TDFDataset(java.lang.String name,
                  java.nio.ByteBuffer byteBuffer,
                  TDFReader reader)
           throws java.io.IOException
Throws:
java.io.IOException
Method Detail

write

public void write(BufferedByteWriter dos)
           throws java.io.IOException
Throws:
java.io.IOException

getTiles

public java.util.List<TDFTile> getTiles(int startLocation,
                                        int endLocation)

getTile

public TDFTile getTile(int t)

getNumberOfTiles

public int getNumberOfTiles()
Returns:

getTileWidth

public int getTileWidth()
Returns:


Copyright © 2007-2011 - Thomas Abeel - All Rights Reserved. SourceForge.netLogo