CVS log for developer

From SOCR
Revision as of 16:19, 15 June 2011 by Jenny (talk | contribs)
Jump to: navigation, search

6/15/2011 (Jenny Cui)

  *Cartograhy
*  files changed:
 cartography. DataManager(1.8)
 cartography.gui.CartographyMappingControl(1.6)
 cartography.gui.ColorThemingStylePanel_SOCR(1.2)
 cartography.gui.SOCRJTable(1.6)
 cartography.gui.EstimationControl(1.2)
 cartography.gui.MainPanel(1.8)

5/25/2011 (Jenny Cui)

  *Added observer for all textField and chcekbox on the left side
*  files changed:
 core.SOCRModeler(1.22)
 modeler.gui.ModelerGui(1.3)

5/5/2011 (Jenny Cui)

  *Power charts updated, after pasting data, mapping, slider etc got updated
*  files changed:
 chart.SuperHisogramChart(1.26)
 chart.SuperXYChart_QQ(1.18)
 chart.demo.PowerTransformationFamilyChart(1.21)
 chart.demo.PowerTransformHistogramyChart(1.19)
 chart.demo.PowerTransformyQQNormalPlotChart(1.21)
 chart.demo.PowerTransformXYScatterChart(1.18)

5/3/2011 (Jenny Cui)

  *Allow single space as data separator for datafile
*  files changed:
 cartography.DataManager(1.6)

4/22/2011 (Jenny Cui)

  *improving paste function in chart and analysis
*  files changed:
  core.SOCRAnalyses(1.27)
  core.SOCRChart(1.38)
  chart.Chart(1.48)
  analyses.gui.Analysis(1.54)
  util.EditableHeader(1.5)

4/14/2011 (Jenny Cui)

  *fix a problem for missing heading while loading file  for analysis and chart 
*  files changed:
 core.SOCRAnalyses(1.26)
  core.SOCRChart(1.37)

2/25/2011 (Jenny Cui)

  *CI analysis, add knownVariance input textfield
*  files changed:
  analysis.gui.ConfidenceIntervalAnalysis(1.6)
  analysis.model.ConfidenceInterval(1.4)
  analysis.util.ConfidenceControlPanel(1.5)
  analysis.util.IntervalType(1.5)

1/24/2011 (Jenny Cui)

  *modeler paste data after reset  exception problem fixed.
*  files changed:
   core.SOCRModeler(1.21)
   modeler.gui.ModlerGui(1.2)


1/13/2011 (Jenny Cui)

  *making chart label , summary label consistent with dataTable headings.
*  files changed:
   chart.*

1/7/2011 (Jenny Cui)

 *EM Chart, mx/my report the center of the oval instead of the xstart/ystart
*  files changed:
   chart.util.CurvedGaussian(1.12)
   chart.util.CurvedGaussianMixture(1.8)
   chart.util.MistureEMExperiment(1.9)
 

12/15/2010 (Jenny Cui)

 *Bubble Chart, limit  bubble max size to 75% of the viewing area
*  files changed:
   chart.SuperBubbleChart(1.1)
   chart.SuperZYZChart(1.15)
   chart.data.Summary(1.12)
   chart.demo.BubbleChartDemo1(1.9)
   chart.gui.SOCRScaledBubbleSeriesLabelGenerator(1.1)
 

12/2/2010 (Jenny Cui)

 *MultiIndexChart
*  files changed:
   core.SOCRChart(1.36) allow editable header(bug fix)
   chart.SuperMultiIndexChart(1.1)
   chart.SuperIndexCchart(1.13)
   chart.data.DataConvertor(1.16)
   chart.demo.MultiIndexChart(1.1)
   jars.implementedCharts.txt(1.22)

11/10/2010 (Jenny Cui)

 *Bootstrap for CI in both experiment and analysis 
*  files changed:
   analyses.gui.ConfidenceIntervalAnalysis(1.5)
   analyses.model.ConfidenceInterval(1.3)
   analyses.util.*
   experiments.ConfidenceIntervalExperimentGeneral(1.11)
   experiments.util.BootSrap(1.0)
   experiments.util.BootSrapSort(1.0)
   experiments.util.ConfidenceCanvasGeneral(1.6)
   experiments.util.ConfidenceCanvasBasel(1.9)
   experiments.util.ConfidenceControlPanelFenerall(1.7)
   experiments.util.IntervalType(1.8)
   experiments.util.HistogramUtil(1.0)


11/3/2010 (Jenny Cui)

 *Modeler 
*  files changed:
   util.FloatSlider(1.11)  -- The problem was trying setting less than zero length for textField, now there is a check to prevent this.
   modeler.gui.ModelerHistogramGraph(1.2) -- prevent yMax/xMax to be infinity

10/15/2010 (Jenny Cui)

 *Distributome, add help button
*  files changed:
 org.distributome.TGViewerApplet(1.2)
 org.distributome.TGEditorApplet(1.2)

10/12/2010 (Jenny Cui)

 *Distributome, show "undefined" when formula is empty
*  files changed:
 org.distributome.gui.LoadAndShowFormula(1.2)

8/24/2010 (Jenny Cui)

 *BinomialTrading application updated, added amereican/ Euro put/call
*  files changed:
  applications.demo.BinomialTrading Applicaiton(1.9)


8/24/2010 (Jenny Cui)

 *histogram chart slider sync
*  files changed:
  chart.SuperHistogramChart(1.24)
  util.FloatSlider(1.9)

8/20/2010 (Jenny Cui)

 *histogram chart out of memory error
*  files changed:
  chart.SuperHistogramChart(1.21)

8/2/2010 (Jenny Cui)
 *modeler update
