Hi everyone. Currently the mart info served by the following URL:
http://www.biomart.org/biomart/martservice?type=registry
is somewhat inconsistent in the values given in the "name" field of
MartURLLocation records. Some of these values include a version
number (e.g. "metazoa_mart_3") while others don't (e.g. "ensembl").
Of these two conventions, the latter supports more robust client
software, since it does not require that this software accommodate for
possible changes in the version number part of the name. It would be
most convenient to separate the name information from the version
information, by creating a separate version field.
Hence, I propose the creation of a version field for MartURLLocation
records, so that items such as
<MartURLLocation database="metazoa_mart_3" default="1"
displayName="ENSEMBL METAZOA 3 (EBI UK)" host="www.biomart.org"
includeDatasets="" martUser="" name="metazoa_mart_3" path="/biomart/
martservice" port="80" serverVirtualSchema="default" visible="1" />
would be served instead as
<MartURLLocation database="metazoa_mart_3" default="1"
displayName="ENSEMBL METAZOA 3 (EBI UK)" host="www.biomart.org"
includeDatasets="" martUser="" name="metazoa" version="3" path="/
biomart/martservice" port="80" serverVirtualSchema="default"
visible="1" />
or
<MartURLLocation database="metazoa_mart_3" default="1"
displayName="ENSEMBL METAZOA 3 (EBI UK)" host="www.biomart.org"
includeDatasets="" martUser="" name="metazoa_mart" version="3" path="/
biomart/martservice" port="80" serverVirtualSchema="default"
visible="1" />
Would this be possible?
Thanks in advance,
Gabriel Berriz