Compilation of Gene Analysis Algorithms for hopefully some useful Machine Learning application later.
This is a GUI based application that will perform the algorithms implemented in the software.
This algorithm is used primarily for gene sequencing looking for the optimal match between multiple gene sequences. For a physical and interactive understanding of the software used you can go to http://experiments.mostafa.io/public/needleman-wunsch/. It is a very interesting algorithm and I would suggest you check it out.
https://en.wikipedia.org/wiki/Needleman%E2%80%93Wunsch_algorithm
This program will implement the Cytogenic Location organization technique which is a technique for finding where specific genes will be located by giving the chromosome, arm, region and band. 7q31.2, for example, would be the CFTR gene located on the 7th chromosome's long arm, in the 3rd region on the 1st band, and the 2nd sub-band.
FIRST GENE USABLE IN PROGRAM. Located at 7q31.2. https://ghr.nlm.nih.gov/gene/CFTR
Located at 12q13.13. https://ghr.nlm.nih.gov/gene/AAAS
Located at 16p13.2. https://ghr.nlm.nih.gov/gene/ABAT
Located at 9q31.1. https://ghr.nlm.nih.gov/gene/ABCA1
Located at 2q35. https://ghr.nlm.nih.gov/gene/ABCA12
Located at 16p13.3. https://ghr.nlm.nih.gov/gene/ABCA3