Updated on September 22, 2019 by
This release of guisdap contains new features and bugfixes, but everything is made compatible with older versions (hopefully). The package should be compatible with not too ancient Matlab versions (>2013), but there may (or may not) be some problems on specific platforms.
Guisdap-9.0 has been successfully installed on linux. Other architectures may have to change the makefiles, if speed is desired, otherwise it should run without the compiled routines. On Windows systems it is recommended to run under the cygwin environment for best compatibility. Please report any changes needed for any systems.
- unpack the distribution at your favourite place
- make a link of guisdap9/bin/guisdap to a place on your path (ex /usr/local/bin). There is also a beta version of next release available
- if you want the speed improvements the mex utility provides:
cd guisdap9 mkdir lib mex7 cd models/iri2016 make (requires gnu-make and gfortran 6) cd ../nrlmsise00 make cd ../irbem-code make OS=... ENV=... all make OS=... ENV=... install typically for 64 bit linux with 64 bit GCC: make OS=linux64 ENV=gnu64 all make OS=linux64 ENV=gnu64 install For other systems and compilers, type: make help cd ../../mexsources make
At the prompt, type “guisdap –help” to see all the switches available. Normal analysis is done running “guisdap -a” which will bring up a window with some entries to fill in. (Hopefully self-explained) This is the same as “guisdap” and then “analyse”. When finished hit “GO”. A more detailed instruction can be found at here.There is also a course presentation describing how to initialise new experiments and some useful tips on more specialised analysis. The initialisation scripts are available with “guisdap -i”.
With version 9 there are provisions for analysing raw voltage data. The most common EISCAT dsp routines are included, and on some experiments there are wrappers to control the lagprofiling processing via the analysis_lagprofiling parameter:
- analysis_lagprofiling.par The control parameter list, normally static
- analysis_lagprofiling.data Start address to insert the results
- analysis_lagprofiling.raw Start address for the raw data
- analysis_lagprofiling.do Do or don’t lagprofile
- analysis_lagprofiling.lib Dsp routine to use
- Some generic names for the wrapping:
- analysis_lagprofiling.nsamp No raw samples per scan
- analysis_lagprofiling.nrep No repetitions
- analysis_lagprofiling.nwin No windows (codes)
- analysis_lagprofiling.wlen Window length
- analysis_lagprofiling.p [First last] profile to process
There are numerous bug fixings and updates, as well as provisions for QuJing radar data.
Contact: Ingemar Häggström