garywelz commited on
Commit
82153f6
·
verified ·
1 Parent(s): a4db658

Upload 11 files

Browse files
README.md CHANGED
@@ -13,6 +13,10 @@ short_description: Cross-disciplinary methodology for complex systems
13
 
14
  A systematic visualization methodology for analyzing complex systems across disciplines using Mermaid Markdown and a universal five-color code.
15
 
 
 
 
 
16
  ### Universal Color Coding Table
17
 
18
  | Color | Hex | Biology | Chemistry | Computer Science | Physics | Mathematics |
 
13
 
14
  A systematic visualization methodology for analyzing complex systems across disciplines using Mermaid Markdown and a universal five-color code.
15
 
16
+ ### Purpose and Goals
17
+
18
+ The Programming Framework project aims to advance the use of Mermaid Markdown syntax and Large Language Models (LLMs) to create standardized, color-coded flowcharts representing complex processes across all academic disciplines. By providing a universal methodology for translating system dynamics into computational representations, this framework enables systematic comparison and pattern recognition across traditionally separate fields including biology, chemistry, physics, computer science, and mathematics. The project builds upon three decades of computational biology research and demonstrates how modern AI tools can democratize complex system analysis, making sophisticated visualization accessible to researchers, educators, and students worldwide.
19
+
20
  ### Universal Color Coding Table
21
 
22
  | Color | Hex | Biology | Chemistry | Computer Science | Physics | Mathematics |
chemistry_examples.html CHANGED
@@ -86,95 +86,74 @@
86
  <div class="figure">
87
  <div class="mermaid">
88
  graph TD
89
- %% Initial Setup
90
- %% Input Conditions
91
- A1[Alkene Substrate] --> B1[Substrate Analysis]
92
- C1[Hydrogen Gas H₂] --> D1[Gas Supply]
93
- E1[Catalyst (Pt/Pd/Ni)] --> F1[Catalyst Preparation]
94
 
95
- %% Reactant Preparation
96
- B1 --> G1[Substrate Purity Check]
97
- D1 --> H1[Gas Pressure Control]
98
- F1 --> I1[Catalyst Activation]
99
 
100
- %% Reaction Setup
101
- G1 --> J1[Reaction Vessel Loading]
102
- H1 --> K1[Pressure Regulation]
103
- I1 --> L1[Catalyst Dispersion]
104
 
105
- %% Catalytic Process
106
- J1 --> M1[Substrate Adsorption]
107
- K1 --> N1[Hydrogen Dissociation]
108
- L1 --> O1[Active Site Formation]
109
 
110
- %% Surface Reactions
111
- M1 --> P1[π-Bond Activation]
112
- N1 --> Q1[H• Radical Formation]
113
- O1 --> R1[Catalytic Surface]
114
 
115
- %% Hydrogenation Steps
116
- P1 --> S1[First H Addition]
117
- Q1 --> T1[Hydrogen Transfer]
118
- R1 --> U1[Surface Complex]
119
 
120
- %% Product Formation
121
- S1 --> V1[Alkyl Intermediate]
122
- T1 --> W1[Second H Addition]
123
- U1 --> X1[Product Desorption]
124
 
125
- %% Final Products
126
- V1 --> Y1[Alkane Product]
127
- W1 --> Z1[Complete Hydrogenation]
128
- X1 --> AA1[Catalyst Recovery]
129
 
130
- %% Process Control
131
- Y1 --> BB1[Product Analysis]
132
- Z1 --> CC1[Conversion Check]
133
- AA1 --> DD1[Catalyst Regeneration]
134
 
135
- %% Output
136
- BB1 --> EE1[Hydrogenation Complete]
137
- CC1 --> FF1[Yield Optimization]
138
- DD1 --> GG1[Process Efficiency]
 
 
 
 
 
 
139
 
140
- %% Styling - Chemistry Color Scheme
141
- style A1 fill:#ff6b6b,color:#fff
142
- style C1 fill:#ff6b6b,color:#fff
143
- style E1 fill:#ff6b6b,color:#fff
144
-
145
- style G1 fill:#ffd43b,color:#000
146
- style H1 fill:#ffd43b,color:#000
147
- style I1 fill:#ffd43b,color:#000
148
- style J1 fill:#ffd43b,color:#000
149
- style K1 fill:#ffd43b,color:#000
150
- style L1 fill:#ffd43b,color:#000
151
-
152
- style M1 fill:#51cf66,color:#fff
153
- style N1 fill:#51cf66,color:#fff
154
- style O1 fill:#51cf66,color:#fff
155
- style P1 fill:#51cf66,color:#fff
156
- style Q1 fill:#51cf66,color:#fff
157
- style R1 fill:#51cf66,color:#fff
158
- style S1 fill:#51cf66,color:#fff
159
- style T1 fill:#51cf66,color:#fff
160
- style U1 fill:#51cf66,color:#fff
161
- style V1 fill:#51cf66,color:#fff
162
- style W1 fill:#51cf66,color:#fff
163
- style X1 fill:#51cf66,color:#fff
164
 
