Database of Scientific Simulation and Experimental Results
Mail to
Left

Welcome to the DoSSiER RESTful web service portal


DoSSiER provides a RESTful web service to access the data records and the dictionaries describing the metadata. This is work in progress! The final API has not been decided and we plan to support various interchange formats (json/xml) At the moment the following methods are supported (subject to change):

To retrieve the dictionaries in json format use the following syntax:
To retrieve the Access dictionary: https://g4devel.fnal.gov:8181/DoSSiER/WebAPI/dictionary?name=Access
To retrieve the Beam dictionary: https://g4devel.fnal.gov:8181/DoSSiER/WebAPI/dictionary?name=Beam
To retrieve the Datatypes dictionary: https://g4devel.fnal.gov:8181/DoSSiER/WebAPI/dictionary?name=Datatypes
To retrieve the Material dictionary: https://g4devel.fnal.gov:8181/DoSSiER/WebAPI/dictionary?name=Material
To retrieve the Mcdetail dictionary: https://g4devel.fnal.gov:8181/DoSSiER/WebAPI/dictionary?name=Mcdetail
To retrieve the Mctool dictionary: https://g4devel.fnal.gov:8181/DoSSiER/WebAPI/dictionary?name=Mctool
To retrieve the Observable dictionary: https://g4devel.fnal.gov:8181/DoSSiER/WebAPI/dictionary?name=Observable
To retrieve the Particle dictionary: https://g4devel.fnal.gov:8181/DoSSiER/WebAPI/dictionary?name=Particle
To retrieve the Reaction dictionary: https://g4devel.fnal.gov:8181/DoSSiER/WebAPI/dictionary?name=Reaction
To retrieve the Reference dictionary: https://g4devel.fnal.gov:8181/DoSSiER/WebAPI/dictionary?name=Reference
To retrieve the Test dictionary: https://g4devel.fnal.gov:8181/DoSSiER/WebAPI/dictionary?name=Test
To retrieve the Versiontag dictionary: https://g4devel.fnal.gov:8181/DoSSiER/WebAPI/dictionary?name=Versiontag
To retrieve the Working Groups dictionary: https://g4devel.fnal.gov:8181/DoSSiER/WebAPI/dictionary?name=Wgroups


To retrieve a result record (here 2) in json format:
To retrieve the result record 2: https://g4devel.fnal.gov:8181/DoSSiER/WebAPI/get?format=json&record=2


Web Service Search:
The web service search is along the path "/WebAPI/exp/find/". Searches can be entered in the format of the below examples. Spaces should be replaced with "%20". In order to add multiple parameters simply use "&".
The possible parameter names are as follows:
"particle", "target", "mctool", "reaction", "scores", "scores", "testid", "refid"
Note: The web service search will only return the first 100 results, if you do not find what you are looking for, consider narrowing your parameters.
Examples:
Single parameter search example: https://g4devel.fnal.gov:8181/DoSSiER/WebAPI/exp/find/?target=C
Multiple parameter search example: https://g4devel.fnal.gov:8181/DoSSiER/WebAPI/exp/find/?observable=Lorentz-inv.%20cross%20section%20E(d3sig/dp3)&reaction=particle%20production