Improvements in the JAMS Model Builder (JUICE):
- display of component attribute default values, units and descriptions
Added components to the jams-components repository:
- component for performing Empirical Mode Decomposition (EMD) on time series data (jams.components.analysis.EMD)
- component that applies Local Kriging for spatial data interpolation using JGrassGears library (jams.components.interpolation.RegionalisationLocalKriging)
This version brings some new features for the JAMS Data Explorer (JADE):
- new filter function for time step selection
- improved aggregator options
- area weighting also for cross-product calculation
- better copy/paste support for spreadsheet data
For the WorldWind viewer, the following functions were added:
- area weighting / unit conversion for data to be visualized
- improved opacity control for polygon outlines (including complete removal of outlines)
- detailed information for individual entities with time-series plotting function
JAMS file association
When using the automatic Windows installer, JAMS model files (*.jam) are automatically associated to the JAMS Launcher, allowing to quickly load a model by double-clicking the file.
Separation of JAMS platform libraries and component libraries
JAMS platform libraries are now strictly separated from component libraries. This is reflected by a new sub-directory named components within your JAMS installation which by default includes all your component libraries. Of course, it is still possible to include component libraries from every directory on your computer by defining individual library locations in your JAMS settings.
I added a new article describing how spatio-temporal data can be exported and aggregated in JAMS. Please have a look here.
Parameter files are usually read in JAMS with the StandardEntityReader component which is part of the J2000 repository. This component interprets all data as Doubles or String values. In order to allow for more complex data types to be provided in parameter files, I extended this component and added a new article describing how to make use of this new feature. Please have a look here.
In the last weeks the JAMS framework were extended by some new exciting functions. The JAMS-Cloud feature was introduced to the JAMS Component Editor (JUICE) and the JAMS Data Explorer (JADE). These functions offers remote model simulation within the JAMS-Cloud. Additionally, very useful components are constantly added to the JAMS component repository (e.g. a component for arbitrary aggregation of temporal data).
The JAMSBlog will inform developers, modelers and model users and people interested in the JAMS framework about new functions and components. Small tutorials will show how to use those functions and components. The blog will give best practices to solve frequent problems and it will present interesting applications and discussions.
If you like to see a specific issue in this blog, please let me know. If you want to contribute to this blog with your own JAMS experiences, it’s highly appreciated.