-
Notifications
You must be signed in to change notification settings - Fork 3
/
components-data.yaml
451 lines (430 loc) · 18 KB
/
components-data.yaml
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
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
components:
- id: TapisBase
owner: Joe Stubbs
primaryThrust: core/Software
name: Base ICICLE Tapis Software
status: ProductionRelease
website: tapis-project.org
description: Hosted, web-based API for managing data and executing software for research computing
componentVersion: 1.3.0
targetIcicleRelease: 2023-04
licenseUrl: https://github.com/tapis-project/tapis-shared-java/blob/prod/LICENSE
publicAccess: true
sourceCodeUrl: https://github.com/tapis-project
releaseNotesUrl: https://github.com/tapis-project/tapis-deployer/blob/main/CHANGELOG.md
citation: "Joe Stubbs, Richard Cardone, Mike Packard, Anagha Jamthe, Smruti Padhy, Steve Terry, Julia Looney, Joseph Meiring, Steve Black, Maytal Dahan, Sean Cleveland, Gwen Jacobs. (2021) Tapis: An API Platform for Reproducible, Distributed Computational Research. In: Arai K. (eds) Advances in Information and Communication. FICC 2021. Advances in Intelligent Systems and Computing, vol 1363. Springer, Cham. https://doi.org/10.1007/978-3-030-73100-7_61"
containerImage: https://hub.docker.com/u/tapis
codeReviewConducted: true
testsWritten: true
securityReviewConducted: true
usageDocumentationAvailable: true
usageDocumentationUrl: https://tapis.readthedocs.io/en/latest/
developerDocumentationAvailable: true
developerDocumentationUrl: https://tapis.readthedocs.io/en/latest/technical/pythondev.html
trainingTutorialsAvailable: true
trainingTutorialsUrl: https://tapis-project.github.io/tutorials/
usageMetricsCollected: true
- id: TapisUI
owner: Joe Stubbs
primaryThrust: core/Software
name: Tapis User Interface
status: ProductionRelease
website: https://icicleai.tapis.io/tapis-ui/#/
description: Hosted, browser-based user interface for managing Tapis APIs with authentication and usability features.
componentVersion: 1.6.0
targetIcicleRelease: 2024-08
licenseUrl:
publicAccess: true
sourceCodeUrl: https://github.com/tapis-project/tapis-ui
releaseNotesUrl:
citation: "Joe Stubbs, Richard Cardone, Mike Packard, Anagha Jamthe, Smruti Padhy, Steve Terry, Julia Looney, Joseph Meiring, Steve Black, Maytal Dahan, Sean Cleveland, Gwen Jacobs. (2021) Tapis: An API Platform for Reproducible, Distributed Computational Research. In: Arai K. (eds) Advances in Information and Communication. FICC 2021. Advances in Intelligent Systems and Computing, vol 1363. Springer, Cham. https://doi.org/10.1007/978-3-030-73100-7_61"
containerImage: https://hub.docker.com/r/tapis/tapisui
codeReviewConducted: false
testsWritten: true
securityReviewConducted: false
usageDocumentationAvailable: false
usageDocumentationUrl:
developerDocumentationAvailable: true
developerDocumentationUrl: https://github.com/tapis-project/tapis-ui/tree/dev
trainingTutorialsAvailable: false
trainingTutorialsUrl:
usageMetricsCollected: false
- id: EventEngine
owner: Joe Stubbs
name: Event Engine
status: AlphaRelease
primaryThrust: core/Software
description: Framework for edge simulators and applications
componentVersion: 0.2.0
targetIcicleRelease: 2023-04
licenseUrl: https://github.com/tapis-project/event-engine/blob/main/LICENSE
publicAccess: true
releaseNotesUrl: https://crates.io/crates/event-engine
sourceCodeUrl: https://github.com/tapis-project/event-engine
containerImage:
citation:
codeReviewConducted: true
testsWritten: true
securityReviewConducted: false
# In event-engine, users are developers of applications, so we point to
# the docs.rs for usage documentation.
usageDocumentationAvailable: true
usageDocumentationUrl: https://docs.rs/event-engine/0.2.0/event_engine/
developerDocumentationAvailable: false
developerDocumentationUrl:
trainingTutorialsAvailable: false
trainingTutorialsUrl:
usageMetricsCollected: true
# Number of downloads by version and total number of downloads available at:
# https://crates.io/api/v1/crates/event-engine
- id: CameraTrapsEdgeSim
owner: Rich Cardone
name: Camera Traps Edge Simulator
primaryThrust: useInspired/AE
status: PrototypeRelease
website:
description: Command-line program for analyzing edge-to-center tradeoffs within the Camera Traps project
targetIcicleRelease: 2023-06
componentVersion: 0.3.1
licenseUrl: https://github.com/tapis-project/camera-traps/blob/main/LICENSE
publicAccess: true
sourceCodeUrl: https://github.com/tapis-project/camera-traps
containerImage: https://hub.docker.com/repository/docker/tapis/camera_traps_engine/general
hasDependentComponents:
- related_to: TapisBase
relationship_type: DependsOn
- related_to: EventEngine
relationship_type: DependsOn
releaseNotesUrl: https://github.com/tapis-project/camera-traps/blob/main/RELEASE_NOTES.md
citation:
codeReviewConducted: true
testsWritten: true
securityReviewConducted: false
biasAssessmentConducted: false
usageDocumentationAvailable: false
usageDocumentationUrl:
developerDocumentationAvailable: false
developerDocumentationUrl:
trainingTutorialsAvailable: false
trainingTutorialsUrl:
usageMetricsCollected: false
- id: PodsService
owner: Christian Garcia
name: Tapis Pods Service API
primaryThrust: core/Software
status: BetaRelease
website: https://tapis.readthedocs.io/en/latest/technical/pods.html
description: New API providing web-accessible long-lived containers (pods) as-a-service via Kubernetes. Providing WAN-accessible Neo4J, Postgres, and custom-image HTTP pods with a simple API. More templates on the way.
targetIcicleRelease: 2023-04
publicAccess: true
componentVersion: 1.3.0
licenseUrl: https://github.com/tapis-project/pods_service/blob/prod/LICENSE
sourceCodeUrl: https://github.com/tapis-project/pods_service
containerImage: https://hub.docker.com/r/tapis/pods-api
hasDependentComponents:
- related_to: TapisBase
relationship_type: DependsOn
releaseNotesUrl: https://github.com/tapis-project/pods_service/blob/dev/CHANGELOG.md
citation:
codeReviewConducted: true
testsWritten: true
securityReviewConducted: false
developerDocumentationAvailable: true
developerDocumentationUrl: https://github.com/tapis-project/pods_service/blob/dev/README.md
usageDocumentationAvailable: true
usageDocumentationUrl: https://tapis.readthedocs.io/en/latest/technical/pods.html
trainingTutorialsAvailable: true
trainingTutorialsUrl: https://tapis-project.github.io/tutorials/pods/intro/
usageMetricsCollected: true
- id: KrogerStoreClosure
owner: Ayaz Hyder
name: Kroger Grocery Store Closure Simulator Dashboard
primaryThrust: useInspired/SF
description: Webapp meant to visualize foodshed fallout from the removal of grocery stores in an area.
status: AlphaRelease
targetIcicleRelease: 2023-04
publicAccess: false
componentVersion: Unknown
licenseUrl: Unknown
- id: VAReusableGUI
owner: Yamei Tu
name: Visual Analytics Reusable GUI
primaryThrust: core/VA
description: Vue.js 2 webapp that displays Neo4j knowledge graphs with features such as filtering, searching, and drawn selections to provide users a way to read KGs.
status: AlphaRelease
targetIcicleRelease: 2023-04
publicAccess: false
componentVersion: Unknown
licenseUrl: Unknown
hasDependentComponents:
- related_to: PodsService
relationship_type: DependsOn
- id: SFVADashboard
owner: Matthew Lange
name: Smart Foodsheds VA Dashboard
primaryThrust: useInspired/SF
description: Visualizse food flows or something...
status: AlphaRelease
targetIcicleRelease: 2023-04
publicAccess: true
componentVersion: 0.1
licenseUrl: Unknown
hasDependentComponents:
- related_to: VAReusableGUI
relationship_type: DependsOn
- id: ComponentCatalog
owner: Joe Stubbs
name: ICICLE CI Component Catalog
primaryThrust: core/Software
description: Database and dashboard for discovering ICICLE projects and products.
status: AlphaRelease
targetIcicleRelease: 2023-04
publicAccess: true
componentVersion: 0.1.0
licenseUrl: https://github.com/ICICLE-ai/CI-Components-Catalog/blob/master/LICENSE
sourceCodeUrl: https://github.com/ICICLE-ai/CI-Components-Catalog
containerImage: https://hub.docker.com/r/tapis/ci-catalog
hasDependentComponents:
- related_to: VAReusableGUI
relationship_type: DependsOn
releaseNotesUrl: https://github.com/ICICLE-ai/CI-Components-Catalog/blob/master/CHANGELOG.md
citation:
codeReviewConducted: false
testsWritten: false
securityReviewConducted: false
usageDocumentationAvailable: false
usageDocumentationUrl:
developerDocumentationAvailable: true
developerDocumentationUrl: https://github.com/ICICLE-ai/CI-Components-Catalog/blob/master/README.md
trainingTutorialsAvailable: false
trainingTutorialsUrl:
usageMetricsCollected: false
- id: HARP
owner: Swathi Vallabhajosyula
name: HPC Application Runtime Predictor (HARP)
primaryThrust: core/AI4CI
description: Pipeline for predicting application (specifically, ML) runtimes.
status: Prototype
targetIcicleRelease: 2023-04
publicAccess: true
componentVersion: 1.0.0
citation: "S. Vallabhajosyula and R. Ramnath, 'Establishing a Generalizable Framework for Generating Cost-Aware Training Data and Building Unique Context-Aware Walltime Prediction Regression Models,' 2022 IEEE Intl Conf on Parallel & Distributed Processing with Applications, Big Data & Cloud Computing, Sustainable Computing & Communications, Social Computing & Networking (ISPA/BDCloud/SocialCom/SustainCom), Melbourne, Australia, 2022, pp. 497-506, doi: 10.1109/ISPA-BDCloud-SocialCom-SustainCom57177.2022.00070"
licenseUrl: https://github.com/manikyaswathi/harp/blob/main/LICENSE
sourceCodeUrl: https://github.com/ICICLE-ai/harp
- id: 30080website
name: ICICLE Digital Agriculture Hub
status: PrototypeRelease
website: https://go.osu.edu/icicle-ag
description: The Digital Agriculture Hub will be the source for end users to access data-driven, edge services such as aerial scouting and sprayer control and to initiate cloud jobs for agricultural workloads
owner: Christopher Stewart
primaryThrust: useInspired/DA
sourceCodeUrl: devel@149.165.169.119:/volume/devel/icicleDABWeb.git
targetIcicleRelease: 2023-04
componentVersion: 1.0
licenseUrl: Apache 2.0
containerImage: devel@149.165.169.119:/volume/devel/30080website.git
codeReviewConducted: false
testsWritten: false
securityReviewConducted: false
biasAssessmentConducted: false
publicAccess: false
restrictedToRole: false
- id: edgecomputingsimulator
name: Far-Edge Edge Dimulator
status: PrototypeRelease
website:
description: A tool to simulate power demands, cpu usage and other far-edge metrics for aerial missions
owner: Jenna Kline
primaryThrust: useInspired/DA
sourceCodeUrl:
targetIcicleRelease: 2023-04
componentVersion: 1.0
licenseUrl: https://www.apache.org/licenses/LICENSE-2.0
releaseNotesUrl:
containerImage:
codeReviewConducted: false
testsWritten: false
securityReviewConducted: false
biasAssessmentConducted: false
usageDocumentationAvailable: false
usageDocumentationUrl:
usageMetricsCollected: false
publicAccess: false
restrictedToRole: false
hasDependentComponents:
- related_to: 30080website
relationship_type: DependsOn
- id: imagelabelingtool
name: Image Labeling Tool
status: PrototypeRelease
website: https://go.osu.edu/icicle-ag-ms-imagelabelingtool
description: Simple Python program that can conveniently and quickly labels crop disease in agricultural images
owner: Christopher Stewart
primaryThrust: useInspired/DA
sourceCodeUrl:
targetIcicleRelease: 2023-04
componentVersion: 1.0
licenseUrl: https://www.apache.org/licenses/LICENSE-2.0
releaseNotesUrl:
containerImage:
codeReviewConducted: false
testsWritten: false
securityReviewConducted: false
biasAssessmentConducted: false
usageDocumentationAvailable: false
usageDocumentationUrl:
usageMetricsCollected: false
publicAccess: false
restrictedToRole: false
hasDependentComponents:
- related_to: 30080website
relationship_type: DependsOn
- id: scouthelper
name: In-Field Helper for Crop Scouts
status: PrototypeRelease
website: https://go.osu.edu/icicle-ag-ms-scouthelper
description: Given (1) a set of agricultural images labeled by a neural network and (2) a set of images on a new field, this tool explains to scouts if the images of the new field fully vet the neural network
owner: Eduardo Romero Gainza
primaryThrust: useInspired/DA
sourceCodeUrl:
citation: AI-Driven Validation of Digital Agriculture Models by Eduardo Romero-Gainza and Christopher Stewart
doi: https://doi.org/10.3390/s23031187
targetIcicleRelease: 2023-04
componentVersion: 1.0
licenseUrl: https://www.apache.org/licenses/LICENSE-2.0
releaseNotesUrl:
containerImage:
codeReviewConducted: false
testsWritten: false
securityReviewConducted: false
biasAssessmentConducted: false
usageDocumentationAvailable: false
usageDocumentationUrl:
usageMetricsCollected: false
publicAccess: false
restrictedToRole: false
hasDependentComponents:
- related_to: 30080website
relationship_type: DependsOn
- id: 23405setgpsboundaries
name: Set GPS Boundaries
status: PrototypeRelease
website: https://go.osu.edu/icicle-ag-ms-setgpsboundaries
description: An interactive visual tool for using Mapbox to get a polygon represented by GPS edges
owner: Christopher Stewart
primaryThrust: useInspired/DA
sourceCodeUrl:
targetIcicleRelease: 2023-04
componentVersion: 1.0
licenseUrl: https://www.apache.org/licenses/LICENSE-2.0
releaseNotesUrl:
containerImage:
codeReviewConducted: false
testsWritten: false
securityReviewConducted: false
biasAssessmentConducted: false
usageDocumentationAvailable: false
usageDocumentationUrl:
usageMetricsCollected: false
publicAccess: false
restrictedToRole: false
hasDependentComponents:
- related_to: 30080website
relationship_type: DependsOn
- id: softwarepilot
name: Software Pilot
status: PrototypeRelease
website: https://pypi.org/project/SoftwarePilot/
description: Software pilot provides an API to use AI models to fly missions for unmanned aerial vehicles
owner: Christopher Stewart
primaryThrust: useInspired/DA
sourceCodeUrl: https://pypi.org/project/SoftwarePilot/
targetIcicleRelease: 2023-04
componentVersion: 1.2.5
licenseUrl: https://www.apache.org/licenses/LICENSE-2.0
releaseNotesUrl:
pypiPackage: SoftwarePilot:1.1.0
codeReviewConducted: false
testsWritten: false
securityReviewConducted: false
biasAssessmentConducted: false
usageDocumentationAvailable: true
usageDocumentationUrl: https://pypi.org/project/SoftwarePilot/
usageMetricsCollected: false
publicAccess: true
- id: hello_icicle_auth_clients
name: Hello ICICLE Auth Clients
componentVersion: 0.0.1
status: PrototypeRelease
owner: Mary Thomas
primaryThrust: core/Software
description: Repo for Authenticated Clients and Applications for ICICLE CI Services
citation:
pypiPackage: TapisCL-ICICLE 0.0.26
website: https://github.com/sdsc-hpc-training-org/hello_icicle_auth_clients
licenseUrl: https://github.com/sdsc-hpc-training-org/hello_icicle_auth_clients/blob/main/LICENSE
sourceCodeUrl: https://github.com/sdsc-hpc-training-org/hello_icicle_auth_clients
releaseNotesUrl: https://github.com/sdsc-hpc-training-org/hello_icicle_auth_clients
targetIcicleRelease: VC3
hasDependentComponents:
- related_to: TapisBase
relationship_type: DependsOn
- related_to: PodsService
relationship_type: DependsOn
publicAccess: True
containerImage: False
codeReviewConducted: True
testsWritten: False
securityReviewConducted: False
usageDocumentationAvailable: True
usageDocumentationUrl: https://github.com/sdsc-hpc-training-org/hello_icicle_auth_clients
developerDocumentationAvailable: False
developerDocumentationUrl: NA
trainingTutorialsAvailable: False
trainingTutorialsUrl: NA
usageMetricsCollected: False
- id: PPOD_FSL
owner: Allan Hollander
name: PPOD Schema - FSL Version
primaryThrust: useInspired/SF
description: A LinkML schema for PPOD (Person-Project-Organization-Dataset) information created with attributes for uses in the UC Davis Food Systems Lab.
componentVersion: 0.9.1
status: BetaRelease
website: https://github.com/PPODschema/PPOD_FSL/
targetIcicleRelease: 2023-04
publicAccess: true
componentVersion: Unknown
licenseUrl: https://github.com/PPODschema/PPOD_FSL/blob/main/LICENSE.md
- id: iSpLib
owner: Ariful Azad
name: Intelligent Sparse Library (iSpLib)
primaryThrust: core/AI4CI
status: PrototypeRelease
description: Intelligent Sparse Kernels for Machine Learning
componentVersion: 1.0
licenseUrl: BSD-3-clause
targetIcicleRelease: VC3
publicAccess: true
sourceCodeUrl: https://github.com/HipGraph/iSpLib
# - id:
# owner:
# name:
# primaryThrust:
# description:
# status: AlphaRelease
# targetIcicleRelease: 2023-04
# publicAccess: true
# componentVersion: Unknown
# licenseUrl: Unknown
# releaseNotesUrl:
# citation:
# codeReviewConducted: true
# testsWritten: true
# securityReviewConducted: false
# usageDocumentationAvailable: true
# usageDocumentationUrl:
# developerDocumentationAvailable:
# developerDocumentationUrl:
# trainingTutorialsAvailable:
# trainingTutorialsUrl:
# usageMetricsCollected: true