| Literature DB >> 30271579 |
Ehsan Abdekhodaie1, Javad Hatami1, Hadi Bahrami Ehsan1, Reza Kormi-Nouri2.
Abstract
There is a lack of free software that provides a professional and smooth experience in text editing and markup for qualitative data analysis. Word processing software like Microsoft Word provides a good editing experience, allowing the researcher to effortlessly add comments to text portions. However, organizing the keywords and categories in the comments can become a more difficult task when the amount of data increases. We present WordCommentsAnalyzer, a software tool that is written in C# using .NET Framework and OpenXml, which helps a qualitative researcher to organize codes when using Microsoft Word as the primary text markup software. WordCommentsAnalyzer provides an effective user interface to count codes, to organize codes in a code hierarchy, and to see various data extracts belonging to each code. It also offers basic visualization tools. We illustrate how to use this software by conducting a preliminary content analysis on Tweets with the #successfulaging hashtag. We also demonstrate that the software has satisfactory performance on a large dataset of Iranian journals abstracts. We hope this open-source software will facilitate qualitative data analysis by researchers who are interested in using Word for this purpose.Entities:
Keywords: Computer assisted qualitative data analysis software; Microsoft Word; code hierarchy tree; coding; comments; thematic analysis
Year: 2018 PMID: 30271579 PMCID: PMC6137411 DOI: 10.12688/f1000research.14819.2
Source DB: PubMed Journal: F1000Res ISSN: 2046-1402
Figure 1. An illustration of the three side-by-side panels of the WordCommentsAnalyzer graphical user interface (GUI).
The left panel shows the codes in the comments with their counts, the middle panel provides a code tree for intuitive organization of the codes and the right panel shows the data extracts pertaining to each code (or to children of a parent code). The code list in the left panel can be filtered to find specific codes. The user can place codes in the code hierarchy simply by using drag-and-drop. The tree also enables the user to move codes in the hierarchy if needed. The user can introduce a new parent code. The codes are changed or combined by being wrapped in new codes.
Figure 2. Two text samples of #successfulaging Tweets, which are commented using line-break-separated codes.
The codes describe notable topics concerning the text samples.
Figure 3. Basic features in the left and middle panels of the WordCommentsAnalyzer graphical user interface (GUI).
The user can find specific codes by filtering the code list (e.g., by the word of “health”) and organize the codes (from the left panel) by dragging and dropping them into the code hierarchy tree (the right panel).
Figure 4. Search and move code features of WordCommentsAnalyzer which facilitates reorganization of codes in the code hierarchy.
WordCommentsAnalyzer facilitates finding and moving specific codes by two features: 1) the user can search particular words in the hierarchy; 2) the user can move codes to other codes that are not visible in the current view by means of a pop-up window.
Figure 5. A formatted version of tab-indented text output file of the code hierarchy tree.
When we organized the Tweet codes with at least two counts. The large branches of the code tree can help the researcher identify the richest themes in the data. Thus, themes of health, retirement, happiness, and being active are probably the major themes in the Tweets with the hashtag #successfulaging.
Figure 6. Basic visualization features of WordCommentsAnalyzer: Code Co-Occurrences Matrix ( a) and File Code Matrix ( b). WordCommentAnalyzer offers two visualization tools. Code Co-Occurrence Matrix enables the researcher to recognize patterns of codes co-occurrence in the data. The numbers in the co-occurrences matrix are counts of text segments that share the corresponding pair of codes and colors of the cells reflect c-coefficients [9]. High co-occurrence suggests thematic proximity between a pair of codes. For instance, in the co-occurrence matrix generated by the software for the Tweets data ( a), there is a high co-occurrence between the “Longevity” and “Figures” codes, which shows that the Tweets tend to present model figures as very aged. File Code Matrix assists the researcher in inspecting the various data parts (e.g., different interview or focus group sessions) in terms of the codes or themes they contain. For example, this figure ( b) demonstrates that while the coder(s) coded more Tweets with “Longevity” than they coded with “Brain health” in the 2017 document, this pattern was reversed in the 2018 document.
Analytical capabilities of some well-known QDA software along with the WordCommentsAnalyzer capabilities.
The table presents analytical capabilities of three popular commercial QDA software tools and one free, open source QDA program along with features of WordCommentsAnalyzer. Because the focus of WordCommentsAnalyzer is on the analytic work after coding data, we did not include features of these software tools used for raw data manipulation and/or coding. Although WordCommentsAnalyzer offers no memo-writing or mind-mapping features, it provides features to do simple queries on the codes and to organize them in a hierarchy. In addition, it provides basic visualization tools.
| MAXQDA 2018 (Commercial) | |
|---|---|
| Create memos and attach to the
| • The user can create free and attached memos (attached to documents, codes, etc.)
|
| Search and interrogate the dataset | • The user can see frequency of codes across the dataset.
|
| Visualize codes and the data | • The user can get a big picture of tones of codes in a document (Document Portrait),
|
| Nvivo 12 (Commercial) | |
| Create memos and attach to the
| • The user can create memos and link sources to them.
|
| Search and interrogate the dataset | • The user can see frequency of codes across the dataset.
|
| Visualize codes and the data | • A variety of visualization tools including Mind Maps, Concept Maps, Project Maps,
|
| Atlas.ti 8 (Commercial) | |
| Create memos and attach to the
| • The user can create memos and link them to Quotations, codes and other memos. The
|
| Search and interrogate the dataset | • The user can search for words in the name, content or comments of the project
|
| Visualize codes and the data | • The user can create highly customized networks of the linked components. The user
|
| RQDA 0.3-1 (Free, Open source) | |
| Create memos and attach to the
| • The user can create memos for codes, cases, and files but not for individual data
|
| Search and interrogate the dataset | • The user can search codes effectively by R commands but cannot search the codes for
|
| Visualize codes and the data | • The software can create a map of codes belonging to code categories and arrange
|
| WordCommentsAnalyzer 2.0.3.0
| |
| Create memos and attach to the
| • The software does not provide the memo-writing feature. |
| Search and interrogate the dataset | • The user can see frequency of codes across the dataset.
|
| Visualize codes and the data | • The software provides a matrix of code co-occurrences for selected codes. The table
|
Note: the authors used software reviews by Silver, Lewins, and Bulloch [10] and Silver and Bulloch [11] to create some parts of this table.