nmdp-bioinformatics / hml

Histoimmunogenetics Markup Language (HML).
GNU Lesser General Public License v3.0
3 stars 5 forks source link

Variant simple-type should allow 0-length sequence #43

Open dvaliga opened 8 years ago

dvaliga commented 8 years ago

Requires non-empty (length 1+) sequence. There are use cases where 0-length (empty) might be required.

bmatern-nmdp commented 8 years ago

Like this one:

        <consensus-sequence-block reference-sequence-id="ref11" start="8995" end="9961" phase-set="1" continuity="true">
                <sequence>
                    TGAGCTGGGAATCTGAGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGAGAGAGAGACAGAGAGACAGAGAGAGAGAGAGCGCCATCTGTGAGCATTTAGAATCCTCTCTATCCTGAGCAAGGAGTTCTGAGGGCACAGGTGTGTGTGTAGAGTGTGGATTTGTCTGTGTCTGTGAGGCTGTTGTGGGAGGGGAGGCAGGAGGGGGCTGCTTCTTATTCTTGGAGGACTCTGTGGGGAGGTGACAAGGGAGGTGGGTGCGGGCGGCTGGAGAGAGAGGTGACCTTGATTGTCTCGGGTCCTTAGAGATGCAGGGAAGGGAAATGTAAGGGGTGTGTGGTTGGGGTGAAGGTTTAGGGGAGGAGAGCTGAGGGGTAAGGAAGGTTTGGGATAATGTGAGGAGGCCAGTTCCAGACTGTCCCTGGCACACACCCTTCATGTAATCTCTGAAATAAAAGTGTGTGCTGTTTGTTTGTAAAAGCATTAGATTAATTTCTAGGGGAATTGAGGAGACCTCTGAGGCATCTCTGAAGCTTCTTTAGGTCTAAATTTCTTGCTAGTTTTTTGTTTTTTATTGTGTATATTTTTACATAGTAGAAATGACTGTGAAACTAACTTTTTGAATTAAAGTTTTAACACAGTTACTATTTTATTATAATGCTAATAGTTTTCTAGTAGTTACATATTATTCTTTTATATATAATAGTTGTGACACAACTTACCTCACTTTCCCCTTTGTTGACCTTTATTATGACATTCACCAAAATTTGAAAATGTATGTTTCTGGTTAATTTTTAATTTATATTTTTTTCATTTATAATTCTTTTGAATTATTTTGACCTATTTATTGGCCAGTTTTAATAACTGCTGTAAGAATTCCCTATTGTATTTGGTAGGGAATGGACAATGATCTACTGCCTAATATCTCGAGGGCTTAGTATTTTTCTCA
                </sequence>

                <variant reference-bases="TG" alternate-bases="" start="9026" end="9028" />
            </consensus-sequence-block>