Logo Search packages:      
Sourcecode: bedtools version File versions  Download package

Public Member Functions | Private Member Functions | Private Attributes

BedShuffle Class Reference

Collaboration diagram for BedShuffle:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 BedShuffle (string &bedFile, string &genomeFile, string &excludeFile, string &includeFile, bool haveSeed, bool haveExclude, bool haveInclude, bool sameChrom, float overlapFraction, int seed)

Private Member Functions

void ChooseLocus (BED &)
void ChooseLocusFromInclusionFile (BED &)
void Shuffle ()
void ShuffleWithExclusions ()
void ShuffleWithInclusions ()

Private Attributes

BedFile_bed
string _bedFile
vector< string > _chroms
BedFile_exclude
string _excludeFile
GenomeFile_genome
string _genomeFile
bool _haveExclude
bool _haveInclude
bool _haveSeed
BedFile_include
vector< string > _includeChroms
string _includeFile
int _numChroms
int _numIncludeChroms
float _overlapFraction
bool _sameChrom
int _seed

Detailed Description

Definition at line 31 of file shuffleBed.h.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index