Skip to content
Prev 17933 / 21312 Next

[Bioc-devel] Updates to BiocFileCache, AnnotationHub, and ExperimentHub

Woah, I missed the part where you said that there would be an error.

This does not sound good. Users are going to flip out, especially when
EHub and AHub are not visible dependencies (e.g., scRNAseq, celldex).
It also sounds completely unnecessary for EHub and AHub given that the
new cache can just be populated by fresh downloads. Similarly,
BiocFileCache::bfcrpath should not be affected, and people using that
shouldn't be getting an error.

Why not just move the old default cache into the new location
automatically? This seems like the simplest solution given that
everyone accessing BFC resources should be doing so through the BFC
API. And most files are not position-dependent, unless people are
putting shared libraries in there.

But even if you can't, an error is just too much. We use BiocFileCache
a lot in our company infrastructure and the brown stuff will hit the
fan if we have to find every old default cache and delete it. The
package should handle this for us.

-A
On Wed, Apr 7, 2021 at 4:46 AM Kern, Lori <Lori.Shepherd at roswellpark.org> wrote:
Message-ID: <CAAkNk3g9OKvyYeV1FToZyqz++wjy016XKmHrocF9npH-CQBjvw@mail.gmail.com>
In-Reply-To: <MN2PR12MB40943B002C7E82F4EDF51C02F9759@MN2PR12MB4094.namprd12.prod.outlook.com>