Delila programs are used to analyze DNA sequences and to make Sequence Logos and Sequence Walkers.
Since I now work on a Mac OS X computer, the only kind of binary I could supply is for that computer. Currently I am not providing binaries.
For historical reasons the Delila programs were written in Pascal because it was the best language available at the time. It is a good language for teaching and as a consequence it is quite good for building solid logic.
Because I use the original Jensen and Wirth definition of Pascal, any good, standard native Pascal compiler should compile the Delila programs. Originally the programs were compiled on Vax and CDC Pascal compilers with no problems.
Compilers for Delila Programs:
2014 Feb 24
GPC Compiling without flags on Mac OS X 10.9 does not workThe GNU Pascal version 20070904, based on gcc-3.4.6 gives code that does not function. Here's how to compile on Mac OS X 10.9 (for now): |
WARNING: Free Pascal or any other Borland Turbo Pascal based compiler will NOT WORK with Delila programs. That compiler does not understand file pointers and the get() and put() functions, which are part of the original Jensen and Wirth Pascal. Unfortunately these compilers do not follow the ISO standard.
Pascal Resources:
The systems that run the ghostview map and gs walk combinations are as follows:
Executables and libraries need to be installed properly for each machine, which is generally no problem for the Windows machines. Data files, i.e., postscript, should be transferred as ascii types. Many people forget this detail.
Schneider Lab
origin: 2001 Dec 23 split off from delila.html
updated: 2014 Nov 10