garywelz commited on
Commit
26fe580
Β·
verified Β·
1 Parent(s): e6397ce

Upload 2 files

Browse files
Files changed (2) hide show
  1. README.md +8 -6
  2. index.html +323 -188
README.md CHANGED
@@ -1,11 +1,13 @@
1
  ---
2
- title: Programming Framework
3
- emoji: πŸš€
4
- colorFrom: blue
5
- colorTo: purple
6
- sdk: static
 
 
7
  pinned: false
8
- license: mit
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
- <link rel="stylesheet" href="style.css">
8
- <link href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/themes/prism.min.css" rel="stylesheet">
9
- <script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/components/prism-core.min.js"></script>
10
- <script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/plugins/autoloader/prism-autoloader.min.js"></script>
11
- <script src="https://cdn.jsdelivr.net/npm/mermaid@10.6.1/dist/mermaid.min.js"></script>
12
- <script>mermaid.initialize({startOnLoad:true});</script>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13
  </head>
14
  <body>
15
  <div class="container">
16
- <header>
17
- <h1>πŸš€ Programming Framework</h1>
18
- <p>A cross-disciplinary visualization methodology for complex systems using Mermaid Markdown and a universal five-color code.</p>
19
- </header>
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
- <div class="card">
111
- <h2>Example: QuickSort Algorithm Process</h2>
112
- <p>This example demonstrates how the Programming Framework visualizes a computer science process using the universal color coding system:</p>
113
- <div class="mermaid">
114
- graph TD
115
- A[Input Array] --> B[Choose Pivot]
116
- B --> C[Partition Array]
117
- C --> D[Recursive Sort Left]
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
- <!-- Examples Tab -->
152
- <div class="tab-content" id="examples">
153
- <div class="card">
154
- <h2>Explore Examples</h2>
155
- <ul>
156
- <li><a href="programming_framework_article.html" target="_blank">Full article with biology examples</a></li>
157
- <li><a href="biology_processes.html" target="_blank">Biology processes (GLMP examples)</a></li>
158
- <li><a href="chemistry_examples.html" target="_blank">Chemistry examples</a></li>
159
- <li><a href="computer_science_processes.html" target="_blank">Computer Science processes</a></li>
160
- <li><a href="physics_processes.html" target="_blank">Physics processes</a></li>
161
- <li><a href="mathematics_processes.html" target="_blank">Mathematics processes</a></li>
162
- </ul>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
163
  </div>
164
  </div>
165
 
166
- <!-- Resources Tab -->
167
- <div class="tab-content" id="resources">
168
- <div class="card">
169
- <h2>Resources</h2>
170
- <div class="resources-grid">
171
- <div class="resource">
172
- <h3>Documentation</h3>
173
- <ul>
174
- <li><a href="programming_framework_article.html" target="_blank">Academic Article</a></li>
175
- <li><a href="https://huggingface.co/spaces/garywelz/glmp" target="_blank">GLMP Space (biology evidence base)</a></li>
176
- <li><a href="https://github.com/garywelz/glmp" target="_blank">GLMP GitHub</a></li>
177
- </ul>
178
- </div>
179
- <div class="resource">
180
- <h3>Discipline Pages</h3>
181
- <ul>
182
- <li><a href="biology_processes.html" target="_blank">Biology</a></li>
183
- <li><a href="chemistry_examples.html" target="_blank">Chemistry</a></li>
184
- <li><a href="computer_science_processes.html" target="_blank">Computer Science</a></li>
185
- <li><a href="physics_processes.html" target="_blank">Physics</a></li>
186
- <li><a href="mathematics_processes.html" target="_blank">Mathematics</a></li>
187
- </ul>
188
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
189
  </div>
190
  </div>
191
  </div>
192
- </main>
193
- </div>
194
 
195
- <script>
196
- // Tab functionality
197
- document.querySelectorAll('.tab-btn').forEach(button => {
198
- button.addEventListener('click', () => {
199
- document.querySelectorAll('.tab-btn').forEach(btn => btn.classList.remove('active'));
200
- document.querySelectorAll('.tab-content').forEach(content => content.classList.remove('active'));
201
- button.classList.add('active');
202
- const tabId = button.getAttribute('data-tab');
203
- document.getElementById(tabId).classList.add('active');
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>