[tdwg-tapir] How to find list of Tapir providers
![](https://secure.gravatar.com/avatar/06465c84cb7fc5fe8484213511eb6317.jpg?s=120&d=mm&r=g)
Hi, Is there any list or data portal of Tapir providers? I mean, for instance the gbif data portal (www.*gbif*.orghttp://www.gbif.org/) uses a different protocol; the providers on the gbif portal wouldn't know how to deal with a Tapir request, or am I wrong? Same applies to the OBIS network (www.i*obis*.org http://www.iobis.org/).
Thanks.
![](https://secure.gravatar.com/avatar/38270e964a45066ea7ecea84b985120d.jpg?s=120&d=mm&r=g)
Thomas, GBIF indexes all kinds of providers, DiGIR, BioCASE and TAPIR with different schemas even. We have a UDDI registry of services you can search for TAPIT providers:
go to find binding and search for tModels called "TAPIR"
Markus
On Nov 28, 2008, at 11:18 AM, bar tomas wrote:
Hi, Is there any list or data portal of Tapir providers? I mean, for instance the gbif data portal (www.gbif.org) uses a different protocol; the providers on the gbif portal wouldn't know how to deal with a Tapir request, or am I wrong? Same applies to the OBIS network (www.iobis.org).
Thanks.
tdwg-tapir mailing list tdwg-tapir@lists.tdwg.org http://lists.tdwg.org/mailman/listinfo/tdwg-tapir
![](https://secure.gravatar.com/avatar/06465c84cb7fc5fe8484213511eb6317.jpg?s=120&d=mm&r=g)
Hi, Thanks for your reply. I ooked at the link you mentioned.
If I understand correctly, the protocol that can be used to retrieve data from all providers registered on gbif is the REST interface ( http://data.gbif.org/ws/rest/occurrence) ?
But the data accessible with REST, is only a subset of the data made available by the provider (I mean the search terms do not include all Darwin Core elements)? To access the complete data, you would have to use Tapir or whatever protocol the provider implements?
Thanks very much.
On Fri, Nov 28, 2008 at 10:27 AM, "Markus Döring (GBIF)" mdoering@gbif.orgwrote:
Thomas, GBIF indexes all kinds of providers, DiGIR, BioCASE and TAPIR with different schemas even. We have a UDDI registry of services you can search for TAPIT providers:
go to find binding and search for tModels called "TAPIR"
Markus
On Nov 28, 2008, at 11:18 AM, bar tomas wrote:
Hi, Is there any list or data portal of Tapir providers? I mean, for instance the gbif data portal (www.*gbif*.orghttp://www.gbif.org/) uses a different protocol; the providers on the gbif portal wouldn't know how to deal with a Tapir request, or am I wrong? Same applies to the OBIS network (www.i*obis*.org http://www.iobis.org/) .
Thanks.
tdwg-tapir mailing list tdwg-tapir@lists.tdwg.org http://lists.tdwg.org/mailman/listinfo/tdwg-tapir
![](https://secure.gravatar.com/avatar/eebfe70782eddbd0e4c77a144ef6b9d6.jpg?s=120&d=mm&r=g)
Exactly! The portal provides an index of the data (what, where, when, who style information) but for retrieving the original records you would need to talk to the providers directly.
Attached is a simple Java class which logs all the registered endpoints in the GBIF registry. I guess you would want only the TAPIR ones? That class will require the UDDI4J library and commons logging (plus Log4J I presume you would use?)
May I please ask - what are you intending to do? You can probably guess that code exists for scheduling the harvesting of TAPIR endpoint data for example - this may be useful to you...
Cheers,
Tim
On 28 Nov 2008, at 12:44, bar tomas wrote:
Hi, Thanks for your reply. I ooked at the link you mentioned. If I understand correctly, the protocol that can be used to retrieve data from all providers registered on gbif is the REST interface (http://data.gbif.org/ws/rest/occurrence ) ? But the data accessible with REST, is only a subset of the data made available by the provider (I mean the search terms do not include all Darwin Core elements)? To access the complete data, you would have to use Tapir or whatever protocol the provider implements? Thanks very much.
On Fri, Nov 28, 2008 at 10:27 AM, "Markus Döring (GBIF)" <mdoering@gbif.org
wrote:
Thomas, GBIF indexes all kinds of providers, DiGIR, BioCASE and TAPIR with different schemas even. We have a UDDI registry of services you can search for TAPIT providers:
go to find binding and search for tModels called "TAPIR"
Markus
On Nov 28, 2008, at 11:18 AM, bar tomas wrote:
Hi, Is there any list or data portal of Tapir providers? I mean, for instance the gbif data portal (www.gbif.org) uses a different protocol; the providers on the gbif portal wouldn't know how to deal with a Tapir request, or am I wrong? Same applies to the OBIS network (www.iobis.org).
Thanks.
tdwg-tapir mailing list tdwg-tapir@lists.tdwg.org http://lists.tdwg.org/mailman/listinfo/tdwg-tapir
tdwg-tapir mailing list tdwg-tapir@lists.tdwg.org http://lists.tdwg.org/mailman/listinfo/tdwg-tapir
![](https://secure.gravatar.com/avatar/06465c84cb7fc5fe8484213511eb6317.jpg?s=120&d=mm&r=g)
Thank you very much for the java code. It will be very useful. I am trying to collect data on marine species for my masters thesis.
T. Bar
On Fri, Nov 28, 2008 at 12:28 PM, Tim Robertson trobertson@gbif.org wrote:
Exactly! The portal provides an index of the data (what, where, when, who style information) but for retrieving the original records you would need to talk to the providers directly. Attached is a simple Java class which logs all the registered endpoints in the GBIF registry. I guess you would want only the TAPIR ones? That class will require the UDDI4J library and commons logging (plus Log4J I presume you would use?)
May I please ask - what are you intending to do? You can probably guess that code exists for scheduling the harvesting of TAPIR endpoint data for example - this may be useful to you...
Cheers,
Tim
On 28 Nov 2008, at 12:44, bar tomas wrote:
Hi, Thanks for your reply. I ooked at the link you mentioned. If I understand correctly, the protocol that can be used to retrieve data from all providers registered on gbif is the REST interface ( http://data.gbif.org/ws/rest/occurrence) ? But the data accessible with REST, is only a subset of the data made available by the provider (I mean the search terms do not include all Darwin Core elements)? To access the complete data, you would have to use Tapir or whatever protocol the provider implements? Thanks very much.
On Fri, Nov 28, 2008 at 10:27 AM, "Markus Döring (GBIF)" < mdoering@gbif.org> wrote:
Thomas, GBIF indexes all kinds of providers, DiGIR, BioCASE and TAPIR with different schemas even. We have a UDDI registry of services you can search for TAPIT providers:
go to find binding and search for tModels called "TAPIR"
Markus
On Nov 28, 2008, at 11:18 AM, bar tomas wrote:
Hi, Is there any list or data portal of Tapir providers? I mean, for instance the gbif data portal (www.*gbif*.orghttp://www.gbif.org/) uses a different protocol; the providers on the gbif portal wouldn't know how to deal with a Tapir request, or am I wrong? Same applies to the OBIS network (www.i*obis*.org http://www.iobis.org/ ).
Thanks.
tdwg-tapir mailing list tdwg-tapir@lists.tdwg.org http://lists.tdwg.org/mailman/listinfo/tdwg-tapir
tdwg-tapir mailing list tdwg-tapir@lists.tdwg.org http://lists.tdwg.org/mailman/listinfo/tdwg-tapir
![](https://secure.gravatar.com/avatar/eebfe70782eddbd0e4c77a144ef6b9d6.jpg?s=120&d=mm&r=g)
Hi
The GBIF network has a UDDI registry you could query with "TModel = TAPIR" to retrieve the list of TAPIR providers that are registered in the (GBIF) network.
If you are a Java developer I can send a class that will help you do this query and get the endpoints. If not, I can send the UDDI credentials, and then you would need to find a UDDI client library for whatever you code in... I am sure there is someone on this list doing the same in PHP, Python, .NET also.
Cheers,
Tim
On 28 Nov 2008, at 11:18, bar tomas wrote:
Hi, Is there any list or data portal of Tapir providers? I mean, for instance the gbif data portal (www.gbif.org) uses a different protocol; the providers on the gbif portal wouldn't know how to deal with a Tapir request, or am I wrong? Same applies to the OBIS network (www.iobis.org).
Thanks.
tdwg-tapir mailing list tdwg-tapir@lists.tdwg.org http://lists.tdwg.org/mailman/listinfo/tdwg-tapir
![](https://secure.gravatar.com/avatar/06465c84cb7fc5fe8484213511eb6317.jpg?s=120&d=mm&r=g)
Hi Tim,
Yes, I would be very interested in your java class for retrieving a list of Tapir providers.
Thanks very much
Tomas Bar
On Fri, Nov 28, 2008 at 10:39 AM, Tim Robertson trobertson@gbif.org wrote:
Hi The GBIF network has a UDDI registry you could query with "TModel = TAPIR" to retrieve the list of TAPIR providers that are registered in the (GBIF) network.
If you are a Java developer I can send a class that will help you do this query and get the endpoints. If not, I can send the UDDI credentials, and then you would need to find a UDDI client library for whatever you code in... I am sure there is someone on this list doing the same in PHP, Python, .NET also.
Cheers,
Tim
On 28 Nov 2008, at 11:18, bar tomas wrote:
Hi, Is there any list or data portal of Tapir providers? I mean, for instance the gbif data portal (www.*gbif*.orghttp://www.gbif.org/) uses a different protocol; the providers on the gbif portal wouldn't know how to deal with a Tapir request, or am I wrong? Same applies to the OBIS network (www.i*obis*.org http://www.iobis.org/) .
Thanks.
tdwg-tapir mailing list tdwg-tapir@lists.tdwg.org http://lists.tdwg.org/mailman/listinfo/tdwg-tapir
participants (3)
-
"Markus Döring (GBIF)"
-
bar tomas
-
Tim Robertson