Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ValueError("Invalid RGBA argument: {!r}".format(orig_c)) #7

Open
Ninomoriaty opened this issue Apr 12, 2019 · 0 comments
Open

ValueError("Invalid RGBA argument: {!r}".format(orig_c)) #7

Ninomoriaty opened this issue Apr 12, 2019 · 0 comments

Comments

@Ninomoriaty
Copy link

Hello, it seems that there is a problem about the arguments related to matplotlib-v.2.2.3.

I am attempting to test the E1 example with SCHISM-v.1.1.2. After modifying the absolute path in E1.yaml. I run the following command as Usage Examples manual:

$ runSchism analyze --config E1.yaml

but it returns warnings:

  File "/home/ninomoriaty/anaconda3/envs/EvolCancer/bin/runSchism", line 155, in <module>
    main()
  File "/home/ninomoriaty/anaconda3/envs/EvolCancer/bin/runSchism", line 152, in main
    args.func(args)
  File "/home/ninomoriaty/anaconda3/envs/EvolCancer/bin/runSchism", line 137, in run_schism
    plot_mut_clust_cellularity(args)
  File "/home/ninomoriaty/anaconda3/envs/EvolCancer/lib/python2.7/site-packages/SCHISM/visualize.py", line 530, in plot_mut_clust_cellularity
    alpha = 0.5)
  File "/home/ninomoriaty/anaconda3/envs/EvolCancer/lib/python2.7/site-packages/matplotlib/__init__.py", line 1867, in inner
    return func(ax, *args, **kwargs)
  File "/home/ninomoriaty/anaconda3/envs/EvolCancer/lib/python2.7/site-packages/matplotlib/axes/_axes.py", line 5165, in fill_between
    collection = mcoll.PolyCollection(polys, **kwargs)
  File "/home/ninomoriaty/anaconda3/envs/EvolCancer/lib/python2.7/site-packages/matplotlib/collections.py", line 961, in __init__
    Collection.__init__(self, **kwargs)
  File "/home/ninomoriaty/anaconda3/envs/EvolCancer/lib/python2.7/site-packages/matplotlib/collections.py", line 170, in __init__
    self.update(kwargs)
  File "/home/ninomoriaty/anaconda3/envs/EvolCancer/lib/python2.7/site-packages/matplotlib/artist.py", line 888, in update
    for k, v in props.items()]
  File "/home/ninomoriaty/anaconda3/envs/EvolCancer/lib/python2.7/site-packages/matplotlib/artist.py", line 882, in _update_property
    return func(v)
  File "/home/ninomoriaty/anaconda3/envs/EvolCancer/lib/python2.7/site-packages/matplotlib/collections.py", line 677, in set_color
    self.set_facecolor(c)
  File "/home/ninomoriaty/anaconda3/envs/EvolCancer/lib/python2.7/site-packages/matplotlib/collections.py", line 705, in set_facecolor
    self._set_facecolor(c)
  File "/home/ninomoriaty/anaconda3/envs/EvolCancer/lib/python2.7/site-packages/matplotlib/collections.py", line 690, in _set_facecolor
    self._facecolors = mcolors.to_rgba_array(c, self._alpha)
  File "/home/ninomoriaty/anaconda3/envs/EvolCancer/lib/python2.7/site-packages/matplotlib/colors.py", line 267, in to_rgba_array
    result[i] = to_rgba(cc, alpha)
  File "/home/ninomoriaty/anaconda3/envs/EvolCancer/lib/python2.7/site-packages/matplotlib/colors.py", line 168, in to_rgba
    rgba = _to_rgba_no_colorcycle(c, alpha)
  File "/home/ninomoriaty/anaconda3/envs/EvolCancer/lib/python2.7/site-packages/matplotlib/colors.py", line 212, in _to_rgba_no_colorcycle
    raise ValueError("Invalid RGBA argument: {!r}".format(orig_c))
ValueError: Invalid RGBA argument: 'f'

And it returns the following output documents : 0_E1_result.cluster.cellularity, 0_E1_result.HT.cpov, 0_E1_result.HT.cpov.pdf, 0_E1_result.HT.pov, 0_E1_result.HT.pvalues, 0_E1_result.mutation.cellularity.

It seems that the problem is caused by the arguments which conflict with matplotlib-2.2.3. But I am not sure about how to deal with it. And that is why I am writing an issue for some recommendation and advice.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant