aspire.downloader package

Submodules

aspire.downloader.data_fetcher module

aspire.downloader.data_fetcher.available_downloads()

List all available downloads.

Returns:

A list of method names for downloadable files.

aspire.downloader.data_fetcher.download_all()

Download all ASPIRE example data and return a dictionary of filepaths.

Returns:

A dictionary of method names and associated file paths.

aspire.downloader.data_fetcher.emdb_10835()

Downloads the EMDB-10835 volume map and returns the file path.

High resolution cryo-EM structure of urease from the pathogen Yersinia enterocolitica. This molecule exhibits tetrahedral symmetry.

Returns:

A ‘Volume’ instance.

aspire.downloader.data_fetcher.emdb_14621()

Downloads the EMDB-14621 volume map and returns the file path.

Map of SARSCoV2 spike protein. This molecule exhibits C3 symmetry.

Returns:

A ‘Volume’ instance.

aspire.downloader.data_fetcher.emdb_2484()

Downloads the EMDB-2484 volume map and returns the file path.

Pre-fusion structure of trimeric HIV-1 envelope glycoprotein determined by cryo-electron microscopy. This molecule exhibits C3 symmetry.

Returns:

A ‘Volume’ instance.

aspire.downloader.data_fetcher.emdb_2660()

Downloads the EMDB-2660 volume map and returns a Volume instance.

Cryo-EM structure of the Plasmodium falciparum 80S ribosome bound to the anti-protozoan drug emetine.

Returns:

A Volume instance.

aspire.downloader.data_fetcher.emdb_2824()

Downloads the EMDB-2824 volume map and returns the file path.

Beta-galactosidase reconstruction. This molecule exhibits C2 symmetry.

Returns:

A ‘Volume’ instance.

aspire.downloader.data_fetcher.emdb_2984()

Downloads the EMDB-2984 volume map and returns the file path.

2.2 A resolution cryo-EM structure of beta-galactosidase in complex with a cell-permeant inhibitor. This molecule exhibits D2 symmetry.

Returns:

A ‘Volume’ instance.

aspire.downloader.data_fetcher.emdb_3645()

Downloads the EMDB-3645 volume map and returns the file path.

CryoEM density of TcdA1 in prepore state (SPHIRE tutorial). This molecule exhibits C5 symmetry.

Returns:

A ‘Volume’ instance.

aspire.downloader.data_fetcher.emdb_4905()

Downloads the EMDB-4905 volume map and returns the file path.

3D structure of horse spleen apoferritin determined using multifunctional graphene supports for electron cryomicroscopy. This molecule exhibits octahedral symmetry.

Returns:

A ‘Volume’ instance.

aspire.downloader.data_fetcher.emdb_5778()

Downloads the EMDB-5778 volume map and returns the file path.

Structure of the capsaicin receptor, TRPV1, determined by single particle electron cryo-microscopy. This molecule exhibits C4 symmetry.

Returns:

A ‘Volume’ instance.

aspire.downloader.data_fetcher.emdb_6287()

Downloads the EMDB-6287 volume map and returns the file path.

2.8 Angstrom resolution reconstruction of the T20S proteasome. This molecule exhibits D7 symmetry.

Returns:

A ‘Volume’ instance.

aspire.downloader.data_fetcher.emdb_6458()

Downloads the EMDB-6458 volume map and returns the file path.

Cryo-EM Structure of the Activated NAIP2/NLRC4 Inflammasome Reveals Nucleated Polymerization. This molecule exhibits C11 symmetry.

Returns:

A ‘Volume’ instance.

aspire.downloader.data_fetcher.emdb_8012()

Downloads the EMDB-8012 volume map and returns the file path.

The overall structure of the yeast spliceosomal U4/U6.U5 tri-snRNP at 3.7 Angstrom.

Returns:

A ‘Volume’ instance.

aspire.downloader.data_fetcher.emdb_8511()

Downloads the EMDB-8511 volume map and returns the file path.

Structure of the human HCN1 hyperpolarization-activated cyclic nucleotide-gated ion channel. This molecule exhibits C4 symmetry.

Returns:

A ‘Volume’ instance.

aspire.downloader.data_fetcher.fetch_data(dataset_name)

The fetch_data method returns the full path to the downloaded data file.

If it is not in the local storage, it will be downloaded. If the hash of the file in local storage doesn’t match the one in the registry, will download a new copy of the file. This is considered a sign that the file was updated in the remote storage. If the hash of the downloaded file still doesn’t match the one in the registry, will raise an exception to warn of possible file corruption.

Parameters:

dataset_name – The file name (as appears in the registry) to fetch from local storage.

Returns:

The absolute path (including the file name) of the file in local storage.

aspire.downloader.data_fetcher.remove_downloads()

Remove the downloads directory.

aspire.downloader.data_fetcher.simulated_channelspin()

Downloads the Simulated ChannelSpin dataset and returns the file path.

This dataset includes a stack of 54 volumes sized (54,54,54) and a corresponding stack of 10000 projection images (54,54).

Returns:

Dictionary containing Volume and Image instances, along with associated metadata fields in Numpy arrays.

aspire.downloader.registry module

Module contents