File tree Expand file tree Collapse file tree 4 files changed +4
-3
lines changed
Expand file tree Collapse file tree 4 files changed +4
-3
lines changed Original file line number Diff line number Diff line change 1+ Fixes bug which caused energy units to get squared; update the way units are assigned in `~sunkit_spex.legacy.thermal.thermal_emission `.
Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ dependencies = [
2929 " scipy>=1.11" ,
3030 " sunpy>=6.0" ,
3131 " xarray>=2022.10" ,
32- " gwcs>=0.19 " ,
32+ " gwcs>=0.21.0 " ,
3333 " ndcube>=2.1" ,
3434]
3535
Original file line number Diff line number Diff line change @@ -154,7 +154,7 @@ def setup_line_parameters(filename=None):
154154 "It (and its unit) therefore must be multiplied by emission measure and "
155155 "divided by 4 * pi * observer_distance**2 to get observed values."
156156 )
157- line_grid ["line peaks keV" ] = (line_info .peak_energy .data * line_info .attrs ["units" ]["peak_energy" ]).to_value (
157+ line_grid ["line peaks keV" ] = (line_info .peak_energy .data << line_info .attrs ["units" ]["peak_energy" ]).to_value (
158158 u .keV , equivalencies = u .spectral ()
159159 )
160160 line_grid ["log10T" ] = line_info .logT .data
Original file line number Diff line number Diff line change @@ -158,7 +158,7 @@ def setup_line_parameters(filename=None):
158158 "It (and its unit) therefore must be multiplied by emission measure and "
159159 "divided by 4 * pi * observer_distance**2 to get observed values."
160160 )
161- line_grid ["line peaks keV" ] = (line_info .peak_energy .data * line_info .attrs ["units" ]["peak_energy" ]).to_value (
161+ line_grid ["line peaks keV" ] = (line_info .peak_energy .data << line_info .attrs ["units" ]["peak_energy" ]).to_value (
162162 u .keV , equivalencies = u .spectral ()
163163 )
164164 line_grid ["log10T" ] = line_info .logT .data
You can’t perform that action at this time.
0 commit comments