Published January 17, 2025 | Version v1

UniProtCC - ProtBFN Training Data

Description

The UniProtCC dataset is a a (C)leaned and (C)lustered subset of the January 2024 release of UniProt.

It is constructed by taking all entries UniProtKB with length <512 and then filtering according to the "protein existence" property, specifically only allowing entries where the protein existence level is one of:

  1. Experimental evidence at protein level
  2. Experimental evidence at transcript level
  3. Protein inferred from homology

UniProtCC therefore contains no UniProtKB entries where the protein is either hypothetical or is of uncertain origin. UniProtCC comes equipped with a clustering; specifically, the UniRef50 clustering assignements, also from the January 2024 release of UniProt. In the original work describing this dataset, protein sequence modelling with bayesian flow networks, these cluster assignments were used to reweight the training of a generative model, and debias it away from the most studied proteins within UniProtKB. 

This dataset contains two csv files:

  • uniprot_cc_511.csv. This file contains the UniProtCC dataset, and is approximately 22.7GB and contains 72,369,921 rows. Each row consists of:
    • uniprot_id (string). The unique uniprot ID of the entry.
    • amino_acids (string). The amino acid sequence of the entry.
    • uniref50_cluster_id (string). The unique identifier of the UniRef50 cluster with which the entry is associated.
  • uniprot_cc_511_cluster_sizes.csv. This file contains metadata about the UniRef50 cluster sizes, and is approximately 139MB and contains 6,460,005 rows. Each row consists of:
    • uniref50_cluster_id (string). The unique identifier of a UniRef50 cluster.
    • seq_count (integer). The number of entries within uniprot_cc_511.csv that are associated with this cluster. Summing seq_count across all rows in this CSV gives a total of 72,369,921 e.g. the total number of entries in uniprot_cc_511.csv.

Files

uniprot_cc_511.csv

Files (22.8 GB)

Name Size
md5:fcb96c28a7a3c006ece8ccdecbf0b08e
22.7 GB Preview Download
md5:0b208014a50f561bcfcb46584303158b
138.8 MB Preview Download

Additional details

Related works

Is derived from
Dataset: https://www.uniprot.org/release-notes/2024-01-24-release (URL)
Is described by
Preprint: 10.1101/2024.09.24.614734 (DOI)

Software

Repository URL
https://github.com/instadeepai/protein-sequence-bfn
Programming language
Python
Development Status
Active