|
| | MultiSampleScanPeakCaller (String sampleListFile, String bedFile, String chrSizeFile, int window, int step) throws IOException |
| |
| void | setFilterByStrand (boolean useStrandFilter) |
| |
| void | setExtraFields (boolean useExtraFields) |
| |
| void | setBinomialScore (boolean binomialScore) |
| |
| void | setPeakCutoffMostCommonReplicate (double maxPct) |
| |
| void | setPeakTrimQuantile (double trimPeakQuantile) |
| |
| void | setPeakWindowCountCutoff (double peakCountCutoff) |
| |
| void | setPeakWindowScanPvalCutoff (double peakScanPvalCutoff) |
| |
| void | setFirstReadTranscriptionStrand (boolean firstReadIsTranscriptionStrand) |
| |
| void | setExpressionScanPvalueCutoff (double expressionScanPvalCutoff) |
| |
| | MultiSampleScanPeakCaller (String expressionBamFile, String signalBamFile, String bedFile, String chrSizeFile) throws IOException |
| |
| | MultiSampleScanPeakCaller (String expressionBamFile, String signalBamFile, String bedFile, String chrSizeFile, int window, int step) throws IOException |
| |
| boolean | isExpressedInAllControlSamples (Gene gene) |
| |
| boolean | isExpressed (Gene gene) |
| |
| Collection< Gene > | getSingleSampleScanPeaks (SampleData sample, Gene gene) throws IOException |
| |
| Collection< Annotation > | mergePeaks (Collection< Annotation > peaks) |
| |
| void | setCoordinateSpace (CoordinateSpace space) |
| |
| CoordinateSpace | getCoordinateSpace () |
| |
| | MultiSampleScanPeakCaller (MultiSampleScanPeakCaller other) throws IOException |
| |
| void | initializeFilterRejectWriters (String commonSuffix, String outDir) throws IOException |
| |
| void | closeFilterRejectWriters () throws IOException |
| |
| String | getPeakBedFileName (SampleData sample, String outDir, String chrName) |
| |
| void | writeSingleSampleScanPeaks (SampleData sample, String outFile, String chrName) throws IOException |
| |
| SamplePermutation | getOneRandomSamplePermutation () |
| |
| void | setLoggerLevel (Level level) |
| |
| static MultiSampleScanPeakCaller | createFromCommandArgs (String[] commandArgs) throws IOException |
| |
| static boolean | commandLineHasDebugFlag (String[] commandArgs) |
| |
| static String | commandLineOutDir (String[] commandArgs) |
| |
| Map< String, Collection< Gene > > | genes |
| |
Map< SampleData, Map< Gene,
Map< Annotation,
BinomialEnrichmentScore > > > | binomialWindowScores |
| |
| GenomeSpaceSampleData | expressionData |
| |
| ArrayList< SampleData > | controlSamples |
| |
| ArrayList< SampleData > | signalSamples |
| |
| ArrayList< SampleData > | allSamples |
| |
| int | windowSize |
| |
| int | stepSize |
| |
| int | numControls |
| |
| int | numSignals |
| |
| int | numSamples |
| |
| Random | random |
| |
| String | sizeFile |
| |
| static Logger | logger = Logger.getLogger(MultiSampleScanPeakCaller.class.getName()) |
| |
| static String | FILTER_REJECT_DIR = "filter_rejects" |
| |