Skip to content
Snippets Groups Projects

1st release of XML schema for ensembl-REST

Closed Marek Szuba requested to merge github/fork/lindenb/xsd into release/76

Created by: lindenb

Hi Ensembl,

find below a XML/XSD schema for the XML output of REST+VEP.

As stated in the file, this document is not normative.

I tested it on a large number of grch37 variants :

$ xmllint --schema vep.xsd "http://grch37.rest.ensembl.org/vep/human/region/3:38674586-38674587:1/TAG?content-type=text/xml"

and it can be used to generate a java parser for VEP with the standard java tool XJC:

$ xjc vep.xsd

parsing a schema...
compiling a schema...
generated/AbstractConsequences.java
generated/Data.java
generated/IntergenicConsequences.java
generated/MotifFeatureConsequences.java
generated/ObjectFactory.java
generated/Opt.java
generated/RegulatoryFeatureConsequences.java
generated/TranscriptConsequence

Merge request reports

Closed by (Mar 13, 2025 10:41pm UTC)

Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Created by: magaliruffier

    Hi Pierre, Thanks for the commit, it looks very promising Would it be possible for you to submit the pull request against master rather than our release branch? We will then be able to integrate it easier in our codebase and hopefully include it in our next release. Regards, Magali

Please register or sign in to reply