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
EmptyPlotRangeWarning
apply_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()
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()