Welcome to pyXsurf’s documentation!¶
pyXSurf is a Python library to perform common operations on data defined over 2D or 1D coordinates. It also includes a set of convenience functions and other tools for X-ray optics.
🛠️ Work in Progress! Thanks for your interest to this project. We’re currently making significant updates. Please check back soon to see what’s new!
NEWS: 2023/11/21: Upgrade and bug fix to documentation The available documentation is:
pyXsurf API¶
- Automodapi
- Automodule
EmptyPlotRangeWarningapply_transform()calculate_slope_2D()compare_2images()crop_data()crop_data0()data_equal()data_from_txt()data_histostats()fitlegendre()get_data()get_stats()grid_in_poly()level_by_line()level_data()level_on_points()levellegendre()levelpoints()load_test_data()matrix_project()outliers_analysis()plot_data()plot_slope_2D()plot_slope_slice()projection()psf2d()read_data()rebin_data()register_data()remove_nan_frame()removelegendre()removept()removesag()resample_data()rotate_data()save_data()slope_2D()subtract_data()sum_data()test_fails_leveling()test_leveling()test_outliers_analysis()test_plot_data_aspect()test_plot_stats()transpose_data()