Mar 272014

A few features have been added to the the March 26 beta release:

  • A string type has been added to the CSPro logic language. This is similar to the alpha type, except that it is of variable length, meaning that it can be used more simply than alpha variables. There is no longer a need to use the strip function on your strings for many operations. In the past you might write this:
    alpha (300) myFolderName,myFileName;

    Now you can simply write:

    string myFolderName,myFileName;
  • A case tree has been added to the Android version. You can bring this up by swiping from the left side of the screen to the center. It is further documented in the Android beta release notes. Note that if you have .pen files created with the old beta version, you will have to recreate them, as the structure of the file has changed.
  • The gps function now has an optional accuracy component. Instead of returning the first reading, you can specify that you want to wait for a reading of certain accuracy. For example:
    gps(read,300,10); // wait for up to 300 seconds for a gps reading of accuracy 10 meters or less
  • You can now define occurrence labels in the dictionary. For example, if you open the dictionary for the Metro Survey application, click on the Line Perceptions record, and select Edit -> Occurrence Labels, you will see the following dialog:

    You can define occurrence labels for multiply occurring records and multiply occurring items. When dragging these records/items to a form, you will be prompted in the Drag Options window if you want to use the occurrence labels instead of 1, 2, 3, … for the row labels. In addition, you can access these in logic using a new function, getocclabel. For example:

    errmsg("%s",getocclabel(LINE_PERCEPTIONS_REC(2))); // displays Green

    In your CAPI text, you can also refer to the current occurrence label. In the Metro Survey it is used as follows: Do you agree with the following statement: “The rail cars on the %getocclabel% line are generally clean.”

  • There are two new features in the Dictionary Macros. You can copy/paste item lengths now, in addition to names and labels. You can also bulk add items to records.
  • In addition to the above, we have fixed bugs and added some minor features and improved functionality.

Android Beta Released

 Posted by  Android  Comments Off
Feb 172014

The beta version of the CSEntry application for Android devices has been released. If you would like to test it, please visit the beta page. CSPro 6.0, along with this application, will be officially released in a few months.

Android Update

 Posted by  Android  Comments Off
Dec 172013

It has been a long time since anything has been posted here, but it is because we are busy working on the Android version of CSEntry. We have made good progress, and hopefully we can release an alpha version of this in a month or two. If you would like to be notified of the alpha release, please sign up on the beta software page.

The first release will be targeted mostly at phone users, as it will be one-question-per-screen. Later we will add support for multiple questions on a screen. As with the old Pocket PC version, you will design your application on the desktop and then deploy it to your Android device to run the program.

Sep 252013

ICF International uses CSPro for DHS processing.

Title: Data Processing Specialist – Demographic and Health Surveys Project
Location: Calverton / Rockville, MD

Job Description: ICF has an opening for a Data Processing Specialist with the Demographic and Health Surveys (DHS) project. The DHS project assists developing countries to implement household-based surveys in the areas of maternal and child health, family planning, HIV/AIDS, malaria, and nutrition. To date, we have completed more than 300 surveys in more than 90 countries in Asia, Africa, Latin America, and the former Soviet states.

Key Responsibilities:

  • Develop and maintain software systems for data entry, editing, imputation, and analysis for paper based population surveys in developing countries
  • Develop and support tablet and laptop based computer-aided interviewing systems in developing countries
  • Build capacity in implementing agencies worldwide via workshops and seminars on data use and survey processing
  • Produce data analysis to support country report production
  • Carry out data archiving and provide technical support for data users

For more information on the job, see the above link.

Aug 222013

Yesterday we released version 5.0.3 of CSPro. As with 5.0.2, there are only minor improvements in this version. We made some additional bug fixes that will allow CSPro to work on Windows 8 machines. CSPro still does not work on Windows RT tablets or Windows Phone devices.

The new version has a few new functions: dateadd, datevalid, onchangelanguage, seekmax, and seekmin.

Dateadd and datevalid were both requested by users, and seekmax and seekmin will be very useful for batch editing applications. Onchangelanguage can be used in CAPI applications.

A number pad control has also been added, which is useful for CAPI applications run on tablets.

Download the new version here, and as always, you can access older versions on the Software page.

On another note, view this forum posting for information about an online CSPro e-Learning course offered by the Statistical Services Centre at the University of Reading.

CSPro Training in October

 Posted by  Training  Comments Off
May 082013

The U.S. Census Bureau’s International Programs Center for Technical Assistance will conduct a CSPro workshop in Washington, DC from October 28 – November 8, 2013. This workshop, for beginning or intermediate users of CSPro, is entitled Data Processing Solutions Using CSPro. To learn more, view the workshop announcement.

The Census Bureau also offers workshops related to demographic and statistical issues. In September there will be a workshop about Gender Statistics for Data Users (September 3 – October 4, 2013). Later that month there will be an Introduction to Survey Sampling workshop (September 30 – October 11, 2013).

Operator Statistics Viewer

 Posted by  Tools  Comments Off
Apr 222013

There is a new tool for download on the Tools page. This program, the Operator Statistics Viewer, is written in C#, and as always, the source code is available upon request. The tool allows for easy analysis of one or more log files. Features include an option to associate names with operator IDs, the ability to set targets and view progress towards those targets, and many ways to visualize the data from operator logs in tabular and graph form. Some sample screenshots:

Apr 162013

Closing in a few days is a job position for a data processing specialist for Timor-Leste’s 2015 population census. Apply for the position, funded by the United Nations Population Fund (UNFPA) by visiting this link. One of the job responsibilities is:

Knowledge and experience with census data processing software (CSPro, REDATAM, SP+), demographic data analysis (MORTPAK, PAS), statistical packages (SPSS, STATA) and population projection programs (People, Spectrum, RUP);

Apr 102013

Oxford Policy Management is searching for a data processing consultant to work in Africa, Asia, and other locations. There are full- and part-time positions based in Oxford, England. Applications must be submitted by 19 April. For more information, please see the official posting:

Some details from the announcement:

The Official Statistics portfolio supports the modernisation of national statistical offices and governments’ wider national statistical systems. To help national statistical offices achieve their objectives, our expertise includes institutional reform and modernisation of national statistical systems, survey design and implementation, statistical quality and international statistical standards, local and regional statistics, statistical capacity building, and statistical modelling.

Applicants should have extensive experience in the following areas:

• designing computerised processing systems and data entry applications for data collected from large-scale sample surveys of households and enterprises;
• developing computerised validation programs for checking the validity and consistency of data;
• experience with traditional data entry of paper questionnaires as well as Computer-Assisted Personal Interviewing (CAPI);
• experience of working with data processing programmes commonly used in developing country statistical offices, such as CS-Pro, would be an advantage; and
• experience with training and supervision of data entry staff.

Mar 212013

The Elizabeth Glaser Pediatric AIDS Foundation is looking for a qualified candidate to develop a CSPro data entry system for a study in Kigali, Rwanda.

Proposals for the position are due on 5 April, and the proposed start date for the short-term assignment is 6 May. Much of the work could be handled remotely, but one or two trips to Rwanda may be required.

The Foundation is looking for a candidate with several years experience working with CSPro. The candidate does not need to be Rwandan, and does not need to speak French. English fluency is a must, however.

You can view the Request for Proposal here: RFP: Kabeho Study Dtabase Developer