USGS - science for a changing world

Oregon Water Science Center

Download the Alkalinity Calculator

A stand-alone version of the Alkalinity Calculator is available for download. The stand-alone version allows you to run the Calculator when you do not have access to an Internet connection. This may be particularly useful when you need to analyze your titration curves in the field.

The stand-alone version has the same features and capabilities as the Internet version, and allows for an easier method to save your data for future use.


The stand-alone version of the Alkalinity Calculator was written in Perl with the Tk toolkit. Therefore, all you need to run the Calculator is a current version of Perl that includes the Tk module. The program should work on most platforms where Perl runs, but I have tested it only on Windows (2000, XP, 7) and Solaris.

If you are using a Windows machine, a version of the stand-alone Alkalinity Calculator has been created as a self-extracting EXE file that contains its own Perl environment; therefore, you do NOT need to have Perl installed. When the EXE file is run, a fully functional Perl environment is extracted into the user's temporary space, and the Alkalinity Calculator scripts are run within that environment. In addition to not requiring the user to have Perl installed, the user does not need to worry about finding and installing the Perl Tk module, which is no longer included or even available in some popular Perl distributions.

If you are using a non-Windows machine, versions of Perl for a variety of platforms (Solaris, Linux, Windows, others) may be obtained free of charge from the Comprehensive Perl Archive Network (CPAN). If installing Perl, you must download and install the Perl Tk module (see CPAN) and one of the Alkalinity Calculator packages below. See the README.txt file in each package for installation instructions.


Warning! The stand-alone version has not been tested on every operating system. As a result, you may (or may not) encounter an unforseen problem that causes an unexpected result. So far, it seems to work well on Windows (2000, XP, 7) and on Solaris. Any reported problems will be addressed and fixed in future releases. Let me know if you have other suggestions for improvement.

License / Distribution / Modifications

The stand-alone version of the Alkalinity Calculator was developed for the U.S. Geological Survey for no fee and on my own time. It is free software. You may redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; explicit or implied including but not limited to the warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Despite the lack of warranty, I'm happy to try to answer your questions. Don't hesitate to send me an email.

Home | Version History | Methods | Speciation Criteria
Reporting Tips | Acid Lot Info | FAQ


Accessibility FOIA Privacy Policies and Notices logo U.S. Department of the Interior | U.S. Geological Survey
Page Contact Information: Stewart Rounds
Page Last Modified: Friday - Jul 5, 2024 at 18:12:23 EDT