We're here to annonunce some new features that will be added (or hopefully added) over the next coming days to epispot nightly. Some of them include:
1) Exporting and Importing epispot models
2) A CLI
3) New Graphs!
This feature is underway, and will allow users to quickly and easily share they're epispot models. When finished, it should look like the following for reading and writing.
Writing a model to a
import epispot as epi model = epi.models.Model([params]) epi.models.write(model, file_type='yml')
.yml file with a epispot model:
import epispot as epi epi.models.read('model.yml', 'model.py')
The above will create a file named model.py with the code to the model.
Epispot Nightly is getting a brand new CLI! Infact, the code for a very very basic CLI already has a PR. What can it do? Just the command
epispot about which outputs metadata about the package. However, this will be extended to other uses, such as what we described earlier for importing and exporting models. The PR can be viewed here.
Epispot Nightly might get some new graphs, and will switch from matplotlib to plotly, with a much better interface. However, it's not final, so don't get too hooked up on this, but we for sure will be getting new graphs in epispot v3.0.
Epispot developers are working on epidash, which is a interactive demo for epispot on the web. It's kind of like covasim's dashboard, but not for COVID-19, and much more customizable.
Epispot also got a neat new manual for a detailed guide on using epispot. The manual can be viewed here
Speaking of documentation, epispot documentation is going to get a overhaul with a new template for pdoc3 to use. Stay tuned for this, though it will come in a bit.