Package APIΒΆ
- reborn package
- Subpackages
- reborn.analysis package
- Submodules
- reborn.analysis.beam_center module
- reborn.analysis.masking module
- reborn.analysis.optimize module
- reborn.analysis.parallel module
- reborn.analysis.peaks module
- reborn.analysis.runstats module
PixelHistogram
PixelHistogram.count
PixelHistogram.bin_min
PixelHistogram.bin_max
PixelHistogram.n_bins
PixelHistogram.to_dict
PixelHistogram.from_dict
PixelHistogram.concatentate
PixelHistogram.get_bin_centers
PixelHistogram.get_histogram_normalized
PixelHistogram.get_histogram
PixelHistogram.add_frame
PixelHistogram.get_peaks_fast
PixelHistogram.get_average_peak_locations
PixelHistogram.gain_and_offset
PixelHistogram.get_refined_gain_and_offset
PixelHistogram.correct_gain_and_offset
PixelHistogram.convert_to_q_histogram
PixelHistogram.get_median_profile
PixelHistogram.process_framegetter
ParallelPADStats
save_padstats
load_padstats
padstats_framegetter
view_padstats
get_gain_and_offset
- reborn.analysis.saxs module
debug_message
QHistogram
RadialProfiler
RadialProfiler.n_bins
RadialProfiler.q_range
RadialProfiler.q_edge_range
RadialProfiler.bin_centers
RadialProfiler.bin_edges
RadialProfiler.bin_size
RadialProfiler.set_mask
RadialProfiler.set_beam
RadialProfiler.set_pad_geometry
RadialProfiler.q_bin_centers
RadialProfiler.make_plan
RadialProfiler.concat_data
RadialProfiler.get_profile_statistic
RadialProfiler.get_counts_profile
RadialProfiler.get_sum_profile
RadialProfiler.get_mean_profile
RadialProfiler.get_median_profile
RadialProfiler.get_sdev_profile
RadialProfiler.subtract_profile
RadialProfiler.divide_profile
RadialProfiler.subtract_median_profile
RadialProfiler.quickstats
ParallelRadialProfiler
save_profiles
load_profiles
view_profile_runstats
normalize_profile_stats
- reborn.analysis.svd module
- Module contents
- reborn.external package
- Submodules
- reborn.external.cheetah module
- reborn.external.crystfel module
load_crystfel_geometry
geometry_dict_to_pad_geometry_list
fix_cspad_cheetah_indexing
extract_geom_from_stream
geometry_file_to_pad_geometry_list
split_data_block
split_image
unsplit_image
write_geom_file_single_pad
write_geom_file_from_template
convert_to_crystfel_format
write_geom_file_from_pad_geometry_list
readStreamfile_get_total_number_of_frames
readStreamfile_get_nth_frame
StreamfileFrameGetter
- reborn.external.denss module
- reborn.external.euxfel module
- reborn.external.hdf5 module
- reborn.external.lcls module
- reborn.external.pyqt module
- reborn.external.pyqtgraph module
- Module contents
- reborn.fileio package
- Submodules
- reborn.fileio.getters module
do_nothing
threadlocked
FrameGetter
FrameGetter.run_id
FrameGetter.current_frame
FrameGetter.current_random_frame
FrameGetter.current_dataframe
FrameGetter.geom_dict
FrameGetter.history_length
FrameGetter.history
FrameGetter.history_index
FrameGetter.init_params
FrameGetter.skip_empty_frames
FrameGetter.postprocessors
FrameGetter.factory
FrameGetter.n_frames
FrameGetter.dbgmsg
FrameGetter.get_data
FrameGetter.pandas_dataframe
FrameGetter.set_pandas_dataframe
FrameGetter.sort_by
FrameGetter.set_sorted_indices
FrameGetter.is_sorted
FrameGetter.get_frame
FrameGetter.get_history_previous
FrameGetter.get_history_next
FrameGetter.get_next_frame
FrameGetter.get_previous_frame
FrameGetter.get_random_frame
FrameGetter.get_first_frame
FrameGetter.view
FrameGetter.get_padview
ListFrameGetter
TestFrameGetter
- reborn.fileio.misc module
- Module contents
- reborn.gui package
- reborn.misc package
- reborn.simulate package
- Submodules
- reborn.simulate.clcore module
get_all_gpu_devices
create_some_gpu_context
ClCore
ClCore.get_device_name
ClCore.print_device_info
ClCore.set_groupsize
ClCore.double_precision_is_available
ClCore.vec4
ClCore.vec16
ClCore.to_device
ClCore.get_group_size
ClCore.rotate_translate_vectors
ClCore.test_rotate_vec
ClCore.test_simple_sum
ClCore.mod_squared_complex_to_real
ClCore.sphere_form_factor
ClCore.phase_factor_qrf
ClCore.phase_factor_pad
ClCore.phase_factor_mesh
ClCore.buffer_mesh_lookup
ClCore.mesh_interpolation
ClCore.lattice_transform_intensities_pad
ClCore.gaussian_lattice_transform_intensities_pad
ClCore.gaussian_lattice_transform_intensities
ClCore.test_atomic_add_real
ClCore.test_atomic_add_int
ClCore.divide_nonzero_inplace
phase_factor_qrf
print_device_info
help
- reborn.simulate.engines module
- reborn.simulate.examples module
- reborn.simulate.form_factors module
- reborn.simulate.gas module
- reborn.simulate.solutions module
- Module contents
- reborn.target package
- Submodules
- reborn.target.atoms module
atomic_symbols_to_numbers
atomic_numbers_to_symbols
henke_scattering_factors
henke_dispersion_corrections
get_scattering_factors
get_scattering_factors_fixed_z
xraylib_scattering_factors
xraylib_refractive_index
xraylib_scattering_density
hubbel_form_factors
hubbel_henke_scattering_factors
cmann_henke_scattering_factors
cromer_mann_scattering_factors
get_cmann_form_factors
get_cromermann_parameters
get_cromer_mann_densities
- reborn.target.crystal module
get_pdb_file
UnitCell
UnitCell.a
UnitCell.b
UnitCell.c
UnitCell.alpha
UnitCell.beta
UnitCell.gamma
UnitCell.o_mat
UnitCell.o_mat_inv
UnitCell.a_mat
UnitCell.a_mat_inv
UnitCell.volume
UnitCell.r2x
UnitCell.x2r
UnitCell.q2h
UnitCell.h2q
UnitCell.a_vec
UnitCell.b_vec
UnitCell.c_vec
UnitCell.as_vec
UnitCell.bs_vec
UnitCell.cs_vec
SpaceGroup
CrystalStructure
CrystalStructure.mosaicity_fwhm
CrystalStructure.crystal_size
CrystalStructure.crystal_size_fwhm
CrystalStructure.mosaic_domain_size
CrystalStructure.mosaic_domain_size_fwhm
CrystalStructure.cryst1
CrystalStructure.pdb_dict
CrystalStructure.unitcell
CrystalStructure.spacegroup
CrystalStructure.fractional_coordinates
CrystalStructure.molecule
CrystalStructure.x_vecs
CrystalStructure.x
CrystalStructure.get_symmetry_expanded_coordinates
CrystalStructure.set_tight_packing
FiniteLattice
CrystalDensityMap
CrystalDensityMap.sym_luts
CrystalDensityMap.cryst
CrystalDensityMap.oversampling
CrystalDensityMap.dx
CrystalDensityMap.cshape
CrystalDensityMap.shape
CrystalDensityMap.size
CrystalDensityMap.strides
CrystalDensityMap.n_vecs
CrystalDensityMap.x_vecs
CrystalDensityMap.x_limits
CrystalDensityMap.x_min
CrystalDensityMap.x_max
CrystalDensityMap.h_vecs
CrystalDensityMap.h_limits
CrystalDensityMap.h_min
CrystalDensityMap.h_max
CrystalDensityMap.q_vecs
CrystalDensityMap.q_min
CrystalDensityMap.q_max
CrystalDensityMap.get_sym_luts
CrystalDensityMap.au_to_k
CrystalDensityMap.k_to_au
CrystalDensityMap.symmetry_transform
CrystalDensityMap.place_atoms_in_map
CrystalDensityMap.voxel_volume
build_atomic_scattering_density_map
place_atoms_in_map
pdb_to_dict
FiniteCrystal
get_hm_symbols
hermann_mauguin_symbol_from_hall_number
itoc_number_from_hall_number
hall_number_from_hermann_mauguin_symbol
itoc_number_from_hermann_mauguin_symbol
hall_number_from_itoc_number
hermann_mauguin_symbol_from_itoc_number
spacegroup_ops_from_hall_number
get_symmetry_operators_from_hall_number
get_symmetry_operators_from_space_group
- reborn.target.density module
- reborn.target.molecule module
Molecule
Molecule.atomic_numbers
Molecule.n_atoms
Molecule.occupancies
Molecule.coordinates
Molecule.get_scattering_factors
Molecule.max_atomic_pair_distance
Molecule.get_size
Molecule.get_molecular_weight
Molecule.get_centered_coordinates
Molecule.get_atomic_weights
Molecule.view
Molecule.remove_hydrogen_atoms
get_molecule
- reborn.target.placer module
- Module contents
- reborn.viewers package
- Subpackages
- reborn.viewers.mplviews package
- reborn.viewers.qtviews package
- Subpackages
- reborn.viewers.qtviews.padview_widgets package
- Submodules
- reborn.viewers.qtviews.padview_widgets.display_editor module
Widget
Widget.fix_current_levels
Widget.upper_fixed_checkbox_action
Widget.upper_fixed_spinbox_action
Widget.upper_percentile_checkbox_action
Widget.upper_percentile_spinbox_action
Widget.lower_fixed_checkbox_action
Widget.lower_fixed_spinbox_action
Widget.lower_percentile_checkbox_action
Widget.lower_percentile_spinbox_action
Widget.mirror_checkbox_action
Widget.ignore_masked_checkbox_action
- reborn.viewers.qtviews.padview_widgets.display_options module
- reborn.viewers.qtviews.padview_widgets.edit_beam module
- reborn.viewers.qtviews.padview_widgets.edit_geometry module
- reborn.viewers.qtviews.padview_widgets.frame_navigator module
- reborn.viewers.qtviews.padview_widgets.mask_editor module
- reborn.viewers.qtviews.padview_widgets.misc module
- reborn.viewers.qtviews.padview_widgets.ring_editor module
- reborn.viewers.qtviews.padview_widgets.run_stats module
- reborn.viewers.qtviews.padview_widgets.swaxs_simulator module
- Module contents
- reborn.viewers.qtviews.padview_widgets package
- Submodules
- reborn.viewers.qtviews.padviews module
PADViewMainWindow
PADView
PADView.show_histogram
PADView.downsample_function
PADView.hold_pad_geometry
PADView.hold_beam
PADView.hold_mask
PADView.hold_levels
PADView.skip_empty_frames
PADView.sig_geometry_changed
PADView.sig_beam_changed
PADView.sig_dataframe_changed
PADView.debug
PADView.get_pad_geometry
PADView.set_pad_geometry
PADView.get_dataframe
PADView.set_dataframe
PADView.get_beam
PADView.set_beam
PADView.get_mask
PADView.set_mask
PADView.get_pad_display_data
PADView.set_pad_display_data
PADView.set_title
PADView.set_shortcut
PADView.set_colormap
PADView.get_levels
PADView.set_levels
PADView.add_rectangle_roi
PADView.add_circle_roi
PADView.show_rois
PADView.hide_rois
PADView.toggle_rois
PADView.show_coordinate_axes
PADView.hide_coordinate_axes
PADView.toggle_coordinate_axes
PADView.show_fast_scan_directions
PADView.hide_fast_scan_directions
PADView.toggle_fast_scan_directions
PADView.show_pad_labels
PADView.hide_pad_labels
PADView.toggle_pad_labels
PADView.show_pad_indices
PADView.hide_pad_indices
PADView.toggle_pad_indices
PADView.choose_mask_color
PADView.get_mask_color
PADView.set_mask_color
PADView.update_masks
PADView.hide_masks
PADView.show_masks
PADView.toggle_masks
PADView.save_masks
PADView.load_masks
PADView.clear_masks
PADView.clear_processed_data
PADView.update_pads
PADView.update_pad_geometry
PADView.update_beam
PADView.update_dataframe
PADView.update_display
PADView.save_pad_geometry
PADView.load_pad_geometry
PADView.save_beam
PADView.load_beam
PADView.vector_to_view_coords
PADView.get_pad_coords_from_view_coords
PADView.get_pad_coords_from_mouse_pos
PADView.get_view_coords_from_mouse_pos
PADView.get_view_bounding_rect
PADView.mouse_moved
PADView.add_ring
PADView.update_rings
PADView.remove_rings
PADView.show_grid
PADView.hide_grid
PADView.toggle_grid
PADView.show_pad_border
PADView.hide_pad_border
PADView.show_pad_borders
PADView.hide_pad_borders
PADView.show_history_next
PADView.show_history_previous
PADView.show_next_frame
PADView.show_previous_frame
PADView.show_random_frame
PADView.show_frame
PADView.show_first_frame
PADView.reload_current_frame
PADView.add_plot_item
PADView.add_scatter_plot
PADView.remove_scatter_plots
PADView.load_pickled_dataframe
PADView.save_pickled_dataframe
PADView.load_npy_file
PADView.save_npy_file
PADView.open_data_file_dialog
PADView.save_data_file_dialog
PADView.vector_coords_to_2d_display_coords
PADView.panel_scatter_plot
PADView.display_editor_widget
PADView.mask_editor_widget
PADView.frame_navigator_widget
PADView.ring_editor_widget
PADView.runstats_widget
PADView.display_options_widget
PADView.edit_geometry_widget
PADView.swaxs_simulator_widget
PADView.beam_editor_widget
PADView.import_plugin_module
PADView.run_plugin
PADView.start
PADView.stop
PADView.show
PADView.save_screenshot_dialog
PADView.save_screenshot
PADView.save_file_dialog
PADView.tic
PADView.toc
PADView.histogram_widget
view_pad_data
DummyFrameGetter
show_and_raise
- reborn.viewers.qtviews.qtviews module
- Module contents
- Subpackages
- Submodules
- reborn.viewers.pandaviews module
WidgetedCell
DataFrameModel
DataFrameModel.RawDataRole
DataFrameModel.RawIndexRole
DataFrameModel.set_dataframe
DataFrameModel.df
DataFrameModel.beginDynamicFilter
DataFrameModel.endDynamicFilter
DataFrameModel.cancelDynamicFilter
DataFrameModel.headerData
DataFrameModel.data
DataFrameModel.flags
DataFrameModel.rowCount
DataFrameModel.columnCount
DataFrameModel.sort
DataFrameModel.filter
DataFrameModel.filterIsIn
DataFrameModel.filterFunction
DataFrameModel.reset
DataFrameSortFilterProxyModel
DataFrameSortFilterProxyModel.setSourceModel
DataFrameSortFilterProxyModel.sort
DataFrameSortFilterProxyModel.setFilterString
DataFrameSortFilterProxyModel.setFilterList
DataFrameSortFilterProxyModel.setFilterFunction
DataFrameSortFilterProxyModel.df
DataFrameSortFilterProxyModel.filterAcceptsRow
DataFrameSortFilterProxyModel.filterAcceptsColumn
DataFrameSortFilterProxyModel.setFilterRegExp
DataFrameSortFilterProxyModel.setFilterWildcard
DataFrameSortFilterProxyModel.setFilterFixedString
DynamicFilterLineEdit
DynamicFilterMenuAction
FilterListMenuWidget
DataFrameItemDelegate
DataFrameWidget
DataFrameWidget.dataFrameChanged
DataFrameWidget.cellClicked
DataFrameWidget.make_cell_context_menu
DataFrameWidget.contextMenuEvent
DataFrameWidget.plot_single_column
DataFrameWidget.setDataFrame
DataFrameWidget.filter
DataFrameWidget.filterIsIn
DataFrameWidget.df
DataFrameWidget.keyPressEvent
DataFrameWidget.copy
DataFrameWidget.custom_filter
DataFrameApp
view_pandas_dataframe
- Module contents
- Subpackages
- reborn.analysis package
- Submodules
- reborn.config module
- reborn.const module
- reborn.dataframe module
DataFrame
DataFrame.parameters
DataFrame.validate
DataFrame.copy
DataFrame.is_dark
DataFrame.has_beam
DataFrame.concat_data
DataFrame.split_data
DataFrame.n_pads
DataFrame.raw_data
DataFrame.processed_data
DataFrame.q_mags
DataFrame.q_vecs
DataFrame.solid_angles
DataFrame.polarization_factors
DataFrame.clear_cache
DataFrame.get_frame_index
DataFrame.set_frame_index
DataFrame.get_dataset_id
DataFrame.set_dataset_id
DataFrame.get_frame_id
DataFrame.set_frame_id
DataFrame.get_beam
DataFrame.set_beam
DataFrame.get_pad_geometry
DataFrame.set_pad_geometry
DataFrame.get_raw_data_list
DataFrame.get_raw_data_flat
DataFrame.set_raw_data
DataFrame.get_mask_list
DataFrame.get_mask_flat
DataFrame.set_mask
DataFrame.get_processed_data_list
DataFrame.get_processed_data_flat
DataFrame.set_processed_data
DataFrame.clear_processed_data
DataFrame.get_q_vecs
DataFrame.get_q_mags_flat
DataFrame.get_q_mags_list
DataFrame.get_solid_angles_flat
DataFrame.get_polarization_factors_flat
save_pickled_dataframe
load_pickled_dataframe
- reborn.detector module
cached
clear_cache
PADGeometry
PADGeometry.do_cache
PADGeometry.hash
PADGeometry.validate
PADGeometry.clear_cache
PADGeometry.name
PADGeometry.n_fs
PADGeometry.n_ss
PADGeometry.n_pixels
PADGeometry.fs_vec
PADGeometry.ss_vec
PADGeometry.t_vec
PADGeometry.parent_data_slice
PADGeometry.parent_data_shape
PADGeometry.is_different
PADGeometry.slice_from_parent
PADGeometry.change_parent_shape
PADGeometry.to_dict
PADGeometry.from_dict
PADGeometry.copy
PADGeometry.save_json
PADGeometry.load_json
PADGeometry.simple_setup
PADGeometry.pixel_size
PADGeometry.shape
PADGeometry.indices_to_vectors
PADGeometry.vectors_to_indices
PADGeometry.pixel_corner_position_vecs
PADGeometry.position_vecs
PADGeometry.center_pos_vec
PADGeometry.average_detector_distance
PADGeometry.set_average_detector_distance
PADGeometry.norm_vec
PADGeometry.s_vecs
PADGeometry.ds_vecs
PADGeometry.q_vecs
PADGeometry.ds_mags
PADGeometry.q_mags
PADGeometry.solid_angles
PADGeometry.solid_angles1
PADGeometry.solid_angles2
PADGeometry.polarization_factors
PADGeometry.scattering_angles
PADGeometry.azimuthal_angles
PADGeometry.streak_mask
PADGeometry.edge_mask
PADGeometry.beamstop_mask
PADGeometry.f2phot
PADGeometry.reshape
PADGeometry.zeros
PADGeometry.ones
PADGeometry.random
PADGeometry.poisson
PADGeometry.max_resolution
PADGeometry.corner_position_vectors
PADGeometry.binned
PADGeometry.translate
PADGeometry.rotate
PADGeometryList
PADGeometryList.do_cache
PADGeometryList.append
PADGeometryList.copy
PADGeometryList.hash
PADGeometryList.validate
PADGeometryList.is_different
PADGeometryList.to_dict_list
PADGeometryList.from_dict_list
PADGeometryList.clear_cache
PADGeometryList.save
PADGeometryList.load
PADGeometryList.add_group
PADGeometryList.get_group_indices
PADGeometryList.get_group
PADGeometryList.set_group
PADGeometryList.get_all_groups
PADGeometryList.get_group_names
PADGeometryList.get_by_name
PADGeometryList.assign_names
PADGeometryList.defines_slicing
PADGeometryList.parent_data_shape
PADGeometryList.change_parent_shape
PADGeometryList.reshape
PADGeometryList.concat_data
PADGeometryList.split_data
PADGeometryList.concat_vecs
PADGeometryList.n_pixels
PADGeometryList.save_json
PADGeometryList.position_vecs
PADGeometryList.pixel_corner_position_vecs
PADGeometryList.average_detector_distance
PADGeometryList.set_average_detector_distance
PADGeometryList.s_vecs
PADGeometryList.ds_vecs
PADGeometryList.q_vecs
PADGeometryList.q_mags
PADGeometryList.solid_angles
PADGeometryList.solid_angles1
PADGeometryList.solid_angles2
PADGeometryList.polarization_factors
PADGeometryList.scattering_angles
PADGeometryList.f2phot
PADGeometryList.azimuthal_angles
PADGeometryList.beamstop_mask
PADGeometryList.edge_mask
PADGeometryList.streak_mask
PADGeometryList.zeros
PADGeometryList.ones
PADGeometryList.random
PADGeometryList.poisson
PADGeometryList.max_resolution
PADGeometryList.binned
PADGeometryList.translate
PADGeometryList.rotate
PADGeometryList.center_at_origin
f2_to_photon_counts
save_pad_geometry_list
load_pad_geometry_list
tiled_pad_geometry_list
concat_pad_data
split_pad_data
edge_mask
subtract_pad_friedel_mate
PADAssembler
IcosphereGeometry
PolarPADAssembler
RadialProfiler
polarization_factors
get_radial_profile
save_mask_as_om_h5
save_pad_masks
load_pad_masks
pnccd_pad_geometry_list
cspad_pad_geometry_list
cspad_2x2_pad_geometry_list
jungfrau4m_pad_geometry_list
epix10k_pad_geometry_list
epix100_pad_geometry_list
mpccd_pad_geometry_list
agipd_pad_geometry_list
rayonix_mx340_xfel_pad_geometry_list
eiger4M_pad_geometry_list
pilatus100k_pad_geometry_list
dict_default
- reborn.source module
Beam
Beam.photon_energy_fwhm
Beam.divergence_fwhm
Beam.pulse_energy_fwhm
Beam.photon_energy
Beam.diameter_fwhm
Beam.validate
Beam.hash
Beam.beam_profile
Beam.beam_vec
Beam.k_in
Beam.polarization_vec
Beam.e1_vec
Beam.e2_vec
Beam.polarization_weight
Beam.wavelength
Beam.pulse_energy
Beam.n_photons
Beam.fluence
Beam.photon_number_fluence
Beam.energy_fluence
Beam.is_different
Beam.to_dict
Beam.from_dict
Beam.copy
Beam.save_json
Beam.load_json
Beam.save
Beam.load
load_beam
save_beam
float_tuple
- reborn.utils module
log_to_terminal
print_all_loggers_and_handlers
resource_path
docs
ensure_list
vec_norm
vec_mag
vec_shape
random_rotation
rotation_about_axis
random_unit_vector
random_beam_vector
triangle_solid_angle
memoize
max_pair_distance
make_label_radial_shell
radial_stats
get_FSC
atleast_1d
atleast_2d
atleast_3d
atleast_4d
binned_statistic
get_caller
check_file_md5
write_file_md5
git_sha
google_docstring_test
- Module contents
- Subpackages