-
Notifications
You must be signed in to change notification settings - Fork 54
Description
home/data8000/PersonalFile/Software/anaconda3/envs/flowkit/lib/python3.10/site-packages/flowkit/_models/transforms/_wsp_transforms.py:68: RuntimeWarning: divide by zero encountered in log10
width = np.log10(-low_scale)
/home/data8000/PersonalFile/Software/anaconda3/envs/flowkit/lib/python3.10/site-packages/flowkit/_models/transforms/_wsp_transforms.py:79: RuntimeWarning: invalid value encountered in scalar add
zero_point = int((extra * channel_range) / (extra + decades))
Traceback (most recent call last):
File "/home/daci8000/wangqingbin/code/liquid/flowjo/read.py", line 12, in
wsp = fk.Workspace(wsp_path, fcs_samples=sample_path)
File "/home/data8000/PersonalFile/Software/anaconda3/envs/flowkit/lib/python3.10/site-packages/flowkit/_models/workspace.py", line 73, in init
wsp_data = wsp_utils.parse_wsp(wsp_file_path)
File "/home/data8000/PersonalFile/Software/anaconda3/envs/flowkit/lib/python3.10/site-packages/flowkit/_utils/wsp_utils.py", line 691, in parse_wsp
wsp_samples = _parse_wsp_samples(sample_els, ns_map, gating_ns, transform_ns, data_type_ns)
File "/home/data8000/PersonalFile/Software/anaconda3/envs/flowkit/lib/python3.10/site-packages/flowkit/_utils/wsp_utils.py", line 553, in _parse_wsp_samples
sample_xform_lut = _parse_wsp_transforms(transforms_el, transform_ns, data_type_ns)
File "/home/data8000/PersonalFile/Software/anaconda3/envs/flowkit/lib/python3.10/site-packages/flowkit/_utils/wsp_utils.py", line 190, in _parse_wsp_transforms
xforms_lut[param_name] = _wsp_transforms.WSPBiexTransform(
File "/home/data8000/PersonalFile/Software/anaconda3/envs/flowkit/lib/python3.10/site-packages/flowkit/_models/transforms/_wsp_transforms.py", line 209, in init
x, y = generate_biex_lut(neg=self.negative, width_basis=self.width, pos=positive, max_value=max_value)
File "/home/data8000/PersonalFile/Software/anaconda3/envs/flowkit/lib/python3.10/site-packages/flowkit/_models/transforms/_wsp_transforms.py", line 79, in generate_biex_lut
zero_point = int((extra * channel_range) / (extra + decades))
ValueError: cannot convert float NaN to integer