"Cannot decode genotypes without HeaderDataCache"); final GenotypeBuilder[] builders = hd.getBuilders(); hd.getFieldDict().get( (Integer)hd.decoder.decodeTypedValue()); final int numElems = hd.decoder.decodeNumberOfElements(type); hd.getGenoFieldDecoders().getDecoder(field).decode( alleles, field, hd.decoder, type, numElems, builders); hd.getSampleNamesInOrder(), hd.getSampleNameToOffset()); } catch (IOException e) { throw new TribbleException(
"Cannot decode genotypes without HeaderDataCache"); final GenotypeBuilder[] builders = hd.getBuilders(); hd.getFieldDict().get( (Integer)hd.decoder.decodeTypedValue()); final int numElems = hd.decoder.decodeNumberOfElements(type); hd.getGenoFieldDecoders().getDecoder(field).decode( alleles, field, hd.decoder, type, numElems, builders); hd.getSampleNamesInOrder(), hd.getSampleNameToOffset()); } catch (IOException e) { throw new TribbleException(
"Cannot decode genotypes without HeaderDataCache"); final GenotypeBuilder[] builders = hd.getBuilders(); hd.getFieldDict().get( (Integer)hd.decoder.decodeTypedValue()); final int numElems = hd.decoder.decodeNumberOfElements(type); hd.getGenoFieldDecoders().getDecoder(field).decode( alleles, field, hd.decoder, type, numElems, builders); hd.getSampleNamesInOrder(), hd.getSampleNameToOffset()); } catch (IOException e) { throw new TribbleException(
/** Used for lazy decoding of genotype data. Of course, each input record * may have a different header, but we currently only support one header * here... This is in part due to the fact that it's not clear what the best * solution is. */ public void setInputHeader(VCFHeader header) { vcfHeaderDataCache.setHeader(header); bcfHeaderDataCache.setHeader(header); }
/** Used for lazy decoding of genotype data. Of course, each input record * may have a different header, but we currently only support one header * here... This is in part due to the fact that it's not clear what the best * solution is. */ public void setInputHeader(VCFHeader header) { vcfHeaderDataCache.setHeader(header); bcfHeaderDataCache.setHeader(header); }
/** Used for lazy decoding of genotype data. Of course, each input record * may have a different header, but we currently only support one header * here... This is in part due to the fact that it's not clear what the best * solution is. */ public void setInputHeader(VCFHeader header) { vcfHeaderDataCache.setHeader(header); bcfHeaderDataCache.setHeader(header); }
/** Used for lazy decoding of genotype data. Of course, each input record * may have a different header, but we currently only support one header * here... This is in part due to the fact that it's not clear what the best * solution is. */ public void setInputHeader(VCFHeader header) { vcfHeaderDataCache.setHeader(header); bcfHeaderDataCache.setHeader(header); }
/** Used for lazy decoding of genotype data. Of course, each input record * may have a different header, but we currently only support one header * here... This is in part due to the fact that it's not clear what the best * solution is. */ public void setInputHeader(VCFHeader header) { vcfHeaderDataCache.setHeader(header); bcfHeaderDataCache.setHeader(header); }
/** Used for lazy decoding of genotype data. Of course, each input record * may have a different header, but we currently only support one header * here... This is in part due to the fact that it's not clear what the best * solution is. */ public void setInputHeader(VCFHeader header) { vcfHeaderDataCache.setHeader(header); bcfHeaderDataCache.setHeader(header); }