manumruai09/TF_Gene / README.md
manumruai09's picture
|
download
raw
6.49 kB
---
license: mit
task_categories:
- text-classification
- sequence-modeling
language:
- en
tags:
- genomics
- variant-effect-prediction
- transcription-factor-binding
- regulatory-genomics
- bioinformatics
size_categories:
- 10K<n<100K
---
# TFBS Benchmark Dataset
A benchmark dataset for evaluating variant effect prediction models on transcription factor binding site (TFBS) disruption tasks.
## Dataset Description
This dataset contains 90,758 variants in transcription factor binding sites with comprehensive annotations for benchmarking variant effect prediction models, particularly the LOL-EVE model.
### Dataset Summary
- **Total variants**: 90,758
- **Species**: Primarily human (homo_sapiens)
- **Genes**: Multiple genes with TFBS variants
- **Transcription factors**: Various TFs including CAMTA1, CAMTA2, CLOCK, E2F6, EBF3, ETV6, HAP1, HIC2, HIF1A, HSF1, KLF15, KLF7, MAX, MNT, and others
- **Sequence context**: 500bp promoter sequences centered on variants
## Dataset Structure
### Features
| Feature | Type | Description |
|---------|------|-------------|
| `variant_id` | string | Unique identifier for each variant |
| `chromosome` | string | Chromosome (e.g., chr1) |
| `position` | int64 | Genomic position |
| `ref` | string | Reference allele |
| `alt` | string | Alternative allele |
| `gene` | string | Gene symbol |
| `species` | string | Species name (e.g., homo_sapiens) |
| `tf` | string | Transcription factor name |
| `wt_seq` | string | Wild-type sequence (500bp) |
| `var_seq` | string | Variant sequence (500bp) |
| `mammalian_constraint` | float32 | Mammalian constraint score |
| `expression_variability` | float32 | Expression variability score |
| `distance_tss` | int64 | Distance to transcription start site |
### Data Splits
The dataset contains a single split with all 90,758 variants.
## Usage
### Loading the Dataset
```python
from datasets import load_dataset
# Load the dataset
dataset = load_dataset("cshearer/LOL-EVE-TFBS-Benchmark")
# Access the data
train_data = dataset["train"]
print(f"Dataset size: {len(train_data)}")
print(f"Features: {list(train_data.features.keys())}")
# Example usage
example = train_data[0]
print(f"Variant ID: {example['variant_id']}")
print(f"Gene: {example['gene']}")
print(f"TF: {example['tf']}")
print(f"Position: {example['chromosome']}:{example['position']}")
```
### Example Data
```python
# Example variant
{
'variant_id': 'chr1_1231946_CCGCCAACG_C',
'chromosome': 'chr1',
'position': 1231946,
'ref': 'CCGCCAACG',
'alt': 'C',
'gene': 'b3galt6',
'species': 'homo_sapiens',
'tf': 'CAMTA1',
'wt_seq': 'GAGCCAGACATCAAGGGCTCCACACAGCCGACTTCACATCTCCAAATCCTACTAACTGGGGATGAGGGTCCACGCGGTTCAGAAGCGGAAGCGCAGGCGCAGGGAAGCGGGGCAGCTTGTCCAAGGTCGCCTCGCCGATAAACGCGAGTCCAACCAGACCCCTTGGGCCTCCGTTTCCCGGTGGCATTCGTAGGTTTTGGCCAGTAGGAGACCAGACGTGCCGGCGGCCGGGGAGGCCAGCGTCGTCGGCCTGTCCCTGCCCCCGGGAACCCCGGGAGCCCCGGTGGCGGCGGAGTCTCGCCAGGGCTCAAGGCCGAGCGGACGGACGATGCCCCAGCCCAAGGCGGGAGGCGGCGGCGGCCTCCAGACCCGCCCTCGCCGTCCGGCCGGCGTACACTTGGCCCCGCGGCCTGCAGCGGCCGTCCCGGGCCCCTCACTCACCGGTCTGCCTCCCCGCGCTCGGGATCCGAGGACCGGAGCGAAGCGTCAGTGACGCCGCCAACGGGCCCGGATCAGGCCACTGCCATCTTTCTTGCGGGCGGGGGCGGTGCGAACGGGCGCGACCTCACGGAGGGGACGCCGGCGCCACCATCTCTCCTCCGGGCGGAAGCGGTCGCGGGGCCGCTCCGAGGTTGACCAATGACAAGGGTGCCCGAGGCCACGTGACGGCCGCCGATTGGCCGCCGGCCTCCGAGCGCCCCGGGGCTCGGCGTCTGCGGAAGGCCCCGGCGCGCTCCCAGGAGCGCCGTGCGCACGCGCACCGCCCCGAGCCGGCGGCGCCTGCGCA',
'var_seq': 'GAGCCAGACATCAAGGGCTCCACACAGCCGACTTCACATCTCCAAATCCTACTAACTGGGGATGAGGGTCCACGCGGTTCAGAAGCGGAAGCGCAGGCGCAGGGAAGCGGGGCAGCTTGTCCAAGGTCGCCTCGCCGATAAACGCGAGTCCAACCAGACCCCTTGGGCCTCCGTTTCCCGGTGGCATTCGTAGGTTTTGGCCAGTAGGAGACCAGACGTGCCGGCGGCCGGGGAGGCCAGCGTCGTCGGCCTGTCCCTGCCCCCGGGAACCCCGGGAGCCCCGGTGGCGGCGGAGTCTCGCCAGGGCTCAAGGCCGAGCGGACGGACGATGCCCCAGCCCAAGGCGGGAGGCGGCGGCGGCCTCCAGACCCGCCCTCGCCGTCCGGCCGGCGTACACTTGGCCCCGCGGCCTGCAGCGGCCGTCCCGGGCCCCTCACTCACCGGTCTGCCTCCCCGCGCTCGGGATCCGAGGACCGGAGCGAAGCGTCAGTGACGCGGCCCGGATCAGGCCACTGCCATCTTTCTTGCGGGCGGGGGCGGTGCGAACGGGCGCGACCTCACGGAGGGGACGCCGGCGCCACCATCTCTCCTCCGGGCGGAAGCGGTCGCGGGGCCGCTCCGAGGTTGACCAATGACAAGGGTGCCCGAGGCCACGTGACGGCCGCCGATTGGCCGCCGGCCTCCGAGCGCCCCGGGGCTCGGCGTCTGCGGAAGGCCCCGGCGCGCTCCCAGGAGCGCCGTGCGCACGCGCACCGCCCCGAGCCGGCGGCGCCTGCGCACCTGCGCA',
'mammalian_constraint': 0.9789,
'expression_variability': 0.3259307772539296,
'distance_tss': 708
}
```
## Applications
This dataset is designed for:
1. **Variant Effect Prediction**: Benchmarking models that predict the functional impact of genetic variants
2. **Transcription Factor Binding**: Evaluating models that predict TF binding site disruption
3. **Regulatory Genomics**: Studying the impact of variants on gene regulation
4. **Model Comparison**: Comparing different variant effect prediction approaches
## Data Collection
### Source Data
The dataset is derived from variants in transcription factor binding sites with the following characteristics:
- **Genomic regions**: Promoter regions (500bp sequences)
- **Variant types**: Substitutions, insertions, and deletions
- **Annotation sources**: Mammalian constraint scores, expression variability, and TSS distance
### Preprocessing
- Variants were filtered to include only those in TFBS regions
- Sequences were extracted as 500bp windows centered on variants
- Functional annotations were added from external databases
- Data was standardized and validated for consistency
## Citation
If you use this dataset in your research, please cite:
```bibtex
@dataset{tfbs_benchmark_2024,
title={TFBS Benchmark Dataset for Variant Effect Prediction},
author={Marks Lab},
year={2024},
url={https://huggingface.co/datasets/cshearer/LOL-EVE-TFBS-Benchmark},
license={MIT}
}
```
## License
This dataset is released under the MIT License. See the LICENSE file for details.
## Contact
For questions or issues related to this dataset, please contact the Marks Lab or open an issue on the dataset repository.
## Related Datasets
- [LOL-EVE Model](https://huggingface.co/Marks-lab/LOL-EVE)
- [eQTL Causal Dataset](https://huggingface.co/datasets/Marks-lab/LOL-EVE-eQTL)
- [Ultra Rare Variants Dataset](https://huggingface.co/datasets/Marks-lab/LOL-EVE-Ultra-Rare)
## Dataset Statistics
- **Total variants**: 90,758
- **Unique genes**: Multiple
- **Unique TFs**: 15+ transcription factors
- **Sequence length**: 500bp
- **Species**: Primarily human (homo_sapiens)
- **Variant types**: Substitutions, insertions, deletions
- **Genomic coverage**: Multiple chromosomes

Xet Storage Details

Size:
6.49 kB
·
Xet hash:
f3ebd9bfba3bdc3d6f1013dec77fe8f08ff82f9454220dba2382265e9559e1de

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.