*  files changed:
  analyses.gui.NormalPower(1.24)(package related changes)
  analyses.gui.Analysis(1.53)
  core.sampler(1.8)
  core.SOCRModeler(1.19)
  distributions.AndersonDarlingDistribution(1.2)  UTF8
  distributions.GeneralizedExtremeValueDistribution(1.3)
  distributions.NegativeMultiNormalDistribution(1.4)
  modeler.* (package changes)
  modeler. gui.*  (new package)  
   util.FloatSlider(1.7)
   util.Graph(1.9) (package changes)
   util.ModelerPluginLoader(1.4)(package changes)
   util.NormalCurve(1.6)(package changes)

  • 6/1/2010 (Jenny Cui)
 *3D chart,  pack all sample file in the jar file
*  files changed:
 
  chart.j3d.demo.Chart3DDemo1_ArrayInput(1.4)
  chart.j3d.demo.Chart3DDemo2_TripleInput(1.4)
  chart.j3d.demo.Chart3DDemo4_MatrixInput(1.3)
  chart.j3d.demo.Chart3DDemo5_BinaryInput_BrainImg(1.1)
  chart.j3d.demo.array40x40.data
  chart.j3d.demo.binary16X16.data
  chart.j3d.demo.binary256X256.data
  chart.j3d.demo.matrix10x5.data
  chart.j3d.demo.triplet111x111.data
  chart.j3d.demo.triplet40x40.data
  chart.j3d.gui.SOCRBinnde2DData(1.3)
  chart.j3d.gui.SOCRBinndeMatrix2DData(1.3)
  chart.j3d.gui.SOCRBinndeTriplet2DData(1.3)
  jars/implementedChart3D.txt(1.2)

  • 5/19/2010 (Jenny Cui)
*3D chart, rename sample file name to match demo name, fix binaryData fileopen
*  files changed:
  jars/3d_Data
  chart.j3d.demo.Chart3DDemo1_ArrayInput(1.3)
  chart.j3d.demo.Chart3DDemo2_TripleInput(1.3)
  chart.j3d.demo.Chart3DDemo4_BinaryInput(1.3)
  chart.j3d.gui.SOCRBinndeBinary2DData(1.3)
  core.SOCRChart3D(1.2)

  • 5/18/2010 (Jenny Cui)
*rename KruskalWallis analysis
*  files changed:
  edu.ucla.stat.SOCR.analyses.gui.KruskalWallis(1.1)
  jars/implementedAnalysis.txt(1.16)

  • 5/17/2010 (Jenny Cui)
*3D chart, demo file remote access(binary data is still packed within the jar file)
*  files changed:
  build.xml(1.38)
  edu.ucla.stat.SOCR.chart.j3d.demo.NoChart3D(1.2)
  edu.ucla.stat.SOCR.chart.j3d.demo.Chart2DDemo1_ArrayInput(1.2)
  edu.ucla.stat.SOCR.chart.j3d.demo.Chart2DDemo2_TripletInput(1.2)
  edu.ucla.stat.SOCR.chart.j3d.demo.Chart2DDemo3_MatrixInput(1.2)
  edu.ucla.stat.SOCR.chart.j3d.demo.Chart2DDemo4_BinaryInput(1.2)
  edu.ucla.stat.SOCR.chart.j3d.demo.2D_data.data(1.1)  -- the brain image
  edu.ucla.stat.SOCR.chart.j3d.Chart3D(1.2)
  edu.ucla.stat.SOCR.chart.j3d.SuperChart3D(1.2)
  edu.ucla.stat.SOCR.chart.j3d.gui.ChartPanel3D(1.2)
  edu.ucla.stat.SOCR.chart.j3d.gui.SOCRBinned2DData(1.2)
  edu.ucla.stat.SOCR.chart.j3d.gui.SOCRBinnedBinary2DData(1.2)
  edu.ucla.stat.SOCR.chart.j3d.gui.SOCRBinnedMatrix2DData(1.2)
  edu.ucla.stat.SOCR.chart.j3d.gui.SOCRBinnedTriplet2DData(1.2)

  • 5/10/2010 (Jenny Cui)
