<div dir="ltr">Hi Tony,<br><br><div>As long as you are able to load the data into MATLAB, you should be able to put it into a MATLAB structure that is in accordance with how FieldTrip expect data to be organized. See the second paragraph "Circumvent the FieldTrip reading functions" of the <a href="http://www.fieldtriptoolbox.org/faq/how_can_i_import_my_own_dataformat?s[]=dataformat">FAQ </a>you referred to, and this <a href="http://www.fieldtriptoolbox.org/faq/how_are_the_various_data_structures_defined">FAQ </a>on the data structures.</div><div><br></div><div>It will be something like (syntax is probably wrong):</div><div><br></div><div>% read from file</div><div>mydatafromfile = tdfread('mydata.txt'); % check the help of the read function, not sure how this goes exactly</div><div><br></div><div>% datastructure of raw data, i.e. not epoched</div><div>mydata = [];</div><div>mydata.label = {'env1','env2','env3','eeg1','eeg2','emg'}; % label for every column of data</div><div>mydata.trial{1} = mydatafromfile; % data in columns, channels in rows<br></div><div>mydata.time{1} = (1:size(mydatafromfile,1)) * 1/250; % create fake time-axis, should be same length as data</div><div><br></div><div>If you are not able to program in MATLAB (yet), FieldTrip might not (yet) be for you. In that case you can take a look at other MATLAB based software such as e.g. <a href="https://sccn.ucsd.edu/wiki/A01:_Importing_Continuous_and_Epoched_Data">EEGlab </a>or <a href="https://neuroimage.usc.edu/brainstorm/Introduction">Brainstorm</a>, which use GUIs for importing data that might help (I'm not familiar with them though). <br></div><div><br></div><div>Out of curiosity, what hardware are you using? Build it yourself?</div><div><br></div><div>Good luck,</div><div>Stephen</div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, 29 Nov 2018 at 18:44, Hoang Truong <<a href="mailto:Hoang.Truong@colorado.edu">Hoang.Truong@colorado.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Dear community,<div><br></div><div>This is Tony, from CS Department, University of Colorado Boulder. I am new to eeg analysis and fieldtrip. Currently I work on recording eeg and emg data using our own hardware with 2 eeg and 2 emg channels respectively. </div><div>Since we use our custom hardware, the data are saved in a simple format of txt file with 7 columns (example data on Dropbox: <a href="https://www.dropbox.com/s/30yzafa7ukg8xhl/Pressure_3_6.txt?dl=0" target="_blank">link</a>): 3 first columns are data from environment sensors, the next 4 are eeg and emg data (250Hz sampling rate, 42s recording)</div><div>I would like to ask what will be a proper way for me to import this data into fieldtrip. I checked the faq about importing custom data but I do not understand how to make custom readheader, readdata and readevent function.</div><div>Any help would be appreciated (suggestions, code examples, etc).</div><div>Thank you so much.</div><div><br></div><div>Sincerely,</div><div>Tony</div><div><br></div></div>
_______________________________________________<br>
fieldtrip mailing list<br>
<a href="https://mailman.science.ru.nl/mailman/listinfo/fieldtrip" rel="noreferrer" target="_blank">https://mailman.science.ru.nl/mailman/listinfo/fieldtrip</a><br>
<a href="https://doi.org/10.1371/journal.pcbi.1002202" rel="noreferrer" target="_blank">https://doi.org/10.1371/journal.pcbi.1002202</a><br>
</blockquote></div>