Qual Coder
Qual Coder
Download
The GitHub wiki contains the manual for the various functions of QualCoder.
https://github.com/ccbogel/QualCoder/wiki
The latest version release has an exe for Windows 10 and 11. Double-click to run, it takes up to 10 seconds to open. The Wiki
also shows how to install from the source code for Linux, Windows and macOS, if you wish or need to build and install from
the source code.
The current version (October 2023) is QualCoder 3.4 which is available through GitHub:
https://github.com/ccbogel/QualCoder/releases/tag/3.4
Optionally, install the VLC video software. This is required to play and code audio and video in QualCoder.
Optionally, install the ffmpeg software. This can make a waveform display for audio/video and is needed for audio to text
transcription services. (You do not need to use QualCoder to transcribe speech to text).
It has taken many, many hours / days / weeks /months of work to create this software that is provided free to use under the
MIT license. If you appreciate what I have developed please: Buy me a coffee
YouTube Videos
35 responses to “Download”
Ray A
January 23, 2020 at 1:58 am
Fantastic to see your work on QualCoder. For 8 years I’ve been looking for an open-source, cross-platform QDL and
contacted the developers of many early attempts. None of them developed as far as QualCoder. I can’t code, but perhaps I
can help with testing or instructional materials. Let’s all hope that other code specialists will join in and help build
QualCoder into an even more powerful open-source QDA.
Reply
ccbogel
Close and accept Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their
January 23, 2020 at 11:35 am
use.
To find out more, including how to control cookies, see here: Cookie Policy
Thanks for your interest Ray. This have been a gradual work in progress, as it is primarily a hobby and with zero cash
resources. I have a Debian installer for Linux distributions, but it take a bit more nous to install on Mac and Windows
– this is something that I would like to explore and hopefully resolve some day.
I think a lot of the basic analysis functionality is in the software now, but it would be good to get your views on what
can be done to improve it. I have others who leave ‘issues’ – whether bugs or suggestions for improved functionality –
on the github site.
I am not always able to implement suggestions as my programming skills and the ability to test across platforms
limits this.
with regards Colin
Reply
Michael
July 6, 2020 at 11:14 am
This is great, Colin. I found out about QualCoder now that RQDA won’t run for many of us and its future looks uncertain.
QualCoder already does most of the ‘code and retrieve’ work I need. There are a few stability issues and room for
improvement of course. I appreciate developing QualCoder may not be a priority, but in case this feedback is useful,
below are a few issues (Windows 10 x64, QualCoder 1.9, Python 3.8 32 bit). I would think that some of these are easy to
address and would improve usability.
* importing RQDA files sort of works but the codes list in ‘Code Text’ displays as dark fonts on dark background —
practically unreadable. I changed the colours but the text on the right looks as uncoded. It is coded though because when
I ask QualCoder to produce a codes report it works.
* The ‘select file’ dialogue when importing files shows the wrong modified date compared to Windows Explorer (off by an
hour, GMT rather than BST)
* ‘show coded text and media’ shows the About info — with the wrong QualCoder version, v1.8 instead of the actual 1.9.
* on a couple of occasions I got an ‘uncaught exception’ but not sure yet how
* QualCoder seems to forget settings I change (eg default folder, windows sizes/positions)
* ‘?’ doesn’t do anything here.
Many thanks
Michael
Reply
ccbogel
July 20, 2020 at 8:56 am
Privacy
Thanks Michael, as you know & Cookies:
I have This through
now worked site usesmost
cookies. By continuing
of these toThe
issues now. use BST
this website, you agree
time is trickier to their
to sort
use. out, and window sizes were not stored, but will consider code for this.
To find out more, including how to control cookies, see here: Cookie Policy
Reply
Michael
July 20, 2020 at 9:50 am
Thank you, Colin. Qualcoder changed a lot in these two weeks. I would highly recommend it to anyone doing code
and retrieve.
ccbogel
July 6, 2020 at 10:17 pm
Thanks Michael,
I’m glad Qualcoder works reasonably well for you.
I have made some comments below about possible changes that I may (or not) be able to do.
regards Colin
RE your feedback:
* The import with dark fonts on dark backgrounds – I will test on Windows – this has not occurred to me on Linux. Also
the text coding should be visible. So again will test the RQDA import on Windows my end. One possibility is that the code
colors in RQDA are very dark, and might need changing. I have limited the range of code colors available in Qualcoder to
highlight black text on the coloured background, but the original RQDA colour codes I have not changed on import.
* Select file dialog and the date BST vs GMT – currently I am at a loss on this, as python should draw from the computer’s
current set date and time.
* The about info with 1.8 vs 1.9 – yes I forgot to update the text.
* Uncaught exceptions – there is a log file that might give some details – if you fed it back to me to review. Or at least copy
the text or screenshot for me to give me some ideas.
* Forgetting settings – some are not stored to be forgotten – e.g. screen sizes and positions.
The default folder – maybe in some dialog windows I have missed this – if you come across these let me know which
dialog is opened that misses the default folder – as I might have to review the code to recognise the default folder.
* ‘?’ does not do anything here – I am not sure what you mean.
Your suggestions:
* Overlapping highlights – yes – not sure how to resolve at the moment – so will put it in the too hard basket for now.
* The code snippets and contextualisation – yes this is a good point, with a double click and showing another dialog
window with the surrounding text. Do-able but will take me some time.
* Autosave. In the settings, it automatically backs up a copy of the qualcoder folder on opening, unless switched off. All
changes that are made after opening are automatically updated (or autosaved if you prefer). There is no undo, unless you
open a previous backup.
* defaults for file types when saving. Do you mean for the report format? As other exports are done as text files. Also note
I will not be able to export to Microsoft Word or Excel – that would require a lot of coding know-how.
* open recent files – I am not sure exactly what you mean here. The last Qualcoder project should open again when
opening Qualcoder.
Reply
use.
Helping this project in Spanish, a video installing QualCoder using Microsoft Windows 10:
To find out more, including how to control cookies, see here: Cookie Policy
https://youtu.be/D2vks2n9d1g
Reply
ccbogel
August 1, 2020 at 11:26 am
Thank you for taking the time to make videos. Mucas gracias!
Reply
And opening QualCoder with a link in the desktop of Microsoft Windows 10: https://youtu.be/cqAy_RJkhvY
Reply
ccbogel
August 1, 2020 at 11:25 am
Thanks, I am busy fixing some usability issues. and hope to get a new release out within a few weeks.
Reply
Michele
January 28, 2021 at 3:18 am
Dear Colin,
This is impressive work! I am a Professor of Urban Studies in the UK, using Ubuntu as my main platform and for years I
has to use half-baked solutions to code my interviews. What you did here is very welcome! It works well with my
markdown notes and files. Are you going to continue working on this software (ie further developing it for Ubuntu?) Let
me know if there is a way to ‘buy you a coffee’.
All best
Michele
Reply
ccbogel
January 28, 2021 at 1:24 pm
Thanks Michele. Yes I am working on QualCoder including for Ubuntu (I use Ubuntu 20.04 as my main machine).
When I release another version,
Privacy2.3 it will be This
& Cookies: moresite
polished with a tabbed
uses cookies. interface,
By continuing to rather than
use this manyyou
website, pop-up
agree to their
windows. Once it gets to that stage, instead of a coffee – well – how about some YouTube How To Use videos
use.
with regards Colin
To find out more, including how to control cookies, see here: Cookie Policy
Reply
Michele
January 29, 2021 at 5:17 am
Hi Colin
Greetings, and thanks! It is exciting to hear you’ll continue development. RE YouTube – message received! I can’t
do it strait away, but I will.
Best wishes,
Michele
esemas
March 19, 2021 at 3:22 pm
Hello, I just got QualCoder and am just getting used to the interface… I do not know how to do it but I would like to help
with the spanish translation (my native language), if I get an instruction I can work on some parts that require some
tuning…
Reply
ccbogel
March 19, 2021 at 3:54 pm
All coders
Todos los codificadores
Reply
esemas
March 25, 2021 at 7:38 am
use.
To find out more, including how to control cookies, see here: Cookie Policy
Amandine
July 30, 2021 at 9:09 pm
Reply
ccbogel
July 31, 2021 at 7:17 am
Hello Amandine. I am sorry I don’t own a modern Mac (I have high Sierra) to give installation instructions. The
install instructions were provided by another user a long-time ago. If you open a github account and post yourbissue
there on QualCoder I and others can try and assist in installing the python bits needed.
Reply
Janna
August 30, 2023 at 1:03 am
Hi! I’m having the same problem. As I don’t know programming, I can’t understand the installation instructions on
GitHub. Did anyone find an easier instruction for mac already?
Reply
Florian Sichling
October 2, 2021 at 5:36 am
Colin,
I have a team of three coders working on qualcoder. When they send me their projects, how can I merge their two projects
into a master? If it is easier to email me you can reach me at [email protected]
Thank you so much!!
Reply
ccbogel
October 2, 2021 at 8:58 am
Reply
Erika
February 2, 2022 at 4:10 am
ccbogel
February 2, 2022 at 8:19 am
Assigning another code (or more) by right-click may be possible) for me to do.
When a code is assigned to a section of video transcription with timestamps, the corresponding segment in the video
file is coded accordingly automatically. – A good idea. I will see if I can do this.
This might be more tricky for me to do: Once a code is assigned to a video segment, it would be very useful to be able
change that code just by right-clicking on the code stripe.
Reply
ccbogel
May 5, 2022 at 6:36 am
Hello, Thank you very much for the program, it works very well. I just have a little problem. When importing the
documents from RQDA, it recognizes the files but not the encoding. I also don’t see the codes I used to encode the files in
RQDA. I would really appreciate it if you could help me with this, to continue with the coding using the same codes that I
used in RQDA and without losing the coding that I did.
Reply
ccbogel
May 5, 2022 at 9:24 am
Hello, This is because the default coder name in QualCoder is different to the coder name in RQDA.
Go to Menu > Files > Settings. Change the coder name from the default QualCoder coder name to one in the drop
down box. Let me know if this fixed your problem.
To check for other potential problems:
‘it recognizes the files but not the encoding’ – when going to code text does each file display its text ?
When going to code text – is the list of codes you created in RQDA shown on the left hand side of the window ?
Reply
JPG
May 5, 2022 at 9:19 pm
Hi, thanks for your response. Changing the encoder name did not fix the problem. I tried all the names that
appeared in the dropdown box. Each file displays its text, but the text does not have the codes I assigned to it in
RQDA. The list of codes is also not displayed in the left side window.
ccbogel
May 5, 2022 at 10:45 pm
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their
use.
Are
To find out you able
more, to ablehow
including to look at the cookies,
to control RQDA sqlite file? Make
see here: Cookiea Policy
copy of it, then open the database to look at the tables
and codes. I use Ubuntu and to do this, I open the terminal (command line in Windows) cd to the directory of the
.rqda file I then open it:
sqlite3 yourdatabase.rqda
Then type:
select * from freecode;
This command will list all the codes in your rqda project
Then type:
select * from coding;
This should show all the coded text segments.
If either of these is blank, then your rqda project has an unfixable problem.
ctrl+ Z or ctrl=D to exit sqlite.
If not blank, then I cannot fix easily from a distance without testing it, but if you are OK with me looking at the
rqda and seeing if I can fix importation errors, you could zip the file and email me.
Gerhard
January 26, 2023 at 7:36 pm
Hi,
I just triedQualCoder-3.2-Ubuntu22 on Ubuntu 22.04. I imported a media file, but I can’t use it because I always get the
failure message:
Reply
ccbogel
January 29, 2023 at 6:03 pm
Yes I get the same error, when using the Ubuntu executable. But the error does not occur when using the code
installed from source. I cannot find the reason why this is occurring, I will put a warning about this issue on the
release.
Reply
Gomesh Karnchanapayap
August 13, 2023 at 8:30 pm
Reply
PB
November 8, 2023 at 11:54 pm
When I export a coded file, only the colors are displayed and not the code names.
Reply
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their
ccbogel
use. November 9, 2023 at 7:05 am
To find out more, including how to control cookies, see here: Cookie Policy
Yes. That is an issue I have not yet been able to resolve.
Reply
ccbogel
November 15, 2023 at 11:24 am
OK. I have improved this. When exporting as an html file, open the file in a web browser and mouse hover over
the coded sections. A tooltip will show the code name, and any coded memo.
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their
use.
To find out more, including how to control cookies, see here: Cookie Policy