-
Notifications
You must be signed in to change notification settings - Fork 0
Versions
davestockton edited this page May 10, 2017
·
8 revisions
v0.990 --- Support for MySQL Investigation Database.
- The user can now create and automatically update a MySQL--based investigation database which stores all aspects of a simulation--based investigation, including input parameter vectors, results, feature extractions, and comparisons.
- The user can now integrate the use of the investigation database with tools that exploit the Allen Brain Institute Cell Types Database (see the CellSurvey repository and the ABIApiML repository).
- We have included a few basic support classes to help the user run automated investigations, including a rudimentary metaheuristic class, and a comparator class.
- The user can see these activities in action by examining and exploring a carefully crafted and tested example script called MMInvDB which illustrates use of data from the ABI Cell Types database together with a NEURON model from ModelDB.
v0.986 --- User-determined maximum number of SimSpec parameters.
- The user can now set the maximum number of SimSpec parameters (default = 10) to 12, say, by including the pair
'maxNumSimSpecParams', 12
in the NeuroManager constructor. As usual, any parameters beyond the max will be ignored.
v0.985 --- See User Guide OneCompile Addendum.
- The user now sets the simulator type just once, overtly.
- MATLAB compilation is now done overtly, just once. This requires that all machines have the same MCR version as the MATLAB compiler used.
- The user specifies the MATLAB compiler machine overtly.
- The Xcompilation approach has been completely removed.
- Addition of a machine no longer includes Simulator type in the parameter list.
- Construction of the machine set no longer specifies the Simulator type in the parameter list.
- The TestCommunications() method has been extended with compiler/MCR compatibility testing and is now called verifyConfig().
- All file uploads have been redone and remote file movements have been redone so that only one upload is required per machine, rather than per simulator.
- The work flow stages associated with file uploads have been replaced by simpler, clearer ones called by the SimMachine constructor.
- A new remote directory, ModelRepository, has been added at the Machine Base directory and is used as a source of unmodified model files.
- The SimulationCommon remote directory has been eliminated.
- A new remote directory, model, has been added at the Simulation Base and is used for a simulation's use for model file access and modification.
- All Simulator files are replaced for each Simulation.
- We have added some safety features for use with remote compilation and simulation to help eliminate the risk of unwanted file destruction.
- We have changed the way that files for compilation and upload are discovered within the Simulator hierarchy.
- All examples have been upgraded to reflect the new compilation and simulator class changes, including the XML examples.
- Running the XML examples has been simplified by restructuring using a new Core file, ProcessNMSessionMLFile.m.
- The XML schema and stylesheet demonstration files have been upgraded to support cloud servers, wisps, and the one-compile approach.
- The MATLAB status webpage has been enhanced to show the MATLAB Compilation phase.
v0.981 --- See User Guide Addendum.
- Added support for cloud servers, both persistent and ephemeral.
- Added SineSim 10 example of using NeuroManager cloud in a mixed machine environment.
- Moved User Data to an external ini file.
- Added greater location control for input files.
- Revised the machine class hierarchy for simplicity and power.
- Improved cluster queue handling.
- Changed machine configuration handling to JSON format.
- Added limited Machine-Simulator compatibility checking.
- Improved Simulator naming for uniqueness and brevity.
- Improved logging.
- Simplified user interface by moving machine config into the NeuroManager class.
- Revised all examples to match the new format.
No tag --- Add EC2 configuration script.
- Add to the Local Machine folder the script we used to configure an EC2 instance for NeuroManager use.
v0.961 --- Initial version.