Avatar for the artis-mcrt user
artis-mcrt
artistools
BlogDocsChangelog

Speed up generating band light curves and save parquet files

#323
Comparing
speedupbandlightcurves
(
afafa7e
) with
main
(
8dc1131
)
CodSpeed Performance Gauge
0%
Improvements
0
Regressions
0
Untouched
24
New
0
Dropped
0
Ignored
0

Benchmarks

Passed

test_spectra_get_spectrum
artistools/spectra/test_spectra.py::test_spectra_get_spectrum
CodSpeed Performance Gauge
+1%
16.3 ms
16.1 ms
test_dimension_reduce[2]
artistools/inputmodel/test_inputmodel.py::test_dimension_reduce[2]
CodSpeed Performance Gauge
+1%
31.8 s
31.5 s
test_get_modeldata_3d
artistools/inputmodel/test_inputmodel.py::test_get_modeldata_3d
CodSpeed Performance Gauge
+1%
164.1 ms
163.1 ms
test_dimension_reduce[1]
artistools/inputmodel/test_inputmodel.py::test_dimension_reduce[1]
CodSpeed Performance Gauge
+1%
918.9 ms
913.6 ms
test_spectra_get_flux_contributions
artistools/spectra/test_spectra.py::test_spectra_get_flux_contributions
CodSpeed Performance Gauge
0%
23.9 µs
23.8 µs
test_get_levels
artistools/atomic/test_atomic.py::test_get_levels
CodSpeed Performance Gauge
0%
6.3 s
6.3 s
test_makeartismodelfrom_fortrangriddat
artistools/inputmodel/test_inputmodel.py::test_makeartismodelfrom_fortrangriddat
CodSpeed Performance Gauge
0%
20.1 ms
20.1 ms
test_write_comparisondata
artistools/test_artistools.py::test_write_comparisondata
CodSpeed Performance Gauge
0%
646 ms
646 ms
test_plotspherical
artistools/test_artistools.py::test_plotspherical
CodSpeed Performance Gauge
0%
2.9 s
2.9 s
test_save_load_3d_model
artistools/inputmodel/test_inputmodel.py::test_save_load_3d_model
CodSpeed Performance Gauge
0%
5.2 s
5.2 s
test_lightcurve_plot
artistools/lightcurve/test_lightcurve.py::test_lightcurve_plot
CodSpeed Performance Gauge
0%
604.3 ms
604.5 ms
test_transitions
artistools/test_artistools.py::test_transitions
CodSpeed Performance Gauge
0%
11.6 s
11.6 s
test_lightcurve_plot_frompackets
artistools/lightcurve/test_lightcurve.py::test_lightcurve_plot_frompackets
CodSpeed Performance Gauge
0%
661.9 ms
662.3 ms
test_get_levels_polars
artistools/atomic/test_atomic.py::test_get_levels_polars
CodSpeed Performance Gauge
0%
6.3 s
6.3 s
test_nltepops
artistools/test_artistools.py::test_nltepops
CodSpeed Performance Gauge
0%
4.1 s
4.1 s
test_estimator_timeevolution
artistools/estimators/test_estimators.py::test_estimator_timeevolution
CodSpeed Performance Gauge
0%
559.9 ms
560.4 ms
test_spectra_timeseries_subplots
artistools/spectra/test_spectra.py::test_spectra_timeseries_subplots
CodSpeed Performance Gauge
0%
1.2 s
1.2 s
test_plotinitialcomposition
artistools/inputmodel/test_inputmodel.py::test_plotinitialcomposition
CodSpeed Performance Gauge
0%
1.4 s
1.4 s
test_radfield
artistools/test_artistools.py::test_radfield
CodSpeed Performance Gauge
0%
1.2 s
1.2 s
test_dimension_reduce[0]
artistools/inputmodel/test_inputmodel.py::test_dimension_reduce[0]
CodSpeed Performance Gauge
0%
249.3 ms
250.3 ms
test_spectra_get_spectrum_polar_angles_frompackets
artistools/spectra/test_spectra.py::test_spectra_get_spectrum_polar_angles_frompackets
CodSpeed Performance Gauge
-1%
90.9 ms
91.4 ms
test_rust_estimator_parser
artistools/estimators/test_estimators.py::test_rust_estimator_parser
CodSpeed Performance Gauge
-1%
65.5 ms
66.1 ms
test_describeinputmodel_3d
artistools/inputmodel/test_inputmodel.py::test_describeinputmodel_3d
CodSpeed Performance Gauge
-1%
219.1 ms
221.3 ms
test_get_ionrecombratecalibration
artistools/atomic/test_atomic.py::test_get_ionrecombratecalibration
CodSpeed Performance Gauge
-2%
86.9 µs
88.5 µs

Commits

Click on a commit to change the comparison range
Base
main
8dc1131
0%
Merge branch 'main' into speedupbandlightcurves
49258e1
2 months ago
by ccollins22
0%
Merge branch 'main' into speedupbandlightcurves
afafa7e
2 months ago
by ccollins22
© 2025 CodSpeed Technology
Home Terms PrivacyDocs