org.broad.igv.bbfile
Class RPTreeHeader

java.lang.Object
  extended by org.broad.igv.bbfile.RPTreeHeader

public class RPTreeHeader
extends java.lang.Object

File retrieved from BigWig project at Google code on July 26, 2011, revision 36 http://code.google.com/p/bigwig/ This project provides java readers for the UCSC's BigWig and BigBed formats. It was originally developed by Martin Decautis and Jim Robinson for the Integrative Genomics Viewer (http://www.broadinstitute.org/igv). Thanks to Jim Kent and Ann Zweig and from UCSC for their assistance. Modification to work with GenomeView by Thomas Abeel.

Author:
Martin Decautis, Jim Robinson, Thomas Abeel

Field Summary
 int RPTREE_HEADER_SIZE
           
 int RPTREE_MAGIC_HTL
           
 int RPTREE_MAGIC_LTH
           
 
Constructor Summary
RPTreeHeader(net.sf.samtools.util.SeekableStream fis, long fileOffset, boolean isLowToHigh)
           
 
Method Summary
 int getBlockSize()
           
 int getEndBase()
           
 int getEndChromID()
           
 int getHeaderSize()
           
 long getItemCount()
           
 int getItemsPerSlot()
           
 int getMagic()
           
 long getMEndFileOffset()
           
 long getReserved()
           
 int getStartBase()
           
 int getStartChromID()
           
 long getTreeOffset()
           
 boolean isHeaderOK()
           
 void print()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RPTREE_HEADER_SIZE

public final int RPTREE_HEADER_SIZE
See Also:
Constant Field Values

RPTREE_MAGIC_LTH

public final int RPTREE_MAGIC_LTH
See Also:
Constant Field Values

RPTREE_MAGIC_HTL

public final int RPTREE_MAGIC_HTL
See Also:
Constant Field Values
Constructor Detail

RPTreeHeader

public RPTreeHeader(net.sf.samtools.util.SeekableStream fis,
                    long fileOffset,
                    boolean isLowToHigh)
Method Detail

isHeaderOK

public boolean isHeaderOK()

getHeaderSize

public int getHeaderSize()

getTreeOffset

public long getTreeOffset()

getMagic

public int getMagic()

getBlockSize

public int getBlockSize()

getItemCount

public long getItemCount()

getStartChromID

public int getStartChromID()

getStartBase

public int getStartBase()

getEndChromID

public int getEndChromID()

getEndBase

public int getEndBase()

getMEndFileOffset

public long getMEndFileOffset()

getItemsPerSlot

public int getItemsPerSlot()

getReserved

public long getReserved()

print

public void print()


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