Issue 333 ebi xml gen and sub

The purpose of doing docstrings in the numpydoc format is that we can auto-generate documentation (although we are not currently doing this), so the docstring should have these values listed explicitly.  At the least, you should call a `format` on the docstring, and pass in the values at the top of the file, although in the past we have just hard-coded things like this into the docstring.  See part 4 of the [guide to numpydoc](https://github.com/numpy/numpy/blob/master/doc/HOWTO_DOCUMENT.rst.txt#id5).