ccbogel / QualCoder

Qualitative data analysis for text, images, audio, video. Cross platform. Python 3.10 or newer and PyQt6.
https://qualcoder.wordpress.com/
GNU Lesser General Public License v3.0
374 stars 85 forks source link

All/Any selected codes checkbox in code relations report #877

Open AndrzejWawa opened 10 months ago

AndrzejWawa commented 10 months ago

I propose, in spare time, to implement this All/Any slected codes checkbox also in Code relations report.

It could be implemented in the case of all kinds of relationships, except "proximity".

1) In the case of "Exact" it would work in the similar way as in the "Code text exact matches" report, that is: Ctid(x) exact with Ctid(y) Ctid(y) exact with Ctid(z) Ctid(z) exact with Ctid(x),

2) In the case of "Overlap" the condition would be: Ctid(x) overlaps with Ctid(y) Ctid(y) overlaps with Ctid(z) Ctid(z) overlaps with Ctid(x),

3) The same in the case of "Inclusion": Ctid(x) inclusion with Ctid(y) Ctid(y) inclusion with Ctid(z) Ctid(z) inclusion with Ctid(x).

The example is with 3 Codes, but there could be any number of slected codes starting from 2.

All of this would significantly advance the report.