Skip to main content
  • Home
  • Development
  • Documentation
  • Donate
  • Operational login
  • Browse the archive

swh logo
SoftwareHeritage
Software
Heritage
Archive
Features
  • Search

  • Downloads

  • Save code now

  • Add forge now

  • Help

Revision 4dbf0ec391b877f21402aed9e8351fe8f7468d14 authored by D019 Rig on 19 December 2019, 23:25:22 UTC, committed by D019 Rig on 19 December 2019, 23:25:22 UTC
Update Calibration
1 parent 4cac1d4
  • Files
  • Changes
  • cb6e09d
  • /
  • Tools
  • /
  • Program_Maestro_and_CX
  • /
  • v410
  • /
  • cxdata_mex_v410
  • /
  • editcxdata.mexmaci64
Raw File Download

To reference or cite the objects present in the Software Heritage archive, permalinks based on SoftWare Hash IDentifiers (SWHIDs) must be used.
Select below a type of object currently browsed in order to display its associated SWHID and permalink.

  • revision
  • directory
  • content
revision badge
swh:1:rev:4dbf0ec391b877f21402aed9e8351fe8f7468d14
directory badge
swh:1:dir:73fc82d5999d346db91dbfbaa836b4c04aa95367
content badge
swh:1:cnt:3acb8c82d6b53428678403035c04f07a4bd11a19

This interface enables to generate software citations, provided that the root directory of browsed objects contains a citation.cff or codemeta.json file.
Select below a type of object currently browsed in order to generate citations for them.

  • revision
  • directory
  • content
