Coverage report: 16%

Files Functions Classes

coverage.py v7.6.0, created at 2024-10-16 21:04 +0000

File statements missing excluded coverage
larch/__init__.py 29 4 0 86%
larch/_version.py 11 2 0 82%
larch/apps.py 156 116 0 26%
larch/builtins.py 161 70 0 57%
larch/closure.py 46 11 0 76%
larch/epics/__init__.py 36 14 0 61%
larch/epics/ad_mca.py 191 149 0 22%
larch/epics/xrf_detectors.py 385 314 0 18%
larch/epics/xrfcontrol.py 490 422 0 14%
larch/epics/xspress3.py 224 173 0 23%
larch/fitting/__init__.py 322 153 0 52%
larch/inputText.py 244 48 0 80%
larch/interpreter.py 720 212 0 71%
larch/io/__init__.py 29 1 0 97%
larch/io/athena_project.py 621 567 0 9%
larch/io/athena_to_hdf5.py 35 35 0 0%
larch/io/columnfile.py 348 172 0 51%
larch/io/csvfiles.py 100 85 0 15%
larch/io/epics_plugin.py 0 0 0 100%
larch/io/export_modelresult.py 93 88 0 5%
larch/io/fileutils.py 72 63 0 12%
larch/io/gse_escan.py 680 647 0 5%
larch/io/gse_mcafile.py 277 243 0 12%
larch/io/gse_xdiscan.py 277 261 0 6%
larch/io/hdf5group.py 46 36 0 22%
larch/io/mergegroups.py 146 130 0 11%
larch/io/nexus_xas.py 198 184 0 7%
larch/io/rixs_aps_gsecars.py 68 68 0 0%
larch/io/rixs_esrf_fame.py 74 74 0 0%
larch/io/rixs_esrf_id26.py 63 63 0 0%
larch/io/rixsdata.py 191 191 0 0%
larch/io/save_restore.py 200 179 0 10%
larch/io/specfile_reader.py 552 494 0 11%
larch/io/stepscan_file.py 101 89 0 12%
larch/io/tifffile.py 1380 1220 0 12%
larch/io/xafs_beamlines.py 341 23 0 93%
larch/io/xas_data_source/__init__.py 2 0 0 100%
larch/io/xas_data_source/base.py 22 5 0 77%
larch/io/xas_data_source/hdf5_utils.py 55 8 0 85%
larch/io/xas_data_source/nexus.py 117 18 0 85%
larch/io/xas_data_source/read.py 37 3 0 92%
larch/io/xas_data_source/sources.py 7 0 0 100%
larch/io/xas_data_source/spec.py 33 0 0 100%
larch/io/xdi.py 180 154 0 14%
larch/io/xrd_hdf5.py 23 15 0 35%
larch/io/xrd_netcdf.py 27 21 0 22%
larch/io/xrf_netcdf.py 121 106 0 12%
larch/io/xsp3_hdf5.py 142 129 0 9%
larch/larchlib.py 436 155 0 64%
larch/math/__init__.py 14 0 0 100%
larch/math/convolution1D.py 189 161 0 15%
larch/math/deglitch.py 65 58 0 11%
larch/math/fitpeak.py 81 67 0 17%
larch/math/gridxyz.py 36 26 0 28%
larch/math/learn_regress.py 121 106 0 12%
larch/math/lincombo_fitting.py 157 140 0 11%
larch/math/lineshapes.py 33 17 0 48%
larch/math/normalization.py 22 18 0 18%
larch/math/pca.py 130 105 0 19%
larch/math/peaks.py 34 32 0 6%
larch/math/smoothing.py 1 1 0 0%
larch/math/spline.py 31 26 0 16%
larch/math/tomography.py 101 80 0 21%
larch/math/transformations.py 701 633 0 10%
larch/math/utils.py 201 68 0 66%
larch/plot/__init__.py 1 1 0 0%
larch/plot/bokeh_xafsplots.py 667 667 0 0%
larch/plot/plot_rixsdata.py 280 280 0 0%
larch/plot/plotly_xafsplots.py 611 611 0 0%
larch/qtlib/__init__.py 1 1 0 0%
larch/qtlib/console.py 25 25 0 0%
larch/qtlib/delegates.py 29 29 0 0%
larch/qtlib/items.py 238 238 0 0%
larch/qtlib/model.py 172 172 0 0%
larch/qtlib/plot1D.py 77 77 0 0%
larch/qtlib/plot2D.py 171 171 0 0%
larch/qtlib/plotarea.py 97 97 0 0%
larch/qtlib/view.py 174 174 0 0%
larch/qtrixs/__init__.py 1 1 0 0%
larch/qtrixs/application.py 44 44 0 0%
larch/qtrixs/items.py 91 91 0 0%
larch/qtrixs/model.py 22 22 0 0%
larch/qtrixs/plotrixs.py 180 180 0 0%
larch/qtrixs/profiletoolbar.py 34 34 0 0%
larch/qtrixs/view.py 39 39 0 0%
larch/qtrixs/window.py 109 109 0 0%
larch/shell.py 116 116 0 0%
larch/site_config.py 68 18 0 74%
larch/symboltable.py 314 87 0 72%
larch/utils/__init__.py 129 84 0 35%
larch/utils/debugtimer.py 57 46 0 19%
larch/utils/gformat.py 50 17 0 66%
larch/utils/jsonutils.py 268 126 0 53%
larch/utils/logging.py 50 20 0 60%
larch/utils/paths.py 68 30 0 56%
larch/utils/physical_constants.py 19 0 0 100%
larch/utils/shellutils.py 70 50 0 29%
larch/utils/show.py 99 88 0 11%
larch/utils/strutils.py 219 153 0 30%
larch/version.py 99 75 0 24%
larch/wxlib/__init__.py 66 20 0 70%
larch/wxlib/allow_idle_macosx.py 33 33 0 0%
larch/wxlib/athena_importer.py 90 72 0 20%
larch/wxlib/cif_browser.py 570 508 0 11%
larch/wxlib/columnframe.py 1128 1048 0 7%
larch/wxlib/feff_browser.py 424 361 0 15%
larch/wxlib/gui_utils.py 129 101 0 22%
larch/wxlib/inputhook.py 153 109 0 29%
larch/wxlib/larch_updater.py 42 34 0 19%
larch/wxlib/larchfilling.py 374 294 0 21%
larch/wxlib/larchframe.py 497 422 0 15%
larch/wxlib/parameter.py 342 300 0 12%
larch/wxlib/plotter.py 573 483 0 16%
larch/wxlib/readlinetextctrl.py 151 133 0 12%
larch/wxlib/reportframe.py 178 144 0 19%
larch/wxlib/specfile_importer.py 479 434 0 9%
larch/wxlib/structure2feff_browser.py 359 311 0 13%
larch/wxlib/xafsplots.py 555 396 0 29%
larch/wxlib/xas_importer.py 750 691 0 8%
larch/wxlib/xrfdisplay.py 1051 944 0 10%
larch/wxlib/xrfdisplay_fitpeaks.py 1096 1004 0 8%
larch/wxlib/xrfdisplay_utils.py 383 314 0 18%
larch/wxmap/__init__.py 5 0 0 100%
larch/wxmap/gse_dtcorrect.py 161 124 0 23%
larch/wxmap/mapimageframe.py 218 187 0 14%
larch/wxmap/mapmathpanel.py 241 198 0 18%
larch/wxmap/maptomopanel.py 378 316 0 16%
larch/wxmap/mapviewer.py 1931 1747 0 10%
larch/wxmap/mapxrfpanel.py 111 86 0 23%
larch/wxxas/__init__.py 1 0 0 100%
larch/wxxas/config.py 75 75 0 0%
larch/wxxas/exafs_panel.py 496 496 0 0%
larch/wxxas/feffit_panel.py 1676 1676 0 0%
larch/wxxas/larix_app.py 50 29 0 42%
larch/wxxas/lincombo_panel.py 718 718 0 0%
larch/wxxas/pca_panel.py 279 279 0 0%
larch/wxxas/prepeak_panel.py 1053 1053 0 0%
larch/wxxas/regress_panel.py 405 405 0 0%
larch/wxxas/taskpanel.py 352 352 0 0%
larch/wxxas/xas_controller.py 381 381 0 0%
larch/wxxas/xas_dialogs.py 1403 1259 0 10%
larch/wxxas/xasgui.py 1346 1346 0 0%
larch/wxxas/xasnorm_panel.py 833 833 0 0%
larch/wxxas/xydata_panel.py 390 390 0 0%
larch/wxxrd/ImageControlsFrame.py 176 159 0 10%
larch/wxxrd/XRD2Dviewer.py 836 738 0 12%
larch/wxxrd/XRDCalibrationFrame.py 381 336 0 12%
larch/wxxrd/XRDMaskFrame.py 170 143 0 16%
larch/wxxrd/__init__.py 5 0 0 100%
larch/wxxrd/xrd1d_display.py 729 640 0 12%
larch/xafs/__init__.py 24 0 0 100%
larch/xafs/autobk.py 324 164 0 49%
larch/xafs/cauchy_wavelet.py 42 2 0 95%
larch/xafs/deconvolve.py 57 48 0 16%
larch/xafs/diffkk.py 136 116 0 15%
larch/xafs/estimate_noise.py 28 21 0 25%
larch/xafs/feff8lpath.py 190 156 0 18%
larch/xafs/feffdat.py 457 82 0 82%
larch/xafs/feffit.py 630 157 0 75%
larch/xafs/feffrunner.py 236 210 0 11%
larch/xafs/feffutils.py 97 86 0 11%
larch/xafs/fluo.py 30 23 0 23%
larch/xafs/mback.py 179 164 0 8%
larch/xafs/pre_edge.py 265 77 0 71%
larch/xafs/prepeaks.py 176 160 0 9%
larch/xafs/rebin_xafs.py 76 68 0 11%
larch/xafs/sigma2_models.py 139 106 0 24%
larch/xafs/xafsft.py 142 15 0 89%
larch/xafs/xafsutils.py 42 19 0 55%
larch/xmlrpc_server.py 264 264 0 0%
larch/xray/__init__.py 14 0 0 100%
larch/xray/background.py 88 78 0 11%
larch/xray/cromer_liberman.py 54 54 0 0%
larch/xrd/__init__.py 13 0 0 100%
larch/xrd/amcsd.py 869 781 0 10%
larch/xrd/amcsd_utils.py 86 61 0 29%
larch/xrd/cif2feff.py 185 174 0 6%
larch/xrd/cifdb.py 753 753 0 0%
larch/xrd/struct2xas.py 615 615 0 0%
larch/xrd/structure2feff.py 197 186 0 6%
larch/xrd/xrd.py 256 223 0 13%
larch/xrd/xrd_bgr.py 8 6 0 25%
larch/xrd/xrd_cif.py 366 366 0 0%
larch/xrd/xrd_files.py 21 18 0 14%
larch/xrd/xrd_fitting.py 180 156 0 13%
larch/xrd/xrd_pyFAI.py 204 180 0 12%
larch/xrd/xrd_tools.py 79 59 0 25%
larch/xrf/__init__.py 10 0 0 100%
larch/xrf/deadtime.py 86 74 0 14%
larch/xrf/mca.py 169 143 0 15%
larch/xrf/roi.py 53 38 0 28%
larch/xrf/xrf_bgr.py 40 37 0 8%
larch/xrf/xrf_calib.py 112 102 0 9%
larch/xrf/xrf_model.py 494 439 0 11%
larch/xrf/xrf_peak.py 72 57 0 21%
larch/xrmmap/__init__.py 3 0 0 100%
larch/xrmmap/asciifiles.py 110 99 0 10%
larch/xrmmap/configfile.py 110 92 0 16%
larch/xrmmap/gsexrm_utils.py 343 301 0 12%
larch/xrmmap/xrm_mapfile.py 2253 2121 0 6%
larch/xsw/SimpleParratt.py 176 176 0 0%
larch/xsw/__init__.py 0 0 0 100%
larch/xsw/fluo_det.py 450 450 0 0%
larch/xsw/multilayer_film.py 73 73 0 0%
Total 53014 44698 0 16%

No items found using the specified filter.