check_gene_cached#

brainrender.atlas_specific.allen_brain_atlas.gene_expression.ge_utils.check_gene_cached(cache_folder, gene_id, exp_id)[source]#

Check whether a gene experiment is already cached.

A gene is cached in a subfolder of cache_folder named {gene_id}-{exp_id}.

Parameters:
  • cache_folder (str | Path) – Path to the general cache folder.

  • gene_id (str) – Gene name.

  • exp_id (str | int) – Experiment ID.

Returns:

Path to the cached folder if found, False if not cached.

Return type:

str or False

Raises:

ValueError – If more than one matching folder is found.