Closed truatpasteurdotfr closed 2 weeks ago
Thanks for reporting. I will investigate making this script compatible with older Python versions -- especially if it is just the type annotation.
That being said, the script is quite simple. You could achieve what it does by running something like this (note that I haven't tested this):
DL_ROOT=https://storage.googleapis.com/alphafold-databases/v3.0
wget -qO - ${DL_ROOT}/pdb_2022_09_28_mmcif_files.tar.zst | tar -I zstd -xf - &
for NAME in mgy_clusters_2022_05.fa \
bfd-first_non_consensus_sequences.fasta \
uniref90_2022_05.fa uniprot_all_2021_04.fa \
rnacentral_active_seq_id_90_cov_80_linclust.fasta \
pdb_seqres_2022_09_28.fasta \
rfam_14_9_clust_seq_id_90_cov_80_rep_seq.fasta \
nt_rna_2023_02_23_clust_seq_id_90_cov_80_rep_seq.fasta
do
wget -qO - "${DL_ROOT}/${NAME}.zst" | zstd --decompress > "${NAME}" &
done
wait
Fixed in https://github.com/google-deepmind/alphafold3/commit/e2afc41e6028502904aa457892fbcb839436f819, thank you for reporting.
The script should now be compatible with Python 3.6+.
just for your information, just use any newer(?) version...
Failing versions, ymmv: