Trimming.TrimmingInfo#
TrimmingInfo.py
Copyright (c) 2016-2024, SAXS Team, KEK-PF
- class TrimmingInfo(flag, start_, stop_, size_, extra=None)#
Bases:
object
- get_safe_object()#
- get_slice()#
- get_mapped_info(mapping, size, tinfo)#
- get_trimming_ends_from_list(info_list)#
- get_trimming_info_list()#
- get_trimming_slices_from_list(info_list)#
- get_wider_info(tinfo1, tinfo2)#
- load_trimming_txt(path)#
trimming.txt example
[TrimmingInfo(1, 656, 1107, 1600), None] [TrimmingInfo(1, 650, 1101, 1600), TrimmingInfo(1, 8, 1018, 1178)]
- restore_trimming_info_impl(trimming_txt, logger=None)#
- save_trimming_txt(path, info_list=None)#
- seem_to_be_manually_trimmed()#
- set_trimming_info_list(info_list, logger=None)#