Skip to content

Commit e988a3d

Browse files
d33bsgwaybio
andauthored
Add AI-ready infrastructure roadmap (#20)
* add ai-ready infrastructure roadmap * simplification and add top diagram for roadmap * Create CODEOWNERS * move to roadmap page Co-Authored-By: Gregory Way <gregory.way@gmail.com> --------- Co-authored-by: Gregory Way <gregory.way@gmail.com>
1 parent a270fc2 commit e988a3d

5 files changed

Lines changed: 429 additions & 4 deletions

File tree

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* @gwaybio @d33bs

assets/css/custom.css

Lines changed: 128 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,12 @@ html.dark .v2-callout {
4848
}
4949
html.dark .v2-callout p { color: #93c5fd !important; }
5050
html.dark .v2-callout strong { color: #bfdbfe !important; }
51+
html.dark .roadmap-link-callout {
52+
background: #052e16 !important;
53+
border-color: #22c55e !important;
54+
}
55+
html.dark .roadmap-link-callout p { color: #86efac !important; }
56+
html.dark .roadmap-link-callout a { color: #bbf7d0 !important; }
5157
html.dark .problem-card {
5258
background: #1f2937 !important;
5359
border-color: #374151 !important;
@@ -138,6 +144,128 @@ html.dark .hero-btn-primary { background: #3b82f6 !important; }
138144
html.dark .hero-btn-outline { border-color: #374151 !important; color: #d1d5db !important; }
139145
html.dark .hero-secondary-link { color: #6b7280 !important; border-bottom-color: #374151 !important; }
140146

147+
/* Focused development initiative */
148+
.roadmap-doc {
149+
font-size: 0.95rem;
150+
}
151+
152+
.roadmap-doc table {
153+
display: block;
154+
font-size: 0.86rem;
155+
overflow-x: auto;
156+
width: 100%;
157+
}
158+
159+
.roadmap-doc th {
160+
white-space: nowrap;
161+
}
162+
163+
.roadmap-doc ul {
164+
list-style: disc outside;
165+
margin: 0.75rem 0 1rem;
166+
padding-left: 1.25rem;
167+
}
168+
169+
.roadmap-doc li {
170+
display: list-item;
171+
padding-left: 0.15rem;
172+
}
173+
174+
.roadmap-doc li::marker {
175+
color: #16a34a;
176+
}
177+
178+
.roadmap-doc strong {
179+
color: #111827;
180+
}
181+
182+
html.dark .roadmap-doc strong {
183+
color: #f3f4f6;
184+
}
185+
186+
.roadmap-figure {
187+
margin: 2rem auto 2.25rem;
188+
max-width: min(900px, 100%);
189+
width: 100%;
190+
}
191+
192+
.roadmap-figure img {
193+
border: 1px solid #e5e7eb;
194+
border-radius: 8px;
195+
display: block;
196+
height: auto;
197+
width: 100%;
198+
}
199+
200+
.roadmap-figure figcaption {
201+
color: #6b7280;
202+
font-size: 0.78rem;
203+
line-height: 1.45;
204+
margin-top: 0.65rem;
205+
text-align: left;
206+
}
207+
208+
html.dark .roadmap-figure img {
209+
border-color: #374151;
210+
}
211+
212+
html.dark .roadmap-figure figcaption {
213+
color: #9ca3af;
214+
}
215+
216+
.focused-summary-grid {
217+
display: grid;
218+
gap: 1rem;
219+
}
220+
221+
.focused-summary-grid > div {
222+
background: #ffffff;
223+
border: 1px solid #e5e7eb;
224+
border-radius: 8px;
225+
padding: 1rem 1.1rem;
226+
}
227+
228+
.focused-summary-grid h3 {
229+
font-size: 1rem;
230+
font-weight: 750;
231+
margin: 0.15rem 0 0.5rem;
232+
}
233+
234+
.focused-summary-grid p,
235+
.focused-summary-grid li,
236+
.roadmap-doc td {
237+
color: #4b5563;
238+
line-height: 1.55;
239+
}
240+
241+
.focused-kicker {
242+
color: #16a34a !important;
243+
font-size: 0.72rem !important;
244+
font-weight: 800;
245+
letter-spacing: 0.07em;
246+
margin: 0 !important;
247+
text-transform: uppercase;
248+
}
249+
250+
html.dark .focused-summary-grid > div {
251+
background: #1f2937;
252+
border-color: #374151;
253+
}
254+
255+
html.dark .focused-summary-grid h3 {
256+
color: #f3f4f6;
257+
}
258+
259+
html.dark .focused-summary-grid p,
260+
html.dark .focused-summary-grid li,
261+
html.dark .roadmap-doc td {
262+
color: #d1d5db;
263+
}
264+
265+
html.dark .focused-kicker {
266+
color: #86efac !important;
267+
}
268+
141269
/* Inline code: remove Congo's visible backtick pseudo-elements, style like standard markdown */
142270
.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before,
143271
.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {

content/tools/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ description: Production-ready tools for image-based profiling bioinformatics.
55

66
The Cytomining ecosystem provides a suite of production-ready tools for every stage of the image-based profiling workflow.
77

8-
For upcoming capabilities and in-progress projects, see the [Roadmap](https://cytomining.github.io/experimental/), which includes our experimental tools under active development.
8+
For upcoming capabilities and in-progress projects, see the [Roadmap](https://cytomining.github.io/experimental/), which includes our experimental tools under active development. For a focused plan across OME-Arrow, single-cell scale efficiency, and AI-ready workflows, see the [focused development initiative](/roadmap/#focused-development-initiative).

0 commit comments

Comments
 (0)