*3D chart, freehep package added
*  files changed:
  build.xml(1.37)
  SOCR_3DCharts.html(1.1)
  jars/implementedCharts3D.txt
  jars/freehep-java3d-2.0.jar
   jars/3d_data/*
   org.freehep.j3d.plot.*
   org.freehep.j3d.plot.demo.*
   org.freehep.j3d.*
  edu.ucla.stat.SOCR.chart.j3d.demo.Chart3DDemo_ArrayInput
  edu.ucla.stat.SOCR.chart.j3d.demo.Chart3DDemo_TripletInput
  edu.ucla.stat.SOCR.chart.j3d.demo.Chart3DDemo_MatrixInput
  edu.ucla.stat.SOCR.chart.j3d.demo.Chart3DDemo_BinaryInput
  edu.ucla.stat.SOCR.chart.j3d.gui.ChartPanel3D
  edu.ucla.stat.SOCR.chart.j3d.gui.LegoControlPanel
  edu.ucla.stat.SOCR.chart.j3d.gui.SOCRBinned2DData
  edu.ucla.stat.SOCR.chart.j3d.gui.OCRBinnedBinary2DData
  edu.ucla.stat.SOCR.chart.j3d.gui.OCRBinnedMatrx2DData
  edu.ucla.stat.SOCR.chart.j3d.gui.OCRBinnedTriplet2DData
  edu.ucla.stat.SOCR.chart.j3d.Chart3D
  edu.ucla.stat.SOCR.chart.j3d.Super3DChart
  edu.ucla.stat.SOCR.chart.demo.NoChart3D
 edu.ucla.stat.SOCR.core.SOCRChart3D


  • 4/29/2010 (Jenny Cui)
* added error display for xml 
*  files changed:
  edu.ucla.stat.SOCR.TG_distributome.TGViewerApplet(1.2)
  edu.ucla.stat.SOCR.TG_distributome.data.SOCRNode(1.2)
   edu.ucla.stat.SOCR.TG_distributome.data.TGViewerPanelInfo(1.2)
   edu.ucla.stat.SOCR.TG_distributome.xml.Distributome_XMLReader(1.2)

  • 4/22/2010 (Jenny Cui)
* slider added for bubble chart to control size of bubbles
*  files changed:
  edu.ucla.stat.SOCR.chart.SuperXYZChart(1.14)
  edu.ucla.stat.SOCR.util.FloatSlider(1.6)
  edu.ucla.stat.SOCR.util.PercentSlider(1.1)

  • 4/7/2010 (Jenny Cui)
* chart update- append row is allowed for multiple pasting
*  files changed:
  edu.ucla.stat.SOCR.core.SOCRChart(1.33)

  • 4/5/2010 (Jenny Cui)
* chart update- fix a problem with empty cell exception throw
*  files changed:
  edu.ucla.stat.SOCR.core.SOCRChart(1.31)
  edu.ucla.stat.SOCR.chart.Chart(1.46)
  edu.ucla.stat.SOCR.chart.SuperPieChart(1.13)
  edu.ucla.stat.SOCR.chart.demo.HistogramChartDemo6(1.8)
  edu.ucla.stat.SOCR.chart.demo.PieChart2DDemo1(1.10)

  • 3/29/2010 (Jenny Cui)
* Graphs Panel now displays histograms for data uploaded from file for both raw and non-raw data, Auto scale adjustment for the Graphs panel now works for file-uploaded data too
*  files changed:
  edu.ucla.stat.SOCR.core.ModelerGui(1.13)
  edu.ucla.stat.SOCR.core.SOCRModeler(1.18)
  edu.ucla.stat.SOCR.util.ModelerHistogram(1.10)

  • 3/22/2010 (Jenny Cui)
* extend headerTable after adding rows to the table
*  files changed:
  edu.ucla.stat.SOCR.core.ModelerGui(1.12)

  • 3/10/2010 (Jenny Cui)
* Motion chart checkin
*  files changed: 
   SOCR_MotionChart.html(1.1)
   motionchart.xml(1.1)
   jars/iText-2.1.3.jar(1.1)
   jars/jfreechart-1.0.11-experimental.jar(1.1)
  edu.ucla.loni.LOVE.*
  edu.ucla.loni.LOVE.colormap.*
  edu.ucla.loni.LOVE.colormap.plugins.*
  edu.ucla.stat.SOCR.analyses.gui.Analysis(1.52)
  edu.ucla.stat.SOCR.chart.Chart(1.45)
  edu.ucla.stat.SOCR.core.ModelerGui(1.10)
  edu.ucla.stat.SOCR.core.SOCRChart(1.30)
  edu.ucla.stat.SOCR.motionchart.*
  edu.ucla.stat.SOCR.motionchart.resources.*
  edu.ucla.stat.SOCR.util.tablemodels.*
  edu.ucla.stat.SOCR.util.tablemodels.img.*
  edu.ucla.stat.SOCR.util.tablemodels.renderers.*
  edu.ucla.stat.SOCR.util.tablemodels.wrappers.*
  edu.ucla.stat.SOCR.util.BrowserControl(1.1)
  edu.ucla.stat.SOCR.util.EditableHeader(1.4)
  edu.ucla.stat.SOCR.util.EditableHeaderTable(1.1)
  edu.ucla.stat.SOCR.util.EditableHeaderUI(1.4)
  edu.ucla.stat.SOCR.util.EnhancedDefaultTableModel(1.1) 
  edu.ucla.stat.SOCR.util.EnhancedExcelAdapter(1.1)
  edu.ucla.stat.SOCR.util.ExcelAdapter(1.1)
  edu.ucla.stat.SOCR.util.RowHeaderRenderer(1.4)
  edu.ucla.stat.SOCR.util.RowHeaderTable(1.1)
  edu.ucla.stat.SOCR.util.SOCRJTable(1.4)

  • 3/9/2010 (Jenny Cui)
* Modeler Graphs panel will adjust with +20% margin on each side, Chiachi's change
*  files changed: 
   core.ModelerGui(1.9)
   core.SOCRModeler(1.17)
   util.ModelerHistogram(1.9)

  • 3/8/2010 (Jenny Cui)
* imporved dataTable for SOCR-modeler
*  files changed: 
   core.ModelerGui(1.8)
   core.SOCRModeler(1.16)

  • 3/4/2010 (Jenny Cui)
* dispose FileDialog after using
*  files changed: 
   core.SOCRAnalyses(1.24)
   core.SOCRApplications(1.11)
   core.SOCRChart(1.29)
   core.SOCRModeler(1.15)

  • 2/22/2010 (Jenny Cui)
* DistributionFunctor exception thrown fix, separate the distributionConatiner and Functorcontainer in core.Distribution class
*  files changed: 
   core.Distribution(1.20)
   core.SOCRDistributionFunctors(1.6)  comment out debugging

  • 2/8/2010 (Jenny Cui)
* chiachi's change to the moderler, added getKSModelTestString
*  files changed: 
   core.Modeler(1.6)
   all classes in modeler package

  • 2/1/2010 (Jenny Cui)
* fix for float slider upper/lower bound change caused looping, update Histogram chart, power transformed chart which used floatslider
*  files changed: 
  chart.SuperHistogramChart(1.20)
   chart.SuperPowerChart(1.20)

  • 1/29/2010 (Jenny Cui)
* fix for float slider upper/lower bound change caused looping 
*  files changed: 
   util.FloatSlider(1.4)
  experiments.util.ConfidenceControlPanelGeneral(1.6)

  • 1/28/2010 (Jenny Cui)
* check in Chiachi lo's 2 new modeler classes: 
*  files changed: 
   jars.implementedModelers.txt(1.12)
  distributions.ParetoDistribution(1.8)
  distributions.RayleighDistribution(1.7)
  modeler.ParetoFit_Modeler(1.1)
  modeler.RayleighFit_Modeler((1.1)

  • 1/27/2010 (Jenny Cui)
* check in Chiachi lo's 3 new modeler classes: LaplaceFit, LogNormal, Vonmises
*  files changed: 
   jars.implementedModelers.txt(1.11)
  distributions.LaplaceDistribution(1.7)
  distributions.LogNormalDistribution(1.6)
  distributions.VonMisesDistribution(1.9)
  modeler.LaplaceFit_Modeler(1.1)
  modeler.LogNormalFit_Modeler((1.1)
  modeler.VonMisesFit_Modeler((1.1)

  • 1/21/2010 (Jenny Cui)
* Exception thrown by GeometricDistribution fix
*  files changed: 
   distribution.GeometricDistribution(1.7)

  • 1/20/2010 (Jenny Cui)
* distributome check in with the touchGraph package
*  files changed: 
   build.xml(1.34)
   SOCR_Distributome.html(1.2)
   SOCR_DistributomeEditor.html(1.2)
   SOCR.TG_distributom package
   SOCR.touchgrph package

  • 11/2/2009 (Jenny Cui)
* Pie charts updated, added rotator switch and mapping for pullout flag column
*  files changed: 
   Chart(1.44)
   SuperPiechart(1.12)
   SuperValueChart(1.9)
   SuperXYChart(1.16)
   SuperXYZChart(1.13)
   demo.PieChart3DDemo1(1.9)
   demo.PieChartDemo1(1.9)
   demo.PieChartDemo4(1.9)
   demo.RingChartDemo1(1.8)
   implementedCharts.txt(.1.21)

  • 10/28/2009 (Jenny Cui)
* JTable fix, existing headings in the table will remain the same after data pasting, deleting for multiple cells.
*  files changed: 
   analyses.gui.Analysis (1.51)
   chats.Chart(1.43)
   core.SOCRChart(1.26)
   core.SOCRAnalyses(1.21)

  • 10/23/2009 (Jenny Cui)
* MulitNomialDistribution update
*  files changed: 
 core.GraphPanel(1.18)
 core.SOCRDistributions(1.20)
 distributions.MultiNormialDistribution(1.3)

  • 10/20/2009 (Jenny Cui)
* CI analysis update
*  files changed: 
  analyses.gui.ConfidenceIntervalAnalysis(1.2)
  analyses.model.ConfidenceInterval(1.2)
  analyses.util.ConfidenceCanvasGeneral(1.2)
  analyses.util.ConfidenceCanvasGeneralUpper(1.2)
  analyses.util.ConfidenceControlPanel(1.2)
  analyses.util.IntervalType(1.2)
  jars.implementedAnalysis.txt(1.15)

  • 10/20/2009 (Jenny Cui)
* distributome update, fixed the showneighbor bug, improved the debug, just turn debug to ture in ViewerApplet will turn on all debugging statements in all classes
*  files changed: 
 distributome.EditorApplet(1.3)
 distributome.ViewerrApplet(1.15)
 distributome.data.Edge(1.6)
 distributome.data.Formula(1.5)
 distributome.data.Reference(1.5)
 distributome.data.SOCRNode(1.3)
 distributome.data.ViewerPanelInfo(1.10)
 distributome.editor.DistributomeEditor(1.3)
 distributome.editor.TreeTableCodec(1.3)
 jars.distributome_short.xml(1.1)

  • 10/1/2009 (Jenny Cui)
* extend column number when pasting
*  files changed: 
 core.SOCRAnalysis(1.20)
 core.SOCRChart(1.25)

  • 9/16/2009 (Jenny Cui)
* Analysis fix for adding bisecting line to the AnovaOneWay/ AnovaTwoWay QQ graph
*  files changed: 
 analyses.gui.AnovaOneWay(1.19)
 analyses.gui.AnovaTwoWay(1.20)

  • 8/27/2009 (Jenny Cui)
* Analysis fix for pasting heading
*  files changed: 
 core.SOCRAnalyses(1.19)
 analyses.gui.Analysis(1.47)

  • 8/27/2009 (Jenny Cui)
* Chart fix for pasting heading
*  files changed: 
 core.SOCRChart(1.24)
 chart.Chart(1.40)

  • 8/26/2009 (Jenny Cui)
* CI fixed the right side green panel resizing problem  
*  files changed: 
 experiments.ConfidenceIntervalExperimentGeneral(1.10)

  • 7/21/2009 (Jenny Cui)
* CI check in(with correct calculation for Varience2), ready for using different implemented file for MLE, not fully done for MLE
*  files changed: 
 experiments.ConfidenceIntervalExperimentGeneral(1.7)
 experiments.util.ConfidenceCanvasGeneral(1.4)
 experiments.util.ConfidenceCanvasGeneraBase(1.4)
 experiments.util.ConfidenceCanvasGeneralLower(1.4)
 experiments.util.ConfidenceCanvasGeneralUpper(1.4)
 experiments.util.ConfidenceControlPanelGeneral(1.4)
 experiments.util.IntervalTypel(1.5)

  • 7/14/2009 (Jenny Cui)
* CI check in(with correct calculation)
*  files changed: 
 experiments.ConfidenceIntervalExperimentGeneral(1.6)
 experiments.util.ConfidenceCanvasGeneral(1.3)
 experiments.util.ConfidenceCanvasGeneraBasel(1.3)
 experiments.util.ConfidenceCanvasGeneralLower(1.3)
 experiments.util.ConfidenceCanvasGeneralUpper(1.3)
 experiments.util.ConfidenceControlPanelGeneral(1.3)
 experiments.util.IntervalTypel(1.4)

  • 6/29/2009 (Jenny Cui)
* remove HistogramChart legend
*  files changed: 
  chart.SuperHistogramChart(1.19)
  chart.demo.Histogram*.java

  • 6/29/2009 (Jenny Cui)
* CI check in
*  files changed: 
 core.Experiment(1.7)
 core.GraphPanel(1.14)
 core.SOCRDistributions(1.16)
 experiments.ConfidenceIntervalExperimentGeneral(1.5)
 experiments.util.ConfidenceCanvasGeneral(1.2)
 experiments.util.ConfidenceCanvasGeneraBasel(1.2)
 experiments.util.ConfidenceCanvasGeneralLower(1.2)
 experiments.util.ConfidenceCanvasGeneralUpper(1.2)
 experiments.util.ConfidenceControlPanelGeneral(1.2)
 experiments.util.IntervalTypel(1.2)

  • 6/29/2009 (Jenny Cui)
* Fix  IndexChart exception thrown caused by null rangeLabel
*  files changed: 
 chart.SuperIndexChart(1.13)

  • 6/10/2009 (Jenny Cui)
*  Chart  demo YIntervalChartDemo1a, StatisticalBarChartDemo1a, StatisticalLineChartDemo1a added, split (mean, stdDev) into 2 columns
*  files changed: 
  jars.implementedCharts.txt(1.20)
  htmls.Chart_html.zip(1.2)
  chart.data.DataConvertor(1.16)
  chart.demo.YIntervalChartDemo1a(1.1)
  chart.demo.StatisticalBarChartDemo1a(1.1)
  chart.demo.StatisticalLineChartDemo1a(1.1)
  chart.SuperYIntervalChartA(1.1)
  chart.SuperCategoryChart_StatA(1.1)

  • 6/1/2009 (Jenny Cui)
*  confidenceIntervalGeneral check in
* files changed: 
   core.SOCRDistributions(1.15), getGraphPanel() added, also notify the observer when slider value changed
   distributions.NormalDistribution(1.17) minor change in name etc
   experiments.util.* (1.1) 
   experiments.ConfidenceIntervalExperimentGeneral(1.4)
   experiments.ConfidenceIntervalExperimentSimple(1.4)
  

  • 4/28/2009 (Jenny Cui)
*  fixed bad UTF8 chars in copyright heading, also this checking including the half done Confidence interval General
* files changed: 
   src.edu.*
   building.xml(1.30) added a commented out example of using ant to do global repalcement

  • 4/22/2009 (Jenny Cui)
* all charts can take init data from the html file now
* files changed: 
  htmls/chart_html.zip (including all html files for all existing SOCR chart)
  chart.data.DataConvertor(1.14)
  chart.demo.*
  chart.*
  core.SOCRChart(1.22)

  • 4/6/2009 (Jenny Cui)
* add more html parameters for Histogram charts
* files changed: 
  jars.implementedCharts.txt(1.19)
  chart.Chart(1.36)
  chart.SuperCagetoryChart_Bar(1.3)
  chart.SuperCagetoryChart(1.10)
  chart.SuperHistogramChart(1.16)
  chart.SuperIntervalXYChart_Time(1.10)
  chart.SuperIntervalChart(1.8)
  chart.demo.HistogramChartDemo(1.6)
  chart.demo.HistogramChartDemo2(1.5)
  chart.demo.HistogramChartDemo4(1.6)
  chart.demo.HistogramChartDemo5(1.5)
  chart.demo.HistogramChartDemo6(1.4)
  chart.demo.HistogramChartDemo7(1.5)

  • 3/26/2009 (Jenny Cui)
*  add more Parameter to  html  for Chart, such chartTitle, selectedView, inputData etc, so far this only works for HistogramDemos, will extend this to other chart later.
* files changed: 
  SOCR_Charts.html(1.8)  added example. commented out
  core.SOCRChart (1.21)
  chart.Chart(1.35)
  chart.SuperIntervalXYChart_Time(1.10)
  chart.demo.HistogramChartDemo3(1.9)
  chart.demo.LineChartDemo1a(1.8)
  chart.demo.LineChartDemo1b(1.6)

  • 3/9/2009 (Jenny Cui)
*  getParameter from html function added for Chart
* files changed: 
  SOCR_Charts.html(1.7)  added example. commented out
  SOCR_Modeler.html(1.5)
  core.SOCRChart.java(1.20)

  • 3/6/2009 (Jenny Cui)
*  confidenceIntervalExperiment update -- more changes later
* files changed: 
 core.Experiment(1.5)
 core.SOCRDistributions(1.13) -- make it observable
 distributions.CauchyDistribution(1.7)  -- set name for the following 
 distributions.CouponDistribution(1.6)
 distributions.FiniteOrderStatisticDistribution(1.3)
 distributions.HyperbolicSecantDistribution(1.3)
 distributions.PointMassDistribution(1.7)
 experiments.ConfidenceIntervalExperimentGeneral(1.2)
 experiments.ConfidenceIntervalExperimentSimple(1.2)
 util.ConfidenceCanvasGeneral(1.2)
 util.ConfidenceCanvasSimple(1.2)
 util.ConfidenceControlPanelGeneral(1.2)

  • 2/20/2009 (Jenny Cui)
*  Split the confidenceIntervalExperiment into 2
* files changed: 
  experiments. ConfidenceIntervalExperimentGeneral(1.1)-- this is Rahul's version
  experiments. ConfidenceIntervalExperimentSimple(1.1) -- this is the older version of ConfidenceIntervalExperiment(1.6)
  util.ConfidenceCanvasGeneral(1.1)
  util.ConfidenceCanvasSimple(1.1)   -- old ConfidenceCanva(1.5)
  util.ConfidenceControlPanelSimple(1.1)-- old ConfidenceControlPanel(1.4)
  util.ConfidenceControlPanelGeneral(1.1)
  util.ConfidenceCanvasCalculator(1.2)
  jars.implementedExperiments.txt(1.7)  -- with Rahul's version commented out



  • 2/19/2009 (Jenny Cui)
*  adding distributome editor
* files changed: 
  build.xml(1.27)
  SOCR_DistributomeEditor.html(1.1)
  jars/loniEdiotr.jar(1.1)
  jars/distributome.xsd(1.3)
  distributome.editor.DistributomeEditor.java(1.1)
  distributome.editor.ElementPanel.java(1.1)
  distributome.editor.ElementTableModel.java(1.1)
  distributome.editor.ExampleFileFilter.java(1.1)
  distributome.editor.FileParser.java(1.1)
  distributome.editor.TreeTableCodec.java(1.1)
  distributome.editor.XmlValidator.java(1.1)
  distributome.xml.Distributome_XMLReader.java(1.4)
  distributome.data.SOCRNode.java(1.1)
  distributome.data.Edge.java(1.4)
  distributome.data.Formula.java(1.3)
  distributome.data.Reference.java(1.3)
  distributome.data.ViewerPanelInfo.java(1.6)
  distributome.EditorApplet.java(1.1)
  distributome.ViewerApplet.java(1.13)



  • 2/17/2009 (Jenny Cui)
*  fix the problem Analysis "Interaction On or Off" button will bring up the data missing dialog, put reset() in front of updateExample()
* files changed: 
  gui.Analysis(1.44)

  • 2/13/2009 (Jenny Cui)
*  Rahul's code for ConfidenceIntervalExperiment
* files changed: 
util.ConfidenceCanvas(1.6)
util.ConfidenceCanvasCalculator(1.1)
util.ConfidenceControlPanel(1.5)
experiments.ConfidenceIntervalExperiment(1.6)
core.SOCRApplet(1.16)
SOCR_Distributions.html(1.5)

  • 2/6/2009 (Jenny Cui)
*  XML  for distributome bug fix 
* files changed: 
  jars.distributome.xsd(1.2)
 distributome.ViewerApplet(1.10)
 distributome.xml.Distributom_XMLReader(1.2)

  • 2/3/2009 (Jenny Cui)
* change input file to XML  for distributome 
* files changed: 
   distributome.ViewerApplet(1.9)
   distributome.data.Edge(1.3)
   distributome.data.Formula(1.2)
   distributome.data.Node(1.4)
   distributome.data.Reference(1.2)
   distributome.data.ViewerPanelInfo(1.5)
   distributome.xml.Distributom_XMLReader(1.1)
   distributome.xml.SOCRXMLErrorHandler(1.1)
   jars.distributome.xml(1.1)
   jars.distributome.xsd(1.1)

  • 1/13/2009 (Jenny Cui)
* added ctrl+/- as zoom in/out  for distributome 
* files changed: 
   distributome.ViewerApplet(1.7)
   distributome.data.ViewerPanelInfo(1.4)

  • 12/23/2008 (Jenny Cui)
*  jfreechart source code checked in
* files changed: 
   src.jfreechart.*
   build.xml(1.22)

  • 12/23/2008 (Jenny Cui)
* added editor/LocalizationBundle.class editor/LocalizationBundle_en.class editor/LocalizationBundle_en_US.class
* files changed: 
   jars.jfreechart-1.0.11.jar(1.3)

  • 12/22/2008 (Jenny Cui)
* allow empty cells in input JTable for Charts
* files changed: 
   jars.jfreechart-1.0.11.jar(1.2)
   jars.jcommon-1.0.14.jar(1.2)
  analysis.gui.Chart(1.13)
  chart.*
  chart.demo.*
  chart.gui.*
  chart.data.*

  • 12/17/2008 (Jenny Cui)
* upgrade to jfreechart 1.0.11, jcommon 1.0.14
* files changed: 
   jars.jfreechart-1.0.11.jar(1.1)
   jars.jcommon-1.0.14.jar(1.1)
   build.xml(1.20)
   SOCR_Analyses.html(1.6)
   SOCR_Charts.html(1.5)
   chart.gui.SOCRPolarItemRenderer(1.3)
   chart.gui.ExtendedStackedBarRenderer(1.3)
   chart.*
   chart.demo.*
   application.demo.*

  • 12/11/2008 (Jenny Cui)
* update analysis' gui to clear result panel when a new example is choosen
* Classes changed: 
analysis.gui.Analysis(1.43)
analysis.gui.AnovaOneWay(1.15)

  • 12/10/2008 (Jenny Cui)
* update distributome package to add show_parent/show_children
* Classes changed: 
 distributome.ViewerApplet(1.6)
 distributome.data.Node(1.3)
 distributome.data.ViewerPanelInfo(1.3)

the new cvs server from now on


  • 12/2/2008 (Jenny Cui)
* reset chiSquareStat to 0 each time, this is to fix the Chi-Square Goodness of model return wrong result after first calculation
* Classes changed: 
 analysis.gui.ChiSquareModelFit.java(1.11)

  • 12/1/2008 (Jenny Cui)
*Added Fliger-Killeen and Kolmogorov-Smirnoff to analysis commandline packag, added test files and update the testing script
* Classes changed: 
 analysis.command.KolmogorovSmirnoffCSV(1.1)
 analysis.command.FlignerKilleenCSV(1.1)
 jars.CSVtesting.zip(1.3) 

  • 11/18/2008 (Jenny Cui)
*Added Distributome code
* Classes changed: 
 distributome.data.Edge.java(1.1)
 distributome.data.Node.java(1.1)
 distributome.data.Formula.java(1.1)
 distributome.data.HighLightedType.java(1.1)
 distributome.data.Reference.java(1.1)
 distributome.data.Type.java(1.1)
 distributome.data.ViewerPanelInfo.java(1.1)
 distributome.gui.LinkLabel.java(1.1)
 distributome.gui.LoadAndShowFormula.java(1.1)
 distributome.gui.SOCROptionPane.java(1.1)
 distributome.ViewerApplet.java(1.1)
 jars.implementedDistributome.txt(1.4)
 jars.SOCR_JGraph.jar(1.1)
 SOCR_Distributome.html(1.1)
build.xml(1.17)

  • 11/5/2008 (Jenny Cui)
*some gui changes to make sure the entire tabe is visiable to user
* Classes changed: 
analysis.gui.Analysis(1.41)

  • 10/27/2008 (Jenny Cui)
* Fixing summary calculation error for DotChart and Index Chart, also add SampleSize to all summary report
* Classes changed:   
  chart.data.Summary(1.9)
  chart.SuperDotChart(1.14)
  chart.SuperIndexChart(1.8)

  • 10/23/2008 (Jenny Cui)
* Adding manual kernel function to the SOCR_EM_MixtureModelChart
* Classes changed:   
  chart.demo.SOCR_EM_MixtureModelChartDemo(1.17)
  chart.gui.SOCRChartPanel(1.1)
  chart.util.CurvedGaussian(1.10)
  chart.util.CurvedGaussMixture(1.6)
  chart.util.GaussLineMixture(1.5)
  chart.util.Mixture(1.5)
  chart.util.MixtureEMExperiment(1.7)

  • 10/16/2008 (Jenny Cui)
* Adding FlignerKilleen  to Analyses, update KolmogorovSmirnoff
* Classes changed:   
  util.Utility(1.2)
  util.QSortAlgorithm(1.11)
  gui.KolmogorovSmirnoff(1.2)
  gui.Analysis(1.40)
  gui.FlignerKilleen(1.1)
  example.ExampleData(1.16)
  example.KolmogorovSmirnoffExamples(1.2)
  example.FlignerKilleenExamples(1.1)
  model.KolmogorovSmirnoff(1.2)
  model.FlignerKilleen(1.1)
  result.KolmogorovSmirnoffResult(1.2)
  result.FlignerKilleenResult(1.1)
 data.DataCase(1.8)
 data.Data(1.19)



  • 10/8/2008 (Jenny Cui)
* Adding KolmogorovSmirnoff to Analyses
* Classes changed:   
  util.Utility(1.1)
  analyses.example.ExampleData(1.15)
  analyses.example.KolmogorovSmirnoffExampleData(1.1)
  analyses.gui.KolmogorovSmirnoff (1.1)
  analyses.gui.Analysis(1.39)
  analyses.model.AnalysisType(1.12)
  analyses.model.KolmogorovSmirnof(1.1)
  analyses.result.KolmogorovSmirnofResult(1.1)

  • 8/25/2008 (Jenny Cui)
*  fixed a bug for 4 PowerTransformat charts, the problem is causing "Zero length 'data' array. at org.jfree.data.statistics.Statistics.getStdDev" error when the slider value is changed.
* Classes changed:   
   chart.demo.PowerTransformationFamilyChart.java(1.12)
   chart.demo.PowerTransformHistogramChart.java(1.12)
   chart.demo.PowerTransformQQNormalPlotChart.java(1.13)
   chart.demo.PowerTransformXYScatterChart.java(1.10)

  • 7/9/2008 (Jenny Cui)
*  fixed a bug of showing "format data error" when there are empty cell in the end of the JTable
* Classes changed:   
   chart.Chart.java(1.30)
   chart.demo.SOCR_EM_MixtureModelChartDemo.java(1.15)

  • 7/8/2008 (Jenny Cui)
*  application package updated
* Classes changed:   
   application.demo.*
   core.SOCRApplications.java (1.4)
   jars.implementedApplications.txt(1.5)
   jars.jgraph.jar(1.1)
  SOCR_Applications.html(1.2)
  build.xml(1.11)

  • 7/7/2008 (Jenny Cui)
* analysis command package updated
* Classes changed:   
   analysis.command.*

  • 6/18/2008 (Jenny Cui)
* Switch X/Y for BubbleChart
* Classes changed:   
   chart.data.Summary(1.4-1.5)
   chart.data.DataConvertor(1.11-1.12)
   chart.SuperXYZChart(1.6-1.7)
   chart.demo.BubbleChartDemo1(1.4-1.5)

  • 6/17/2008 (Jenny Cui)
* allow factor input to be string in Anova Analysis(in getDummyMatrix method)
* Classes changed:   
   util.AnalysisUtility(1.16-1.17)

  • 5/22/2008 (Jenny Cui)
* fixed bugs in Chart and Analysis package, make table headers editable after data pasting, improved data file loading
* Classes changed:   
   core.SOCRAnalyses(1.13-1.14)
    core.SOCRChart(1.15-1.16)

  • 5/9/2008 (Jenny Cui)
* Add the SOCR_Applications package
* Classes changed:   
   chart. ChartTree_dynamic(1.2-1.3)
   core.SOCRApplications(1.1)
   core.SOCRApplet2(1.2-1.3)
   core.MultiplePartsPanel(1.2-1.3)
   applications.Application(1.1)
   applications.demo.PortfolioApplication(1.1)
   applications.demo.PortfolioApplication2(1.1)
   util.FloatSlider(1.1)
   jars.implementedApplications.txt
   build.xml(1.10)
   SOCR_Applications.html



  • 4/22/2008 (Jenny Cui)
* fix for Bubble chart, handling the exception thrown when no ":" is found in the table heading
* Classes changed:   
   chart. SuperXYZChart(1.5-1.6)

  • 4/22/2008 (jenny cui)
* Added  new classes to  analyses.command pacakge
* New classes added
   jars.CSVtesting.zip  (1.1- 1.2)-- include all the input txt file and script used for testing
   analyses.command. *CVS.java

  • 4/18/2008 (Jenny Cui)
* fix for IE html table data copy/paste (IE use space while MAc use tab as cell separator)
* Classes changed:   
   core. SOCRChart(1.14-1.15)
   core. SOCRAnalyses(1.12-1.13)
 

  • 4/11/2008 (Jenny Cui)
* update the mapping panel for the dataTable changes after Pasting
* Classes changed:   
   core. SOCRChart(1.13-1.14)
   core. SOCRAnalyses(1.11-1.12)
   chart.Chart(1.28-1.29)
   analyese.gui.Analysis(1.34.1.35)



  • 4/10/2008 (Jenny Cui)
* Read in parameter from html when starting applet, this will help user to jump to the middle of the pull down list
  NOTE, this doesn't work for SOCR_Modeler because of some applet bug
* Classes changed:   
  core. SOCRApplet(1.10->1.11)
  core. SOCRApplet3(1.1->1.2)
  core. SOCRJComboBox1.1->1.2)
  SOCR_Analyses.html, SOCR_Distributions.html, SOCR_DistributionFunctors.html, SOCR_Experiments.html, SOCR_Games.html



  • 3/17/2008 (Jenny Cui)
* Add interaction for TwoWay anova
* Classes changed:   
  analyses.gui.AnovaTwoWay(1.14->1.15)
  analyses.model.AnovaOneWay(1.6-1.7)
  analyses.model.AnovaTwoWay(1.5-1.7)
  analyese.result.AnovaTwoWayResult(1.4-1.5)
  util.AnalysisUtillity(1.15-1.16)



  • 2/5/2008 (Jenny Cui)
* Fixed a bug in ConfidenceIntervalExperiment, the report of "missing intervals" was delayed by one step
* Classes changed:   
  experiment.ConfidenceIntervalExperiment(1.2->1.3)
  util.ConfidenceCanvas(1.2->1.3)


  • 1/31/2008 (Jenny Cui)
* Fixed a bug in NormalPower analysis, the comare curves panel was missing before
 * Classes changed:   
    analyses.gui.NormalPower(1.18-1.19)

  • 12/5/2007 (Jenny Cui)
* Fixed a bug in Analysis package, reset JTable data before setting the Example data(in doAnlaysis method reset xLength=0, yLength=0).
* Classes changed:   
     analyses.gui.Analysis(1.33- 1.34)
     analyses.gui.AnovaTwoWay(1.13-1.14)
     analyses.gui.ChiSquareModelFit(1.7-1.8)
     analyses.gui.DichotomousProportion(1.4-1.5)
     analyses.gui.OneT(1.10-1.11)
     analyses.gui.SimpleLinearRegression(1.16-1.17)
     analyses.gui.Survival(1.9-1.10)
     analyses.gui.TwoIndependentTPooled(1.2-1.3)
     analyses.gui.TwoIndependentUnpooled(1.2-1.3)
     analyses.gui.TwoIndependentWilcoxon(1.10-1.11)
* added Mean & SD for SimpleLinearRegression 's result panel
* Classes changed:   
     analyses.gui.SimpleLinearRegression(1.16-1.17)
     analyses.model.SimpleLinearRegression(1.7-1.8)
     analyses.result.SimpleLinearRegressionResult(1.8-1.9)

  • 11/28/2007 (Jenny Cui)
* Added  new classes to  analyses.command pacakge
* New classes added
    jars.CSVtesting.zip  -- include all the input txt file and script used for testing
    analyses.command. *CVS.java

  • 11/26/2007 (Jenny Cui)
   *For Charts and Analysis' "File Open" functoin , allow the first line with # in the front to be treated as table heading.
   *Classes changed: 
        core.SOCRChart(1.12-1.13)
        core.SOCRAnalysis(1.10-1.11)

  • 11/15/2007 (Jenny Cui)
 * Adding 2 histogram chart demo for BarCharts/XYCharts: 
           HistogramChartDemo6 (X value(in the form of numberA- numberB) is treated as range of number )
           HistogramChartDemo7 (X value is treated as string)
 *Classes changed: 
      chart. Chart(1.27->1.28)
      chart.SuperCategoryChart(1.5-1.6)
      chart.superIntervalXYChart(1.4-1.5)
      chart.data.DataConvertor(1.10-1.11)
      chart.demo.PowerTransformHistogramChart(1.10-1.11)
      chart.demo.PowerTransformNormalPlotChart(1.11-1.12)
      jars.implementedCharts.txt(1.17-1.18)
 * New classes added
         chart.demo.HistogramChartDemo6
         chart.demo.HistogramChartDemo7