10-05-2016 04:51 AM
hii guys,
the above mentioned Q is a paradox, but if one has 100 files to be analyzed and considering the time it takes to do that, anyone will try the same..
how do I read the .tdms file without physically loading it. I have about 100 data files and have to work on each of them.
but diadem takes a lot of time loading one file (about 20MB) . Work on its contents and then load another.
P.S. I am new to diadem scripting .
regards,
Akshay
10-05-2016 06:23 PM
Hello Akshay,
DIAdem offers two features to deal with this situation directly.
In general, it helps to have data local (vs. a network drive) when processing large numbers of files or large files (or both). Network access adds considerable time to the loading process, so it might make sense to temporarily copy data to a local drive (or USB 3.0/eSATA attached external drive) to improve performance.
Also, if your files are large, you should use the 64-bit version of DIAdem and have sufficient memory (I recommend 8GB or more) to make sure DIAdem works as efficiently as possible.
For use cases such as yours, we will introduce a server based tool next year to have multiple processes run in parallel on a server - no more sequential running of dozens or hundreds of files on a client - you will be able to start a process on a server and it will automatically parallel process all your files with no need to have to wait on your client. Keep a look out for the "TDM server suite" over the next few months.
I hope this helps,
Otmar
10-06-2016 02:37 AM
thankls otmar,
thts a helpful info.
I will try to use the selective Load option.
regards
Akshay
10-06-2016 12:33 PM
Hi Akshay,
A 20MB data file should load normally into DIAdem in less than a second. What file format are you using?
Brad Turpin
DIAdem Product Support Engineer
National Instruments
10-14-2016 03:00 AM
Hi Brad,
that file-20MB is just a Starter.
well anothe issue is how do I Unload a loaded file, dont seem to find the right command
10-14-2016 09:31 AM
DataDelAll (or Data.Root.Clear) clears your data area. Is that what you need?