CoolFace
Datasetpublic

monsoon-nlp/greenbeing-binary

greenbeing-binary This is a binary classification version of the finetuning/evaluation datasets introduced in the freeform text annotations of the greenbeing-proteins dataset. Proteins from UniProtKB (knowledge base), from select food crops and related species. Amino acid sequences use IUPAC-IUB codes where letters A-Z map to amino acids. Tasks The "query" field currently contains 18 possible labels from the annotation, and the "label" field is the binary class… See the full description on the dataset page: https://huggingface.co/datasets/monsoon-nlp/greenbeing-binary.

sourceHugging Facemitupdated 2y agoView on Hugging Face
0likes27downloads
Dataset Card

greenbeing-binary

This is a binary classification version of the finetuning/evaluation datasets introduced in the freeform text annotations of the greenbeing-proteins dataset.

Proteins from UniProtKB (knowledge base), from select food crops and related species. <br/> Amino acid sequences use IUPAC-IUB codes where letters A-Z map to amino acids. <br/>

Tasks

The "query" field currently contains 18 possible labels from the annotation, and the "label" field is the binary class (0 = No, 1 = Yes)

Subcellular Locations

 'cell membrane', # negatives cannot include: cell surface, cell wall
 'endoplasmic reticulum',
 'plastid',
 'chloroplast',
 'vacuole',
 'nucleus',
 'microsome',
 'cytoplasm',
 'extracellular space',
 'mitochondrion',
 'golgi',
 'endosome membrane',
 'cytoskeleton',
 'chromosome',
 'nucleolus',
 'spindle',
 'extracellular matrix',
 'centromere',

All positives are included (between 4 and 673), and ~100 randomly selected annotated proteins without this location are included in negatives.

Dataset builder notebook: https://colab.research.google.com/drive/1QQPjXpqBrd75vP8UbPmZqo-LlcOSyzZu?usp=sharing

Example using a protein embeddings model and SciKit-Learn to build a classifier for "chloroplast" proteins: https://colab.research.google.com/drive/1MCTn8f3oeIKpB6n_8mPumet3ukm7GD8a?usp=sharing

Finetuning split

Reviewed proteins (Swiss-Prot) from above taxa. Each row contains a gene name, species or subspecies, and an amino acid sequence.

A gene name may match multiple entries on UniProt from different accessions.

Evaluation split

Reviewed proteins (Swiss-Prot) from other genera (avocado, carrot, cassava, lychee, prunus (i.e. peaches, cherries, plums)). Each row contains a gene name, species or subspecies, and an amino acid sequence.

A gene name may match multiple entries on UniProt from different accessions.