Notes: This is the first SourceForge release of sonia. You will need to download and install additional libraries for SoNIA to work: 1) download colt.jar and save it in sonia's directory http://hoschek.home.cern.ch/hoschek/colt/ 2) install quicktime and copy the QTJava.zip file to sonia's directory http://www.apple.com/quicktime/download/ Please check http://sonia.stanford.edu/ and http://sourceforge.neet/projects/sonia for additional information, forums, mailing lists, and java docs. This software is released under the terms of the GNU GPL Known issues: Due to Apple's massive deprecation of the QTJava library for the mac, the movie export function will only work under java 1.3.1 on the mac. However, there is a system flag for asking the program to run under 1.3.1, see docs for details.
Changes: Added "dotSonParser" for reading a sonia file format, is "column based" for easy translation from spreadsheets Also includes support for differnt shapes colors, sizes, of nodes. Beefed up some internals so that rescaling, etc works better, Minor fixes to layouts modified graphics code, should be speed improvement. rearranged, and some unused options in the "apply layout" dialog added option in GraphisSettings to scale node size and to show node ID instead of label 4/21/03 started some javaDoc, fixed rngSeed, added ability to pass in rngSeed from command line updated screen redraw code to deal with apple's java 1.4.1 graphics/gui problems play, step setup on separate threads, and display locking code commenting implemented more of .son functions 3/24/04: fixed mysterious error in netutils.reverse so that it worked again. fixed window cosmetics for useability 3/25/04: added parameter to KK to control target epsilon decrease rate added default curve on cooling schedule for FR 4/26/04 added "updateDisplay" command in the soniaMovieMaker so that it would export correctly (under java1.3.1). (otherwise it just uses the old screen). 6/?/04 added ability to use non-numeric ids in .son files by using "AlphaID" instead of "NodeId" lots of javadocing 6/19/04 added fields in graphics settings for setting layout window width and height, and set methods in the layout engine 8/25/04 fixed time number formating in movie stats threaded movie output so it can be killed when something goes wrong 9/14 apply layout now defaults to the max/min times added "phase plot" function to show network data as time series, along with slice settings. Can be called from either the layout window or the layout settings dialog 9/15 program asks before quiting ability to navigate by clicking the phase plot stress plot updates as you changes slices slices record errors option to stop applying multiple on errors errors indicated in red on phase plot render settings on phase plot Bugs: QT export under mac java 1.4.1 shadows messing w/ screen readraw on mac OSX under java 1.4.1
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use