QualCoder 2.2 Release

The latest release of QualCoder is available from:

https://github.com/ccbogel/QualCoder/releases/tag/2.2

The changes are:

  • Improved UI features,with the use of icons and files selector list.
  • Improved imports and exports of REFI-QDA projects. Still an experimental function.
  • An option to link to files rather than store them internally in the project folder.
  • No longer store files larger than 2 Gbytes internally in the project folder for REFI-QDA compatibility.
  • Coded text memo functionality added.
  • Additional text auto-coding options for sentences (in one file or across all text files).
  • Auto-coding undo option.
  • Select multiple files for deletion function.
  • Italian language added.
  • Greek language added (translation requires revision).
  • Added warning when entering text into numeric case attribute.
  • Fixed error, new case attributes were always assigned to numeric type.

Revision of Japanese and Spanish translations is also required.

REFI-QDA:

REFI-QDA project export and import has improved. However, further testing of absolute and relative file links needs to be undertaken. In audio and video transcripts, the transcript codings and syncpoints require further testing. For REF-QDA project import, variables are stored as text so: boolean, date, integer and floating point. Although some of these are cast as numeric during operations. QualCoder does not import sets or graphs as it does not have this functionality.

With the newer iconified toolbars, the icons have not been tested on Mac OS.

10 Comments

Filed under Uncategorized

10 responses to “QualCoder 2.2 Release

  1. andrzejsn44's avatar andrzejsn44

    Hi, I very appreciate your wonderful work! Especially, working on REFI format seems to be outstanding and very important, especially taking into account need for collaborating or re-analysing the same context in different softwares at different times.
    I have one question. Is it very difficult to allow a software like QualCoder coding directly on pdf files? I’m asking because I will work a lot on journal articles or other materials, which are often in pdf. Converting them into txt’s often make them less readible, especially if they contain tables, graphs, images, boxes etc. So, it is easier to code the text if you see the context.

    • ccbogel's avatar ccbogel

      Hello, you cannor directly work on pdfs. It is easier to code the text after conversion to plain text. Pdfs are not an ideal format for conversion as they are a printing format not a document format.
      Another option might be to convert each pdf page to an image (using GIMP) and use image coding, but i have not tried to code pdfs this way before.

  2. hello, I would appreciate help to install Qualcoder. I’m on a Mac.
    This is what appears when I follow the steps and open a new terminal and copy:
    python3 qualcoder.py

    Last login: Thu Jan 7 10:30:28 on ttys000
    MacBook-Pro-de-Laetitia:~ titia$ python3 qualcoder.py
    /Library/Frameworks/Python.framework/Versions/3.9/bin/python3: can’t open file ‘/Users/titia/qualcoder.py’: [Errno 2] No such file or directory
    MacBook-Pro-de-Laetitia:~ titia$

  3. Here is what I get: Last login: Thu Jan 7 10:40:14 on ttys000
    MacBook-Pro-de-Laetitia:~ titia$ cd ‘/Applications/QualCoder-master/qualcoder/’ && ‘/usr/local/bin/python3’ ‘/Applications/QualCoder-master/qualcoder/qualcoder.py’ && echo Exit status: $? && exit 1
    Traceback (most recent call last):
    File “/Applications/QualCoder-master/qualcoder/qualcoder.py”, line 45, in
    from PyQt5 import QtCore, QtGui, QtWidgets
    ModuleNotFoundError: No module named ‘PyQt5’
    MacBook-Pro-de-Laetitia:qualcoder titia$

    • ccbogel's avatar ccbogel

      OK. The PyQt5 module has not been installed (and probably the others have not either). I guess your tried using the install scripts for Mac from the site.
      Try these commands from the terminal to install PyQt5 ans the other modules needed:
      python3.9 -m pip install pyqt5 lxml pillow six ebooklib ply chardet pdfminer.six openpyxl

      you might also need to install pip:
      see here for details: https://www.geeksforgeeks.org/how-to-install-pip-in-macos/

      • Thank you for your prompt response.

        here is what I get now:
        Last login: Mon Jan 11 11:15:39 on ttys000
        MacBook-Pro-de-Laetitia:~ titia$ cd ‘/Applications/QualCoder-master/qualcoder/’ && ‘/usr/local/bin/python3’ ‘/Applications/QualCoder-master/qualcoder/qualcoder.py’ && echo Exit status: $? && exit 1
        [Errno 2] No such file or directory: ‘/Users/titia/.qualcoder/QualCoder.log’

        qt.qpa.fonts: Populating font family aliases took 1679 ms. Replace uses of missing font family “Noto Sans” with one that exists to avoid this cost.

        This version: QualCoder 2.2
        Could not detect latest release from Github

        Settings
        ========
        Coder: default
        Font: Noto Sans 14
        Tree font size: 12
        Working directory: /Users/titia
        Show IDs: False
        Language: en
        Timestamp format: [hh.mm.ss]
        Speaker name format: []
        Backup on open: True
        Backup AV files: True
        ========

        Thanks for your help!

  4. Hello! I have recently installed qualcoder 2.2 and I am trying it. However, if I try to add an attribute it only assumes that it is numeric. So I found it was an error that has been fixed by this version.
    “Fixed error, new case attributes were always assigned to numeric type”
    Am I doing anything wrong?

    If you want anyone to translate it to Portuguese, can count on me!

    • ccbogel's avatar ccbogel

      Yes that is an error that is fixed in the ‘bleeding edge’ code that is not yet released. It will be fixed in the 2.3 release.
      You can change the type from numeric to character in the Reports menu > SQL Statements by running the following command:
      update attribute_type set valuetype=”character” where name=”variable_name”

      Important: change the word ‘variable_name’ to the name of the attribute that you want to change from numeric to character.

      Yes Portugese would be good. You need to use poedit and QtLinguist for modifying the translation files.

Leave a comment