165
- style B1 fill:#74c0fc,color:#fff
166
- style D1 fill:#74c0fc,color:#fff
167
- style F1 fill:#74c0fc,color:#fff
168
- style Y1 fill:#74c0fc,color:#fff
169
- style Z1 fill:#74c0fc,color:#fff
170
- style AA1 fill:#74c0fc,color:#fff
171
- style BB1 fill:#74c0fc,color:#fff
172
- style CC1 fill:#74c0fc,color:#fff
173
- style DD1 fill:#74c0fc,color:#fff
174
 
175
- style EE1 fill:#b197fc,color:#fff
176
- style FF1 fill:#b197fc,color:#fff
177
- style GG1 fill:#b197fc,color:#fff
 
178
  </div>
179
 
180
  <div style="margin-top: 1rem; display: flex; flex-wrap: wrap; gap: 0.5rem; justify-content: center;">
@@ -625,6 +604,16 @@ graph TD
625
  <p>This collection demonstrates the computational nature of chemical processes and systems</p>
626
 
627
  <p>Each flowchart preserves maximum detail through optimized Mermaid configuration</p>
 
 
 
 
 
 
 
 
 
 
628
  </div>
629
  </body>
630
  </html>
 
86
  <div class="figure">
87
  <div class="mermaid">
88
  graph TD
89
+ A[Alkene Substrate] --> B[Substrate Analysis]
90
+ C[Hydrogen Gas H₂] --> D[Gas Supply]
91
+ E[Catalyst Pt/Pd/Ni] --> F[Catalyst Preparation]
 
 
92
 
93
+ B --> G[Substrate Purity Check]
94
+ D --> H[Gas Pressure Control]
95
+ F --> I[Catalyst Activation]
 
96
 
97
+ G --> J[Reaction Vessel Loading]
98
+ H --> K[Pressure Regulation]
99
+ I --> L[Catalyst Dispersion]
 
100
 
101
+ J --> M[Substrate Adsorption]
102
+ K --> N[Hydrogen Dissociation]
103
+ L --> O[Active Site Formation]
 
104
 
105
+ M --> P[π-Bond Activation]
106
+ N --> Q[H• Radical Formation]
107
+ O --> R[Catalytic Surface]
 
108
 
109
+ P --> S[First H Addition]
110
+ Q --> T[Hydrogen Transfer]
111
+ R --> U[Surface Complex]
 
112
 
113
+ S --> V[Alkyl Intermediate]
114
+ T --> W[Second H Addition]
115
+ U --> X[Product Desorption]
 
116
 
117
+ V --> Y[Alkane Product]
118
+ W --> Z[Complete Hydrogenation]
119
+ X --> AA[Catalyst Recovery]
 
120
 
121
+ %% Red: Reactants & Inputs
122
+ style A fill:#ff6b6b,color:#fff
123
+ style C fill:#ff6b6b,color:#fff
124
+ style E fill:#ff6b6b,color:#fff
125
 
126
+ %% Yellow: Catalysts & Equipment
127
+ style B fill:#ffd43b,color:#000
128
+ style D fill:#ffd43b,color:#000
129
+ style F fill:#ffd43b,color:#000
130
+ style G fill:#ffd43b,color:#000
131
+ style H fill:#ffd43b,color:#000
132
+ style I fill:#ffd43b,color:#000
133
+ style J fill:#ffd43b,color:#000
134
+ style K fill:#ffd43b,color:#000
135
+ style L fill:#ffd43b,color:#000
136
 
137
+ %% Green: Chemical Reactions
138
+ style M fill:#51cf66,color:#fff
139
+ style N fill:#51cf66,color:#fff
140
+ style O fill:#51cf66,color:#fff
141
+ style P fill:#51cf66,color:#fff
142
+ style Q fill:#51cf66,color:#fff
143
+ style R fill:#51cf66,color:#fff
144
+ style S fill:#51cf66,color:#fff
145
+ style T fill:#51cf66,color:#fff
146
+ style U fill:#51cf66,color:#fff
147
+ style W fill:#51cf66,color:#fff
148
+ style X fill:#51cf66,color:#fff
 
 
 
 
 
 
 
 
 
 
 
 
149
 