Generate software citation in BibTex format (requires biblatex-software package)
Generating citation ...
Generate software citation in BibTex format (requires biblatex-software package)
Generating citation ...
Generate software citation in BibTex format (requires biblatex-software package)
Generating citation ...
editcxdata.mexmaci64
�����(__TEXT``__text__TEXT�B4��__stubs__TEXT�<��<�__stub_helper__TEXT�=x�=�__const__TEXT ?p ?__cstring__TEXT�?��?__unwind_info__TEXTx_|x_�__DATA``__nl_symbol_ptr__DATA``$__got__DATA``&__la_symbol_ptr__DATA` `'__data__DATA@a0@a__common__DATApg@H__LINKEDITp p�"�0pp8Pp�s8xsi4{�PAAC&zKe���9P��;��]�V$	

*0@rpath/libmx.dylib0@rpath/libmex.dylib0	�/usr/lib/libc++.1.dylib8��/usr/lib/libSystem.B.dylib&Hs()psUH��AWAVAUATSH��I��A��H��A��H�iWH�H�Eп�1��c4H�H���4I��H��I�A����A�G�����I�<$�v4����I�|$�D����1�A����I�|$�L4��tzA����I�|$�44��tbI�|$�4�,�6^I�|$��3�,�&^��tI�|$H�5�6�3��x`I�|$1����3H��tMH����3��uA�I�%H�\VH�H;E��~H��[A\A]A^A_]�I�|$�{3�,��]��]��]�=�]tH�=i;H�5v;1��3�(����I�$H���3H�PL�=s]H��L���3H�5a;L���2H�:]H�����="]tH�=V;H�52]1��2H�]H��������������=�\tH�=&;1��������]2H�
�\H���������2H��t0��������1���H�=�:1��2����H�=�:�H�=�:H�5�\1���1H�=K\H��t$�1H�6\�(\�\H�=+\H��t$�1H�\�\��[H�=\H��t�I1H��[H�=�[H��������)1H��[�����������<����=�[tH�=5:1��.1��������4��9�������L������L�=h:��t"H�
x[��L���0H�����=N[��1�H�=:����0������1�L���0������1�L���0������1�L���0������1�L���0������1�L���o0������1�L���^0������1�L���M0������1�L���<01�H�=�9�.0������<uL�����������<Cuy�|Z��to�
^Z����VZH�SZ9�~1��`OHc�H���>0H�����'Z`OH�$Z�
ZHc�HǺ�H�������/��Y���;������|���H�=�Y1�1��O/��tH�=�81��a/�f����
�Y��t=��Y��~3H�H�
�Y�1H��H�A �@H��H��H�=�81��/�
�Y��Y��D������t"��t�5^Y��~H�=�81���.�ZY��t#I�|$H��11���.H���w�������Dž����I�|$H�������D���������������ucI�|$H�u11��.I��M��t9L����.��u-H������H��L��H���^.H��t
H���{.H��uH��1r�Dž������X��H��\H�5�X�H����-H�5�7�H���-H�5�7�H���-H�5i6H���-H�JXH���)H���y-H�B\H�5�7�H���R-H�5'6H���U-H�XH����H���7-H�\H�5]7�H���-H�5�5H���-H��WH����H����,H��[H�57�H����,H�5�5H����,H��WH���cH���,H�|[H�5�6�H���,H�5a5H���,H�BWH���!H���q,H�:[H�5�6�H���J,H�55H���M,H�WH����H���/,H��ZH�5U6�H���,H�5�4H���,H��VH����H����+H��ZH�56�H����+H�5�4H����+H�|VH��t_H���+H�xZH�5�5�H���+H�5]4H���+H�>VH��t!H���q+H�=�5�9���<@�k����M���H�=!ZH�5�5�K+H��UH������������1�L������H�
�U��L���+H���,�����
�U��tD�u��U����������������D��u����<C�„�u6<t2�<2s
�*��t<Ct"H�
`U��L���*H������;������X����=$U�GH��������;*ƅ����CE1��H������������E�����TA9���Ic�H5�T��H���@*H�
�T��H�������*1�H��t��������E���u�H�=�4����H�=+3H��T1�����)�����H�=4H�5wX�����H�=[H�j���A9�}nH��������b)ƅ����CIc�H�
T��H��H��Hc
�SH9�|�H�
TH���������^)H���������N������F����^ ��tiI�|$H�=,1��g)H�����tkH�=�S��(H��SH�=�S��(H��SH�=�S�o)��t9H�=�3����H�=�3�y���H�=%31�����(�����H�=�3�X���H�=MWH�5FS�%)��t(H�=�3H�5/S1��(H�=4H�5W����H�=�RH��t$�F(H��R��R��RH�=�RH��t$�(H��R��R��RH�=�RH��t��'H��RH�=�RH��t�'H�mRI��n����'fff.�UH��AWAVAUATSPI��M���7L���(���'H�5=*L���'���11�L�����'H��H��tH����'���H�5*L���v'���71�L�����\'H��H��tH���'���H�5�)L���;'���@1�L�����!'H��H��tH���Y'���(H�5�)L���'���M1�L������&H��H��tH���'���5H�5�)L����&���Z1�L�����&H��H��tH����&���BH�5,)L���&����1�L�����p&H��H��tH���&����H�5�(L���O&����1�L�����5&H��H��t.H���m&��u"H���[&����H���'&H����H�5�(L����%���xd1�L������%I��M��tPL���&��uDL����%I��L���%A��uH�8uL����%��uH�=]5�H�=11�1��k%��H��[A\A]A^A_]�H�="1��H���y%I��H���P%A��uH�8uH���%�������H�=1�H�=M1�H���8%I��H���%A��uH�8uH���C%�������H�=G1�a���H�=u1�U���H����$I��H����$A��uH�xuH����$�������H�=i1����H�=�1�
���H���$I��H���$A��uH�xuH���$�������H�=�1�����H�=�1�����H���a$I��H���8$A����H�8uzH�x2usH���U$��tgE1�H��L���$I��M��tCL���E$��u7L���	$I��L����#A���sH�8�iL���$���YI��I��2r��!���H�=I11۾21��#����H�=�1����H���#I��H���u#I��A����I�?��H���#����H�5`(H���K#�Eԅ���I�tLE1�H��L��U��"#I��M����L���P#����L���#H����A�ELc�M9ow�H�5�'H����"A��E����I��i���E1�H��L��D���"H��t{H����"��toA�ELc�M9ow��5���H�=�0�����H�=�1�����H�=2�����H�=601�1�D���>"�����H�=�0����H�=
1�H�=11����H�=]11�1�D���"����@UH��AVSH��1����!��tH�=�?1���!�����[A^]�H���!I��I���t!A���t!H�=�?�1�L���!��H�=�?�1�1�H���_!��t	H�=�*�L��H��?H��6L�H��
�fDUH��AVSI��Hc
�KH���Hc�KH9�v2H�=�K�Hc�H���!H���	H�lK�^K��=�KtfI�~M�NE1�I�I�����f�L��L��1������H��H��H�� L�H��H9�|�I��H��I��I���u�Hc=�JH��H=�JI����L���h �=�JtLHc�JH��H�A �@H��H��H�=�>1�H���? �=�JuH��J�0H�=�>1�� �iJ���H�=�>1�1�����[A^]�ff.�UH��SPH���
AJ����9JH�6J9�~-��`OHc�H���! H��t?�J`OH�J�
�IHc�H�H����H���v��I���H�=�=1�1��a��H��[]�fff.�UH��AWAVAUATSPI����I��tN��~`L��IE1�1�DA�t$9�I9�tEHc�A�8���À�r4�z��y	9�t)����A���9�|��H�=c@E1�1����HE1�L����H��A9���IL����I��E����Mc�1�1�D�E,,�A��=|fA��A��=����fA��D��)ȉ���?�Ƀ�~w@�,@�������ɀH��HHc5�H�~�=�H�2H�
�HHczH�r�5qH��
hH���cH9�~*H�=\H`OHc��OH��tkH�CH�5H`OH��D��L9��2���A��=%Ht*�
HH�=�?1�D���H�=^?E1�1���D���D��H��[A\A]A^A_]�H�=�;����ff.�UH��AWAVAUATSH��I��H�u��H�' E1�1��NH��1�L���=H��A��H��t&H���^��tE1�1��H���!I��H���H��X���H�z1�L����H�øH�E�H��t*H�����tE1�1��H����I��H����H�E�H�41�H�E�1�L���H�øH�E��H�E�H��t>H�����t
1�H�E�1��$H���tH���������H��H��H�U�H���^H�E�H��1�L���1H�øH�E�H��t1H���T��t
1�H�E�1��H���H��H�E�H���H�E�H�|E1�1�L�u�L����I�Ƹ�H�M�M��L�e�L�m���L������t
1�1�H�M���L���I��Ic�H��H�@H���HH���M��H��H��I����E��L��L�e�~yI�ʼn�I��E1�fff.�L��L��H�: �.H���D�,�A�D$�L��L��H� ��H��L���I��I��L9�u�E1�L�e�L��L�m��
L�m�M��E1�H�E�H�c1�H�}��H��H��tH������tH�M��H���W�f.�H�M�u{A�C�,H�U�D�$�E�,D�IA�H�E���@A�E�D��DE����x�����|�����L�wDE�A����A�z�W������A�A�
H�
�Hc�H���A��Ǜ���������E���sD����D9�}yA���L�5��%��J��U��N��AՉ��E�Hc�A���X���w̿��
Ic�L��������w�A����s����D9�|�H�E�E�E�E�E�D	���H�E��E����L��`���A�E�E�Lc�I��L����I��M����L��L���}�=$CL��h������E�L�
CA�9��A����L���E�fDIc�A���y�����A��A�
Ic<�L����Q�������A��A����=�B���������H��H��Hc�H���A�FH�A�4�A�FH�A��A�FH�A��A�FH�E��1�H�=>7�����t���A��=5Bu��>A��=!B�u����&A�FH�A�4�A�FH�A��1�H�=7��A�FH�A�4�1�H�=|6�c�A�FH�A�4�1�H�=�6�F�xA�FH�A�4�A�FH�A��1�H�=�6�"�TA�FH�A�4�A�FH�A��1�H�=�6���0A�FH�A�4�1�H�=�6���1�H�=�6���L��GA��Icȋu�D��1�f��Hc�A���H�A��H��H9�|�DE�E�ǻ��f�E�L�
�@E;1������A�E����H��@D;(�'�����H�=25E1�1��/�H�=@A�H������H�`@�R@�D@�m�E�H�E���L��p���~rA���H�E�L�56�EЉ�H��X���ffff.��CHc�A��kI���,2H�A�4��=�?t
1�L���~��L��H��I��uËu�u�L�m��L�m��u�H�E���~WA���H�E�L�5�5�uЉ��CHc�A��l�A,uH�A�4��=�?t
1�L�����I��I��uNju�u�H�M�����A���1ۉu�A���A�FIc�A��eI�͍Hc�H�U�I���A,4ȍOH�A�4�Hc�A���A,؍G��H�A��A�H��A,�Hc�A���=�>t1�H�=�4�gA��H��I9�L���x����u��`���H�E�L�m���~vA��1ۉu�A���Ic�A��jH�M�H���,4�A�N��Hc�A�4�A�Hc��,�H�A���=b>t1�H�=�4��A��H��I9�u��u��|���H�E�������I��L�=~4�u�A��fffff.�A�FIc�A��sA�U���H�A��Hc�I�4�L�����=�=t*A�u���t1�L��L���S�D1�H�=44�>A��I��H��u��u��x���H��h���H��p���D�u���t*Hc�A��t�=t=t1��H�=.41�A����D���=U=t��H�=+41�����A�$H�==H��t$�H�	=��<��<L�%�<D�5�<D�5�<A�D��H�Ĉ[A\A]A^A_]�A���������������E��E�D������������������������������_���e���e���e���e���_���_���_���_�����������n�������W���W���W���W���������������������������������������^���e�������u�������������������U���Z���Z���Z���Z���U���U���U���U�����������]����������������������������������������������,���P���t�������@UH��AWAVAUATSPA��I��E1�M��t^L���h��uRE1�A��2�AB�A�1EB�D9�~�1���D9�#Hc�L����H��t�H����H��t�A�D��H��[A\A]A^A_]�@UH��AWAVAUATSH��8H��H�r3H�H�E�A�H����H�������rHDž����1�I�����H������fffff.�H��H������H���&H��H���H���f����H���,I��H���'I��H������������L����������H������E1�E1�H�������(�I�=�����fDD)�=���Bȅ�H������~ʼn�D��1�L���c�cI���2Hc��A��Y��H,�W��H*��\�E1�f.�A��I�D��)��������H��L��H9�r�=�wUH������A�=�������F�H��������H������H�|
�H��H�5�I��=/9tZL������H������E1�@L��L��1������H��H��H�� L�H��H9�|�I��H��I��I���u�H�
�8��H�������H��t<D�����H������A9������f�H������H��H��2H�����������A��E1�H��0H�H;E�uD��H��8[A\A]A^A_]��n
UH��H�=�1��
H�=1��
H�=81��
H�=�1��
H�=�1��r
H�=71��d
H�=O1��V
H�=v1��H
H�=�1��:
H�=  1��,
H�=o 1��
H�=� 1��
H�=	!1��
H�=^!1���H�=�!1���H�="1���H�=Z"1���H�=�"1��H�=#1��H�=Z#1��H�=�#1��H�=$1��H�=Y$1��vH�=�$1��hH�=�$1��ZH�=Q%1��LH�=�%1��>H�=�%1��0H�=K&1��"H�=�&1��H�=�&1��H�=D'1���H�=�'1���H�=�'1���H�=J(1���H�=�(1���H�=�(1��H�=,)1�]��UH��H�=�5H��t$�]H��5��5��5H�=�5H��t$�-H��5��5��5H�=�5H��t��
H��5H�=�5H��t��
H��5]�f�UH��AVSH�=J5H��t$�
H�55�'5�5H�=*5H��t$�
H�5�5��4��4����o
H��H��4H������4P�P�H
H��4A�H��u}��4��4H���
H�}4�o4�a4H�=r4E1�H��t3��	H�Z4�L4�>4�
�&4E1�D��[A^]��UH��H�=
4H��t$�}	H��3��3��3H�=�3H��t$�M	H��3��3��3]�f.�UH��F���~6H����1�fffff.�D���D�H��Hc�H�ȍr�H9�|�]�ffff.�UH��AWAVAUATSH��H��+H�H�E�HDž����D�%3�E���
E1�I�I��������H������H���.E)�A�����DC�H��2Ic�H�4�B����H�����=�2t^E��~YE��L������H������E1�@L��L��1������H��H��H�� L�H��H9�|�I��H��I��M9�r�H�
h2��H�������H��tE�D�%2E9�������1�H�
�*H�	H;M�uH��[A\A]A^A_]��8f.����t<!��<A��A˱!u�����!A�1�UH��SA����A������G��t<!��<��ڳ!u�ð�1�1�1���D �����	�A���t|�G��t<!A��<��D�A�!uA����1�1�E1��� �A����	�A���t<�G��t<!A��<��D�A�!uA����1�1�E1��� �A����	�A�A�Ӊ��t"D�ʊ��t$��!�À���س!u�˱��F��1�1�1�4A �L�BD�ӄ���B���t��!�À���س!u�˱�1�1�1�4A �L�B����A	„�tzB���t��!�À���س!u�˱�1�1�1�4A �I��I������A	„�t;B���t��!�€���в!u�ʱ�1�1�1�4A �A������A	�E��D�V��t"Ic؊��t+��!������ȱ!u�Ѳ��F1�A�ÉN[]�1�1�1�4A �H�CD�Ʉ������t��!������ȱ!u�Ѳ�
1҅����!t1�4A �H�C����A	Ʉ������t��!�€����A�!uA�ʲ�1҅���A�!tE1�4A �H��A����A	���t���t��!������ȱ!u�Ѳ����"1҅����!t1�4A �A������A	�D��D�N1Ʉ������Lc�B���t��!������ȱ!u�Ѳ�
1҅����!t1�4A ��Ʉ������I�@���t��!�À���س!u�Ӳ�
1҅����!t1�4A �����	����v���I�@���t��!�À���س!u�Ӳ�
1҅����!t1�4A �����	����1���I��B���t��!�€���в!u���E�����!t1�4A �����	�������UH��AWAVAUATSH��XH�&H�H�E�L�M�A��W�)E�)E�)E�)E�E����Mc�D��H�E�E1�E1�E1�E�YD��A��9���E����1�ffff.�E9���Ic�D�4D����<��A�JE��x�D��A�D��D���8f.�D9�tzA��A����A��Hc��
������D���D��D��W��*�A�DH���H��A��L9��p����fffff.�D��Lm�E��A��D9������1�E1��D���D��E��H�E��H�ED�H��$H�H;E�uH��X[A\A]A^A_]��sDUH��AWAVAUATSH��H��$H�H�E�L�������L���,ƅ����CE1�A�L������A�����+9�}NIc�H5�+��L���8H�
�+��L���H��1��H��tD��A��A�݅�u��kA9�}cH��������ƅ����CIcŐH�
Q+�A�$H��I��Hc
4+H9�|�H�
H+H���������1�H��DD�D��H�
�#H�	H;M�uH��[A\A]A^A_]��-���������������UH���{�]��%P#�%R#�%T#�%V#�%X#�%Z#�%\#�%^#�%`#�%b#�%d#�%f#�%h#�%j#�%l#�%n#�%p#�%r#�%t#�%v#�%x#�%z#�%|#�%~#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#L�e"AS�%U"�h�����h(�����h>�����hZ�����hy����h�����h�����h�����h�����h�����h
����h�x���h6�n���hG�d���hX�Z���hk�P���h}�F���h��<���h�2���h�(���h#����h;����hO�
���hc����hq�����h~�����h������h������h������h������h�����h�����h�����h�����h�����h�����Y@�?1


	������������trialnamekeydataspikeseventsotherblinksmark1mark2cutmarkstagsdiscardmarkedtargetstgtdefnsstimulusrunspikewavesortedSpikestagSectionspsgmtrialInfoxynoisyxynoisytimestrhdirtrvdirncharnpdignchanschlistd_rowsd_colsd_crowd_ccold_distd_dwidthd_dheightd_framerateiPosScaleiPosThetaiVelScaleiVelThetaiRewLen1iRewLen2dayRecordedmonthRecordedyearRecordedversionflagsnScanIntvUSnBytesCompressednScansSavedspikesFNamenSpikeBytesCompressednSpikeSampIntvUSdwXYSeediRPDStartiRPDDuriRPDResponseiRPDWindowsiRPDRespTypeiStartPosHiStartPosVdwTrialFlagsiSTSelectediVStabWinLeniELInfosetNamesubsetNamermvSyncSzrmvSyncDurtimestampMSrmvDupEventstimelabelonhposvposhvelvvelpatvelHpatvelVtargnumsnTrialLentRecordOncategorynameparamsdwStatehPosvPostypendotsiDotLfUnitsfDotLifefRectWfRectHfInnerWfInnerHfInnerXfInnerYshapecsMeancsConfSigmafGratSFfGratAxisfGratPhaseiTypeiApertureiFlagsiRGBMeaniRGBConfOuterWfOuterHnDotsnDotSizeiSeediPctCoherentiNoiseUpdIntviNoiseLimitfSpatialFreqfDriftAxisstrFolderstrFileiFlickerOniFlickerOffiFlickerDelaybRunningiDutyPeriodiDutyPulsenAutoStopfHOffsetfVOffsetnXYTgtsstimulibOniMarkeriStdModetStartiOpModeiRefreshnSegsiSegDurnChoicesfAnglefVelfOffsetVbExtTrigiAmp1iAmp2iPW1iPW2iPulseIntviTrainIntvnPulsesnTrainsiPeriodfAmpfPhasefDirecbBlankiPulseDuriRampDurtagfirstSeglastSegtLensegStartdurationtRecordpertstgtcmptstartampdurHost is %s-endian!
littleERROR: Could not alloc buffers!
rbERROR: Could not open %s
Opened %s
File contains %i records.
ERROR: reading header record in file %s
This is a headerless ContMode file.
ERROR: Reading record %i in file %s
ID tag for record %i: %i 
ERROR: Could not seek to beginning of file.
Found %i action/edit codes in %i records
Found %i compressed bytes of 25KHz spike waveform data
.tERROR: Could not generate temp file name
wbERROR: Could not open temp file %s
ERROR: Writing record %i to temp file
ERROR: Writing new spike wvform records to temp file
ERROR: Writing new action records to temp file
ERROR: Writing new spike sort records to temp file
ERROR: Could not remove original file
ERROR: Could not replace original file with temp file. Original file %s LOST!
Temp filename is %s
ERROR: Input argument is not a MATLAB structure array!
ERROR: Input structure is missing field 'mark1'!
ERROR: Field 'mark1' must be NULL or a 1xN double array!
ERROR: Input structure is missing field 'mark2'!
ERROR: Field 'mark2' must be NULL or a 1xN double array!
ERROR: Input structure is missing field 'cut'!
ERROR: Field 'cut' must be NULL or a Nx3 double array!
ERROR: Input structure is missing field 'marks'!
ERROR: Field 'marks' must be NULL or a Nx2 double array!
ERROR: Input structure is missing field 'sortedSpikes'!
ERROR: Field 'sortedSpikes' must be a 1x%d cell array!
ERROR: Cell %d of 'sortedSpikes' field must be NULL or a 1xN double array!
ERROR: Input structure is missing field 'tags'!
ERROR: Field 'tags' must be NULL, empty, or a 1xN structure array!
ERROR: Structure array member 'tags.time' is missing!
ERROR: 'tags(%d).time' is not a scalar double?
ERROR: Structure array member 'tags.label' is missing!
ERROR: 'tags(%d).label' is not a string array?
ERROR: Input structure is missing field 'discard'!
ERROR: Field 'discard' is not a scalar double?
ERROR: Field 'spikewave' must be a 1xN double array!
USAGE: res = editcxdata( 'filename', data [, verbose, editSpikewave] ) 
   filename --> Pathname of Maestro/Cntrlx data file to be edited.
   data     --> A MATLAB structure array that must, at a minimum, have the following named fields.
   Note that any of the first five fields may be a null matrix, indicating the absence of data.
      mark1 : A 1xN double array that contains N marker #1 timepoints in milliseconds relative to 
         the start of the recording.
      mark2 : Analogously for marker #2 timepoints.
      cut : A Nx3 double matrix that defines N cuts in recorded data.  Each row of the matrix is a
         triplet [startT endT ch#], where (startT, endT) indicate the time period over which the
         cut is made (in milliseconds) and ch# is the channel# of the affected data stream.
      marks : A Nx2 double matrix that defines N mark segments.  Each row of the matrix [t0 t1] 
         defines a mark segment starting at t0 and ending at t1 (in milliseconds).
      sortedSpikes : A 1x50 MATLAB cell array containing spike sort data.  Each cell of the array
         corresponds to one of 50 possible spike sort channels, added to thedata file by analysis
         code. A particular cell is either a null matrix -- meaning no spike sort data on that 
         channel -- or a 1xN double array of N spike arrival times in milliseconds. Spike times 
         must be stored chronologically, in milliseconds relative to the start of recording, and 
         be accurate to 10us. If sortedSpikes = [], all sorted-spike train data is removed from file.
      tags : A 1xN MATLAB structure array defining any tags to be attached to the data file's 
         recorded timeline via the ACTION_DEFTAG action code group. Each element of the array is a 
         structure with fields 'time' (the elapsed time in ms since recording began) and 'label' 
         (1-16 visible ASCII characters). NOTE that function will auto-correct invalid labels, 
         displaying a warning in the Matlab command window if the verbose flag is set. 
      discard : A scalar double. If nonzero, the ACTION_DISCARD action code is added to the file, 
         explicitly marking the file as 'discarded', to be ignored by downstream analysis modules. 
      spikewave : [Optional] A 1xN double array that contains the uncompressed spike waveform, 
         assumed to be recorded at 25KHz. This field is exposed so that users can process the 
         spike waveform in some way -- to remove artifacts for example -- prior to submitting it 
         to a spike-sorting application. The spike waveform in this field is recompressed and 
         packaged into the appropriate records in the data file, replacing any spike waveform 
         records that were previously in the file. NOTE: EDITCXDATA does NOT let user change the 
         length of the spike waveform, only the samples themselves. Spike waveform data is edited 
         only if the following conditions are met: 1) the 'editSpikewave' guard flag is set; 2) this 
         field is present, non-NULL, and not empty. If the conditions are met, but N != the number 
         of samples in the spike waveform read from the file, the function fails entirely. 
   verbose  --> If nonzero, function prints detailed progress messages.
   editSpikewave  --> This flag guards against inadvertently editing the spike waveform data in the 
   file. It must be explicitly set to a nonzero value, or no change is made to spike waveform data. 
