Skip to content

Commit

Permalink
feat: updated biosimulators library with test
Browse files Browse the repository at this point in the history
  • Loading branch information
AlexPatrie committed Feb 2, 2024
1 parent e0d6d8c commit 84eca2f
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions source/python/smoldyn/biosimulators/tests.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
import os
import json
from tempfile import mkdtemp as temp_dir
from smoldyn.biosimulators.combine import exec_sedml_docs_in_combine_archive as exec_archive


def test_simularium():
archive_path = '/Users/alex/Desktop/uchc_work/repos/Smoldyn/examples/S99_more/Min/Min1.omex'
output_dir = '/Users/alex/Desktop/uchc_work'

exec_archive(archive_path, output_dir)
files = [f for f in os.listdir(output_dir)]
print(f'THE FILES:\n{files}\n')
for f in files:
if 'simularium' in f:
with open(os.path.join(output_dir, f), 'r') as fp:
data = json.load(fp)
print(f'THE SIMULARIUM:\n{data}')





if __name__ == '__main__':
test_simularium()

0 comments on commit 84eca2f

Please sign in to comment.