NeuroKit
ન્યુરોકિટ ("એન. કે".) એ શારીરિક સંકેત પ્રક્રિયા માટે એક ઓપન સોર્સ ટૂલબોક્સ છે. સૌથી તાજેતરનું સંસ્કરણ, ન્યુરોકિટ 2, પાયથોનમાં લખાયેલું છે અને તે પાયપીઆઈ પેકેજ રીપોઝીટરીમાંથી ઉપલબ્ધ છે. જૂન 2022 સુધીમાં, 94 વૈજ્ઞાનિક પ્રકાશનોમાં સોફ્ટવેરનો ઉપયોગ કરવામાં આવ્યો હતો. ન્યુરોકિટ 2 ને ડાઉનલોડની સંખ્યા, ફાળો આપનારાઓની સંખ્યા અને અન્ય ગિટહબ મેટ્રિક્સના આધારે ન્યુરોફિઝિયોલોજી માટે સૌથી લોકપ્રિય અને ફાળો આપનાર-મૈત્રીપૂર્ણ ઓપન-સોર્સ સોફ્ટવેર તરીકે રજૂ કરવામાં આવે છે. ન્યુરોકિટનું પ્રથમ સંસ્કરણ 2017 માં ડોમિનિક માકોવ્સ્કીના પીએચડી સાઇડ-પ્રોજેક્ટ તરીકે બનાવવામાં આવ્યું હતું. તે 2020 માં સત્તાવાર રીતે નાપસંદ કરવામાં આવ્યું હતું અને તેને વર્તમાન સંસ્કરણ, ન્યુરોકિટ 2 દ્વારા બદલવામાં આવ્યું છે. ત્યારથી કેટલાક મુખ્ય સુધારાઓ બહાર પાડવામાં આવ્યા છેઃ 08 ફેબ્રુઆરી, 2021:0.1 પ્રકાશન સોફ્ટવેરના પ્રથમ પ્રકાશન સાથે એકરુપ છે. 18 મે, 2022:0.0 પ્રકાશન દસ્તાવેજીકરણના સુધારણા સાથે એકરુપ છે. ન્યુરોકિટ 2 માં ઇલેક્ટ્રોકાર્ડિયોગ્રાફી (ઇસીજી) અને ફોટોપ્લેથિસ્મોગ્રાફી (પીપીજી), ઇલેક્ટ્રોડર્મલ એક્ટિવિટી (ઇડીએ), રેસ્પિરેટરી (આરએસપી), ઇલેક્ટ્રોમાયોગ્રાફી (ઇ. એમ. જી.) અને ઇલેક્ટ્રોકોલોગ્રાફી (ઇઓજી) સંકેતોમાંથી કાર્ડિયાક પ્રવૃત્તિ સાથે કામ કરવા માટેના સાધનોનો સમાવેશ થાય છે. તે હૃદય દર પરિવર્તનશીલતા (એચઆરવી) અને શ્વસન પરિવર્તનશીલતા (આરઆરવી) મેટ્રિક્સની ગણતરીને સક્ષમ કરે છે. તે આર-શિખરો અને અન્ય ક્યુઆરએસ તરંગોને શોધવા માટે વિવિધ અલ્ગોરિધમ્સનો પણ અમલ કરે છે, જેમાં એક કાર્યક્ષમ ઇન-હાઉસ આર-પીક ડિટેક્ટરનો સમાવેશ થાય છે. EEG જેવા ન્યુરોફિઝીયોલોજીકલ સંકેતો માટે, તે માઇક્રોસ્ટેટ્સ અને ફ્રિક્વન્સી બેન્ડ વિશ્લેષણને ટેકો આપે છે. તેમાં ફ્રેક્ટલ ફિઝિયોલોજી માટે ઉપયોગમાં લેવાતા કાર્યોનો વ્યાપક સમૂહ પણ સામેલ છે, જે જટિલતાના વિવિધ પગલાં (એન્ટ્રોપી અને ફ્રેક્ટલ પરિમાણો સહિત) ની ગણતરીને મંજૂરી આપે છે. ડિઝાઇન સોફ્ટવેરને પ્રોગ્રામિંગ અનુભવ વિના વપરાશકર્તાઓ માટે સુલભ બનાવવા માટે ડિઝાઇન કરવામાં આવ્યું હતું, જેમાં સંપૂર્ણ પ્રીપ્રોસેસિંગ અથવા વિશ્લેષણ દિનચર્યાઓ ચલાવવા માટે ઉચ્ચ-સ્તરના કાર્યોનો ઉપયોગ કરવાની સંભાવના છે. ન્યુરોકિટ 2 ને એન. કે. તરીકે આયાત કરો #ઉદાહરણ ડેટા ડાઉનલોડ કરો = nk.data ("બાયો _ ઇવેન્ટ રિલેટેડ _ 100hz") #ડેટાની પૂર્વ પ્રક્રિયા કરો (ફિલ્ટર કરો, શિખરો શોધો, વગેરે) પ્રોસેસ્ડ ડેટા, માહિતી = nk.bio_process (ઇ. સી. જી. = ડેટા ["ઇ. સી. જી".], આર. એસ. પી. = ડેટા ["આર. એસ. પી".], ઇ. ડી. એ. = ડેટા ["ઇ. ડી. એ".], સેમ્પલિંગ _ રેટ = 100) #સંબંધિત સુવિધાઓ પરિણામો ગણતરી કરો = <આઇ. ડી. 2> (પ્રોસેસ્ડ _ ડેટા, સેમ્પલિંગ _ રેટ = 100) આ પણ જુઓ શારીરિક સંકેતોના વિશ્લેષણ માટે અન્ય ઓપન-સોર્સ ટૂલબોક્સમાં નીચેનાનો સમાવેશ થાય છેઃ ન્યુરોફિઝીયોલોજીકલ બાયોમાર્કર ટૂલબોક્સ (મેટલેબ) ઇ. ઇ. જી. એલ. એ. બી. (મેટલેબ) એમ. એન. ઇ.-પાયથોન (પાયથોન) નોંધો 18 મે, 2022 સુધીમાં, ગિટહબ સૂચવે છે કે પેકેજમાં 644 તારાઓ, 47 યોગદાન આપનારાઓ, અને સંદર્ભો પાયથોન (પ્રોગ્રામિંગ ભાષા) વૈજ્ઞાનિક પુસ્તકાલયો ન્યુરોઇમેજિંગ સોફ્ટવેર મુક્ત અને ઓપન સોર્સ સોફ્ટવેર