methplotlib icon indicating copy to clipboard operation
methplotlib copied to clipboard

ValueError: Invalid property specified for object of type plotly.graph_objs.scatter.marker.ColorBar: 'titleside'

Open ChloeL2023 opened this issue 8 months ago • 1 comments

Hi,

Thanks for developing such a great tools to visualize methylation result.

I encounter such an error when tried to run the command: methplotlib -m 24C1758.meth_region.sort.tsv.bgz -n 24C1758_viz -g hg38.ncbiRefSeq.gtf.gz -w chr14:100725705-100903722 --binary

The error is like: Traceback (most recent call last):
File "/root/miniconda3/envs/methplotlib/bin/methplotlib", line 10, in
sys.exit(main())
File "/root/miniconda3/envs/methplotlib/lib/python3.9/site-packages/methplotlib/methplotlib.py", line 28, in main
meth_browser(
File "/root/miniconda3/envs/methplotlib/lib/python3.9/site-packages/methplotlib/methplotlib.py", line 67, in meth_browser meth_traces = plots.methylation( File "/root/miniconda3/envs/methplotlib/lib/python3.9/site-packages/methplotlib/plots.py", line 114, in methylation make_per_read_meth_traces_llr( File "/root/miniconda3/envs/methplotlib/lib/python3.9/site-packages/methplotlib/plots.py", line 257, in make_per_read_meth_traces_llr make_per_position_likelihood_scatter(read_table=table, dotsize=dotsize) File "/root/miniconda3/envs/methplotlib/lib/python3.9/site-packages/methplotlib/plots.py", line 383, in make_per_position_likelihood_scatter return go.Scatter( File "/root/miniconda3/envs/methplotlib/lib/python3.9/site-packages/plotly/graph_objs/_scatter.py", line 3534, in init self["marker"] = _v File "/root/miniconda3/envs/methplotlib/lib/python3.9/site-packages/plotly/basedatatypes.py", line 4852, in setitem self._set_compound_prop(prop, value) File "/root/miniconda3/envs/methplotlib/lib/python3.9/site-packages/plotly/basedatatypes.py", line 5263, in _set_compound_prop val = validator.validate_coerce(val, skip_invalid=self._skip_invalid) File "/root/miniconda3/envs/methplotlib/lib/python3.9/site-packages/_plotly_utils/basevalidators.py", line 2504, in validate_coerce v = self.data_class(v, skip_invalid=skip_invalid, _validate=_validate) File "/root/miniconda3/envs/methplotlib/lib/python3.9/site-packages/plotly/graph_objs/scatter/_marker.py", line 1622, in init self["colorbar"] = _v File "/root/miniconda3/envs/methplotlib/lib/python3.9/site-packages/plotly/basedatatypes.py", line 4852, in setitem self._set_compound_prop(prop, value) File "/root/miniconda3/envs/methplotlib/lib/python3.9/site-packages/plotly/basedatatypes.py", line 5263, in _set_compound_prop val = validator.validate_coerce(val, skip_invalid=self._skip_invalid) File "/root/miniconda3/envs/methplotlib/lib/python3.9/site-packages/_plotly_utils/basevalidators.py", line 2504, in validate_coerce v = self.data_class(v, skip_invalid=skip_invalid, _validate=_validate) File "/root/miniconda3/envs/methplotlib/lib/python3.9/site-packages/plotly/graph_objs/scatter/marker/_colorbar.py", line 2216, in init self._process_kwargs(**dict(arg, **kwargs)) File "/root/miniconda3/envs/methplotlib/lib/python3.9/site-packages/plotly/basedatatypes.py", line 4378, in _process_kwargs raise err ValueError: Invalid property specified for object of type plotly.graph_objs.scatter.marker.ColorBar: 'titleside'

Did you mean "title"?

Do you know the reason? I would be grateful if you could help, thanks!

Best regards, Chloe

ChloeL2023 avatar Jan 31 '25 14:01 ChloeL2023