Tox environment for profiling
Run profiling manually:
from cocomico import cwl
from click.testing import CliRunner
runner = CliRunner()
invocation = ["specification",
"--seeds-file","tests/data_test/seeds.sbml",
"--sbml-dir","tests/data_test/sbml",
"--spec","tests/data_test/communities.json",
"--output","."]
import cProfile
cProfile.run('runner.invoke(cwl.entrypoint,invocation)')