Comments Track Implementation - 1 : Analysis

by 7:54 PM 0 comments

Requirement Analysis

After several discussions, my mentors and I decided to create a comments track on JBrowse to display thread links as comment boxes. Following facts were considered as the design considerations for the comments track. 

1. Specifying a region
Users should be able to highlight a region of their interest and then start a discussion specific to that region. Thus a box like element should be displayed on the window to identify the discussion. This box could additionally show the title of the associated thread. Clicking on this box should reveal the associated thread.

2. When there are multiple threads overlapping in a region, the comment boxes should not overlap and hence the boxes except one should be translated downwards to form a nested structure. 

3. User should be notified when new comments are available in a thread which is shown in the window. 

4. Users should be given the options to change attributes of the box, such as the associated range and thread title. The changes should be rendered on the window in real time without having to refresh the page again. 

Shown below is a screenshot of the comments track that we have developed as of now, considering the above design considerations. 


0 comments:

Post a Comment