To add a new plugin, the python code for that plugin should be added to one of the two directories mentioned above, depending on the plugin's type. Alternatively, a symbolic link to the code should be placed in the appropriate plugin directory. If the plugin is correctly written, it will be available the next time SAM is run. Any currently running instances of SAM must be closed and opened again to use the new plugin.
For developer information on SAM's plugin interface, please refer to the AnalysisPlugins and OutputPlugins modules in SAM's API, found at http://www.cs.mu.oz.au/340/s340gm/doc.