Sampling during field work

Discussions about syncing data via Bluetooth, Dropbox, FTP, and using CSWeb
Forum rules
New release: CSPro 8.0
Post Reply
Amandla Shitaleni
Posts: 1
Joined: March 1st, 2018, 3:54 am

Sampling during field work

Post by Amandla Shitaleni »

Good Day

When using the DB to capture data instead of the .dat file, are you able to synchronize data from the interviewers tab to another tab (supervisor's tab) and then sample some households which you send back to the other tab (interviewer's tab).

Let say you have two interviewers and one supervisor. The interviewer lists the households and both send to supervisor, the supervisor samples the listed households and send the sample households to the interviewers for interviews. Are we also able to do this the DB?
josh
Posts: 2399
Joined: May 5th, 2014, 12:49 pm
Location: Washington DC

Re: Sampling during field work

Post by josh »

Yes, this is possible with the csdb file. csdb works with the Bluetooth peer to peer sync and you can draw a sample from it as well. When you sync a csdb file between supervisor and interviewer any cases that have changed (for example because supervisor set that they were selected for sample) will be updated on the interviewer tablet. The only potential issue is that if both the supervisor and the interviewer change the same case and they sync then CSPro will either pick the supervisors versions of the case or the interviewers version. CSPro cannot merge a case if it has been modified on two devices. In the case of sampling this shouldn't be a problem as long as only the supervisor is making changes to the file.
Yass
Posts: 103
Joined: November 11th, 2017, 1:26 am

Re: Sampling during field work

Post by Yass »

Hi Josh ,

If I understand him well and am also thinking of implementing same , the survey approach as you are aware is to do listing and select (sample) Household for interview.

Please is it possible to write out eligible households from listing exercise for interview into a new file that will use as "loadcase" for the household interview when the interviewer first sync with supervisor, the supervisor write out the household files and sync again with interviewer to have the sampled household for interview. I have seen an approach like that on this forum - "Two level Applications" , it seems complicated at my level :mrgreen: .

Hope your team can consider making it more easier in sampling from a listing frame and pass it for Household interview.

Thanks
josh
Posts: 2399
Joined: May 5th, 2014, 12:49 pm
Location: Washington DC

Re: Sampling during field work

Post by josh »

Yes. That should certainly be possible just as you describe it and it should be much easier with csdb and smart sync than it was in version 6.3.
Pinalli
Posts: 13
Joined: December 30th, 2017, 6:17 pm

Re: Sampling during field work

Post by Pinalli »

Hi Josh,
Could you please share an example so I could learn from that. Sounds good to know. Thank you.
aaronw
Posts: 561
Joined: June 9th, 2016, 9:38 am
Location: Washington, DC

Re: Sampling during field work

Post by aaronw »

I wrote a simple application to demonstrate this. Run the menu and you'll have two choices:
  • Create sample (hardcoded)
  • Select from sample
Create sample (hardcoded) will write case 2 and 5 from listing.csdb to sample.csdb. Select from sample will create a dynamic value set from the cases in sample.csdb. The selection could then be used to pre-fill the household questionnaire for the selected house (not done).
Attachments
simple-sample.zip
(11.75 KiB) Downloaded 352 times
Pinalli
Posts: 13
Joined: December 30th, 2017, 6:17 pm

Re: Sampling during field work

Post by Pinalli »

Thanks aaronw. Really appreciate it
mussabahire
Posts: 43
Joined: September 5th, 2016, 4:55 am

Re: Sampling during field work

Post by mussabahire »

What if the Listing has a roster?
Ex: ID=EA
Household numbers are in a roster and you want to sample all households who have a filter question q1 as "Yes".
Kindly help/
aaronw
Posts: 561
Joined: June 9th, 2016, 9:38 am
Location: Washington, DC

Re: Sampling during field work

Post by aaronw »

It's the same general idea. I loop through the roster wrangling the data and then write the case.
Attachments
roster-sample.zip
(57.84 KiB) Downloaded 227 times
Post Reply