[Bioc-devel] class name collision in cache: igvR and Gviz

Michael Lawrence lawrence.michael at gene.com
Fri May 4 22:36:54 CEST 2018


Do you have a reproducible example of this? It's probably a bug in the
methods package.

Thanks,
Michael

On Fri, May 4, 2018 at 10:52 AM, Paul Shannon <
paul.thurmond.shannon at gmail.com> wrote:

> I just discovered a class name collision - AnnotationTrack, in Gviz and my
> new package igvR.   wish to get wise counsel before proceeding with a fix.
> Here’s the error message:
>
>    Found more than one class "AnnotationTrack" in cache;
>    using the first, from namespace ‘igvR' Also defined by ‘Gviz’
>
> AnnotationTrack is an abstract base class in my new package igvR.  The
> concrete derived classes at present are
>
>   DataFrameAnnotationTrack
>   GRangesAnnotationTrack
>   UCSCBedAnnotationTrack
>
> It would be easy for me to rename AnnotationTrack to
> “GenomeAnnotationTrack” or even “igvAnnotationTrack”, thereby  avoiding the
> name clash.
>
> Reasonable?  Fix in both release and devel?
>
> Thanks -
>
>  - Paul
>
> _______________________________________________
> Bioc-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/bioc-devel
>
>

	[[alternative HTML version deleted]]



More information about the Bioc-devel mailing list