Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 14 additions & 1 deletion compose_api/api/spec/openapi_3_1_0_generated.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
openapi: 3.1.0
info:
title: compose-api
version: 0.5.0
version: 0.6.0
paths:
/curated/copasi:
post:
Expand Down Expand Up @@ -96,6 +96,11 @@ paths:
tags:
- Simulation
summary: Run a simulation
description: '`simulator` names an owner-published image this deployment lists
(settings.prebuilt_simulators);

the job then runs in that image instead of the shared container. Omitted:
the shared container.'
operationId: run-simulation
parameters:
- name: interval_time
Expand All @@ -112,6 +117,14 @@ paths:
type: boolean
default: false
title: Batch Submission
- name: simulator
in: query
required: false
schema:
anyOf:
- type: string
- type: 'null'
title: Simulator
requestBody:
required: true
content:
Expand Down
2 changes: 1 addition & 1 deletion compose_api/version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "0.5.0"
__version__ = "0.6.0"
3 changes: 3 additions & 0 deletions kustomize/config/compose-api-rke/api.env
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
INTERNAL_MOUNT_DIR=/projects/CRBM/compose_api
# Prebuilt simulator images by name (compose_api/simulation/prebuilt.py): `POST /simulation/run?simulator=<name>`
# runs in that image. Pinned by digest: the cached SIF is keyed on the reference.
PREBUILT_SIMULATORS={"viva-pde-particle": "ghcr.io/vivarium-collective/viva-pde-particle-compose@sha256:f3ddef47c80f0ffebdc8807788570ec7a7b474b2aaa0a59fc7cfd4573dd595b6"}
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ namespace: compose-api-local

images:
- name: ghcr.io/biosimulations/compose-api
newTag: 0.5.0
newTag: 0.6.0

resources:
- alembic-job.yaml
Expand Down
2 changes: 1 addition & 1 deletion kustomize/overlays/compose-api-local/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ namespace: compose-api-local

images:
- name: ghcr.io/biosimulations/compose-api
newTag: 0.5.0
newTag: 0.6.0
- name: docker.io/library/mongo
newTag: 8.3.11

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ namespace: compose-api-rke

images:
- name: ghcr.io/biosimulations/compose-api
newTag: 0.5.0
newTag: 0.6.0

resources:
- alembic-job.yaml
Expand Down
2 changes: 1 addition & 1 deletion kustomize/overlays/compose-api-rke/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ namespace: compose-api-rke

images:
- name: ghcr.io/biosimulations/compose-api
newTag: 0.5.0
newTag: 0.6.0
- name: docker.io/library/mongo
newTag: 8.3.11

Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "compose-api"
version = "0.5.0"
version = "0.6.0"
description = "An API server for reproducible biological workflows and cosimulations."
authors = [{ name = "Jim Schaff", email = "schaff@uchc.edu" }]
requires-python = ">=3.13.2,<4.0"
Expand Down
6 changes: 3 additions & 3 deletions uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading