G_String_VI is the most recent 'incarnation' of G_String, a computer program for analyzing psychometric performance tests based on Generalizability Theory. It is typically employed to optimize competence exams. G_String was originally developed for the Windows platform at McMaster University in 2006 and gradually evolved since.
G_String_VI was redesigned from scratch in 2020. It is improved in three ways:
The G_String line of programs has been designed and coded by Ralph Bloch as a retirement project in collaboration with Geoff Norman.
G_String_VI runs on all major OS platforms for desktop and laptop computers. It does not run on tablets and smart phones. For all platforms the program is contained in a software package called 'G_String_VI.jar. Because G_String_VI.jar is not digitally signed, the actual installation differs slightly from operating system to operating system. Once the program has been installed initially, no further efforts are required for future updates.
To download G_String_VI.jar file, click G_String_VI_23. (New: the name of the downloaded file includes the build-number)
To download the G_String_VI manual, click here.
There is also a resource page where you can find additional material and video tutorials. Click here to open a separate window to the resource page.
But before you download G_String_VI.jar, make sure that you have installed the Java Runtime JRE 8 on your computer.
Then select your operating system:
The request for volunteer beta-testers, unfortunately, was not very successful. In the end, only one brave soul ran a dataset. Consequently the new version of G_String may still harbor some unrealized bugs. However, most unexpected returns from G_String_VI will probably be due to faulty parameter specifications or problems with data formats.
If you get a mysterious error message, or G_String_VI does not complete its calculations, first review your input and the data file. If that doesn't seem to explain the cause of the problem, send a short description of your design and a copy of the data file to G_String's author email@example.com.
If instructed, set the 'Log Level' to 'FINEST' (Setup > Log Level) and repeat the sequence that didn't give the expected results. After exiting G_String_VI you find the 'G_String_VI.log' file in your computer's Home directory. Send it together with the design description and data file to 'firstname.lastname@example.org'
For the very curious, it might actually be instructive to examine 'G_String_VI.log' in a text editor. But in any case, you can expect a response to your help request within a few days.
If all else fails, and you can't resolve the problem on your own, we can always schedule an interactive session via Google Hangouts.
Below is a list of linked videos with further explanation on Generalizability Theory and using G_String_VI: