Skip to content

Commit 877db76

Browse files
Update 7.3.-QualCoder-Development.md
1 parent 30d8cca commit 877db76

1 file changed

Lines changed: 28 additions & 25 deletions

File tree

docs/doc/es/7.3.-QualCoder-Development.md

Lines changed: 28 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -2,58 +2,61 @@
22
path: 7.3.-QualCoder-Development
33
---
44

5-
# QualCoder Development
5+
# Desarrollo de QualCoder
66

7-
## Data structures
7+
## Estructuras de datos:
88

9-
The qda data folder contains folders for imported documents, images and audio and video. It also contains the sqlite database, named data.qda, to store coding data.
9+
La carpeta del proyecto (.qda):
1010

11-
QualCoder creates QualCoder.log and QualCoder_settings.txt files in a .qualcoder folder in your home directory. The settings file contains the name of the current coder, a default working directory and choice of font. The log file records program errors and some user actions.
11+
La carpeta de proyecto de **.qda** (Véase Imagen 1) contiene subcarpetas para los documentos importados, así como para imágenes y archivos de audio y video. Asimismo, incluye una base de datos SQLite denominada **data.qda**, en la cual se almacenan los datos de codificación, así como la carpeta **ai_data**, que contiene la base de datos SQLite necesaria para las funciones de inteligencia artificial.
1212

13-
When AI is enabled: There is an ai_data folder containing a chat history sqlite database and a vectorstore. A vector store is a numerical representation of words, phrases and sentences used by the AI language model. The vectorstore uses faiss which is used for the AI similarity searching.
13+
Imagen 1:
1414

15-
QualCoder is written in python 3 using the Qt6 for the graphical interface.
15+
<img width="684" height="249" alt="image" src="https://github.com/user-attachments/assets/21bc0242-a575-41a8-b41b-eb2b454381d7" />
1616

17+
La carpeta **ai_data** se crea cuando las funciones de inteligencia artificial están habilitadas. Esta carpeta contiene una base de datos SQLite con el historial de conversaciones y un vectorstore. Un vectorstore es una representación numérica de palabras, frases y oraciones utilizada por el modelo de lenguaje de IA. El vectorstore emplea FAISS, el cual se utiliza para realizar búsquedas de similitud basadas en inteligencia artificial.
1718

18-
## Usage
19+
La carpeta de configuración .qualcoder:
1920

20-
Currently QualCoder is developed on Windows 11.
21+
_QualCoder_ crea los archivos QualCoder.log y QualCoder_settings.txt dentro de una carpeta denominada **.qualcoder**, ubicada en el directorio personal del usuario. El archivo de configuración contiene el nombre del codificador actual, un directorio de trabajo predeterminado, la fuente tipográfica, los idiomas y otras opciones. El archivo de registro almacena los errores del programa y algunas acciones realizadas por el usuario. Pueden existir varios archivos de registro rotativos. No se deben colocar archivos dentro de esta carpeta, ya que se utiliza como un área de trabajo para el almacenamiento de configuraciones de _QualCoder_. No obstante, es posible colocar un archivo stopwords.txt en esta carpeta; dicho archivo reemplazará la lista integrada de palabras vacías (stopwords) en inglés.
2122

23+
_QualCoder_ está desarrollado en Python 3 y utiliza Qt6 para la interfaz gráfica de usuario.
2224

23-
Some potential plans for the future are to add functionality:
2425

26+
## Uso:
2527

26-
### Reports:
28+
Actualmente, _QualCoder_ se desarrolla en Windows 11.
2729

28-
**Look at alternative ways to visualise codes:**
2930

30-
* Display code frequency in a comparative way - e.g. compare female versus males for the code frequencies using bar charts or other plots
31+
Algunos planes potenciales a futuro contemplan la incorporación de nuevas funcionalidades:
3132

32-
**Look at timeline reporting:**
3333

34-
* Maybe add in a way to display coding from documents in a timeline - drawing from a file data attribute that is created by the end user.
34+
### Informes:
3535

36-
### General:
36+
**Explorar formas alternativas de visualización de códigos:**
37+
38+
* Mostrar la frecuencia de los códigos de manera comparativa; por ejemplo, comparar las frecuencias de códigos entre mujeres y hombres mediante gráficos de barras u otros tipos de visualización.
3739

38-
* Multi-language support - review of Chinese, Japanese translations needed
40+
**Explorar informes basados en líneas de tiempo:**
3941

40-
* Improve REFI-QDA open standard for import and export to other software. Codebook import and export seems OK. Project import and export seems OK but I would still say it is experimental.
42+
* Considerar la incorporación de una función que permita visualizar la codificación de documentos a lo largo de una línea de tiempo, a partir de un atributo de datos del archivo definido por el usuario.
43+
44+
### General:
4145

42-
The qda project folder
46+
* Soporte multilingüe: es necesaria una revisión de las traducciones al chino y al japonés.
4347

44-
The qda data folder contains folders for imported documents, images and audio and video. It also contains the sqlite database, named data.qda, to store coding data, and the ai_data folder containing thesqlite database for AI needs.
48+
* **Mejora en la incorporación del estándar abierto REFI-QDA** para la importación y exportación hacia otros programas. La importación y exportación del libro de códigos parece funcionar adecuadamente. La importación y exportación de proyectos también parece operativa, aunque todavía puede considerarse experimental.
4549

46-
The .qualcoder settings folder
4750

48-
QualCoder creates QualCoder.log and QualCoder_settings.txt files inside a .qualcoder folder in your home directory. The settings file contains the name of the current coder, a default working directory, font, languages and other options. The log file records program errors and some user actions. There may be several rolling log files. You should not put any files inside this folder, as it is used as a working settings storage area for the QualCoder program. However, you can place a stopwords.txt file in this folder. The stopwords file will override the in-built list of English stopwords.
51+
Requisitos de pantalla:
4952

50-
A minimum screen resolution of 1024x600 pixels is recommended.
53+
Se recomienda una resolución mínima de pantalla de **1024 × 600 píxeles**.
5154

52-
**Operating systems used:**
55+
**Sistemas operativos utilizados:**
5356

54-
QualCoder has been used on Ubuntu 24, Fedora, Linux Mint, Arch Linux, Fedora, Windows 10, Windows 11 and MacOS. Development is performed on Windows 11. Fedora may have problems with using Audio/Video - this has not yet been resolved.
57+
_QualCoder_ ha sido utilizado en Ubuntu 24, Fedora, Linux Mint, Arch Linux, Windows 10, Windows 11 y macOS. El desarrollo se realiza en Windows 11. En Fedora pueden presentarse problemas relacionados con el uso de audio y video, los cuales aún no han sido resueltos.
5558

56-
Sometimes for various Linux distros, different installation instructions may be needed. We do not have the capacity to identify and fix these, and are reliant on end users for feedback or improved instructions to fix these issues.
59+
En algunas distribuciones de Linux pueden ser necesarias instrucciones de instalación específicas. No se cuenta con la capacidad para identificar y corregir todos estos casos, por lo que se depende de la retroalimentación de los usuarios finales o de la provisión de instrucciones mejoradas para resolver dichos inconvenientes.
5760

5861

5962

0 commit comments

Comments
 (0)