1111RHD headerless binary support 3.x
1212RHS headerless binary support 3.x
1313
14+
1415See:
1516 * http://intantech.com/files/Intan_RHD2000_data_file_formats.pdf
1617 * http://intantech.com/files/Intan_RHS2000_data_file_formats.pdf
1718
19+
1820Author: Samuel Garcia (Initial), Zach McKenzie & Heberto Mayorquin (Updates)
1921
2022"""
@@ -50,23 +52,25 @@ class IntanRawIO(BaseRawIO):
5052 check we perform is that timestamps are continuous. Setting this to True will ignore this check and set
5153 the attribute `discontinuous_timestamps` to True if the timestamps are not continous. This attribute can be checked
5254 after parsing the header to see if the timestamps are continuous or not.
55+
5356 Notes
5457 -----
5558 * The Intan reader can handle two file formats 'rhd' and 'rhs'. It will automatically
56- check for the file extension and will gather the header information based on the
57- extension. Additionally it functions with RHS v 1.0 and v 3.x and RHD 1.0, 1.1, 1.2, 1.3, 2.0,
58- 3.x files.
59+ check for the file extension and will gather the header information based on the
60+ extension. Additionally it functions with RHS v 1.0 and v 3.x and RHD 1.0, 1.1, 1.2, 1.3, 2.0,
61+ 3.x files.
5962
6063 * The Intan reader can also handle the headerless binary formats 'one-file-per-signal' and
61- 'one-file-per-channel' which have a header file called 'info.rhd' or 'info.rhs' and a series
62- of binary files with the '.dat' suffix
64+ 'one-file-per-channel' which have a header file called 'info.rhd' or 'info.rhs' and a series
65+ of binary files with the '.dat' suffix
6366
6467 * The reader can handle three file formats 'header-attached', 'one-file-per-signal' and
65- 'one-file-per-channel'.
68+ 'one-file-per-channel'.
6669
6770 * Intan files contain amplifier channels labeled 'A', 'B' 'C' or 'D'
68- depending on the port in which they were recorded along with the following
69- additional streams.
71+ depending on the port in which they were recorded along with the following
72+ additional streams.
73+
7074 0: 'RHD2000' amplifier channel
7175 1: 'RHD2000 auxiliary input channel',
7276 2: 'RHD2000 supply voltage channel',
@@ -85,9 +89,10 @@ class IntanRawIO(BaseRawIO):
8589 11: 'Stim channel',
8690
8791 * For the "header-attached" and "one-file-per-signal" formats, the structure of the digital input and output channels is
88- one long vector, which must be post-processed to extract individual digital channel information.
89- See the intantech website for more information on performing this post-processing.
92+ one long vector, which must be post-processed to extract individual digital channel information.
93+ See the intantech website for more information on performing this post-processing.
9094
95+
9196 Examples
9297 --------
9398 >>> import neo.rawio
0 commit comments