150
+ %% Blue: Intermediates & States
151
+ style V fill:#74c0fc,color:#fff
 
 
 
 
 
 
 
152
 
153
+ %% Violet: Final Products
154
+ style Y fill:#b197fc,color:#fff
155
+ style Z fill:#b197fc,color:#fff
156
+ style AA fill:#b197fc,color:#fff
157
  </div>
158
 
159
  <div style="margin-top: 1rem; display: flex; flex-wrap: wrap; gap: 0.5rem; justify-content: center;">
 
604
  <p>This collection demonstrates the computational nature of chemical processes and systems</p>
605
 
606
  <p>Each flowchart preserves maximum detail through optimized Mermaid configuration</p>
607
+
608
+ <div style="margin-top: 3rem; padding: 2rem; background: #f8f9fa; border-radius: 8px; border-left: 4px solid #007bff;">
609
+ <h3 style="margin-top: 0; color: #007bff;">Contact Information</h3>
610
+ <p style="margin-bottom: 0.5rem;"><strong>Gary Welz</strong></p>
611
+ <p style="margin-bottom: 0.5rem;">Retired Faculty Member</p>
612
+ <p style="margin-bottom: 0.5rem;">John Jay College, CUNY (Department of Mathematics and Computer Science)</p>
613
+ <p style="margin-bottom: 0.5rem;">Borough of Manhattan Community College, CUNY</p>
614
+ <p style="margin-bottom: 0.5rem;">CUNY Graduate Center (New Media Lab)</p>
615
+ <p style="margin-bottom: 0;"><strong>Email:</strong> gwelz@jjay.cuny.edu</p>
616
+ </div>
617
  </div>
618
  </body>
619
  </html>
computer_science_processes.html CHANGED
@@ -142,87 +142,38 @@ graph TD
142
  <div class="figure">
143
  <div class="mermaid">
144
  graph TD
145
- %% Input Data
146
- A[Search Key 7] --> B[Key Validation]
147
- C[BST Root Node] --> D[Tree Structure Analysis]
148
- E[Search Operation] --> F[Algorithm Selection]
149
-
150
- %% Tree Traversal Setup
151
- B --> G[Key Comparison Logic]
152
- D --> H[Node Structure]
153
- F --> I[Binary Search Strategy]
154
-
155
- %% Root Node Processing
156
- G --> J[Compare Key with Root]
157
- H --> K[Left Child Pointer]
158
- I --> L[Right Child Pointer]
159
-
160
- %% Decision Logic
161
- J --> M{Key < Root Value?}
162
- K --> N[Left Subtree]
163
- L --> O[Right Subtree]
164
-
165
- %% Left Subtree Search
166
- M -->|Yes| P[Traverse Left]
167
- N --> Q[Left Child Node]
168
- P --> R[Recursive Search]
169
-
170
- %% Right Subtree Search
171
- M -->|No| S[Traverse Right]
172
- O --> T[Right Child Node]
173
- S --> U[Recursive Search]
174
-
175
- %% Search Completion
176
- R --> V{Key Found?}
177
- U --> W{Key Found?}
178
- V -->|Yes| X[Return Node]
179
- V -->|No| Y[Return Null]
180
- W -->|Yes| Z[Return Node]
181
- W -->|No| AA[Return Null]
182
 
183
- %% Final Result
184
- X --> BB[Search Successful]
185
- Z --> BB
186
- Y --> CC[Search Unsuccessful]
187
- AA --> CC
188
-
189
- %% Styling - Computer Science Color Scheme
190
- %% Red: Inputs & Triggers
191
  style A fill:#ff6b6b,color:#fff
192
- style C fill:#ff6b6b,color:#fff
193
- style E fill:#ff6b6b,color:#fff
194
-
195
- %% Yellow: Structures & Objects
196
  style B fill:#ffd43b,color:#000
