Spaces:
Running
Running
Upload 2 files
Browse files- README.md +8 -6
- index.html +323 -188
README.md
CHANGED
|
@@ -1,11 +1,13 @@
|
|
| 1 |
---
|
| 2 |
-
title: Programming Framework
|
| 3 |
-
emoji:
|
| 4 |
-
colorFrom: blue
|
| 5 |
-
colorTo:
|
| 6 |
-
sdk: static
|
|
|
|
|
|
|
| 7 |
pinned: false
|
| 8 |
-
|
| 9 |
short_description: Cross-disciplinary methodology for complex systems
|
| 10 |
---
|
| 11 |
|
|
|
|
| 1 |
---
|
| 2 |
+
title: "Programming Framework for Systematic Analysis"
|
| 3 |
+
emoji: "π¨"
|
| 4 |
+
colorFrom: "blue"
|
| 5 |
+
colorTo: "green"
|
| 6 |
+
sdk: "static"
|
| 7 |
+
sdk_version: "latest"
|
| 8 |
+
app_file: "index.html"
|
| 9 |
pinned: false
|
| 10 |
+
author: "garywelz"
|
| 11 |
short_description: Cross-disciplinary methodology for complex systems
|
| 12 |
---
|
| 13 |
|
index.html
CHANGED
|
@@ -3,206 +3,341 @@
|
|
| 3 |
<head>
|
| 4 |
<meta charset="UTF-8">
|
| 5 |
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
| 6 |
-
<title>Programming Framework</title>
|
| 7 |
-
<
|
| 8 |
-
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 13 |
</head>
|
| 14 |
<body>
|
| 15 |
<div class="container">
|
| 16 |
-
<header>
|
| 17 |
-
<h1
|
| 18 |
-
<p>
|
| 19 |
-
</
|
| 20 |
-
|
| 21 |
-
<nav class="tabs">
|
| 22 |
-
<button class="tab-btn active" data-tab="overview">Overview</button>
|
| 23 |
-
<button class="tab-btn" data-tab="examples">Examples</button>
|
| 24 |
-
<button class="tab-btn" data-tab="resources">Resources</button>
|
| 25 |
-
</nav>
|
| 26 |
-
|
| 27 |
-
<main>
|
| 28 |
-
<!-- Overview Tab -->
|
| 29 |
-
<div class="tab-content active" id="overview">
|
| 30 |
-
<div class="card">
|
| 31 |
-
<h2>Universal Color Coding System</h2>
|
| 32 |
-
<div style="background: #f8f9fa; padding: 1.5rem; border-radius: 8px; margin: 1.5rem 0; border-left: 4px solid #007bff;">
|
| 33 |
-
<div style="overflow-x: auto;">
|
| 34 |
-
<table style="width: 100%; border-collapse: collapse; margin: 1rem 0; background: white; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.1);">
|
| 35 |
-
<thead>
|
| 36 |
-
<tr style="background: #007bff; color: white;">
|
| 37 |
-
<th style="padding: 1rem; text-align: left; border: 1px solid #dee2e6; font-weight: 600;">Color Category</th>
|
| 38 |
-
<th style="padding: 1rem; text-align: center; border: 1px solid #dee2e6; font-weight: 600;">Biology</th>
|
| 39 |
-
<th style="padding: 1rem; text-align: center; border: 1px solid #dee2e6; font-weight: 600;">Chemistry</th>
|
| 40 |
-
<th style="padding: 1rem; text-align: center; border: 1px solid #dee2e6; font-weight: 600;">Computer Science</th>
|
| 41 |
-
<th style="padding: 1rem; text-align: center; border: 1px solid #dee2e6; font-weight: 600;">Physics</th>
|
| 42 |
-
<th style="padding: 1rem; text-align: center; border: 1px solid #dee2e6; font-weight: 600;">Mathematics</th>
|
| 43 |
-
</tr>
|
| 44 |
-
</thead>
|
| 45 |
-
<tbody>
|
| 46 |
-
<tr style="background: rgba(255, 107, 107, 0.1);">
|
| 47 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; font-weight: 600; text-align: center;">
|
| 48 |
-
<span style="width: 20px; height: 20px; border-radius: 4px; background: #ff6b6b; border: 1px solid #333; display: inline-block; margin-bottom: 0.5rem;"></span><br>
|
| 49 |
-
Red<br><span style="font-size: 0.8em; font-weight: normal; color: #666;">(#ff6b6b)</span><br><span style="font-size: 0.8em; font-weight: normal; color: #666;">Triggers & Inputs</span>
|
| 50 |
-
</td>
|
| 51 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Environmental signals<br>Nutrient availability<br>Stress conditions<br>Hormonal cues</td>
|
| 52 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Reactant supply<br>Temperature<br>Pressure<br>Catalyst addition</td>
|
| 53 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Input data<br>User commands<br>System parameters<br>External APIs</td>
|
| 54 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Energy input<br>Force application<br>Field strength<br>Initial conditions</td>
|
| 55 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Axioms<br>Given conditions<br>Initial values<br>Boundary conditions</td>
|
| 56 |
-
</tr>
|
| 57 |
-
<tr style="background: rgba(255, 212, 59, 0.1);">
|
| 58 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; font-weight: 600; text-align: center;">
|
| 59 |
-
<span style="width: 20px; height: 20px; border-radius: 4px; background: #ffd43b; border: 1px solid #333; display: inline-block; margin-bottom: 0.5rem;"></span><br>
|
| 60 |
-
Yellow<br><span style="font-size: 0.8em; font-weight: normal; color: #666;">(#ffd43b)</span><br><span style="font-size: 0.8em; font-weight: normal; color: #666;">Structures & Objects</span>
|
| 61 |
-
</td>
|
| 62 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Enzymes<br>Receptor proteins<br>Regulatory complexes<br>Structural proteins</td>
|
| 63 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Catalysts<br>Reaction vessels<br>Separation media<br>Analytical instruments</td>
|
| 64 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Data structures<br>Algorithms<br>Functions<br>Classes</td>
|
| 65 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Fields<br>Particles<br>Waves<br>Measurement devices</td>
|
| 66 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Theorems<br>Methods<br>Formulas<br>Logical frameworks</td>
|
| 67 |
-
</tr>
|
| 68 |
-
<tr style="background: rgba(81, 207, 102, 0.1);">
|
| 69 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; font-weight: 600; text-align: center;">
|
| 70 |
-
<span style="width: 20px; height: 20px; border-radius: 4px; background: #51cf66; border: 1px solid #333; display: inline-block; margin-bottom: 0.5rem;"></span><br>
|
| 71 |
-
Green<br><span style="font-size: 0.8em; font-weight: normal; color: #666;">(#51cf66)</span><br><span style="font-size: 0.8em; font-weight: normal; color: #666;">Processing & Operations</span>
|
| 72 |
-
</td>
|
| 73 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Metabolic reactions<br>Signal transduction<br>Gene expression<br>Protein synthesis</td>
|
| 74 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Chemical reactions<br>Equilibrium shifts<br>Phase changes<br>Kinetic processes</td>
|
| 75 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Algorithm execution<br>Data processing<br>Logical operations<br>Control flow</td>
|
| 76 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Wave propagation<br>Quantum operations<br>Energy transfer<br>Force interactions</td>
|
| 77 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Logical steps<br>Calculations<br>Proof construction<br>Deductive reasoning</td>
|
| 78 |
-
</tr>
|
| 79 |
-
<tr style="background: rgba(116, 192, 252, 0.1);">
|
| 80 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; font-weight: 600; text-align: center;">
|
| 81 |
-
<span style="width: 20px; height: 20px; border-radius: 4px; background: #74c0fc; border: 1px solid #333; display: inline-block; margin-bottom: 0.5rem;"></span><br>
|
| 82 |
-
Blue<br><span style="font-size: 0.8em; font-weight: normal; color: #666;">(#74c0fc)</span><br><span style="font-size: 0.8em; font-weight: normal; color: #666;">Intermediates & States</span>
|
| 83 |
-
</td>
|
| 84 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Metabolites<br>Signaling molecules<br>Protein complexes<br>Regulatory states</td>
|
| 85 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Reaction intermediates<br>Transition states<br>Product mixtures<br>Process streams</td>
|
| 86 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Variables<br>Memory states<br>Function calls<br>Data transformations</td>
|
| 87 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Quantum states<br>Energy levels<br>Wave functions<br>Measurement results</td>
|
| 88 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Intermediate results<br>Sub-proofs<br>Calculated values<br>Logical states</td>
|
| 89 |
-
</tr>
|
| 90 |
-
<tr style="background: rgba(177, 151, 252, 0.1);">
|
| 91 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; font-weight: 600; text-align: center;">
|
| 92 |
-
<span style="width: 20px; height: 20px; border-radius: 4px; background: #b197fc; border: 1px solid #333; display: inline-block; margin-bottom: 0.5rem;"></span><br>
|
| 93 |
-
Violet<br><span style="font-size: 0.8em; font-weight: normal; color: #666;">(#b197fc)</span><br><span style="font-size: 0.8em; font-weight: normal; color: #666;">Products & Outputs</span>
|
| 94 |
-
</td>
|
| 95 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Biomolecules<br>Cellular responses<br>Organismal behaviors<br>Population changes</td>
|
| 96 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Final products<br>Reaction yields<br>Process outputs<br>Analytical results</td>
|
| 97 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Program outputs<br>Computed results<br>System responses<br>User interfaces</td>
|
| 98 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Measured quantities<br>Physical phenomena<br>Energy states<br>System behaviors</td>
|
| 99 |
-
<td style="padding: 1rem; border: 1px solid #dee2e6; text-align: center;">Proven theorems<br>Mathematical results<br>Logical conclusions<br>Computed solutions</td>
|
| 100 |
-
</tr>
|
| 101 |
-
</tbody>
|
| 102 |
-
</table>
|
| 103 |
-
</div>
|
| 104 |
-
<div style="background: #fff3cd; padding: 1rem; border-radius: 6px; margin-top: 1rem; border-left: 4px solid #ffc107;">
|
| 105 |
-
<p style="margin: 0; font-size: 0.9em;"><strong>Note:</strong> Yellow nodes use black text for optimal readability, while all other colors use white text.</p>
|
| 106 |
-
</div>
|
| 107 |
-
</div>
|
| 108 |
-
</div>
|
| 109 |
|
| 110 |
-
|
| 111 |
-
|
| 112 |
-
|
| 113 |
-
|
| 114 |
-
|
| 115 |
-
|
| 116 |
-
|
| 117 |
-
|
| 118 |
-
C --> E[Recursive Sort Right]
|
| 119 |
-
D --> F[Merge Results]
|
| 120 |
-
E --> F
|
| 121 |
-
F --> G[Sorted Array]
|
| 122 |
-
|
| 123 |
-
style A fill:#ff6b6b,color:#fff
|
| 124 |
-
style B fill:#ffd43b,color:#000
|
| 125 |
-
style C fill:#51cf66,color:#fff
|
| 126 |
-
style D fill:#74c0fc,color:#fff
|
| 127 |
-
style E fill:#74c0fc,color:#fff
|
| 128 |
-
style F fill:#51cf66,color:#fff
|
| 129 |
-
style G fill:#b197fc,color:#fff
|
| 130 |
-
</div>
|
| 131 |
-
<div style="display: grid; grid-template-columns: repeat(auto-fit,minmax(140px,1fr)); gap: .5rem 1rem; margin: 1rem 0 0; font-size: 10pt; color: #333;">
|
| 132 |
-
<div style="display:inline-flex; align-items:center; gap:.5rem; padding:.25rem .5rem; border-radius: 999px; border: 1px solid rgba(0,0,0,.08); background:#fff;">
|
| 133 |
-
<span style="width: 12px; height: 12px; border-radius: 2px; border:1px solid rgba(0,0,0,.15); background:#ff6b6b;"></span>Input Data
|
| 134 |
-
</div>
|
| 135 |
-
<div style="display:inline-flex; align-items:center; gap:.5rem; padding:.25rem .5rem; border-radius: 999px; border: 1px solid rgba(0,0,0,.08); background:#fff;">
|
| 136 |
-
<span style="width: 12px; height: 12px; border-radius: 2px; border:1px solid rgba(0,0,0,.15); background:#ffd43b;"></span>Algorithm Structure
|
| 137 |
-
</div>
|
| 138 |
-
<div style="display:inline-flex; align-items:center; gap:.5rem; padding:.25rem .5rem; border-radius: 999px; border: 1px solid rgba(0,0,0,.08); background:#fff;">
|
| 139 |
-
<span style="width: 12px; height: 12px; border-radius: 2px; border:1px solid rgba(0,0,0,.15); background:#51cf66;"></span>Processing Operations
|
| 140 |
-
</div>
|
| 141 |
-
<div style="display:inline-flex; align-items:center; gap:.5rem; padding:.25rem .5rem; border-radius: 999px; border: 1px solid rgba(0,0,0,.08); background:#fff;">
|
| 142 |
-
<span style="width: 12px; height: 12px; border-radius: 2px; border:1px solid rgba(0,0,0,.15); background:#74c0fc;"></span>Intermediate States
|
| 143 |
-
</div>
|
| 144 |
-
<div style="display:inline-flex; align-items:center; gap:.5rem; padding:.25rem .5rem; border-radius: 999px; border: 1px solid rgba(0,0,0,.08); background:#fff;">
|
| 145 |
-
<span style="width: 12px; height: 12px; border-radius: 2px; border:1px solid rgba(0,0,0,.15); background:#b197fc;"></span>Final Output
|
| 146 |
-
</div>
|
| 147 |
-
</div>
|
| 148 |
-
</div>
|
| 149 |
</div>
|
| 150 |
|
| 151 |
-
|
| 152 |
-
|
| 153 |
-
<
|
| 154 |
-
|
| 155 |
-
|
| 156 |
-
|
| 157 |
-
<
|
| 158 |
-
<
|
| 159 |
-
|
| 160 |
-
|
| 161 |
-
|
| 162 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 163 |
</div>
|
| 164 |
</div>
|
| 165 |
|
| 166 |
-
|
| 167 |
-
|
| 168 |
-
<div class="
|
| 169 |
-
<
|
| 170 |
-
|
| 171 |
-
<
|
| 172 |
-
|
| 173 |
-
|
| 174 |
-
|
| 175 |
-
|
| 176 |
-
|
| 177 |
-
|
| 178 |
-
</
|
| 179 |
-
|
| 180 |
-
|
| 181 |
-
|
| 182 |
-
|
| 183 |
-
|
| 184 |
-
|
| 185 |
-
|
| 186 |
-
|
| 187 |
-
|
| 188 |
-
</
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 189 |
</div>
|
| 190 |
</div>
|
| 191 |
</div>
|
| 192 |
-
</
|
| 193 |
-
</div>
|
| 194 |
|
| 195 |
-
|
| 196 |
-
|
| 197 |
-
|
| 198 |
-
|
| 199 |
-
|
| 200 |
-
|
| 201 |
-
|
| 202 |
-
|
| 203 |
-
|
| 204 |
-
|
| 205 |
-
});
|
| 206 |
-
</script>
|
| 207 |
</body>
|
| 208 |
</html>
|
|
|
|
| 3 |
<head>
|
| 4 |
<meta charset="UTF-8">
|
| 5 |
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
| 6 |
+
<title>Programming Framework - Systematic Analysis of Complex Systems</title>
|
| 7 |
+
<style>
|
| 8 |
+
* {
|
| 9 |
+
margin: 0;
|
| 10 |
+
padding: 0;
|
| 11 |
+
box-sizing: border-box;
|
| 12 |
+
}
|
| 13 |
+
|
| 14 |
+
body {
|
| 15 |
+
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
|
| 16 |
+
line-height: 1.6;
|
| 17 |
+
color: #333;
|
| 18 |
+
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
|
| 19 |
+
min-height: 100vh;
|
| 20 |
+
}
|
| 21 |
+
|
| 22 |
+
.container {
|
| 23 |
+
max-width: 1200px;
|
| 24 |
+
margin: 0 auto;
|
| 25 |
+
padding: 20px;
|
| 26 |
+
}
|
| 27 |
+
|
| 28 |
+
.header {
|
| 29 |
+
text-align: center;
|
| 30 |
+
color: white;
|
| 31 |
+
margin-bottom: 40px;
|
| 32 |
+
}
|
| 33 |
+
|
| 34 |
+
.header h1 {
|
| 35 |
+
font-size: 3rem;
|
| 36 |
+
margin-bottom: 10px;
|
| 37 |
+
text-shadow: 2px 2px 4px rgba(0,0,0,0.3);
|
| 38 |
+
}
|
| 39 |
+
|
| 40 |
+
.header p {
|
| 41 |
+
font-size: 1.2rem;
|
| 42 |
+
opacity: 0.9;
|
| 43 |
+
}
|
| 44 |
+
|
| 45 |
+
.main-content {
|
| 46 |
+
background: white;
|
| 47 |
+
border-radius: 15px;
|
| 48 |
+
padding: 40px;
|
| 49 |
+
box-shadow: 0 10px 30px rgba(0,0,0,0.2);
|
| 50 |
+
margin-bottom: 30px;
|
| 51 |
+
}
|
| 52 |
+
|
| 53 |
+
.overview {
|
| 54 |
+
margin-bottom: 40px;
|
| 55 |
+
}
|
| 56 |
+
|
| 57 |
+
.overview h2 {
|
| 58 |
+
color: #667eea;
|
| 59 |
+
font-size: 2rem;
|
| 60 |
+
margin-bottom: 20px;
|
| 61 |
+
border-bottom: 3px solid #667eea;
|
| 62 |
+
padding-bottom: 10px;
|
| 63 |
+
}
|
| 64 |
+
|
| 65 |
+
.overview p {
|
| 66 |
+
font-size: 1.1rem;
|
| 67 |
+
margin-bottom: 15px;
|
| 68 |
+
text-align: justify;
|
| 69 |
+
}
|
| 70 |
+
|
| 71 |
+
.color-system {
|
| 72 |
+
margin-bottom: 40px;
|
| 73 |
+
}
|
| 74 |
+
|
| 75 |
+
.color-system h2 {
|
| 76 |
+
color: #667eea;
|
| 77 |
+
font-size: 2rem;
|
| 78 |
+
margin-bottom: 20px;
|
| 79 |
+
border-bottom: 3px solid #667eea;
|
| 80 |
+
padding-bottom: 10px;
|
| 81 |
+
}
|
| 82 |
+
|
| 83 |
+
.color-grid {
|
| 84 |
+
display: grid;
|
| 85 |
+
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
|
| 86 |
+
gap: 20px;
|
| 87 |
+
margin-bottom: 30px;
|
| 88 |
+
}
|
| 89 |
+
|
| 90 |
+
.color-card {
|
| 91 |
+
border-radius: 10px;
|
| 92 |
+
padding: 20px;
|
| 93 |
+
color: white;
|
| 94 |
+
text-align: center;
|
| 95 |
+
box-shadow: 0 5px 15px rgba(0,0,0,0.2);
|
| 96 |
+
transition: transform 0.3s ease;
|
| 97 |
+
}
|
| 98 |
+
|
| 99 |
+
.color-card:hover {
|
| 100 |
+
transform: translateY(-5px);
|
| 101 |
+
}
|
| 102 |
+
|
| 103 |
+
.color-card h3 {
|
| 104 |
+
font-size: 1.5rem;
|
| 105 |
+
margin-bottom: 10px;
|
| 106 |
+
}
|
| 107 |
+
|
| 108 |
+
.color-card p {
|
| 109 |
+
font-size: 1rem;
|
| 110 |
+
opacity: 0.9;
|
| 111 |
+
}
|
| 112 |
+
|
| 113 |
+
.red { background: linear-gradient(135deg, #ff6b6b, #ee5a52); }
|
| 114 |
+
.yellow { background: linear-gradient(135deg, #ffd43b, #fcc419); color: #333; }
|
| 115 |
+
.green { background: linear-gradient(135deg, #51cf66, #40c057); }
|
| 116 |
+
.blue { background: linear-gradient(135deg, #74c0fc, #4dabf7); }
|
| 117 |
+
.violet { background: linear-gradient(135deg, #b197fc, #9775fa); }
|
| 118 |
+
|
| 119 |
+
.resources {
|
| 120 |
+
margin-bottom: 40px;
|
| 121 |
+
}
|
| 122 |
+
|
| 123 |
+
.resources h2 {
|
| 124 |
+
color: #667eea;
|
| 125 |
+
font-size: 2rem;
|
| 126 |
+
margin-bottom: 20px;
|
| 127 |
+
border-bottom: 3px solid #667eea;
|
| 128 |
+
padding-bottom: 10px;
|
| 129 |
+
}
|
| 130 |
+
|
| 131 |
+
.resource-grid {
|
| 132 |
+
display: grid;
|
| 133 |
+
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
|
| 134 |
+
gap: 20px;
|
| 135 |
+
}
|
| 136 |
+
|
| 137 |
+
.resource-card {
|
| 138 |
+
background: #f8f9fa;
|
| 139 |
+
border-radius: 10px;
|
| 140 |
+
padding: 25px;
|
| 141 |
+
text-align: center;
|
| 142 |
+
border: 2px solid #e9ecef;
|
| 143 |
+
transition: all 0.3s ease;
|
| 144 |
+
}
|
| 145 |
+
|
| 146 |
+
.resource-card:hover {
|
| 147 |
+
border-color: #667eea;
|
| 148 |
+
transform: translateY(-3px);
|
| 149 |
+
box-shadow: 0 5px 15px rgba(0,0,0,0.1);
|
| 150 |
+
}
|
| 151 |
+
|
| 152 |
+
.resource-card h3 {
|
| 153 |
+
color: #667eea;
|
| 154 |
+
margin-bottom: 10px;
|
| 155 |
+
font-size: 1.3rem;
|
| 156 |
+
}
|
| 157 |
+
|
| 158 |
+
.resource-card p {
|
| 159 |
+
margin-bottom: 15px;
|
| 160 |
+
color: #666;
|
| 161 |
+
}
|
| 162 |
+
|
| 163 |
+
.resource-card a {
|
| 164 |
+
display: inline-block;
|
| 165 |
+
background: #667eea;
|
| 166 |
+
color: white;
|
| 167 |
+
padding: 10px 20px;
|
| 168 |
+
text-decoration: none;
|
| 169 |
+
border-radius: 25px;
|
| 170 |
+
transition: background 0.3s ease;
|
| 171 |
+
}
|
| 172 |
+
|
| 173 |
+
.resource-card a:hover {
|
| 174 |
+
background: #5a6fd8;
|
| 175 |
+
}
|
| 176 |
+
|
| 177 |
+
.footer {
|
| 178 |
+
background: rgba(255,255,255,0.1);
|
| 179 |
+
color: white;
|
| 180 |
+
text-align: center;
|
| 181 |
+
padding: 30px;
|
| 182 |
+
border-radius: 15px;
|
| 183 |
+
backdrop-filter: blur(10px);
|
| 184 |
+
}
|
| 185 |
+
|
| 186 |
+
.footer h3 {
|
| 187 |
+
margin-bottom: 15px;
|
| 188 |
+
font-size: 1.5rem;
|
| 189 |
+
}
|
| 190 |
+
|
| 191 |
+
.footer p {
|
| 192 |
+
margin-bottom: 5px;
|
| 193 |
+
opacity: 0.9;
|
| 194 |
+
}
|
| 195 |
+
|
| 196 |
+
.footer a {
|
| 197 |
+
color: #ffd43b;
|
| 198 |
+
text-decoration: none;
|
| 199 |
+
}
|
| 200 |
+
|
| 201 |
+
.footer a:hover {
|
| 202 |
+
text-decoration: underline;
|
| 203 |
+
}
|
| 204 |
+
|
| 205 |
+
@media (max-width: 768px) {
|
| 206 |
+
.header h1 {
|
| 207 |
+
font-size: 2rem;
|
| 208 |
+
}
|
| 209 |
+
|
| 210 |
+
.main-content {
|
| 211 |
+
padding: 20px;
|
| 212 |
+
}
|
| 213 |
+
|
| 214 |
+
.color-grid {
|
| 215 |
+
grid-template-columns: 1fr;
|
| 216 |
+
}
|
| 217 |
+
|
| 218 |
+
.resource-grid {
|
| 219 |
+
grid-template-columns: 1fr;
|
| 220 |
+
}
|
| 221 |
+
}
|
| 222 |
+
</style>
|
| 223 |
</head>
|
| 224 |
<body>
|
| 225 |
<div class="container">
|
| 226 |
+
<div class="header">
|
| 227 |
+
<h1>π¨ Programming Framework</h1>
|
| 228 |
+
<p>Systematic Analysis of Complex Systems Across Disciplines</p>
|
| 229 |
+
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 230 |
|
| 231 |
+
<div class="main-content">
|
| 232 |
+
<div class="overview">
|
| 233 |
+
<h2>Project Overview</h2>
|
| 234 |
+
<p>The Programming Framework is a systematic visualization methodology for analyzing complex systems across disciplines using Mermaid Markdown and a universal five-color code.</p>
|
| 235 |
+
|
| 236 |
+
<p>Complex systems across biology, chemistry, and physics exhibit remarkable similarities in their organizational principles despite operating at vastly different scales and domains. Traditional analysis methods often remain siloed within specific disciplines, limiting our ability to identify common patterns and computational logic that govern system behavior.</p>
|
| 237 |
+
|
| 238 |
+
<p>Here, we present the Programming Framework, a systematic methodology that translates complex system dynamics into standardized computational representations using Mermaid Markdown syntax and LLM processing.</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 239 |
</div>
|
| 240 |
|
| 241 |
+
<div class="color-system">
|
| 242 |
+
<h2>Universal Color Coding System</h2>
|
| 243 |
+
<p style="text-align: center; margin-bottom: 20px; font-size: 1.1rem;">The framework uses a standardized five-color system across all disciplines:</p>
|
| 244 |
+
|
| 245 |
+
<div class="color-grid">
|
| 246 |
+
<div class="color-card red">
|
| 247 |
+
<h3>π΄ Red (#ff6b6b)</h3>
|
| 248 |
+
<p><strong>Triggers & Inputs</strong><br>
|
| 249 |
+
Environmental signals, reactants, input data, energy sources, axioms</p>
|
| 250 |
+
</div>
|
| 251 |
+
|
| 252 |
+
<div class="color-card yellow">
|
| 253 |
+
<h3>π‘ Yellow (#ffd43b)</h3>
|
| 254 |
+
<p><strong>Structures & Objects</strong><br>
|
| 255 |
+
Enzymes, catalysts, data structures, fields, theorems</p>
|
| 256 |
+
</div>
|
| 257 |
+
|
| 258 |
+
<div class="color-card green">
|
| 259 |
+
<h3>π’ Green (#51cf66)</h3>
|
| 260 |
+
<p><strong>Processing & Operations</strong><br>
|
| 261 |
+
Metabolic reactions, chemical reactions, algorithms, quantum operations</p>
|
| 262 |
+
</div>
|
| 263 |
+
|
| 264 |
+
<div class="color-card blue">
|
| 265 |
+
<h3>π΅ Blue (#74c0fc)</h3>
|
| 266 |
+
<p><strong>Intermediates & States</strong><br>
|
| 267 |
+
Metabolites, intermediates, variables, states, measurement results</p>
|
| 268 |
+
</div>
|
| 269 |
+
|
| 270 |
+
<div class="color-card violet">
|
| 271 |
+
<h3>π£ Violet (#b197fc)</h3>
|
| 272 |
+
<p><strong>Products & Outputs</strong><br>
|
| 273 |
+
Biomolecules, final products, program outputs, phenomena, proven results</p>
|
| 274 |
+
</div>
|
| 275 |
</div>
|
| 276 |
</div>
|
| 277 |
|
| 278 |
+
<div class="resources">
|
| 279 |
+
<h2>Key Resources & Documentation</h2>
|
| 280 |
+
<div class="resource-grid">
|
| 281 |
+
<div class="resource-card">
|
| 282 |
+
<h3>π Complete Documentation</h3>
|
| 283 |
+
<p>Detailed methodology, implementation guidelines, and theoretical foundation</p>
|
| 284 |
+
<a href="README.md">View README</a>
|
| 285 |
+
</div>
|
| 286 |
+
|
| 287 |
+
<div class="resource-card">
|
| 288 |
+
<h3>𧬠Biology Processes</h3>
|
| 289 |
+
<p>Biological system analysis with GLMP integration and examples</p>
|
| 290 |
+
<a href="biology_processes.html">Explore Biology</a>
|
| 291 |
+
</div>
|
| 292 |
+
|
| 293 |
+
<div class="resource-card">
|
| 294 |
+
<h3>βοΈ Chemistry Examples</h3>
|
| 295 |
+
<p>Chemical reaction mechanisms and process visualizations</p>
|
| 296 |
+
<a href="chemistry_examples.html">Explore Chemistry</a>
|
| 297 |
+
</div>
|
| 298 |
+
|
| 299 |
+
<div class="resource-card">
|
| 300 |
+
<h3>π» Computer Science</h3>
|
| 301 |
+
<p>Algorithm and computational process analysis</p>
|
| 302 |
+
<a href="computer_science_processes.html">Explore CS</a>
|
| 303 |
+
</div>
|
| 304 |
+
|
| 305 |
+
<div class="resource-card">
|
| 306 |
+
<h3>βοΈ Physics Processes</h3>
|
| 307 |
+
<p>Physical system dynamics and quantum processes</p>
|
| 308 |
+
<a href="physics_processes.html">Explore Physics</a>
|
| 309 |
+
</div>
|
| 310 |
+
|
| 311 |
+
<div class="resource-card">
|
| 312 |
+
<h3>π Mathematics</h3>
|
| 313 |
+
<p>Mathematical proof and calculation processes</p>
|
| 314 |
+
<a href="mathematics_processes.html">Explore Math</a>
|
| 315 |
+
</div>
|
| 316 |
+
|
| 317 |
+
<div class="resource-card">
|
| 318 |
+
<h3>π Academic Article</h3>
|
| 319 |
+
<p>Comprehensive framework documentation and methodology</p>
|
| 320 |
+
<a href="programming_framework_article.html">Read Article</a>
|
| 321 |
+
</div>
|
| 322 |
+
|
| 323 |
+
<div class="resource-card">
|
| 324 |
+
<h3>π¬ GLMP Foundation</h3>
|
| 325 |
+
<p>Original biological systems analysis project</p>
|
| 326 |
+
<a href="https://huggingface.co/spaces/garywelz/glmp">Visit GLMP</a>
|
| 327 |
</div>
|
| 328 |
</div>
|
| 329 |
</div>
|
| 330 |
+
</div>
|
|
|
|
| 331 |
|
| 332 |
+
<div class="footer">
|
| 333 |
+
<h3>About the Author</h3>
|
| 334 |
+
<p><strong>Gary Welz</strong></p>
|
| 335 |
+
<p>Retired Faculty Member</p>
|
| 336 |
+
<p>John Jay College, CUNY (Department of Mathematics and Computer Science)</p>
|
| 337 |
+
<p>Borough of Manhattan Community College, CUNY</p>
|
| 338 |
+
<p>CUNY Graduate Center (New Media Lab)</p>
|
| 339 |
+
<p>Email: <a href="mailto:gwelz@jjay.cuny.edu">gwelz@jjay.cuny.edu</a></p>
|
| 340 |
+
</div>
|
| 341 |
+
</div>
|
|
|
|
|
|
|
| 342 |
</body>
|
| 343 |
</html>
|