This document summarizes a research paper that proposes a new artificial immune system algorithm called REALGO for computer virus detection. REALGO is inspired by reverse transcription that occurs in retroviruses. It uses a genetic algorithm to train antibodies against known virus signatures, and allows antibodies to revert back to previously successful solutions to escape local optima during optimization. The algorithm was tested on various optimization problems and was shown to find better solutions than other evolutionary strategies in most cases. The document provides details on how the REALGO algorithm is modeled after biological immune systems and reverse transcription, and presents the algorithm using symbolic notation.