-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtools.html
More file actions
340 lines (314 loc) · 21.6 KB
/
Copy pathtools.html
File metadata and controls
340 lines (314 loc) · 21.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Robinson Vidva - Tools</title>
<meta name="description" content="Free, open-source and browser-based tools built by Robinson Vidva for computational biology, drug discovery, and behavioral neuroscience — including drug-interaction and gene-set analysis tools, drug-target exploration, and lab management platforms.">
<meta name="keywords" content="Robinson Vidva, tools, open source, bioinformatics tools, drug interaction, gene set enrichment, drug target, openFDA, Open Targets, MyVivarium, computational biology software">
<meta name="author" content="Robinson Vidva">
<!-- Favicon -->
<link rel="icon" type="image/png" sizes="32x32" href="images/favicon-32.png">
<link rel="icon" type="image/png" sizes="16x16" href="images/favicon-16.png">
<link rel="icon" href="favicon.ico" sizes="any">
<link rel="apple-touch-icon" sizes="180x180" href="images/apple-touch-icon.png">
<link rel="manifest" href="site.webmanifest">
<meta name="theme-color" content="#0f172a">
<!-- Open Graph / Social Media Preview -->
<meta property="og:title" content="Robinson Vidva - Tools">
<meta property="og:description" content="Free, open-source and browser-based tools for computational biology, drug discovery, and behavioral neuroscience.">
<meta property="og:image" content="https://robinsonvidva.com/images/Preview.png">
<link rel="canonical" href="https://robinsonvidva.com/tools.html">
<meta property="og:url" content="https://robinsonvidva.com/tools.html">
<meta property="og:type" content="website">
<!-- Twitter Card -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Robinson Vidva - Tools">
<meta name="twitter:description" content="Free, open-source and browser-based tools for computational biology, drug discovery, and behavioral neuroscience.">
<meta name="twitter:image" content="https://robinsonvidva.com/images/Preview.png">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="preconnect" href="https://cdn.jsdelivr.net" crossorigin>
<link rel="preconnect" href="https://cdnjs.cloudflare.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=JetBrains+Mono:wght@500;600&display=swap" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
<link href="style.css?v=26" rel="stylesheet">
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-5FRPNE4J9N"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-5FRPNE4J9N');
</script>
<!-- Breadcrumbs -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{"@type": "ListItem", "position": 1, "name": "Home", "item": "https://robinsonvidva.com/"},
{"@type": "ListItem", "position": 2, "name": "Tools", "item": "https://robinsonvidva.com/tools.html"}
]
}
</script>
<!-- Tools collection with per-tool SoftwareApplication data -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "CollectionPage",
"name": "Tools by Robinson Vidva",
"url": "https://robinsonvidva.com/tools.html",
"author": {"@type": "Person", "name": "Robinson Vidva", "url": "https://robinsonvidva.com"},
"mainEntity": {
"@type": "ItemList",
"itemListElement": [
{"@type": "ListItem", "position": 1, "item": {
"@type": "SoftwareApplication",
"name": "DrugInteract",
"applicationCategory": "HealthApplication",
"operatingSystem": "Web browser",
"url": "https://robinsonvidva.com/DrugInteract/",
"description": "Educational drug-interaction reference that checks what each drug's FDA label says about another. Runs entirely client-side.",
"author": {"@type": "Person", "name": "Robinson Vidva"},
"offers": {"@type": "Offer", "price": "0", "priceCurrency": "USD"}
}},
{"@type": "ListItem", "position": 2, "item": {
"@type": "SoftwareApplication",
"name": "enrichlite",
"applicationCategory": "HealthApplication",
"operatingSystem": "Web browser",
"url": "https://robinsonvidva.com/enrichlite/",
"description": "Gene-set over-representation analysis (ORA) for human and mouse that runs entirely in the browser. Supports GO, Hallmark, and Reactome.",
"author": {"@type": "Person", "name": "Robinson Vidva"},
"offers": {"@type": "Offer", "price": "0", "priceCurrency": "USD"}
}},
{"@type": "ListItem", "position": 3, "item": {
"@type": "SoftwareApplication",
"name": "drugtargets",
"applicationCategory": "HealthApplication",
"operatingSystem": "Web browser",
"url": "https://drugtargets.robinsonvidva.com",
"description": "Drug-target exploration and repurposing-hypothesis tool built on Open Targets and openFDA.",
"author": {"@type": "Person", "name": "Robinson Vidva"},
"offers": {"@type": "Offer", "price": "0", "priceCurrency": "USD"}
}},
{"@type": "ListItem", "position": 4, "item": {
"@type": "SoftwareApplication",
"name": "pathsim",
"applicationCategory": "EducationalApplication",
"operatingSystem": "Web browser",
"url": "https://robinsonvidva.com/pathsim/",
"description": "Interactive simulator of canonical cell-signaling models (MAPK/ERK cascade with negative feedback; zero-order ultrasensitivity). Tune parameters and a drug dose and watch the kinetics update live. Runs entirely in the browser.",
"author": {"@type": "Person", "name": "Robinson Vidva"},
"offers": {"@type": "Offer", "price": "0", "priceCurrency": "USD"}
}},
{"@type": "ListItem", "position": 5, "item": {
"@type": "SoftwareApplication",
"name": "neokine",
"applicationCategory": "MultimediaApplication",
"operatingSystem": "Web browser",
"url": "https://robinsonvidva.com/neokine/",
"description": "Client-side pose visualization that draws a MediaPipe skeleton and plots simple kinematics over an image, video, or webcam. Runs entirely in the browser; not a diagnostic tool.",
"author": {"@type": "Person", "name": "Robinson Vidva"},
"offers": {"@type": "Offer", "price": "0", "priceCurrency": "USD"}
}},
{"@type": "ListItem", "position": 6, "item": {
"@type": "SoftwareApplication",
"name": "neokine-labs",
"applicationCategory": "MultimediaApplication",
"operatingSystem": "Web browser",
"url": "https://robinsonvidva.com/neokine-labs/",
"description": "Experimental playground in the neokine family with live MediaPipe Holistic pose and face tracking and exploratory behavior heuristics. In-browser and experimental; not a diagnostic tool.",
"author": {"@type": "Person", "name": "Robinson Vidva"},
"offers": {"@type": "Offer", "price": "0", "priceCurrency": "USD"}
}},
{"@type": "ListItem", "position": 7, "item": {
"@type": "SoftwareApplication",
"name": "MyVivarium",
"applicationCategory": "BusinessApplication",
"operatingSystem": "Web browser",
"url": "https://demo.myvivarium.online",
"description": "Open-source, cloud-based platform for managing research animal colonies with QR-code cage cards and real-time IoT environmental monitoring.",
"author": {"@type": "Person", "name": "Robinson Vidva"},
"offers": {"@type": "Offer", "price": "0", "priceCurrency": "USD"}
}}
]
}
}
</script>
</head>
<body>
<a class="skip-link" href="#main">Skip to content</a>
<nav class="navbar navbar-expand-lg navbar-light bg-light sticky-top">
<div class="container">
<a class="navbar-brand d-flex align-items-center" href="index.html">
<img src="images/Original.png" alt="Robinson Vidva" class="navbar-logo">
</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav ms-auto">
<li class="nav-item"><a class="nav-link" href="index.html">Home</a></li>
<li class="nav-item"><a class="nav-link active" href="tools.html">Tools</a></li>
<li class="nav-item"><a class="nav-link" href="research.html">Research</a></li>
<li class="nav-item"><a class="nav-link" href="projects.html">Projects</a></li>
<li class="nav-item"><a class="nav-link" href="articles.html">Articles</a></li>
<li class="nav-item"><a class="nav-link" href="cv.html">CV</a></li>
<li class="nav-item"><a class="nav-link" href="contact.html">Contact</a></li>
</ul>
</div>
</div>
</nav>
<header class="bg-secondary text-white text-center py-5">
<div class="container">
<h1 class="display-4">Tools</h1>
<p class="lead">Free, open-source software built for science — many run entirely in your browser</p>
</div>
</header>
<main class="container my-4" id="main">
<section class="mb-5">
<p class="lead-text">Small, focused tools that make computational biology and drug-discovery workflows easier and more accessible. They are free to use; several run completely client-side (no data leaves your browser), and the source is on GitHub.</p>
</section>
<section class="mb-5">
<h2>Use in your browser</h2>
<div class="tool-grid">
<article class="tool-card">
<div class="tool-card-head"><span class="tool-name">pathsim</span></div>
<p class="tool-desc">Interactive simulator of canonical cell-signaling models — the MAPK/ERK cascade with negative-feedback oscillations, and zero-order ultrasensitivity. Tune parameters and a drug dose and the kinetics update live. Runs entirely in the browser.</p>
<p class="tool-meta">JavaScript · ODE modeling · Systems biology</p>
<div class="tool-actions">
<a class="tool-link" href="https://robinsonvidva.com/pathsim/" target="_blank" rel="noopener">Open <i class="fas fa-arrow-up-right-from-square" aria-hidden="true"></i></a>
<a class="tool-link muted" href="https://github.com/robinson-vidva/robinson-vidva.github.io/tree/main/pathsim" target="_blank" rel="noopener">Code <i class="fab fa-github" aria-hidden="true"></i></a>
</div>
</article>
<article class="tool-card">
<div class="tool-card-head"><span class="tool-name">DrugInteract</span></div>
<p class="tool-desc">Educational drug-interaction reference that checks what each drug's FDA label says about another. Fully client-side — no backend, no data collection.</p>
<p class="tool-meta">JavaScript · openFDA · RxNorm</p>
<div class="tool-actions">
<a class="tool-link" href="https://robinsonvidva.com/DrugInteract/" target="_blank" rel="noopener">Open <i class="fas fa-arrow-up-right-from-square" aria-hidden="true"></i></a>
<a class="tool-link muted" href="https://github.com/robinson-vidva/DrugInteract" target="_blank" rel="noopener">Code <i class="fab fa-github" aria-hidden="true"></i></a>
</div>
</article>
<article class="tool-card">
<div class="tool-card-head"><span class="tool-name">enrichlite</span></div>
<p class="tool-desc">Gene-set over-representation analysis (ORA) for human and mouse that runs entirely in the browser. Supports GO, Hallmark, and Reactome gene sets.</p>
<p class="tool-meta">JavaScript · GO · Reactome · Hallmark</p>
<div class="tool-actions">
<a class="tool-link" href="https://robinsonvidva.com/enrichlite/" target="_blank" rel="noopener">Open <i class="fas fa-arrow-up-right-from-square" aria-hidden="true"></i></a>
<a class="tool-link muted" href="https://github.com/robinson-vidva/enrichlite" target="_blank" rel="noopener">Code <i class="fab fa-github" aria-hidden="true"></i></a>
</div>
</article>
<article class="tool-card">
<div class="tool-card-head"><span class="tool-name">drugtargets</span></div>
<p class="tool-desc">Drug-target exploration and repurposing-hypothesis tool: Boolean gene queries, drug-to-targets lookup, and target-overlap similarity, built on Open Targets and openFDA.</p>
<p class="tool-meta">TypeScript · Open Targets · openFDA</p>
<div class="tool-actions">
<a class="tool-link" href="https://drugtargets.robinsonvidva.com" target="_blank" rel="noopener">Open <i class="fas fa-arrow-up-right-from-square" aria-hidden="true"></i></a>
<a class="tool-link muted" href="https://github.com/robinson-vidva/drugtargets" target="_blank" rel="noopener">Code <i class="fab fa-github" aria-hidden="true"></i></a>
</div>
</article>
<article class="tool-card">
<div class="tool-card-head"><span class="tool-name">neokine</span></div>
<p class="tool-desc">Client-side pose visualization — draws a MediaPipe skeleton and plots simple kinematics (joint angles, velocity, asymmetry) over an image, video, or webcam. Runs entirely in the browser; not a diagnostic tool.</p>
<p class="tool-meta">JavaScript · MediaPipe · Kinematics</p>
<div class="tool-actions">
<a class="tool-link" href="https://robinsonvidva.com/neokine/" target="_blank" rel="noopener">Open <i class="fas fa-arrow-up-right-from-square" aria-hidden="true"></i></a>
<a class="tool-link muted" href="https://github.com/robinson-vidva/neokine" target="_blank" rel="noopener">Code <i class="fab fa-github" aria-hidden="true"></i></a>
</div>
</article>
<article class="tool-card">
<div class="tool-card-head"><span class="tool-name">neokine-labs</span> <span class="tool-status">Experimental</span></div>
<p class="tool-desc">A playground in the neokine family: live MediaPipe Holistic pose and face tracking with real-time overlays and exploratory behavior heuristics. In-browser and experimental; not a diagnostic tool.</p>
<p class="tool-meta">JavaScript · MediaPipe Holistic</p>
<div class="tool-actions">
<a class="tool-link" href="https://robinsonvidva.com/neokine-labs/" target="_blank" rel="noopener">Open <i class="fas fa-arrow-up-right-from-square" aria-hidden="true"></i></a>
<a class="tool-link muted" href="https://github.com/robinson-vidva/neokine-labs" target="_blank" rel="noopener">Code <i class="fab fa-github" aria-hidden="true"></i></a>
</div>
</article>
</div>
</section>
<section class="mb-5">
<h2>Platforms</h2>
<div class="tool-grid">
<article class="tool-card">
<div class="tool-card-head"><span class="tool-name">MyVivarium</span></div>
<p class="tool-desc">Open-source, cloud-based platform for managing research animal colonies, with QR-code cage cards and real-time IoT environmental monitoring. Published in <em>CSBJ</em> (2025); deployed at 3 partner labs supporting 200+ animals.</p>
<p class="tool-meta">PHP · MySQL · IoT</p>
<div class="tool-actions">
<a class="tool-link" href="https://demo.myvivarium.online" target="_blank" rel="noopener">Demo <i class="fas fa-arrow-up-right-from-square" aria-hidden="true"></i></a>
<a class="tool-link muted" href="https://github.com/myvivarium/MyVivarium" target="_blank" rel="noopener">Code <i class="fab fa-github" aria-hidden="true"></i></a>
<a class="tool-link muted" href="articles/myvivarium-lab-animal-management.html">Article <i class="fas fa-book-open" aria-hidden="true"></i></a>
</div>
</article>
<article class="tool-card">
<div class="tool-card-head"><span class="tool-name">MyVivarium v2</span> <span class="tool-status">In development</span></div>
<p class="tool-desc">Next-generation redesign of MyVivarium, shaped by real-world feedback from partner labs — rebuilt workflows, modernized stack, and expanded experimental, husbandry, and operational support. Preview build available.</p>
<p class="tool-meta">Redesign · Lab management · IoT</p>
<div class="tool-actions">
<a class="tool-link" href="https://demo2.myvivarium.online" target="_blank" rel="noopener">Preview <i class="fas fa-arrow-up-right-from-square" aria-hidden="true"></i></a>
<a class="tool-link muted" href="https://github.com/robinson-vidva/MyVivarium-2" target="_blank" rel="noopener">Code <i class="fab fa-github" aria-hidden="true"></i></a>
</div>
</article>
<article class="tool-card">
<div class="tool-card-head"><span class="tool-name">SciGenda</span> <span class="tool-status">In development</span></div>
<p class="tool-desc">Open-source, web-based lab-management platform for planning, scheduling, and tracking scientific experiments — per mouse, per project, per researcher.</p>
<p class="tool-meta">Web · Lab management</p>
<div class="tool-actions">
<a class="tool-link muted" href="https://github.com/robinson-vidva/SciGenda" target="_blank" rel="noopener">Code <i class="fab fa-github" aria-hidden="true"></i></a>
</div>
</article>
</div>
</section>
<section class="mb-5">
<h2>Pipelines & research code</h2>
<p class="text-muted" style="font-size:0.92rem; margin-bottom:0.75rem;">Research pipelines in active development — source on GitHub.</p>
<ul class="tool-list">
<li>
<span class="tool-list-name">behaviarium</span>
<span class="tool-list-desc">End-to-end OpenCV, DeepLabCut and B-SOiD workflow for mouse three-chamber behavior analysis, with cross-platform Windows GPU pose estimation.</span>
<a class="tool-link muted" href="https://github.com/robinson-vidva/behaviarium" target="_blank" rel="noopener">Code <i class="fab fa-github" aria-hidden="true"></i></a>
</li>
<li>
<span class="tool-list-name">istoflow</span>
<span class="tool-list-desc">Reproducible pipeline for registering 2D mouse-brain histology to a reference atlas.</span>
<a class="tool-link muted" href="https://github.com/robinson-vidva/istoflow" target="_blank" rel="noopener">Code <i class="fab fa-github" aria-hidden="true"></i></a>
</li>
<li>
<span class="tool-list-name">citelas</span>
<span class="tool-list-desc">Multi-source citation aggregation and analysis — pulls and reconciles publication metrics across providers.</span>
<a class="tool-link muted" href="https://github.com/robinson-vidva/citelas" target="_blank" rel="noopener">Code <i class="fab fa-github" aria-hidden="true"></i></a>
</li>
</ul>
</section>
<section class="mb-5">
<div class="callout">
<i class="fab fa-github" aria-hidden="true"></i>
<span>More experiments and works-in-progress live on Robinson's <a href="https://github.com/robinson-vidva" target="_blank" rel="noopener">GitHub profile</a>.</span>
</div>
</section>
</main>
<footer class="text-center py-4">
<div class="container">
<div class="social-links mb-3">
<a href="https://www.linkedin.com/in/robinson-vidva/" target="_blank" rel="noopener" title="LinkedIn" aria-label="Visit Robinson Vidva on LinkedIn" class="social-icon"><i class="fab fa-linkedin fa-2x" aria-hidden="true"></i></a>
<a href="https://github.com/robinson-vidva" target="_blank" rel="noopener" title="GitHub" aria-label="Visit Robinson Vidva on GitHub" class="social-icon"><i class="fab fa-github fa-2x" aria-hidden="true"></i></a>
<a href="https://scholar.google.com/citations?user=xSxXsdAAAAAJ&hl=en" target="_blank" rel="noopener" title="Google Scholar" aria-label="View Robinson Vidva on Google Scholar" class="social-icon"><i class="fab fa-google-scholar fa-2x" aria-hidden="true"></i></a>
<a href="https://orcid.org/0000-0002-2604-5448" target="_blank" rel="noopener" title="ORCID" aria-label="View Robinson Vidva ORCID profile" class="social-icon"><i class="fab fa-orcid fa-2x" aria-hidden="true"></i></a>
<a href="https://www.researchgate.net/profile/Robinson-Vidva" target="_blank" rel="noopener" title="ResearchGate" aria-label="View Robinson Vidva on ResearchGate" class="social-icon"><i class="fab fa-researchgate fa-2x" aria-hidden="true"></i></a>
</div>
<p class="mb-1">Email: <a href="mailto:hello@robinsonvidva.com">hello@robinsonvidva.com</a></p>
<p class="mb-0">© 2024-2026 Robinson Vidva. All rights reserved. | <a href="terms.html" style="color: inherit;">Terms & Privacy</a></p>
</div>
</footer>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js"></script>
<button class="back-to-top" id="backToTop" aria-label="Back to top"><i class="fas fa-arrow-up" aria-hidden="true"></i></button>
<script>
(function(){var b=document.getElementById('backToTop');window.addEventListener('scroll',function(){b.classList.toggle('visible',window.scrollY>300)});b.addEventListener('click',function(){window.scrollTo({top:0,behavior:'smooth'})})})();
</script>
<script defer src="scripts/enhance.js"></script>
</body>
</html>