Examples of BclReader


Examples of picard.illumina.parser.readers.BclReader

    private class BclDataCycleFileParser implements CycleFilesParser<BclData> {
        final CloseableIterator<BclData> reader;

        public BclDataCycleFileParser(final List<File> files) {
            reader = new BclReader(files, outputMapping.getOutputReadLengths(),
                    bclQualityEvaluationStrategy, false);
        }
View Full Code Here

Examples of picard.illumina.parser.readers.BclReader

        }
    }

    private CountLimitedIterator makeReader(final List<File> files) {
        if(tileIndex != null) {
            final BclReader bclReader = BclReader.makeSeekable(files, bclQualityEvaluationStrategy, outputMapping.getOutputReadLengths());
            final int numClustersInTile = bclReader.seek(files, tileIndex, currentTile);
            return new CountLimitedIterator(bclReader, numClustersInTile);
        }
        else{
            return null;
        }
View Full Code Here

Examples of picard.illumina.parser.readers.BclReader

        final File fakeFile = File.createTempFile("BclFileFakerTest", ".bcl");
        fakeFile.deleteOnExit();

        new BclFileFaker().fakeFile(fakeFile, 100000);
        // .make() has a number of checks for the file
        final BclReader bclReader = new BclReader(
            fakeFile,
            new BclQualityEvaluationStrategy(BclQualityEvaluationStrategy.ILLUMINA_ALLEGED_MINIMUM_QUALITY), false);
        Assert.assertEquals(100000, BclReader.getNumberOfClusters(fakeFile));
        Assert.assertEquals(BclReader.getNumberOfClusters(fakeFile), fakeFile.length() - 4);
    }
View Full Code Here

Examples of picard.illumina.parser.readers.BclReader

    public void testGZFileIsActuallyGZipped() throws Exception {
        final File fakeFile = File.createTempFile("BclFileFakerTest", ".bcl.gz");
        fakeFile.deleteOnExit();

        new BclFileFaker().fakeFile(fakeFile, 100000);
        new BclReader(
                fakeFile,
                new BclQualityEvaluationStrategy(BclQualityEvaluationStrategy.ILLUMINA_ALLEGED_MINIMUM_QUALITY), false);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.