Analyze your models

As the models you create become larger, it becomes harder to track errors or small mistakes. Therefore you can analyze your model using [Publish > Analysis]. This will pop up a screen with five tabs: standard, unused graphs, library, lib overview and URL check.

The analysis screen
The analysis screen

Standard

The standard tab will show all errors that have been found in the model. Usually these are variables that could not be found, but any other error will show up as well. Please note that if there is a critical error (which will prevent you from running the model), that you cannot use the analysis option. The Berkeley Studio will tell you what the error is when you try to run the model.

Unused Graphs

The unused graph does not show you any errors. Instead, it helps you clean up your model or find bugs by showing all the graphs that are not used throughout the model. Note that it checks the entire model, including subgraphs!

For more information on how to use graphs, please go to model structure.

The unused graphs tab
The unused graphs tab

Library

The library tab presents you with problems related to the libraries you have in use. Usually these are update-related problems, in which case the Studio also presents you with the option to fix them. This is presented by ‘Doubleclick to fix:’ followed by the problem. Simply doubleclick the message to fix the problem.

If you need information on libraries, please go to the library page.

The library tab
The library tab

Lib Overview

The lib overview tab (for ‘library overview’) will show you all the libraries you have in use. Furthermore, it will show you which nodes use them and, if your libraries use other libraries, will show any other libraries outside your model. This function is especially useful if you have a large model and you have to track which parts depend on what library and so forth.

If you need information on libraries, please go to the library page.

The library overview tab
The library overview tab

URL Check

The URL check tab is a simple yet very useful overview of all the URLs you’ve used in your model. Furthermore, it will check is your link is OK, meaning that it should be reachable. For example, if you use http://nu.nl it will give you an error since you’re supposed to use the (safer) HTTPS version of the website. Please note that the Berkeley Studio can’t know if you made a typo in your link, so you will have to check if it’s the right website yourself.

The URL check tab
The URL check tab

Note that in order to find you URL, the Berkeley Studio looks for http:// and htpps://, It is therefore important to make sure your URLs are writen with one of those.