GSoC Third Blog – Function update#

As we planned after the first evaluation, the functionality of ChemCheck should be more robust. File replacement was added, and users are able to update and delete files arbitrarily.

The page looks like this:

Updated Detail Page
../_images/detail_page2.png

The delete button leads to a delete page, which will delete files in both the database and the directory.

Delete Page
../_images/delete_page.png

In the update page, users can either replace their files or delete it by checking “clear”.

Update Page
../_images/update_page.png

In addition to these, new features ChemCheck can provide the traceback message instead of only one line error.

Error Page
../_images/error_page.png

An editing function is also included:

Editor Page
../_images/ace_editor.png

Next Steps#

I am working toward catching logging messages to make the error understandable and making the error page look nicer. Also, I will improve editing function (adding download function in editor page, and change highlight settings of ace editor). After that, I will test different defective mechanism files and providing fix suggestions.