BLAISE to DDI

20
BLAISE to DDI Vipavc Irena , ADP, Slovenia CESSDA - Seminar, 9.-10. September, 2004

description

BLAISE to DDI Vipavc Irena , ADP, Slovenia CESSDA - Seminar, 9.-10. September, 2004. BLAISE - PowerPoint PPT Presentation

Transcript of BLAISE to DDI

Page 1: BLAISE to DDI

BLAISE to DDI

Vipavc Irena , ADP, Slovenia CESSDA - Seminar, 9.-10. September, 2004

Page 2: BLAISE to DDI

BLAISE

Blaise is a powerful computer-assisted interviewing (CAI) system and survey processing tool for the Windows operating system. Developed by Statistics Netherlands and licensed and supported in the United States and Canada by Westat, Blaise includes many advanced capabilities that meet the high demands of today's CAI surveys.

Page 3: BLAISE to DDI

For surveys that are conducted as CAI with programe Blaise we would get questionnaire in electronic format. Because it is structured, it was possible to write programme for transforming it to DDI DTD.

Example of this kind of survey in Slovenia is monthly Politbarometer survey.

Page 4: BLAISE to DDI

Q546A "DENIMO, DA BI ŽE NASLEDNJO NEDELJO PRIŠLO DO REFERENDUMA O ČLANSTVU SLOVENIJE V NATU.

KAKO BI VI GLASOVALI, ZA VSTOP ALI PROTI VSTOPU?@/“:

( O1 "glasoval bi za vstop", O2 "glasoval bi proti vstopu", O3 "ne vem, b.o.");

The structure:Variable name “QUESTION TEXT”: (answer

categories)- instructions for interviewers possible also

Page 5: BLAISE to DDI

A tool to convert questionnaire from Blaise to DDI DTD

is freely available on DDI’s web page athttp://www.icpsr.umich.edu/DDI/users/tools.html

Page 6: BLAISE to DDI

Cameleon and Metadata

Page 7: BLAISE to DDI

NEEDED

- You need program Blaise on your computer. You might also ask depositor to do this transformation for you, since it does not take that much effort.

- From the survey you need files with extensions *.bla (source file) and *.bmi (data model)

- Download Cameleon script (DDI_DTD.cif)

Page 8: BLAISE to DDI
Page 9: BLAISE to DDI

PROCESS I

- Run program Blaise and open source file (*.bla).

- In the menue Tools chose Cameleon.- In data model field open *.bmi file of the survey

and chose downloaded Cameleon script.- Survey-dd.xml is produced and saved.

Page 10: BLAISE to DDI
Page 11: BLAISE to DDI

• <var ID="Vnum140" name="Q546A" files="F1" dcml="0">• <location StartPos="522" EndPos="522" width="1"/>• <labl level="variable">Q546A</labl>• <qstn>• <qstnLit>DENIMO, DA BI ŽE NASLEDNJO NEDELJO PRIŠLO

DO REFERENDUMA O ČLANSTVU SLOVENIJE V NATU. KAKO BI VI GLASOVALI, ZA VSTOP ALI PROTI VSTOPU?

• </qstnLit>• </qstn>• <valrng><range min="1" max="3"/></valrng>• <catgry>• <catValu>1</catValu>• <labl>O1</labl>• <txt>glasoval bi za vstop</txt>• </catgry>• <catgry>

Page 12: BLAISE to DDI

PROCESS II (combining text with frequencies)

- Clean up data file- Clean up produced Variable description (dd) file and

add it to full DDI DTD Codebook - Change entities in full text- Import Data File (SPSS) and Codebook (XML) in

NESSTAR Publisher

For variables that are extra in Variable description part, you will get error massage and they will not be included. Variables that are extra in data file will be included but with description as from data file.

Page 13: BLAISE to DDI

OLD

Page 14: BLAISE to DDI

NEW

Page 15: BLAISE to DDI

New vs Old script

In new version labels of variables and answer categories do not exist. Instead we have Category text in answer categories. Labels are replaced by codes.

Page 16: BLAISE to DDI

NESSTARProblems with:- Entities- Special characters- Reserved characters <, >

Page 17: BLAISE to DDI

Process III

- Publish your Codebook on server.- Export XML document, if you distribute your

Codebooks in some other manner

Page 18: BLAISE to DDI

Cameleon script does:- Give you question text from BLAISE- Answer categories and labels

Page 19: BLAISE to DDI

Cameleon script does not:- write you frequencies (you can solve this with

Nesstar Publisher)- Mark standard missings- Check for jumps- Use standard scales defined in Blaise- Use grouped variables defined in Blaise

Page 20: BLAISE to DDI

Statistics Netherlands is developing a web interviewing system to provide advanced web

features using XML, XSL, and ASP.