With the exception of the donor-recipient-pair project (which accepts HML 0.3), the NMDP accepts version 0.2 HML or lower. Acceptance of HML Version 0.3 will broaden in the near future.
Note: When submitting results to the NMDP using HML, as illustrated in the examples below, the following DOCTYPE definition is required at the top of each file:
<!DOCTYPE hml PUBLIC "-//NMDP//DTD HML 0.3//EN"
"http://www.nmdp.org/DTD/hml-0.3.dtd">
The purpose of this DTD definition line is twofold: first, it provides validating parsers with a URL where the HML DTD can be found; second, it specifies which version of HML should be used to parse the document. This will become more important in the future as subsequent versions are released. Please consider this in any automation/development activities.
- Example 5.1 (Genotype-list equivalent of hapoid elements using allele codes)
- Example 5.2 (Phase between loci in genotype-lists)
- Example 5.3 (Genotype-list equivalent of hapoid elements using allele values)
- Example 5.4 (Includes a document-level property)
- Example 5.5 (Includes a sample-level property)
- Example 5.6 (Genotype-list with SSO primary data)
- Example 5.7 (Genotype-list with SBT primary data)
- Example 6.1 (Genotype-lists for KIR, one SSO score per locus)
- Example 6.2 (Genotype-lists for KIR, one SSO score per sample)
Information about DTDs and XML in general may be found on the W3C Web site at http://www.w3c.org/XML.