-
Notifications
You must be signed in to change notification settings - Fork 3
Exploratory Algorithms for SETI.
License
sigblips/Algorithms
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A collection of exploratory algorithms for SETI. Information ------------------------------------------------ This codebase uses the cross-platform CMake build system. Currently, the code depends on the FFTW and GSL libraries; they are required for compilation. Code organization: - sq_utils contains some simple routines that aren't strictly DSP-related but 'enable' stuff such as proper read and write of data to be done so that it plays well with the seti data format. It also includes some useful computational utilities. - sq_constants has a bunch of useful constants used throughout the library as preprocessor defines. - sq_dsp contains DSP code that performs operations such as FFT, power calculation, windowing, and more. - sq_imaging has functions to handle image processing, reading, and writing. - sq_signals contains generator functions for various signals. Compiling ------------------------------------------------ Before compiling, make sure you have the necessary dependencies installed. On Ubuntu 10.10 and 11.04 (tested), install the libfftw3-dev and libgsl0-dev packages. To build, create a directory anywhere in your filesystem and inside it, run: cmake /path/to/SETIkit/source/directory/ Now you'll see a bunch of files generated by CMake. Run `make` to build. Now in the current directory, navigate to bin/ to find all executables. (This is an example of an out-of-source build. The files generated by project configuration and compilation do not clutter the source directory).
About
Exploratory Algorithms for SETI.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published