Computing: Free Pascal Programming

Amino acid statistics.

Download AAStats desktop application (Windows 64bit) Download AAStats source code (Lazarus/Free Pascal)

Description: Quantitative analysis of proteins: Count and graphical display (charts) of amino acids by number, structure (class), volume (size), polarity, charge, side-chain specificity, hydropathy, diet-requirements and metabolism. Proteins may be entered directly or loaded from file; both raw data and FASTA format are supported. Amino acid coding may be set to 1-letter or 3-letters code; non standard case (lowercase 1-letter codes or all uppercase 3-letter codes) may be allowed using the "Settings" menu. To use the application, choose Number (for counts) or the desired classification, load the protein (5 sample proteins included in the download .zip archive), set the coding and push the "Counts" button. Results are displayed as table data and as bar chart / pie chart.
For help with proteins and amino acids classification, please search the Internet or have a look at a biochemistry book.

Free Pascal features: Reading data from a text file into a TMemo object; working with TMemo data. Using string grids to display data as tables. Displaying statistical data as bar and pie charts.


Amino acids statistics: Counts by polarity and charge