- In a Python interpreter with a supported Python version (see currently supported versions), download and install SimulariumIO and all its dependencies by running
conda install readdyand thenpip install simulariumio[all] --no-cache-dir.
Environment: 2019 MacBook Pro, SimulariumIO 1.4.0, Python 3.9, 100 Mbps connection
- With all dependencies (step #1 above): ~2.5 minutes
- With only base dependencies (
pip install simulariumio --no-cache-dir): ~20 seconds
- Unless you've already downloaded them, download benchmark files by running
download_benchmark_resources.pyin a Python interpreter withsimulariumio[benchmark]installed. The files will be saved tobenchmarks/resources. - Run
benchmark_simulariumio.py
Environment: 2019 MacBook Pro, SimulariumIO 1.4.0, Python 3.9
- 1GB Cytosim file
- Conversion ran in ~2.5 minutes
- Total time (including write to file) was ~5 minutes
- 50MB SpringSaLaD file
- Conversion ran in ~10 seconds
- Total time (including write to file) was ~45 seconds