The program CABUFFER is available by anonymous ftp from
mcclb0.med.nyu.edu [188.8.131.52]. This program allows you to
calculate the concentrations of all ionic species present in a mixture
of up to four divalent cations (e.g. Mg, Ca, Sr, Ba) and four ligands
("buffers") for these ions. Examples of such buffers are EDTA, EGTA,
NTA, HEDTA, citrate, Ca-binding proteins, etc. Corrections for
temperature, ionic stength and pH are provided.
The program is written in structured Basic and has been compiled with
Borland's Turbo Basic v. 1.0. It can also be compiled with Microsoft's
Quickbasic v. 4.0 or run from within the QBASIC program provided with
MS-DOS 5.0 or higher, after making a few changes (see the readme file).
The compiled program runs on PC's under PC-DOS/MS-DOS 2.0 or higher.
It runs very fast on PC's outfitted with a math coprocessor. A somewhat
less capable program, CABUF, that runs reasonably fast even on machines
without math coprocessor, is also available. Both executable files and
Basic source code is included. All the files take up about 280 Kb of
space, including a readme file that tells you how to use the program.
The CABUFFER.EXE file is about 80 Kb long.
Originally, I meant to write a paper on the use of Ca-buffers in
physiology and on the traps one can fall into using them. The
manuscript was never completed but drafts of various sections are
included with CABUFFER. They may make instructive reading for those who
care to understand what they are doing when they make up and use
Ca-buffers. RESULTS.TXT, in particular, describes the basic aspects of
the CABUFFER program, including the corrections utilized. I apologize
for the fact that equations are missing from the electronic version of
the manuscript; I couldn't get them into ASCII format.
Unfortunately, I have little time to support this program. If you use
it, you do so at your own risk. But I believe that its use is
self-explanatory and easy, and I also think that it is largely bugfree.
The program is supplied in two files:
CABUFZIP.EXE: This is a binary, self-extracting, compressed archive file
that contains all program, data and text files.
CABUFZIP.RME: A short readme file that gives installation instructions
for CABUFFER. This file is reproduced below.
At the command prompt of your machine, type:
This will connect you to my host machine (mcclb0.med.nyu.edu). Follow
the prompts as shown below.
ftp> get cabufzip.exe
ftp> get cabufzip.rme
Installation instructions for CABUFFER on MS-DOS machines
The compiled CABUFFER program, Basic source code files, data files, and
explanatory text files all reside in one self-extracting, compressed
archive file named cabufzip.exe.
To install all of these files on your PC-DOS/MS-DOS machine, at the ftp
prompt type BINARY <enter> to set the transfer mode to binary, then
transfer the file with the command GET CABUFZIP.EXE <enter>. Once this
file is on your PC, all you have to do is to execute it with the command
CABUFZIP <enter>, preferably in its own subdirectory. This will extract
and unpack the compressed component files. The cabufzip.exe file is 125
kB long, the extracted files add up to about 280 kB. CABUFFER itself is
80 Kb long. The user notes for CABUFFER are in the readme file.
Jochen Kleinschmidt, Ph.D.
Dept. of Ophthalmology
NYU Medical Center
Internet: kleinschmidt at mcclb0.med.nyu.edu
Bitnet: kleinschmidt at nyumed.bitnet