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

Interoperability (feature request) #193

Open
siames3 opened this issue Oct 17, 2019 · 7 comments
Open

Interoperability (feature request) #193

siames3 opened this issue Oct 17, 2019 · 7 comments
Labels
help wanted Extra attention is needed roadmap Things we want to do -- a bit of a wish list and long term goals

Comments

@siames3
Copy link

siames3 commented Oct 17, 2019

Would be nice to be able to import RQDA files.

Also would be nice to adopt the REFI-QDA Standard for interoperability between QDAS/CAQDAS.

Good project!

@elinw elinw added help wanted Extra attention is needed roadmap Things we want to do -- a bit of a wish list and long term goals labels Oct 19, 2019
@elinw
Copy link
Collaborator

elinw commented Oct 19, 2019

One reason we made qcoder is that none of us could ever even get RQDA to install. If you wanted to share an export from RQDA I'd be happy to look at whether it is viable to import it into qcoder. I'll also take a look at the REFI-QDA standard https://www.qdasoftware.org https://www.qdasoftware.org/downloads-project-exchange/.

@FrdVnW
Copy link
Contributor

FrdVnW commented Nov 5, 2019

Hi,
just one info here linked to RQDA : I used that package for my PhD and initially develop my approach based on the output of RQDA (before using now qcoder). Before finding qcoder, I produced a dockerfile & a docker image (I think) for still using RQDA nowadays. I think it is working on linux and not on windows due to graphical reasons. Info here : https://github.com/FrdVnW/dockerqda

@siames3
Copy link
Author

siames3 commented Nov 7, 2019

Hi,

Here is an example file from RQDA (it's a simple SQLite 3.x database file and can be accessed through SQLite browser).

Here is the schema for the DB:

CREATE TABLE source (name text, id integer,
                                           file text, memo text,
                                           owner text, date text, dateM text, status integer);
CREATE TABLE freecode  (name text, memo text,
                                              owner text,date text,dateM text,
                                              id integer, status integer, color text);
CREATE TABLE treecode  (cid integer, catid integer,
                                              date text, dateM text,
                                              memo text, status integer, owner text);
CREATE TABLE treefile  (fid integer, catid integer,
                                              date text,dateM text,
                                              memo text, status integer,owner text);
CREATE TABLE filecat  (name text,fid integer, catid integer, owner text,
                                             date text, dateM text,memo text, status integer);
CREATE TABLE codecat  (name text, cid integer, catid integer, owner text, date text,
                                             dateM text,memo text, status integer);
CREATE TABLE coding  (cid integer, fid integer,seltext text,
                                            selfirst real, selend real, status integer,
                                            owner text, date text, memo text);
CREATE TABLE coding2  (cid integer, fid integer,seltext text,
                                            selfirst real, selend real, status integer,
                                            owner text, date text, memo text);
CREATE TABLE project  (databaseversion text, date text,dateM text,
                                             memo text,about text, imageDir text);
CREATE TABLE cases  (name text, memo text,
                                           owner text,date text,dateM text,
                                           id integer, status integer);
CREATE TABLE caselinkage  (caseid integer, fid integer,
                                                selfirst real, selend real, status integer,
                                            owner text, date text, memo text);
CREATE TABLE attributes (name text, status integer, date text, dateM text, owner text,memo text, class text);
CREATE TABLE caseAttr (variable text, value text, caseID integer, date text, dateM text, owner text, status integer);
CREATE TABLE fileAttr (variable text, value text, fileID integer, date text, dateM text, owner text, status integer);
CREATE TABLE journal (name text, journal text, date text, dateM text, owner text,status integer);
CREATE TABLE annotation (fid integer,position integer,annotation text, owner text, date text,dateM text, status integer);
CREATE TABLE image (name text, id integer, date text, dateM text, owner text,status integer);
CREATE TABLE imageCoding (cid integer,iid integer,x1 integer, y1 integer, x2 integer, y2 integer, memo text, date text, dateM text, owner text,status integer);

Let me know if you need anything else.

@elinw
Copy link
Collaborator

elinw commented Nov 18, 2019

If you can get me some extra time .... This all looks good. As of now we are only supporting coding of text (I'd really need a javascript person to help with supporting images -- plus it's important to continue to work on getting the text really usable by beginners). I'm really concerned about the 128bit ID number. R does not support that.

@elinw
Copy link
Collaborator

elinw commented Nov 28, 2019

Well I found a package for generating the GUID https://cran.r-project.org/package=uuid

@siames3
Copy link
Author

siames3 commented Jul 19, 2020

Any update on this? RQDA does not run in version 4 of R - this is leaving several people stranded (including myself). Any chance we can import RQDA project files in qcoder anytime soon?

P.S. RQDA is not currently working with images, so it must be a feature that was never developed.

@elinw
Copy link
Collaborator

elinw commented Jun 16, 2021

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed roadmap Things we want to do -- a bit of a wish list and long term goals
Projects
None yet
Development

No branches or pull requests

3 participants