GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
bl_vcf_write_ss_call(3) FreeBSD Library Functions Manual bl_vcf_write_ss_call(3)

#include <biolibc/vcf.h>
-lbiolibc -lxtend

int bl_vcf_write_ss_call(bl_vcf_t *vcf_call, FILE *vcf_stream, vcf_field_mask_t field_mask)

vcf_stream  FILE pointer to the VCF output stream
vcf_call    Pointer to the bl_vcf_t structure to output
field_mask  Bit mask indicating which fields to output

Write a single-sample VCF call to vcf_stream. This should only be used with VCF calls that have exactly one sample column. For multisample VCFs, use bl_vcf_write_static_fields() followed by a loop to write the sample data.

If field_mask is not BL_VCF_FIELD_ALL, fields not indicated by a 1 in the bit mask are written as an appropriate placeholder such as '.' rather than the actual data. Possible mask values are:

BL_VCF_FIELD_ALL BL_VCF_FIELD_CHROM BL_VCF_FIELD_POS BL_VCF_FIELD_ID BL_VCF_FIELD_REF BL_VCF_FIELD_ALT BL_VCF_FIELD_QUAL BL_VCF_FIELD_FILTER BL_VCF_FIELD_INFO BL_VCF_FIELD_FORMAT

The number of items output (as returned by fprintf())

bl_vcf_read_ss_call(3), bl_vcf_write_static_fields(3)


Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.