ERROR: Could not seek to end of file.
ERROR: Unable to read file ptr position.
ERROR: File does not have an integral # of %i-byte records; filesize = %i.
ERROR: Internal buffer reallocation failed!
Read %i-th action/edit record
Action code count in original file = %i
Memory allocation failed!
Removing code [ACTION_SETMARK1 %d]
Removing code [ACTION_SETMARK2 %d]
Removing code [ACTION_CUTIT %d %d %d %d]
Removing code [ACTION_MARK %d %d]
Removing code [ACTION_REMOVESORTSPK %d %d]
Removing code [ACTION_ADDSORTSPK %d %d]
Removing code [ACTION_DEFTAG %d ...]
Removing code ACTION_DISCARD
Adding code [ACTION_SETMARK1 %d]
Adding code [ACTION_SETMARK2 %d]
Adding code [ACTION_CUTIT %d 0 %d %d]
Adding code [ACTION_MARK %d %d]
Adding code [ACTION_DEFTAG %d %s]
Adding code [ACTION_DEFTAG %d ...]   WARNING! Label was autocorrected!
Adding ACTION_DISCARD code
Modified file will have %i(%i) action/edit codes
ERROR: Cannot edit spike waveform data if original file has none!
ERROR: The 'spikewave' field is not the same length (%d) as original spike waveform (%d)!
Compressed %d-sample spike waveform into %d bytes.
,,�X!�DD�<D8��P�&�)�*�+ -`104`>j>t>~>�>�>�>�>�>�>�>�>�>�>�>V>�=�=�=�=�=�=�=�=�=>>>$>.>8>B>L>�>?
?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?@@@(@-@7@?@L@S@Z@`@f@m@t@{@�@�@�@�@�@�@�@�@�@�@�@�@�@�@
AAA%A1ABANAZApA�A�A�A�A�A�A�A�A�A�A�A�ABBB#B.B:BGBLBRBUBZB_BdBiBqByB�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�BC�BCCC�B�BC%C-C7CBCHCRCYCbCjCrC�B�BzC�C�C�C�C�C�B�C�C7CC�C�C�C�CD
DD$D.D7D@DHDPDTDBC\DeD�BlDtD}D�D�C�D�D�D�DeDlD�D�D�D�D�D�D�D�D�D�D�D�DE	EEE�DE#E'E0EeD8E=EFEOEWE]EaEfElE�BpE!`$A`IA`UA[AYAUAZ@___stack_chk_guardQq�@dyld_stub_binder�����������q@___bzero�q @___memcpy_chk�q(@___stack_chk_fail�q0@___strcat_chk�q8@___strcpy_chk�q@@_fclose�qH@_fopen�qP@_fread�qX@_free�q`@_fseek�qh@_ftell�qp@_fwrite�qx@_malloc�q�@_memcpy�q�@_memset_pattern16�q�@_mexPrintf�q�@_mxCreateDoubleMatrix_730�q�@_mxGetCell_730�q�@_mxGetDimensions_730�q�@_mxGetFieldByNumber_730�q�@_mxGetFieldNumber�q�@_mxGetField_730�q�@_mxGetN�q�@_mxGetNumberOfDimensions_730�q�@_mxGetNumberOfElements�q�@_mxGetPr�q�@_mxGetScalar�q�@_mxGetString_730�q�@_mxIsCell�q�@_mxIsChar�q�@_mxIsDouble�q�@_mxIsEmpty�q�@_mxIsStruct�q�@_realloc�q�@_remove�q�@_rename�_mexFunction,filerequiredapiversion1��y�������������pP�����*P) >�I0X�j�x�+��,�`/��1� 2�`3��3� 4��5��9`;0?4?,8?:<?I@?WD?fH?uL?�P?�T?�X?�\?�`?�d?�h?�l?p?t?"
@a0
b>
�cI
�cU
�c`
 dm
pdz
�d�
�e�
�e�
�e�
@f�
�f�
�f�
�f�
 g�
@gpgtgxg&�g4�gB�gP�g\�gq�gz�g��g��g��k��<*3ASft�������������
7IYa~����������CDEGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh@FCDEGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg _mexFunction_mexfilerequiredapiversion___bzero___memcpy_chk___stack_chk_fail___stack_chk_guard___strcat_chk___strcpy_chk_fclose_fopen_fread_free_fseek_ftell_fwrite_malloc_memcpy_memset_pattern16_mexPrintf_mxCreateDoubleMatrix_730_mxGetCell_730_mxGetDimensions_730_mxGetFieldByNumber_730_mxGetFieldNumber_mxGetField_730_mxGetN_mxGetNumberOfDimensions_730_mxGetNumberOfElements_mxGetPr_mxGetScalar_mxGetString_730_mxIsCell_mxIsChar_mxIsDouble_mxIsEmpty_mxIsStruct_realloc_remove_renamedyld_stub_binder_checkInput_getNumRecordsInFile_readEdits_readSpikewave_replaceSpikewave_replaceEdits_hasSpikeSortData_writeSortedSpikes_usage_cleanup_allocBuffers_freeBuffers_endianSwap_writeEdits_packTagLabel_uncompressAIData_writeSpikewave_NUMOUTFIELDS_NUMHDRFIELDS_NUMTAGFIELDS_NUMTRAJFIELDS_NUMTGTFIELDS_NUMXYTGTPARMS_NUMFBTGTPARMS_NUMRMVTGTPARMS_NUMRUNFIELDS_NUMSTIMFIELDS_NUMXYSEQFIELDS_NUMSGMFIELDS_NUMSINEFIELDS_NUMPULSEFIELDS_NUMTAGSECTFIELDS_NUMTRIALINFOFIELDS_NUMPERTINFOFIELDS_RECORDSZ_outputFields_headerFields_tagFields_trajFields_tgtFields_xyTgtParams_fbTgtParams_rmvTgtParams_runFields_stimFields_xyseqFields_sgmFields_sineFields_pulseFields_tagSectFields_trialInfoFields_pertInfoFields_m_nEditsSz_m_nEditsBufSz_m_piEdits_m_nFastBytes_m_nFastBufSz_m_pcFastData_m_iVerbose_m_iEnaSpikewaveEdit_m_pFile_m_pTmpFile_m_isBigEndian_m_strFileName_m_tmpFileName
The diff you're trying to view is too large. Only the first 1000 changed files have been loaded.
Showing with 0 additions and 0 deletions (0 / 0 diffs computed)
swh spinner

Computing file changes ...

back to top

Software Heritage — Copyright (C) 2015–2026, The Software Heritage developers. License: GNU AGPLv3+.
The source code of Software Heritage itself is available on our development forge.
The source code files archived by Software Heritage are available under their own copyright and licenses.
Terms of use: Archive access, API— Content policy— Contact— JavaScript license information— Web API