Documentation and Reproducibility

Dash

Brief description

This section covers: 1. All the documentation resources available; and 2. Ways to run the dashboard in a reproducible way locally.

Long description

Dash - Official Documentation Resources

User Guides by Programming Languages

Plotly Open Source Graphing Libraries

User Guides by Programming Languages/Packages
Community Forum
Dash Enterprise FAQ
Webinbars

Ways to run the dashboard in a reproducible way locally

Facts about Dash and Plotly with regards to reproducibility
  1. Dash and Plotly are is free and open source and are licensed under the MIT license;
  2. All the Github repositories are public and are open for viewing the source, reporting issue and contributing;
  3. In other words, any dashboard app, packages, etc. created with any of the Dash and Plotly libraries can be shared with others free of charge, and the other users can install and use the code and reproduce the same analysis from start to finish without hindrance. Users can even choose to contribute to the Dash and Plotly graphing libraries if they want to;
  4. It is also explicitly stated that Dash and Plotly can be used for making and viewing completely offline without Internet connection. In other words, everything created using Dash and Plotly can be run locally on a computer or on a server in a local network. Installation guides are available as part of the User Guides listed above.

References:

Appendix

The original question:

Documentation and reproducibility - (1) Mention all the official documentation resources. (2) Are there ways to run the dashboard in a reproducible way locally (ie., creating a package?, Docker? Binder? Nothing is said about it?) Provide links/examples if you find that it is possible.