09-02-2010 12:41 AM
Hi,
Sorry we don't know Brain Vision Analyzer. Which feature are you using in that software? Could you please tell us something about your research?
Thanks!
ZJ Gu
09-02-2010 03:03 PM
Hi Zhijun Gu,
I'm conducting a visual object search task using EEG in human and nonhuman primates, capturing the N2pc ERP component with scalp EEG, and capturing vertical and horizontal saccades using the vertical and horizontal EOG channels. Brain Vision Analyzer (BVA) is very user frields software and allows me to process these data as I know how (filter, segment, artifact reject, baseline correct, etc.). The exported BVA data go to Matlab, where I have already established routines for more advanced data analysis (e.g. PCA, time-frequency analysis, etc). My hope was for LabVIEW recorded EEG data to be imported to BVA, saving me a great deal of time and energy, but unfortunately this won't be so easy. The lab I joined also uses ERPSS, another signal processing software package, and so, in addition to .BED files from LabVIEW, I also have access to ERPSS .RAW and .RDF files - not sure if this help my cause. Thank you for taking time to think about my dilemna!
Best regards,
Rob
09-02-2010 03:27 PM
Robert,
As a disclaimer, take my comments with the "attenuating factor" that I have been working for NI for more than 15 years. But reading your post compelled me to share something personal with you (and the others reading this)
Hang on with me here - I actually have a point to make.
In my previous life I did my research in extracting some features (for me to define ) from visual evoked potentials in search for early Glaucoma detection. When I started my research I used Pascal + Data Translation DAQ + MATLAB + Word + Excel. I remember when Windows came along NI was the only company with a DAQ board with a driver for Pascal for Windows (I bought it). Pascal got limited and I started to explore C. The GUI side of C was not as nice as they are today and someone introduced me to LabVIEW. At the time I stated to use it for data acquisition only and after the experiments I moved to the other analysis package, to the visualization package, and then to the reporting package. It was a well defined streamlined process but still a lot of it "off line" and labor intense.
As I started to create my experimental dashboards in LabVIEW, I realized that by observing dynamically my data as it was being acquired I could visually extract a lot of information from my EEG data (humans are amazing pattern recognizers). I naturally started to add some basic signal processing to my code and display the processed data in real-time. I not only learned that LabVIEW is extremely rich in signal processing and analysis functionality but also that the way I used these functions abstracted me from their complexity. It was like having a "black box" that applied the desired transformation to my signals. I started to explore other functions I was a bit afraid of like wavelets, joint-time frequency, Gabor expansion etc...I also got rid of my (i,j )syndrome (you know what I mean).
In short, we are inclusive, and would like to provide you a simpler path for you to use your tools of preference (we are continuing to do that). But maybe it is not too late to considering learning this extremely productive platform.
Newton
09-02-2010 09:36 PM
Hi Rob,
We will consider to support EDF write in the coming new version of Biomedical Startup Kit.
For LabVIEW platform, I totally agree with Newton although we are colleagues... Regarding what you said - PCA, time-frequency analysis, it is easy as pie in LabVIEW with Advanced Signal Processing Toolkit:
This is a time frequency distribution of heart sound signal:
See the backend codes: So easy to understand
Thanks!
ZJ Gu
09-03-2010 06:30 AM
ZJ is right. I have done extensive work in signal processing, including JTF with some additional capabilities, using the advanced signal processing toolkit and LabVIEW. The link below gives you some more info.
http://sine.ni.com/cs/app/doc/p/id/cs-11698
If you perform the download from the link at the end of the article, a manual is included that gives you a feel for a lot of the analysis capabilities in LabVIEW that are applicable to NDE, which has a lot of similarity to biomedical testing. When you see the capabilities available, you may decide it would be good for you to buy the advanced signal processing toolkit.
If you don't want to do the download of my software, but you are a US citizen, I can send you the manual for NDEWIP via email to look at.
Don
09-03-2010 10:07 AM
Thank you Zhijun Gu, Newton and Don for your very thoughtful suggestions! I appreciate this and will look into using LabVIEW for signal processing.
Don - would you happen to have a file format translator to get LabVIEW data into EDF format? If this is possible and you are willing to share or create such format traslator code I would be more than happy to compensate you for your efforts.
Many thanks,
Rob Reinhart
10-22-2010 11:45 AM
Hello,
I am trying to find the Labview .BED-file format specifications. Can someone tell me where to find the documentation on .BED-files?
Best regrads,
Rob
07-14-2012 07:26 AM
i need NI Biomedical Startup Kit for labview 2011
07-15-2012 10:18 PM
Hi,
If you have requested source code version before, please redownload the file using the same link.
Thanks!
ZJ Gu