Christopher Johnson

Chris Johnson is able to program in BASIC, Assembler and C. His main programming interests have been in data display software and scientific-related software, particularly in the field of chemistry.

Contact details

Address: 7 Lovedale Grove
Balerno
Edinburgh
EH14 7DR
Telephone: 0131 449 3869
Web: http://www.chris-johnson.org.uk/
Email: chris@bulldog.u-net.com

Affiliate Developer

Utilities

Product name Description Latest version Price (£) On this CD     
Text>Draw Converts a string of text into Draw format, enabling the annotation of Draw files with more complex text than the simple entry of text in Draw itself allows; the text string may contain up to six outline font styles, and supports multi-line super- and sub-script production 1.06 32-bit Free Zip
See Run
Unit Convert Unit Convert is a small application that allows the interconversion of a wide range of units, for example, feet into cm or m etc. The application also converts between binary, octal, hexadecimal and decimal numbers, and some more specialised conversions. It is possible to add your own conversions to the application. The manual is provided in HTML format. 2.10pre2 32-bit Free Zip
See Run

Graphing software suite

Product name Description Latest version Price (£) On this CD      
ChartDraw Allows the production of a range of charts, of the following types:
  • line graphs
  • stacked bargraphs
  • grouped bargraphs
  • pie graphs
3.13 32-bit Free Zip
See Run
FnPlotter Allows the entry of up to four functions, in BASIC format, and will produce a data file of the correct format for loading into MultiPlot for graphical display of the functions; thus the graphical functions may be overlaid with other graphs produced by GraphDraw, for example 1.03 32-bit Free Zip
See Run
GraphDraw Allows the entry of the x and y values for a data which may then be fit to:
  • best straight line
  • best parabola
  • a cubic spline curve
  • a polynomial of order up to 6
and the results displayed graphically, with a wide range of display and export options
2.66 32-bit Free Zip
See Run
MultiPlot Allows the plotting of up to eight graphs on the same set of axes; suitable data files may be produced using GraphDraw or FnPlotter, for example 2.22 32-bit Free Zip
See Run
Surface A very simple 3D function (surface) plotter which takes as input a text file containing the x, y, and z data for a function of the form z = f(x,y) and draws a 3D view of the function 1.04 32-bit Free Zip
See Run
3DFnEdit Front-end application for Surface which allows you to enter a function of the form z = f(x,y) and produces a file in the correct format for loading into the Surface 1.03 32-bit Free Zip
See Run
Documentation All of the above applications include individual manuals in Impression and Ovation Pro formats, but combined documentation (in Impression format only) for all of the programs is also available Zip
See Run

Chemistry software

Product name Description Latest version Price (£) On this CD                 
A>B>C Demonstration of the kinetics of series first order reactions 1.10 32-bit Free Zip See Run
Energy Demonstration of: translational speed distributions and their variation with mass or temperature; and rotational energy level populations and the intensity of pure rotational spectra 1.10 32-bit Free Zip See Run
IsoMass Calculates from a chemical formula the abundance of each of the isotopic masses and displays the data both as a listing and as a bar graph; this application is used in calculating isotopic distributions for mass spectrometry 1.32 32-bit Free Zip See Run
MolWeight Calculates the molecular weight of a compound from its chemical formula 1.33 32-bit Free Zip See Run
Periodic A periodic table of the elements in which clicking on an element shows its properties 1.32 32-bit Free Zip See Run
WaveFunc Demonstration of: wave functions; wave functions squared; Franck-Condon overlap 1.10 32-bit Free Zip See Run