Skip to content

[Bioc-devel] RFC - annotation packages and ExpressionSets

2 messages · Christian Kohler, Marc Carlson

#
Robert Gentleman wrote:
Dear list,

sorry for reviving this rather old post, but I am interested in how the
future plan concerning the notation of annotation packages will look like.

At the moment, a 'Deprecation warning' appears while loading the
environment based annotation packages and the use of the *.db*
equivalent is recommended.

Will the *.db* nomenclature endure or will the *.env* notation be
introduced in one of the upcoming releases?

I mean, it is a bit cumbersome to change your analysis-scripts over and
over again :-)

Thanks a lot for any advice.

Best
    Christian
#
Christian Kohler wrote:
Wow that is an old post.

For the foreseeable future, I believe that the plan is to keep the new 
*.db* nomenclature. 

I think it could be pretty confusing for people if we started calling 
the new packages by the old names right after we just got rid of the old 
ones.  Whenever possible, I think that we want to simply phase out the 
older environment style packages as their existence is largely redundant 
at this time.  It also creates a lot of overhead for us to generate two 
styles of each package produced here.  The newer packages emulate the 
old ones so the changes should be transparent for most people.  It also 
seems that having a *.db * extension conveniently "labels" a package as 
being an "annotation" package so I don't think that it is really so 
terrible to have that extension on there. 


    Marc