These programs control the operation of the Portable Fast Sampler (PFS) systems that were in use at Arecibo (2000–2020), Goldstone (2001–2014), and Green Bank (2001–2017). They also provide tools for initial data analysis (unpacking, digital filtering, spectral analysis, de-hopping, etc). The code includes more than 8,000 lines of C code. A substantial fraction of this code has been incorporated in the software that is used to operate and process data from the NASA JPL dual channel agilent receiver (DCAR) data-taking systems installed at Goldstone and Green Bank.
If you use this code, please cite the corresponding paper: J. L. Margot, A Data-Taking System for Planetary Radar Applications, J. Astron. Instrum., 10, 2021, (PDF, BibTeX).
-
Compilation and execution require bash, make, and gcc
-
FFTW (version >= 3.3.8)
-
Install with your package manager:
- RedHat/CentOS:
(include file at /usr/include/, library at /usr/lib64/)
sudo yum install fftw fftw-devel
- Debian/Ubuntu:
(include file at /usr/include/, library at /usr/lib/)
sudo apt-get install libfftw3-3 libfftw3-dev
- MacOS:
(include file at /opt/local/include/, library at /opt/local/lib/)
sudo port install fftw-3-single
- RedHat/CentOS:
-
Install from source:
wget http://www.fftw.org/fftw-3.3.8.tar.gz tar xvf fftw-3.3.8.tar.gz ./configure --enable-float make; make install
-
-
EDT driver from www.edt.com, installed in its default /opt/EDTpcd location
-
Download repository:
With https:
git clone https://github.com/UCLA-RADAR-Group/pfs.git
With ssh:
git clone git@github.com:UCLA-RADAR-Group/pfs.git
-
Specify the target location for scripts and executables:
Edit the value ofGLOBDIR
in the top-level Makefile if necessary (default is$(HOME)/bin
) -
Compile:
cd src; make
-
Install:
make install; make clean; cd ..
-
Run tests:
cd tests; make
-
Successfully tested on CentOS 7.3.1611/7.5.1804, MacOS 10.11.6.
Download a users guide.
More information is available at the PFS project webpage.
Most of the software was written by Jean-Luc Margot, with software contributions from Jeff Hagen and Joseph Jao. The design and construction of the first data-taking systems was funded by the National Astronomy and Ionosphere Center.
Additional information about planetary radar astronomy can be found at http://radarastronomy.org.
Please send comments and bug reports to:
Jean-Luc Margot
University of California, Los Angeles
jlm@astro.ucla.edu