Skip to content

Commit a5d254d

Browse files
committed
Adds synonyms, antonyms, and related terms to UI
Improves domain concept clarity by displaying synonyms, antonyms, and related terms for biological processes. Enhances user understanding and access to relevant terminology for each concept.
1 parent b4f4cab commit a5d254d

1 file changed

Lines changed: 90 additions & 0 deletions

File tree

shiny_app/app.R

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1260,6 +1260,15 @@ ui <- navbarPage(
12601260
p(style = "color: #555; margin-bottom: 15px;",
12611261
"A chemical reaction in which its product or intermediate accelerates the same reaction. Supports nonlinear self-reinforcement and chemical self-organization."),
12621262

1263+
div(style = "background: #ffffff; padding: 15px; border-radius: 6px; margin: 15px 0; border: 1px solid #f0f0f0;",
1264+
h5("Synonyms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1265+
p(style = "margin: 0 0 12px 0; padding-left: 10px; color: #666; font-size: 14px;", "self-catalysis, autocatalysis, self-reinforcing reaction"),
1266+
h5("Antonyms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1267+
p(style = "margin: 0 0 12px 0; padding-left: 10px; color: #666; font-size: 14px;", "heterocatalysis, enzyme-catalyzed"),
1268+
h5("Related Terms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1269+
p(style = "margin: 0; padding-left: 10px; color: #666; font-size: 14px;", "chemical oscillation, nonlinear dynamics")
1270+
),
1271+
12631272
div(style = "background: #ffffff; padding: 15px; border-radius: 6px; margin: 15px 0; border: 1px solid #f0f0f0;",
12641273
h5("Core Ontology Relations", style = "color: #2c3e50; font-size: 14px; margin-bottom: 10px;"),
12651274
tags$ul(style = "margin: 0; padding-left: 20px; color: #555;",
@@ -1285,6 +1294,15 @@ ui <- navbarPage(
12851294
p(style = "color: #555; margin-bottom: 15px;",
12861295
"A protein kinase phosphorylates its own amino acid residues (cis or trans), tuning its conformation, catalytic activity, localization, and signaling dynamics."),
12871296

1297+
div(style = "background: #ffffff; padding: 15px; border-radius: 6px; margin: 15px 0; border: 1px solid #f0f0f0;",
1298+
h5("Synonyms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1299+
p(style = "margin: 0 0 12px 0; padding-left: 10px; color: #666; font-size: 14px;", "self-phosphorylation, cis-phosphorylation, intramolecular phosphorylation"),
1300+
h5("Antonyms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1301+
p(style = "margin: 0 0 12px 0; padding-left: 10px; color: #666; font-size: 14px;", "dephosphorylation, heterophosphorylation"),
1302+
h5("Related Terms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1303+
p(style = "margin: 0; padding-left: 10px; color: #666; font-size: 14px;", "autokinase")
1304+
),
1305+
12881306
div(style = "background: #ffffff; padding: 15px; border-radius: 6px; margin: 15px 0; border: 1px solid #f0f0f0;",
12891307
h5("Core Ontology Relations", style = "color: #2c3e50; font-size: 14px; margin-bottom: 10px;"),
12901308
tags$ul(style = "margin: 0; padding-left: 20px; color: #555;",
@@ -1311,6 +1329,15 @@ ui <- navbarPage(
13111329
p(style = "color: #555; margin-bottom: 15px;",
13121330
"The process by which a protein removes phosphate groups from itself, typically through intrinsic phosphatase activity or conformational changes that reverse autophosphorylation."),
13131331

1332+
div(style = "background: #ffffff; padding: 15px; border-radius: 6px; margin: 15px 0; border: 1px solid #f0f0f0;",
1333+
h5("Synonyms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1334+
p(style = "margin: 0 0 12px 0; padding-left: 10px; color: #666; font-size: 14px;", "self-dephosphorylation, autophosphatase activity, intrinsic phosphatase"),
1335+
h5("Antonyms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1336+
p(style = "margin: 0 0 12px 0; padding-left: 10px; color: #666; font-size: 14px;", "autophosphorylation, heterophosphatase"),
1337+
h5("Related Terms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1338+
p(style = "margin: 0; padding-left: 10px; color: #666; font-size: 14px;", "autophosphorylation, phosphatase activity")
1339+
),
1340+
13141341
div(style = "background: #ffffff; padding: 15px; border-radius: 6px; margin: 15px 0; border: 1px solid #f0f0f0;",
13151342
h5("Core Ontology Relations", style = "color: #2c3e50; font-size: 14px; margin-bottom: 10px;"),
13161343
tags$ul(style = "margin: 0; padding-left: 20px; color: #555;",
@@ -1336,6 +1363,15 @@ ui <- navbarPage(
13361363
p(style = "color: #555; margin-bottom: 15px;",
13371364
"The process where an acetyltransferase acetylates itself, adding acetyl groups to its own lysine residues, often affecting protein activity or stability."),
13381365

1366+
div(style = "background: #ffffff; padding: 15px; border-radius: 6px; margin: 15px 0; border: 1px solid #f0f0f0;",
1367+
h5("Synonyms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1368+
p(style = "margin: 0 0 12px 0; padding-left: 10px; color: #666; font-size: 14px;", "self-acetylation, cis-acetylation, intrinsic acetyltransferase activity"),
1369+
h5("Antonyms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1370+
p(style = "margin: 0 0 12px 0; padding-left: 10px; color: #666; font-size: 14px;", "deacetylation, heteroacetylation"),
1371+
h5("Related Terms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1372+
p(style = "margin: 0; padding-left: 10px; color: #666; font-size: 14px;", "histone modification, lysine acetylation, protein acetylation")
1373+
),
1374+
13391375
div(style = "background: #ffffff; padding: 15px; border-radius: 6px; margin: 15px 0; border: 1px solid #f0f0f0;",
13401376
h5("Core Ontology Relations", style = "color: #2c3e50; font-size: 14px; margin-bottom: 10px;"),
13411377
tags$ul(style = "margin: 0; padding-left: 20px; color: #555;",
@@ -1361,6 +1397,15 @@ ui <- navbarPage(
13611397
p(style = "color: #555; margin-bottom: 15px;",
13621398
"The process by which a protein removes methyl groups from itself through intrinsic demethylase activity, reversing the effects of methylation."),
13631399

1400+
div(style = "background: #ffffff; padding: 15px; border-radius: 6px; margin: 15px 0; border: 1px solid #f0f0f0;",
1401+
h5("Synonyms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1402+
p(style = "margin: 0 0 12px 0; padding-left: 10px; color: #666; font-size: 14px;", "self-demethylation, intrinsic demethylase activity"),
1403+
h5("Antonyms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1404+
p(style = "margin: 0 0 12px 0; padding-left: 10px; color: #666; font-size: 14px;", "automethylation, heteromethylation"),
1405+
h5("Related Terms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1406+
p(style = "margin: 0; padding-left: 10px; color: #666; font-size: 14px;", "protein methylation, demethylase activity, epigenetic regulation")
1407+
),
1408+
13641409
div(style = "background: #ffffff; padding: 15px; border-radius: 6px; margin: 15px 0; border: 1px solid #f0f0f0;",
13651410
h5("Core Ontology Relations", style = "color: #2c3e50; font-size: 14px; margin-bottom: 10px;"),
13661411
tags$ul(style = "margin: 0; padding-left: 20px; color: #555;",
@@ -1386,6 +1431,15 @@ ui <- navbarPage(
13861431
p(style = "color: #555; margin-bottom: 15px;",
13871432
"An E3 ubiquitin ligase attaches ubiquitin to itself, altering its stability, proteasomal targeting, and signaling functions depending on chain type and site."),
13881433

1434+
div(style = "background: #ffffff; padding: 15px; border-radius: 6px; margin: 15px 0; border: 1px solid #f0f0f0;",
1435+
h5("Synonyms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1436+
p(style = "margin: 0 0 12px 0; padding-left: 10px; color: #666; font-size: 14px;", "self-ubiquitination, cis-ubiquitination, auto-ubiquitylation"),
1437+
h5("Antonyms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1438+
p(style = "margin: 0 0 12px 0; padding-left: 10px; color: #666; font-size: 14px;", "deubiquitination, heteroubiquitination"),
1439+
h5("Related Terms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1440+
p(style = "margin: 0; padding-left: 10px; color: #666; font-size: 14px;", "protein degradation")
1441+
),
1442+
13891443
div(style = "background: #ffffff; padding: 15px; border-radius: 6px; margin: 15px 0; border: 1px solid #f0f0f0;",
13901444
h5("Core Ontology Relations", style = "color: #2c3e50; font-size: 14px; margin-bottom: 10px;"),
13911445
tags$ul(style = "margin: 0; padding-left: 20px; color: #555;",
@@ -1412,6 +1466,15 @@ ui <- navbarPage(
14121466
p(style = "color: #555; margin-bottom: 15px;",
14131467
"A gene product regulates transcription of the same gene through positive or negative feedback, tuning gene expression dynamics, noise, and homeostasis."),
14141468

1469+
div(style = "background: #ffffff; padding: 15px; border-radius: 6px; margin: 15px 0; border: 1px solid #f0f0f0;",
1470+
h5("Synonyms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1471+
p(style = "margin: 0 0 12px 0; padding-left: 10px; color: #666; font-size: 14px;", "self-regulation, autonomous regulation, homeostatic control"),
1472+
h5("Antonyms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1473+
p(style = "margin: 0 0 12px 0; padding-left: 10px; color: #666; font-size: 14px;", "heteroregulation, external regulation"),
1474+
h5("Related Terms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1475+
p(style = "margin: 0; padding-left: 10px; color: #666; font-size: 14px;", "homeostasis, feedback control")
1476+
),
1477+
14151478
div(style = "background: #ffffff; padding: 15px; border-radius: 6px; margin: 15px 0; border: 1px solid #f0f0f0;",
14161479
h5("Core Ontology Relations", style = "color: #2c3e50; font-size: 14px; margin-bottom: 10px;"),
14171480
tags$ul(style = "margin: 0; padding-left: 20px; color: #555;",
@@ -1438,6 +1501,15 @@ ui <- navbarPage(
14381501
p(style = "color: #555; margin-bottom: 15px;",
14391502
"Small diffusible molecules synthesized and detected by bacteria. Their accumulation with increasing cell density triggers coordinated community-wide transcriptional changes."),
14401503

1504+
div(style = "background: #ffffff; padding: 15px; border-radius: 6px; margin: 15px 0; border: 1px solid #f0f0f0;",
1505+
h5("Synonyms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1506+
p(style = "margin: 0 0 12px 0; padding-left: 10px; color: #666; font-size: 14px;", "self-induction, auto-stimulation, positive feedback induction"),
1507+
h5("Antonyms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1508+
p(style = "margin: 0 0 12px 0; padding-left: 10px; color: #666; font-size: 14px;", "autorepression, negative feedback"),
1509+
h5("Related Terms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1510+
p(style = "margin: 0; padding-left: 10px; color: #666; font-size: 14px;", "autoactivation, positive feedback")
1511+
),
1512+
14411513
div(style = "background: #ffffff; padding: 15px; border-radius: 6px; margin: 15px 0; border: 1px solid #f0f0f0;",
14421514
h5("Core Ontology Relations", style = "color: #2c3e50; font-size: 14px; margin-bottom: 10px;"),
14431515
tags$ul(style = "margin: 0; padding-left: 20px; color: #555;",
@@ -1464,6 +1536,15 @@ ui <- navbarPage(
14641536
p(style = "color: #555; margin-bottom: 15px;",
14651537
"Intrinsic structural interactions prevent inappropriate activation of a protein, maintaining it in an inactive state until relieved by ligand binding, structural rearrangement, or post-translational modification."),
14661538

1539+
div(style = "background: #ffffff; padding: 15px; border-radius: 6px; margin: 15px 0; border: 1px solid #f0f0f0;",
1540+
h5("Synonyms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1541+
p(style = "margin: 0 0 12px 0; padding-left: 10px; color: #666; font-size: 14px;", "self-inhibition, negative autoregulation, self-repression"),
1542+
h5("Antonyms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1543+
p(style = "margin: 0 0 12px 0; padding-left: 10px; color: #666; font-size: 14px;", "autoactivation, positive autoregulation"),
1544+
h5("Related Terms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1545+
p(style = "margin: 0; padding-left: 10px; color: #666; font-size: 14px;", "negative feedback, autorepression")
1546+
),
1547+
14671548
div(style = "background: #ffffff; padding: 15px; border-radius: 6px; margin: 15px 0; border: 1px solid #f0f0f0;",
14681549
h5("Core Ontology Relations", style = "color: #2c3e50; font-size: 14px; margin-bottom: 10px;"),
14691550
tags$ul(style = "margin: 0; padding-left: 20px; color: #555;",
@@ -1490,6 +1571,15 @@ ui <- navbarPage(
14901571
p(style = "color: #555; margin-bottom: 15px;",
14911572
"Self-degradation mediated by endogenous lytic enzymes, occurring during programmed cell death, post-mortem breakdown, or engineered microbial lysis systems."),
14921573

1574+
div(style = "background: #ffffff; padding: 15px; border-radius: 6px; margin: 15px 0; border: 1px solid #f0f0f0;",
1575+
h5("Synonyms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1576+
p(style = "margin: 0 0 12px 0; padding-left: 10px; color: #666; font-size: 14px;", "self-cleavage, autocatalytic cleavage, self-proteolysis"),
1577+
h5("Antonyms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1578+
p(style = "margin: 0 0 12px 0; padding-left: 10px; color: #666; font-size: 14px;", "heterolysis, trans-cleavage"),
1579+
h5("Related Terms", style = "color: #2c3e50; font-size: 14px; margin-bottom: 8px;"),
1580+
p(style = "margin: 0; padding-left: 10px; color: #666; font-size: 14px;", "autocatalysis")
1581+
),
1582+
14931583
div(style = "background: #ffffff; padding: 15px; border-radius: 6px; margin: 15px 0; border: 1px solid #f0f0f0;",
14941584
h5("Core Ontology Relations", style = "color: #2c3e50; font-size: 14px; margin-bottom: 10px;"),
14951585
tags$ul(style = "margin: 0; padding-left: 20px; color: #555;",

0 commit comments

Comments
 (0)