Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better support for thematic analysis #990

Open
Luftzig opened this issue Jan 9, 2025 · 10 comments
Open

Better support for thematic analysis #990

Luftzig opened this issue Jan 9, 2025 · 10 comments

Comments

@Luftzig
Copy link

Luftzig commented Jan 9, 2025

Is your feature request related to a problem? Please describe.
I am trying to use QualCoder to do thematic analysis. I am frustrated about the following things:

  • organising codes into categories is slow and requires dragging them one by one while in the coding view.
  • I cannot search for codes while coding. Sometimes I end up creating duplicated coding because I failed to find the appropriate code by looking at the rather long list of codes.
  • It is unclear to me how to compare codes or look at where a code was used while developing themes.

Describe the solution you'd like
The simplest solution (probably) is to improve the interface for organising codes in the coding view, for example by supporting selecting several codes and dragging them, or improving the dragging behaviour.

Describe alternatives you've considered
I tried to reorganise my codes from the report views, but they seem to be uneditable. I tried using the graph report which is an option, but to the best of my understanding it doesn't actually change the organisation of the codes in categories.

Additional context
N/A

@ccbogel
Copy link
Owner

ccbogel commented Jan 10, 2025

Hello @Luftzig

Thanks for the feedback.
I hope these options help a bit.

  1. While coding:
    Right Click on any code or category and select menu option: 'Show codes like'
    Then enter some matching text. e.g. 'person' to show codes with 'person' in the code name and hide other codes.

  2. While coding - Moving codes to categories (alternative):
    Instead of dragging and dropping a code, Right Click on a code and select 'Move code to'
    To move the code to another category via a drop down selection list.

  3. Organising codes and categories:
    In the upcoming 3.6 version (you can download and manually install using the latest code) there is a Code Organiser screen similar to the Graph screen. In which you can re-order codes and categories:
    image

  4. Selecting multiple codes is a problem. Potentially, I could add a right click menu option to select multiple codes to be moved to a category.

  5. Re this comment about comparing codes:
    "It is unclear to me how to compare codes or look at where a code was used while developing themes."

Ok. I am not sure how to address this one. perhaps give me some ideas of what you would like to happen. So that I could try and incorporate it into the 'when coding' screen.
Other than that, using the code reports function ..?

regards Colin

@Luftzig
Copy link
Author

Luftzig commented Jan 10, 2025 via email

@vansorat
Copy link

It think this comment might be related to an interest in seeing where codes are applied and code occurrence. I think this is what this comment is referring to "It is unclear to me how to compare codes or look at where a code was used while developing themes."I would also like to ask about code-co occurrence.

  1. Using the Reports function. Code-co occurrence can be done using Code relations, but one see code id and have to hover to see code name. If code name could be displayed this would help.
  2. Right now when running Coding Reports, you can only in the matrix shows case or file to codes but not codes to codes. It would help to be able to select code vs code or show code vs code.
  3. Right now, in Coding Text, you an select a code and click "Show coded files" to see where all the files to which the code has been applied. It would be great to have an option to show code-occurrence to see files where this code has been applied with any other codes (Atlas.ti does this very nicely) (and the segments where both the selected codes and any codes coded to the same segment are shown) Right now this is done with Code Relations but a quick click function would be fantastic.

Image

@ccbogel
Copy link
Owner

ccbogel commented Jan 27, 2025

  1. Yes, Done.

  2. OK, I saw a video of Atlas.ti codes co-occurrence which showed a matrix of codes that overlapped. Yes, I could do something like this. In versions beyond 3.6.

  3. I can't envision this and would need to see examples of how to do this.

@vansorat
Copy link

vansorat commented Jan 27, 2025

  1. This works well. Thank you! The summary statistics still show code ID but I can refer to the top table.
  2. Glad to hear it is possible and it would be awesome.
  3. My nos 2 and 3 points were actually about the same request - to get a matrix of codes that overlap.

@ccbogel
Copy link
Owner

ccbogel commented Feb 1, 2025

OK there is a Code Cooccurrence Report option. This is based on the Code Relations data.
This is still a work in progress, but the basics are there now.
A Table of Codes as rows and columns with counts of where Code-A and Code-B overlap.

@vansorat
Copy link

vansorat commented Feb 3, 2025

Thanks for adding it. I am already using it and it is very useful even at this stage. Hope it will work out to consider these features:

  1. Allow all or some files, cases or codes get selected.
  2. The font size if very small and if that could be enlarged that would be good. The vertical scroll helps to scroll through the columns. Maybe a horizontal bar to scroll through the rows.
  3. Other tools allows the user to click on the number pull up the quotations where segments have more than one code. Right now, once I see a code-occurrence, I go to code relations and enter the codes to see the segment. If that could be integrated that would be convenient.

@ccbogel
Copy link
Owner

ccbogel commented Feb 4, 2025 via email

@vansorat
Copy link

vansorat commented Feb 5, 2025

Incredible and so quickly! Tremendously grateful for adding all the features including being able to see the underlying text where the codes co occur. Someone asked about language at yesterday workshop so I played around with French, Chinese and Vietnamese using this. It is simple but very cool both as to language and function.

Image

@dtchaikovskytbe
Copy link

dtchaikovskytbe commented Feb 6, 2025

Just building on @Luftzig's comments about code organisation, will you also consider allowing single and/or double headed arrows in the graphs? This would be really helpful when depicting relationships between variables especially when it comes to theory-building exercises. Lines should be the default setting, but having the option to activate arrow heads on both ends of the lines would be immensely helpful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants