Class VCFSimpleHeaderLine

    • Constructor Detail

      • VCFSimpleHeaderLine

        public VCFSimpleHeaderLine​(String key,
                                   String name,
                                   String description)
        create a VCF filter header line
        Parameters:
        key - the key for this header line
        name - the name for this header line
        description - description for this header line
      • VCFSimpleHeaderLine

        public VCFSimpleHeaderLine​(String line,
                                   VCFHeaderVersion version,
                                   String key,
                                   List<String> expectedTagOrdering)
        create a VCF info header line
        Parameters:
        line - the header line
        version - the vcf header version
        key - the key for this header line
        expectedTagOrdering - the tag ordering expected for this header line
        See Also:
        VCFv4.2+ recommended tags support
      • VCFSimpleHeaderLine

        public VCFSimpleHeaderLine​(String line,
                                   VCFHeaderVersion version,
                                   String key,
                                   List<String> expectedTagOrdering,
                                   List<String> recommendedTags)
        create a VCF info header line
        Parameters:
        line - the header line
        version - the vcf header version
        key - the key for this header line
        expectedTagOrdering - the tag ordering expected for this header line
        recommendedTags - tags that are optional for this header line