投稿

8月, 2017の投稿を表示しています

Final Week : Create document and implement some minor UI

イメージ
Hi all 1. What I did this week I created document and implement some minor UI this week. 1.1 Document I created document. This document contains "Overview of this application", "Quick Start" and "How to use this application. "How to use this application" contains the document of simulation, steady state analysis and parameter estimation. These documents are basically constructed with the detail sentence and image of this application. In these document, user can change it using pagination. Fig 1.1.1 : Overview of this document Fig 1.1.2 : Simulation document with pagination( Previous and Next) 1.2 Some minor implementation I implemented following minor UI. These are advised by my mentor. 1) Just after pressing confirm button in error message, target form is focused on. 2) Input file with ".xml" and ".sbml" ( both upper and lower case) is acceptable. 3) If the file is not readable, the error message happens( See

Week14 : Pop-upping warning and error message

イメージ
Hi all. 1. What I did this week 1.1 Pop-upping error text in client side I used bootstrap modal system to pop-up error text in client side. The error message is popping following situation. 1) The file is not selected 2) The value of some parameters are negative 3) SBML model is invalid. 1.2 Pop-upping warning text in client side I used bootstrap modal system to pop-up warning text in client side. The warning message is popping following situation. 1)  SBML model has some incorrectness( by checking using the method "checkConsistency" of JSBML class SBML_Validator). 1.3 Demo of this implementation Fig1.3.1 : The error message with that file is not selected. Fig1.3.2 : The error message with that the parameter value is negative Fig1.3.3 : The error message with that SBML model is invalid Fig 1.3.4 : The waning message with the SBML has some incorrectness  [Discussion] The warning message is now used by output of SBML_Validater's return v

Week13 : Creating Docker image , setting the form to change the upper and lower bound for kinetic parameters in parameter estimation and fixing some bugs

イメージ
Hi all 1. What I did this week 1.1 Creating Docker image I focused on creating Docker image this week. Docker image removes the connecting time to the server because the server in container of Docker is created in local environment. In addition, users are not worried about own model leak to the other. 1.2 Setting the form to change the upper and lower bound for kinetic parameters in parameter estimation. My last implementation fixed the lower and upper bound of each kinetic parameter in parameter estimation. However, users sometimes want to change these value because the sensitivity of executing parameter estimation for each kinetic parameter is sometimes different. I tried local and global parameters in SBML model can be changed in my implementation. 1.3 Fixing some bugs My mentors pointed out following bugs last week. 1) Not visualizing the result of analysis using Safari and FireFox( by Andreas) 2) Analysis activated even when the execution button is not clicked (by Andr

Week12 : Download widget was created and all javascript code to execute ajax transfer is changed based on JQuery

イメージ
Hi all. 1. What I did this week 1.1 Minor implementation Firstly I changed my Javascript code to execute ajax transfer based on JQuery. This change let me to maintain these system easily. 1.2 Major implementation : Download widget to get the result of each analysis I created this widget to get the result of each analysis as png format for graphical result and csv format for table result. This implementation is significantly important for users to get actual result and download it in their local environment. 1.3 Demo of major implementation( Example is Simulation's one) Fig1.3.1 : The download tab is added in the "Result of Analysis" Fig1.3.2 : After user finishes the analysis and click download tab, download dialog open. The file is zip including all the result of analysis. the result of each analysis is png format for graphical result and csv format for table result.  Fig1.3.3 : The result gotten as png format( graphical result). Fig1.3.4 :