197
- style D fill:#ffd43b,color:#000
198
- style F fill:#ffd43b,color:#000
199
- style G fill:#ffd43b,color:#000
200
- style H fill:#ffd43b,color:#000
201
- style I fill:#ffd43b,color:#000
202
- style J fill:#ffd43b,color:#000
203
- style K fill:#ffd43b,color:#000
204
- style L fill:#ffd43b,color:#000
205
- style N fill:#ffd43b,color:#000
206
- style O fill:#ffd43b,color:#000
207
- style P fill:#ffd43b,color:#000
208
- style Q fill:#ffd43b,color:#000
209
- style R fill:#ffd43b,color:#000
210
- style S fill:#ffd43b,color:#000
211
- style T fill:#ffd43b,color:#000
212
- style U fill:#ffd43b,color:#000
213
- style X fill:#ffd43b,color:#000
214
- style Y fill:#ffd43b,color:#000
215
- style Z fill:#ffd43b,color:#000
216
- style AA fill:#ffd43b,color:#000
217
-
218
- %% Green: Processing & Operations
219
- style M fill:#51cf66,color:#fff
220
- style V fill:#51cf66,color:#fff
221
- style W fill:#51cf66,color:#fff
222
-
223
- %% Blue: Intermediates & States
224
- style BB fill:#74c0fc,color:#fff
225
- style CC fill:#74c0fc,color:#fff
226
  </div>
227
  <div class="color-legend">
228
  <span><span class="color-box" style="background:#ff6b6b;"></span>Inputs & Data</span>
 
142
  <div class="figure">
143
  <div class="mermaid">
144
  graph TD
145
+ A[Search Key] --> B[Compare with Root]
146
+ B --> C{Key < Root?}
147
+ C -->|Yes| D[Search Left Subtree]
148
+ C -->|No| E[Search Right Subtree]
149
+ D --> F[Recursive Search]
150
+ E --> G[Recursive Search]
151
+ F --> H{Key Found?}
152
+ G --> I{Key Found?}
153
+ H -->|Yes| J[Return Node]
154
+ H -->|No| K[Return Null]
155
+ I -->|Yes| L[Return Node]
156
+ I -->|No| M[Return Null]
157
+ J --> N[Search Successful]
158
+ L --> N
159
+ K --> O[Search Unsuccessful]
160
+ M --> O
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
161
 
 
 
 
 
 
 
 
 
162
  style A fill:#ff6b6b,color:#fff
 
 
 
 
163
  style B fill:#ffd43b,color:#000
164
+ style C fill:#51cf66,color:#fff
165
+ style D fill:#74c0fc,color:#fff
166
+ style E fill:#74c0fc,color:#fff
167
+ style F fill:#51cf66,color:#fff
168
+ style G fill:#51cf66,color:#fff
169
+ style H fill:#51cf66,color:#fff
170
+ style I fill:#51cf66,color:#fff
171
+ style J fill:#74c0fc,color:#fff
172
+ style K fill:#74c0fc,color:#fff
173
+ style L fill:#74c0fc,color:#fff
174
+ style M fill:#74c0fc,color:#fff
175
+ style N fill:#b197fc,color:#fff
176
+ style O fill:#b197fc,color:#fff
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
177
  </div>
178
  <div class="color-legend">
179
  <span><span class="color-box" style="background:#ff6b6b;"></span>Inputs & Data</span>
mathematics_processes.html CHANGED
@@ -133,19 +133,25 @@ graph TD
133
  HH1 --> II1[Mathematical Truth Established]
134
  II1 --> JJ1[Proof Tree Complete]
135
  %% Styling - Mathematical Color Scheme
136
- %% Styling - Biological Color Scheme
137
  style A1 fill:#ff6b6b,color:#fff
138
  style C1 fill:#ff6b6b,color:#fff
139
  style E1 fill:#ff6b6b,color:#fff
 
 
140
  style J1 fill:#ffd43b,color:#000
141
  style P1 fill:#ffd43b,color:#000
142
  style Q1 fill:#ffd43b,color:#000
 
 
143
  style S1 fill:#51cf66,color:#fff
144
  style T1 fill:#51cf66,color:#fff
145
  style U1 fill:#51cf66,color:#fff
146
  style V1 fill:#51cf66,color:#fff
147
  style W1 fill:#51cf66,color:#fff
148
  style X1 fill:#51cf66,color:#fff
 
 
149
  style B1 fill:#74c0fc,color:#fff
150
  style D1 fill:#74c0fc,color:#fff
151
  style F1 fill:#74c0fc,color:#fff
@@ -167,6 +173,8 @@ graph TD
167
  style EE1 fill:#74c0fc,color:#fff
168
  style FF1 fill:#74c0fc,color:#fff
169
  style GG1 fill:#74c0fc,color:#fff
 
 
170
  style HH1 fill:#b197fc,color:#fff
171
  style II1 fill:#b197fc,color:#fff
172
  style JJ1 fill:#b197fc,color:#fff
@@ -660,6 +668,16 @@ graph TD
660
  <p>This collection demonstrates the computational nature of mathematical processes and systems</p>
661
 
