Tutorials and Examples ====================== PARETO currently has the following Jupyter notebook demonstrations available: #. `Strategic model demo `_ #. `Strategic model - treatment module and sensitivity analysis demo `_ #. Desalination notebooks * `Membrane distillation flowsheet `_ * `Mechanical vapor recompression model `_ * `Integrated desalination models - membrane distillation `_ * `Integrated desalination models - mechanical vapor recompression `_ * `Desalination surrogate model training `_ #. `Subsurface risk and multi-objective optimization `_ #. `Critical minerals screening tool `_ #. Visualization utility demonstrations: * `Bar charts `_ * `Scatter plots `_ * `Sankey diagrams `_ Users interested in utilizing PARETO programmatically by writing Python code can download and run these Jupyter notebooks. Additional Jupyter notebook tutorials and examples are currently under development and will be added to the `examples directory `_ of the PARETO repository when they are available. The above list will be updated as well. PARETO is an open source project in collaboration with the `IDAES `_ and `WaterTAP `_ projects. As such, the `IDAES tutorials `_ and `WaterTAP tutorials `_ are good ancillary learning materials. New users of PARETO will also benefit from familiarity with Python and Pyomo. PARETO, IDAES, and WaterTAP are all built with Python and Pyomo, so we refer users unfamiliar with Python or Pyomo to the following tutorials: * `Short Introduction to Python and Pyomo `_ * `Longer Introduction to Python and Pyomo `_