CoolFace
Datasetpublic

ConvergeBio/uniref90

UniRef90 Complete UniRef90 dataset from UniProt, converted from XML to sharded Parquet. UniRef90 clusters sequences at 90% identity, providing a non-redundant protein sequence resource that balances comprehensiveness with reduced redundancy. Part of the ConvergeBio Protein Database Collection — see also UniRef100, UniRef50, and UniClust30. Dataset Summary Clusters 188,848,220 Shards 386 Compressed size ~52 GB (zstd) Sequence lengths 11 – 49,499… See the full description on the dataset page: https://huggingface.co/datasets/ConvergeBio/uniref90.

sourceHugging Facecc-by-4.0updated 6mo agoView on Hugging Face
3likes1.1kdownloads
Dataset Card

UniRef90

Complete UniRef90 dataset from UniProt, converted from XML to sharded Parquet. UniRef90 clusters sequences at 90% identity, providing a non-redundant protein sequence resource that balances comprehensiveness with reduced redundancy.

Part of the [ConvergeBio Protein Database Collection](https://huggingface.co/collections/ConvergeBio/protein-database) — see also UniRef100, UniRef50, and UniClust30.

Dataset Summary

Clusters188,848,220
Shards386
Compressed size~52 GB (zstd)
Sequence lengths11 – 49,499 aa (median 266, mean 351)
Members per cluster1 – 62,973 (median 1, mean 2.8)
GO annotation coverageMF 23.6% · BP 15.4% · CC 15.5%
Updated range2006-10-31 to 2026-01-28

Schema

Each row represents one UniRef90 cluster with its representative sequence and metadata.

ColumnTypeDescription
idstringCluster identifier (e.g. UniRef90_P12345)
namestringCluster name from UniProt
updatedstringLast update date (YYYY-MM-DD)
member_countint32Number of sequences in the cluster
common_taxonstringLowest common taxon across members
common_taxon_idint32NCBI Taxonomy ID of common taxon
seed_idstringID of the seed sequence
go_mflist<string>GO Molecular Function terms (GO:XXXXXXX)
go_bplist<string>GO Biological Process terms
go_cclist<string>GO Cellular Component terms
member_idslist<string>All member sequence IDs
rep_member_idstringRepresentative member ID
rep_member_id_typestringID type (e.g. UniProtKB ID, UniParc ID)
rep_organismstringSource organism of representative
rep_organism_tax_idint32NCBI Taxonomy ID of representative organism
rep_protein_namestringProtein name of representative
rep_accessionslist<string>UniProtKB accessions of representative
rep_uniparc_idstringUniParc ID of representative
rep_uniref50_idstringParent UniRef50 cluster ID
rep_uniref100_idstringChild UniRef100 cluster ID
rep_is_seedboolWhether the representative is the seed sequence
sequencelarge_stringRepresentative protein sequence (uppercase amino acid alphabet)
sequence_lengthint32Length of the sequence in residues
sequence_crc64stringCRC64 checksum from UniProt (hex)
sequence_xxh128stringxxHash-128 of the sequence (hex, computed at build time)

Usage

python
from datasets import load_dataset

# Stream without downloading everything
ds = load_dataset("ConvergeBio/uniref90", streaming=True)
for row in ds["train"]:
    print(row["id"], row["sequence_length"])
    break

# Or load fully
ds = load_dataset("ConvergeBio/uniref90")

Data Processing

  • —Source: uniref90.xml.gz from the UniProt FTP
  • —Parsing: Streaming XML parse with lxml.etree.iterparse, multi-process for throughput
  • —Integrity: xxHash-128 computed per sequence; CRC64 preserved from source XML
  • —Validation: Passed all tiers &mdash; schema conformance, zero null/empty sequences, xxHash roundtrip, CRC64 format, GO term format, member ID consistency, and field-by-field comparison against source XML
  • —Format: Sharded Parquet with zstd compression

Source & Citation

UniRef is produced by the UniProt Consortium:

Suzek BE, Wang Y, Huang H, McGarvey PB, Wu CH, UniProt Consortium. "UniRef clusters: a comprehensive and scalable alternative for improving sequence similarity searches." Bioinformatics 31(6):926&ndash;932 (2015). doi:10.1093/bioinformatics/btu739

About

Built by Converge Bio &mdash; accelerating drug discovery with generative AI. Converge Bio develops foundation models for protein engineering, antibody design, and gene expression optimization, powering its computational lab products ConvergeAB, ConvergeGEO, and ConvergeCELL.

License

UniProt data is available under CC BY 4.0.