Loading…

BioPlayground

🧬
Bio-Toolkit

CpG Island Finder

CpG island finder (Gardiner-Garden 1987 / Takai-Jones 2002 toggle)

Obs/Exp = (N_CpG × L) / (N_C × N_G)
Cleaned length: 0 bpNon-ACGTN chars stripped automatically

General-purpose (≥200 bp, GC ≥50%, Obs/Exp >0.6)

Adjacent candidate windows within this gap are merged into a single island (Takai-Jones 100 bp baseline).

Tool Guide

Definition

A CpG island finder auto-detects regions of genomic DNA where 5′-CG-3′ dinucleotides are unusually clustered (often unmethylated, marking active promoters). Uses Obs/Exp = (N_CpG × L) / (N_C × N_G) via 200 bp sliding window scan with gap < 100 bp merging and two-way trimming. Toggle between Gardiner-Garden 1987 (200 bp / 50% GC / Obs-Exp > 0.6) and Takai-Jones 2002 (500 bp / 55% / 0.65) modes.

Purpose

(1) Identify housekeeping-gene promoters (constitutively active regions) (2) Pinpoint cancer hypermethylation candidates (CpG island silencing) (3) Visualize regions for bisulfite sequencing / MSP primer design (4) Filter Alu-repeat false positives via Takai-Jones mode

How to Use

① Paste DNA sequence (A/T/G/C, ≥200 bp recommended) ② Pick a mode: • Gardiner-Garden 1987 (default, general) • Takai-Jones 2002 (human genome / Alu filter) ③ Gap-merge slider (default 100 bp) ④ Click a Load Example: GAPDH promoter (≥1 island) or HBB promoter (0 islands) ⑤ Output: • Total GC% + sequence length • Island table (start / end / length / GC% / Obs-Exp / CpG count) • SVG horizontal track with island highlight blocks • Hover popup (start / end / GC% / Obs-Exp)

Examples

Example 1) GAPDH promoter → Gardiner mode → 1 island detected → GC% ≈ 78%, Obs/Exp ≈ 0.92 Example 2) HBB promoter → Gardiner mode → 0 islands → GC% ≈ 48%, Obs/Exp below threshold Example 3) Takai-Jones mode → re-scan with stricter criteria (500 bp / 55% / 0.65) → Alu false positives removed

🧬BioArxComing Soon

AI platform for biomedical researchers. From gene therapy design to paper analysis.

www.bioarx.com →

🔗 Bio Resources

🔬NCBI PubMed🧪AlphaFold DB🏥ClinicalTrials.gov📄bioRxiv🚀ASGCT🏛️Broad Institute

AD

AD Inquiries: bioplayground.official@gmail.com

Notice

BioPlayground is in beta. Feedback is always welcome! 🧬

Menu

Bio-LoungeResearchers' rest area
Bio NewsLatest research trends
Bio IndustryGlobal Biotech Industry Insights
AI NEWSToday's essential AI stories
Bio-ToolkitFrom sequence conversion to calculations
AI ToolsAI tools for bio researchers
Tools HubGeneral utility tools
ProtocolCoreFrom paper evidence to your own protocol
Disease AtlasEvidence-based disease guides
Bio-SandboxSpace for indie developers
WetBenchNobel Prizes, protocols, informatics
DryBenchCoding, CS logic, data processing
DevBenchBio Coding Education
Failure MuseumFailed experiment records
Healing LabComfort and empathy space
Trouble LabLab troubleshooting Q&A
Lab OracleFortune and astrology
ArcadeShort puzzle breaks between research
💬
Lounge TalkOpen community discussion
🔧
Lab MaintenanceSite suggestions and bug reports
Language HubLearn languages (KO ↔ EN)
⚠️

Peer Review Warning

No Target

🚫

Suspended Researchers

No Target

📄 About BioPlayground