Türk Psikiyatri Dergisi; 2022;33(4):255-262
PsiNorm: Nöropsikolojik Test Verilerinin Değerlendirilmesi,Rapor Hazırlanması ve Arşivlenmesi için Hızlı veEtkin Bir Açık Yazılım
Y Ayhan, BB Akbulut, AH Şişman, B Velibaşoğlu
Hacettepe Üniversitesi, Ankara
Amaç: Nöropsikolojik testlerin değerlendirilmesinde hesaplama,
raporlama, veri organizasyonu ve arşivleme birçok klinikte halen
‘elle’ yapılmaktadır. Birçok sürecin otomatize edildiği günümüzde bu
yöntem, zaman ve kalifiye iş gücü kaybına yol açmakta, hatalara zemin
oluşturmaktadır. Bu çalışma ile Türkiye’de erişkinlerde yaygın kullanılan
nöropsikolojik testlerin hızlı ve doğru değerlendirilmesi, raporlanması
ve arşivlenmesi için ücretsiz ve açık erişimli bir yazılım oluşturulması
hedeflenmiştir.
Yöntem: Hesaplama, bireysel raporlama ve arşivleme süreçlerini hızlı
ve tam doğru hale getirmek için tüm işletim sistemlerinde çalışabilen,
ücretsiz kullanılabilen, özel eğitim gerektirmeyen, psikologların günlük
kullanımı esas alınacak şekilde kolay kullanımlı bir açık kaynaklı
yazılım geliştirilmesi hedeflendi. Bunun için Python 3.6 yazılımının
kullanılmasına karar verildi, yazılım dosyalarının esnekliği için kodlar
JSON formatında düzenlendi. Test havuzunu, Türkiye’de erişkinlerin
nöropsikolojik değerlendirmesinde kullanılan norm değerleri
belirlenmiş testler oluşturdu (TUBITAK 214S048).
Bulgular: PsiNorm adı verilen Türkiye’de erişkin kognitif
değerlendirmede sık kullanılan standardizasyonu yapılmış testleri
içeren, yaygın işletim sistemlerine uyumlu, ileri eğitim gerektirmeyen,
hafif bir yazılım oluşturuldu. Psinorm’un nöropsikolojik test skorlarını
normlara göre hesaplama ve taslak rapor oluşturma sürelerini anlamlı
derecede azalttığı gösterildi. Raporları .txt, veritabanlarını MS Excel ve
CSV formatında oluşturan PsiNorm ücretsiz bir yazılım olarak psinorm.
org adresinden kullanıcılara sunuldu.
Sonuç: PsiNorm, Türkiye’de nöropsikolojik testleri kullanan tüm
uygulayıcıların kullanımına açık, anlamlı derecede zaman ve iş gücü
faydası sağlayan, kolay öğrenilir, kullanıcı tarafından geliştirilebilir,
ücretsiz, açık kaynaklı bir yazılım olarak geliştirilmiştir.
PsiNorm: A fast, efficient and free open-source software forinterpreting, reporting and archiving neuropsychological testresults
Objective: In many clinics, calculation and interpretation of
neuropsychological test results, along with reporting, data organization
and archiving of the data are done manually. In this era where most of
the similar processes are automated, manual application may result in
excessive time consumption, unnecessary use of qualified work-force,
and is also open to error. A software that automates these processes for
neuropsychological tests used for dementia assessment may overcome
these issues.
Method: We aimed to develop a free, open source software not requiring
specialized training, which would optimise the calculation, preparation
of personal reports and archiving processes of neuropsychological tests,
hence would easily be incorporated in to the daily work of psychologists.
We’ve used Python 3.6 as the programming language, and JSON was
used as the data interchange format to allow for personal alterations in
the content. The tests were selected among those which are in common
use for neuropsychological evaluation of adults in Turkey, with available
norm values. (Funding: TUBITAK 214S048).
Results: PsiNorm was developed, comprising widely used standardized
tests for cognitive evaluation of adults in Turkey. The software is
lightweight, compatible with most common operating systems, and
easy-to-use. We’ve shown that Psinorm significantly reduced the time
required for calculation of percentiles and norms as well as for producing
a draft report. The reports are prepared in .txt format and the databases
are prepared in MS Excel ve CSV formats. PsiNorm is available freely
at psinorm.org.
Conclusion: PsiNorm is a free, open-source software which is available
for researchers and clinicians who perform neuropsychological tests.
PsiNorm provides significant time and labor-force benefits, is easy-touse and can be customized by the user.