CVS log for developer

From SOCR
Revision as of 14:22, 26 March 2009 by Jenny (talk | contribs)
Jump to: navigation, search

  • 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