@@ -111,16 +111,20 @@ def send_icat(proposal=None, beamline=None, sample=None, dataset=None, path=None
111
111
112
112
guinier = data .get ("guinier" )
113
113
if guinier :
114
- metadata ["SAXS_guinier_rg" ] = f"{ guinier .Rg :.1f} ±{ guinier .sigma_Rg :.1f} "
115
- metadata ["SAXS_guinier_points" ] = f"{ guinier .start_point } -{ guinier .end_point } "
114
+ metadata ["SAXS_guinier_rg" ] = f"{ guinier .Rg :.1f} "
115
+ metadata ["SAXS_guinier_sigma_rg" ] = f"{ guinier .sigma_Rg :.1f} "
116
+ metadata ["SAXS_guinier_points_start" ] = f"{ guinier .start_point } "
117
+ metadata ["SAXS_guinier_points_end" ] = f"{ guinier .end_point } "
116
118
metadata ["SAXS_guinier_i0" ] = f"{ guinier .I0 :.1f} ±{ guinier .sigma_I0 :.1f} "
117
119
118
120
bift = data .get ("bift" )
119
121
if bift :
120
122
metadata ["SAXS_rg" ] = f"{ bift .Rg_avg :.1f} ±{ bift .Rg_std :.1f} "
123
+ metadata ["SAXS_rg_std" ] = f"{ bift .Rg_avg :.1f} "
124
+ metadata ["SAXS_rg_avg" ] = f"{ bift .Rg_std :.1f} "
121
125
metadata ["SAXS_d_max" ] = f"{ bift .Dmax_avg :.1f} ±{ bift .Dmax_std :.1f} "
122
- metadata ["SAXS_chi2r" ] = str ( bift .chi2r_avg )
123
- metadata ["SAXS_chi2r_error" ] = str ( bift .chi2r_std )
126
+ metadata ["SAXS_chi2r" ] = f" { bift .chi2r_avg :.2f } "
127
+ metadata ["SAXS_chi2r_error" ] = f" { bift .chi2r_std :.2f } "
124
128
125
129
tomerge = data .get ("merged" )
126
130
if tomerge :
@@ -132,10 +136,10 @@ def send_icat(proposal=None, beamline=None, sample=None, dataset=None, path=None
132
136
rti = data .get ("rti" )
133
137
if rti :
134
138
"Vc sigma_Vc Qr sigma_Qr mass sigma_mass"
135
- metadata ["SAXS_vc" ] = str ( rti .Vc )
136
- metadata ["SAXS_vc_error" ] = str ( rti .sigma_Vc )
137
- metadata ["SAXS_mass" ] = str ( rti .mass )
138
- metadata ["SAXS_mass_error" ] = str ( rti .sigma_mass )
139
+ metadata ["SAXS_vc" ] = f" { rti .Vc :.2f } "
140
+ metadata ["SAXS_vc_error" ] = f" { rti .sigma_Vc :.2f } "
141
+ metadata ["SAXS_mass" ] = f" { rti .mass :.2f } "
142
+ metadata ["SAXS_mass_error" ] = f" { rti .sigma_mass :.2f } "
139
143
140
144
if not isinstance (raw , list ):
141
145
raw = [raw ]
0 commit comments