Skip to content

Commit abb78cd

Browse files
Merge pull request #61 from biosimulations/Extract-BSander
Separated shared functionality into desktop tool; fixed wiring
2 parents eaf9e3e + 12a607c commit abb78cd

26 files changed

Lines changed: 92 additions & 467 deletions

compose_api/api/routers/simulation.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44
import zipfile
55
from pathlib import Path
66

7-
from fastapi import APIRouter, BackgroundTasks, Depends, HTTPException, UploadFile
8-
from starlette.responses import PlainTextResponse
9-
10-
from compose_api.btools.bsander.bsandr_utils.input_types import (
7+
from bsedic.execution import execute_bsedic
8+
from bsedic.utils.input_types import (
119
ContainerizationEngine,
1210
ContainerizationTypes,
1311
ProgramArguments,
1412
)
15-
from compose_api.btools.bsander.execution import execute_bsander
13+
from fastapi import APIRouter, BackgroundTasks, Depends, HTTPException, UploadFile
14+
from starlette.responses import PlainTextResponse
15+
1616
from compose_api.btools.sedml_compiler.sedml_representation_compiler import SimpleSedmlCompiler, ToolSuites
1717
from compose_api.btools.sedml_processor import SimpleSedmlRepresentation
1818
from compose_api.common.gateway.models import RouterConfig
@@ -101,7 +101,7 @@ async def analyze_simulation(uploaded_file: UploadFile) -> str:
101101
uploaded_file_path = f"{tmp_dir}/{uploaded_file.filename}"
102102
with open(uploaded_file_path, "wb") as fh:
103103
fh.write(contents)
104-
singularity_rep, experiment_dep = execute_bsander(
104+
singularity_rep, experiment_dep = execute_bsedic(
105105
ProgramArguments(
106106
input_file_path=uploaded_file_path,
107107
output_dir=tmp_dir,

compose_api/btools/bsander/__init__.py

Whitespace-only changes.

compose_api/btools/bsander/bsandr_utils/__init__.py

Whitespace-only changes.

compose_api/btools/bsander/bsandr_utils/experiment_archive.py

Lines changed: 0 additions & 34 deletions
This file was deleted.

compose_api/btools/bsander/bsandr_utils/input_types.py

Lines changed: 0 additions & 70 deletions
This file was deleted.

compose_api/btools/bsander/bscram/__init__.py

Whitespace-only changes.

compose_api/btools/bsander/execution.py

Lines changed: 0 additions & 91 deletions
This file was deleted.

compose_api/btools/bsander/pbic3g/__init__.py

Whitespace-only changes.

compose_api/btools/bsander/pbic3g/containerization/__init__.py

Whitespace-only changes.

compose_api/btools/bsander/pbic3g/containerization/container_constructor.py

Lines changed: 0 additions & 133 deletions
This file was deleted.

0 commit comments

Comments
 (0)