Package htsjdk.tribble

Examples of htsjdk.tribble.FeatureCodecHeader


     * @throws IOException
     */
    public final static <SOURCE> Pair<VCFHeader, VCIterable<SOURCE>> readAllVCs( final File file, final FeatureCodec<VariantContext, SOURCE> codec) throws IOException {
        // read in the features
        SOURCE source = codec.makeSourceFromStream(new FileInputStream(file));
        FeatureCodecHeader header = codec.readHeader(source);
        final VCFHeader vcfHeader = (VCFHeader)header.getHeaderValue();
        return new Pair<>(vcfHeader, new VCIterable<>(source, codec, vcfHeader));
    }
View Full Code Here


    @Override
    public FeatureCodecHeader readHeader(final LineIterator lineIterator) throws IOException {
        final String header = (String) readActualHeader(lineIterator);
        // TODO: This approach may cause issues with files formatted with \r\n-style line-endings.
        return new FeatureCodecHeader(header, header.length() + 1);
    }
View Full Code Here

TOP

Related Classes of htsjdk.tribble.FeatureCodecHeader

Copyright © 2018 www.massapicom. 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.