{"id":2474,"date":"2014-08-04T05:30:24","date_gmt":"2014-08-04T05:30:24","guid":{"rendered":"https:\/\/notebooks.dataone.org\/?p=2474"},"modified":"2014-08-06T16:43:45","modified_gmt":"2014-08-06T16:43:45","slug":"week-789","status":"publish","type":"post","link":"https:\/\/notebooks.dataone.org\/similarityexplorer\/week-789\/","title":{"rendered":"Week 7,8,9"},"content":{"rendered":"
In these three weeks, I continued to code to improve the usability of SE. I focused on the following six tasks.<\/p>\n
1.\u00a0Allow users to choose data units in parallel coordinate plots;<\/span><\/p>\n First, I added a pair of radio button to implement the function. One is year; another is month. After discussed with Yaxing, I changed the radio button to drop-down box. And there are three options: second, month, year. So users can change what they want. Meanwhile, when the value changes, the unit changes too.<\/p>\n 2.\u00a0(Bug fix) Parallel coordinates hover label is not consistent with selected regions;<\/span><\/p>\n The bug is fixed.<\/p>\n 3.\u00a0In parallel coordinates plots, remove month\/season axis, use a selection box instead;<\/span><\/p>\n Now, there is a check box to control whether the month\/season axis is visible. As there are so many check boxes and drop-down boxes in the left side of parallel coordinates view. I separate them into three parts and gave a title for each: “select regions”,”select time axis”, and “select units”.<\/p>\n 4.\u00a0Allow users to label graphs (e.g. give a title) when exporting to SVG;<\/span><\/p>\n I tried to add a title for the matrix view, which can show the title and variables of the view.<\/p>\n 5.\u00a0In matrix view, when highlighting a cell on one side of the matrix, automatically highlight the cell corresponding to that on the other side of the matrix;<\/span><\/p>\n Now this is implemented.<\/p>\n 6.\u00a0Allow users to change color schemes of the matrix view.<\/span><\/p>\n I tried to add a pair of buttons on the matrix view. when right click the matrix view, a new window popup and there are two buttons: change spacial color map and change temporal color map. Then when users click the buttons, the colormap will be changed. Now I can only add the button to the matrix view.<\/p>\n Those tasks are kind of difficult for me, but I learn a lot from doing it. I have a further \u00a0understanding of how JAVA and Processing work. It is a great opportunity to read the JAVA code that written by a master and a great chance to practice how to code. Thanks for the help from Yaxing and Jorge. They really help me a lot.<\/p>\n","protected":false},"excerpt":{"rendered":" In these three weeks, I continued to code to improve the usability of SE. I focused on the following six tasks. 1.\u00a0Allow users to choose data units in parallel coordinate plots; First, I added a pair of radio button to implement the function. One is year; another is month. After Continue reading Week 7,8,9<\/span>