Conquest Version: 1.5.0c
I am using the webserver to query the metadata from conquest:
http://127.0.0.1/api/dicom/rs/studies/<UID>/series/<UID>/instances/<UID>/metadata
For the tag 3004, 000E (DoseGridScaling), I get the value 0 (Postman API result)
Whereas the actual value is 6.66056188E-9 (Taken from CQ webserver - header in browser)
I also double checked by writing the API output to a file through curl but the value is 0.
This rounding causing a major issue as its not accurate and the data from the API is treated as 0 from then on.
What's causing this issue? I suppose PHP can handle such small values without any problem as it follows double precision floating point (64 bit)!!!
Could you please guide me to rectify this behaviour?
Thank you so much.