[OTDev] BibTex web services
chung chvng at mail.ntua.grTue Jun 1 21:47:34 CEST 2010
- Previous message: [OTDev] BibTex web services
- Next message: [OTDev] BibTex web services
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi all, We have a brand new BibTeX web service!!! Here are a few examples: Get a URI list of all available bibtex entries on the server: curl -H Accept:text/uri-list http://opentox.ntua.gr:2000/bibtex Of course this is available in some more MIME types: curl -H Accept:application/rdf+xml http://opentox.ntua.gr:2000/bibtex curl -H Accept:application/x-turtle http://opentox.ntua.gr:2000/bibtex curl -H Accept:application/rdf+xml-abbrev http://opentox.ntua.gr:2000/bibtex Delete all bibtex entries: curl -X DELETE http://opentox.ntua.gr:2000/bibtex Ask for a bibtex which is not found on the server (will return status code 404). This will return an RDF document for the error report: curl -H Accept:application/rdf+xml http://opentox.ntua.gr:2000/bibtex/nosuchentry Create a new BibTex entry: curl -X POST -H Content-type:application/x-www-form-urlencoded -d bibtype="Article" -d author="Some author" -d abstract="This is an abstract for the bibliographic entry" -d address="10, Some Street" -d journal="International Journal of UFO analysis" -d keywords="some keyword, other keyword" -d year="1999" -d number="4" -d volume="100" -H Accept:text/uri-list http://opentox.ntua.gr:2000/bibtex curl -X POST -H Content-type:application/x-www-form-urlencoded -d bibtype="Article" -d author="Some author" -d abstract="This is an abstract for the bibliographic entry" -d address="10, Some Street" -d journal="International Journal of UFO analysis" -d keywords="some keyword, other keyword" -d year="1999" -d number="4" -d volume="100" -H Accept:application/rdf+xml http://opentox.ntua.gr:2000/bibtex curl -X POST -H Content-type:application/x-www-form-urlencoded -d bibtype="Article" -d author="Some author" -d abstract="This is an abstract for the bibliographic entry" -d address="10, Some Street" -d journal="International Journal of UFO analysis" -d keywords="some keyword, other keyword" -d year="1999" -d number="4" -d volume="100" -H Accept:application/x-turtle http://opentox.ntua.gr:2000/bibtex Of course you can post an RDF representation of a bibtex entry to the server: curl -X POST -H Content-type:application/rdf+xml --data-binary @/path/to/bibtex1.rdf http://opentox.ntua.gr:2000/bibtex You can also apply the DELETE method on a bibtex URI: curl -X DELETE http://opentox.ntua.gr:2000/bibtex/e029bf5d-e038-4f99-9eed-9edb357ba557 For the time the underlying database supports 20 different BibTex attributes such as author, annotation, address, booktitle, etc... [ No need to mention that DeciBell ( http://github.com/hampos/DeciBell ) manages all data transactions to and from the database :-) ] (Note that the services deployed on port 2000 do not include any training services.) Best regards, Pantelis On Tue, 2010-06-01 at 15:35 +0300, chung wrote: > Hi Egon, > Thanks for pointing out to these ontologies. I observed that the CITO > ontology does not follow the BibTex standards. For example, there is no > datatype properties for author, title, editor, etc; so I would prefer > BIBO (which looks like the Knouf ontology). Are there any advantages of > choosing BIBO over Knouf? I have made a draft service based on the knouf > ontology which I'll deploy today and we will have the opportunity to > test it. > > > Best Regards, > Pantelis > > > > On Tue, 2010-06-01 at 12:39 +0200, Egon Willighagen wrote: > > On Mon, May 31, 2010 at 2:07 PM, chung <chvng at mail.ntua.gr> wrote: > > > There is a formal OWL definition of bibliographic entries following the > > > BibTeX specification. This is available at > > > http://zeitkunst.org/bibtex/0.1/ . I think we could use this in OpenTox > > > if we need to assign such a reference to a model, dataset with > > > predictions or other resource. > > > > I like to point out two alternatives: > > > > BIBO: http://bibotools.googlecode.com/svn/bibo-ontology/tags/1.3/bibo.xml.owl > > CITO: http://imageweb.zoo.ox.ac.uk/pub/2009/citobase/cito-20100528-1.6/cito-content/owldoc/ > > > > The latter has my personal preference. > > > > Egon > > > > > _______________________________________________ > Development mailing list > Development at opentox.org > http://www.opentox.org/mailman/listinfo/development >
- Previous message: [OTDev] BibTex web services
- Next message: [OTDev] BibTex web services
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Development mailing list