{"id":3117,"date":"2017-08-04T22:46:35","date_gmt":"2017-08-04T22:46:35","guid":{"rendered":"https:\/\/notebooks.dataone.org\/?p=3117"},"modified":"2017-08-04T22:46:41","modified_gmt":"2017-08-04T22:46:41","slug":"week-9","status":"publish","type":"post","link":"https:\/\/notebooks.dataone.org\/semantic-annotation\/week-9\/","title":{"rendered":"Week 9: Markdown-based Semantic Annotation of Workflow Scripts – Project 1"},"content":{"rendered":"

Week 9 – Update<\/p>\n

Hello everyone, this Xiaoliang Jiang from project 1. This is the last week for my internship. For this week, I mainly focus on making documentation files and I also fixed some little problems with my function.<\/p>\n

Last week, I finished last several parts of my function including created a user-defined association library which could let users add associations by themselves. I found this is a really good idea to let users enhance the ability of functions by adding resources. So, I add a new argument to open association words list to users, which control word which can be used as associations in manually input function. I also revised a little problem that when the users only input title, id and class, the output RDF file will contain two labels. After that, I freeze my functions and started to write documentation.<\/p>\n

First, I removed all of the testing codes which help me to test my functions. And then, I add some important comments into my scripts. I also add some supplemental files like pictures and user-defined library in my GitHub folder. Finally, I write a README file to help users understand my function well. In the README file, it consists of:<\/p>\n