File Submission Format

Sheep Genetics has accepted many different file formats in the past, but is concentrating on an XML based file to replace the "BVEST", CSV and Excel spreadsheets that used to be accepted.

The XML file is defined by a schema (XSD) which we publish on this website.  Old versions of the XML file will generally be supported indefinitely although we would encourage developers to keep on top of any changes we make.

Whenever new features are required, a new version of the schema will be published, with the reference URL changed to reflect this.  Sheep Genetics reserves the right to make changes to existing schemas in order to fix bugs but as a general rule, we will publish a new version of the schema instead of fixing the old ones.

Best practice is to reference the schema you are using in the header portion of your XML file.  This ensures that we parse your file correctly.