662
  <p>Each flowchart preserves maximum detail through optimized Mermaid configuration</p>
 
 
 
 
 
 
 
 
 
 
663
  </div>
664
  </body>
665
  </html>
 
133
  HH1 --> II1[Mathematical Truth Established]
134
  II1 --> JJ1[Proof Tree Complete]
135
  %% Styling - Mathematical Color Scheme
136
+ %% Red: Axioms & Inputs
137
  style A1 fill:#ff6b6b,color:#fff
138
  style C1 fill:#ff6b6b,color:#fff
139
  style E1 fill:#ff6b6b,color:#fff
140
+
141
+ %% Yellow: Logical Structures & Methods
142
  style J1 fill:#ffd43b,color:#000
143
  style P1 fill:#ffd43b,color:#000
144
  style Q1 fill:#ffd43b,color:#000
145
+
146
+ %% Green: Deductions & Operations
147
  style S1 fill:#51cf66,color:#fff
148
  style T1 fill:#51cf66,color:#fff
149
  style U1 fill:#51cf66,color:#fff
150
  style V1 fill:#51cf66,color:#fff
151
  style W1 fill:#51cf66,color:#fff
152
  style X1 fill:#51cf66,color:#fff
153
+
154
+ %% Blue: Intermediates & States
155
  style B1 fill:#74c0fc,color:#fff
156
  style D1 fill:#74c0fc,color:#fff
157
  style F1 fill:#74c0fc,color:#fff
 
173
  style EE1 fill:#74c0fc,color:#fff
174
  style FF1 fill:#74c0fc,color:#fff
175
  style GG1 fill:#74c0fc,color:#fff
176
+
177
+ %% Violet: Final Results
178
  style HH1 fill:#b197fc,color:#fff
179
  style II1 fill:#b197fc,color:#fff
180
  style JJ1 fill:#b197fc,color:#fff
 
668
  <p>This collection demonstrates the computational nature of mathematical processes and systems</p>
669
 
670
  <p>Each flowchart preserves maximum detail through optimized Mermaid configuration</p>
671
+
672
+ <div style="margin-top: 3rem; padding: 2rem; background: #f8f9fa; border-radius: 8px; border-left: 4px solid #007bff;">
673
+ <h3 style="margin-top: 0; color: #007bff;">Contact Information</h3>
674
+ <p style="margin-bottom: 0.5rem;"><strong>Gary Welz</strong></p>
675
+ <p style="margin-bottom: 0.5rem;">Retired Faculty Member</p>
676
+ <p style="margin-bottom: 0.5rem;">John Jay College, CUNY (Department of Mathematics and Computer Science)</p>
677
+ <p style="margin-bottom: 0.5rem;">Borough of Manhattan Community College, CUNY</p>
678
+ <p style="margin-bottom: 0.5rem;">CUNY Graduate Center (New Media Lab)</p>
679
+ <p style="margin-bottom: 0;"><strong>Email:</strong> gwelz@jjay.cuny.edu</p>
680
+ </div>
681
  </div>
682
  </body>
683
  </html>
physics_processes.html CHANGED
@@ -648,6 +648,16 @@ graph TD
648
  <p>This collection demonstrates the computational nature of physical processes and systems</p>
649
 
650
  <p>Each flowchart preserves maximum detail through optimized Mermaid configuration</p>
 
 
 
 
 
 
 
 
 
 
651
  </div>
652
  </body>
653
  </html>
 
648
  <p>This collection demonstrates the computational nature of physical processes and systems</p>
649
 
650
  <p>Each flowchart preserves maximum detail through optimized Mermaid configuration</p>
651
+
652
+ <div style="margin-top: 3rem; padding: 2rem; background: #f8f9fa; border-radius: 8px; border-left: 4px solid #007bff;">
653
+ <h3 style="margin-top: 0; color: #007bff;">Contact Information</h3>
654
+ <p style="margin-bottom: 0.5rem;"><strong>Gary Welz</strong></p>
655
+ <p style="margin-bottom: 0.5rem;">Retired Faculty Member</p>
656
+ <p style="margin-bottom: 0.5rem;">John Jay College, CUNY (Department of Mathematics and Computer Science)</p>
657
+ <p style="margin-bottom: 0.5rem;">Borough of Manhattan Community College, CUNY</p>
658
+ <p style="margin-bottom: 0.5rem;">CUNY Graduate Center (New Media Lab)</p>
659
+ <p style="margin-bottom: 0;"><strong>Email:</strong> gwelz@jjay.cuny.edu</p>
660
+ </div>
661
  </div>
662
  </body>
663
  </html>