Commit 9fcb160
Add RelatedMedia class and MediaRelationshipEnum to CommunityMech schema
Extends schema with cross-repo media linking infrastructure:
- MediaRelationshipEnum: classifies media relationships (CULTIVATION_MEDIUM,
ISOLATION_MEDIUM, ENVIRONMENT_ANALOG, REFERENCED_IN_STUDY, SELECTIVE_ENRICHMENT)
- RelatedMedia class: links communities to CultureMech media via environment
overlap, organism overlap, or study context
- Updated datamodel, README, and media_linking docs
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>1 parent 6b8b1f9 commit 9fcb160
4 files changed
Lines changed: 341 additions & 30 deletions
File tree
- docs
- src/communitymech
- datamodel
- schema
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
130 | 130 | | |
131 | 131 | | |
132 | 132 | | |
133 | | - | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
134 | 136 | | |
135 | 137 | | |
136 | 138 | | |
| |||
200 | 202 | | |
201 | 203 | | |
202 | 204 | | |
203 | | - | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
204 | 213 | | |
205 | 214 | | |
206 | 215 | | |
| |||
215 | 224 | | |
216 | 225 | | |
217 | 226 | | |
218 | | - | |
219 | | - | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
220 | 230 | | |
221 | 231 | | |
222 | 232 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
191 | 191 | | |
192 | 192 | | |
193 | 193 | | |
| 194 | + | |
194 | 195 | | |
195 | | - | |
196 | | - | |
| 196 | + | |
| 197 | + | |
0 commit comments