/DynamiCoRC

Dynamic Publication Media with the COPASI R Connector (CoRC)

Primary LanguageJupyter NotebookCreative Commons Attribution 4.0 InternationalCC-BY-4.0

DOI

Dynamic Publication Media with the COPASI R Connector (CoRC)

Dynamically published documents (instead of static ones like books and papers) offer a wide range of advantages. They are created dynamically, using code (chunks), and/or you can interact with them.

Here, we focus on three different main application areas for dynamic documents: Documentation, Teaching and Science Communication. With this repository, we publish a selection of example documents illustrating the use of dynamic documents covering these topics:

Dynamic Documents with CoRC

CoRC is a high-level API of COPASI in the (statistical) programming environment R (for more information look at the CoRC tab). The combination of CoRC with dynamic documents allows for easy interaction with complex (biological) models, both in the creation and handling. Newcomers and advanced creators alike can benefit from displaying code with dynamic documents.

Dynamic Document Creation

Most of the files here are created using R Markdown. It is a markdown language that is easy to use and can be very powerful in combination with for example shiny applications or flexdashboards.

We also provide one document based on Jupyter. Jupyter notebooks are another popular form of dynamic documents with many similar capabilities but some differences in structure.

Dynamic Hosting options

There are a lot of hosting options for dynamic documents. Most of the files created and used here are hosted on Github Pages. While very easy to use, all the websites hosted there are static.

In addition, one document in Jupyter notebook format is hosted on Google Colab. Here, it is possible to code online, within the document.

The more interactive R Markdown documents, like shiny apps and flexdashboards are hosted on shinyapps.io.

Authors

Johanna Daas, Jonas D. Förster and Jürgen Pahle.

Licence

All the material here is published under the Creative Commons BY 4.0 licence.