Friday, October 17, 2014

Autosomal Segment Analyzer

Autosomal Segment Analyzer allows to analyze individual matching segments of autosomal comparison between two autosomal DNA files and drill down to each SNP.

Prerequisites: Microsoft .Net Framework 4.0

Usage: Just execute it, click Open Files, select two files (FTDNA and/or 23andMe format) and click OK. If you wish to change preferences, click settings and preferences.

Screenshot:
Matching Segments

Download Autosomal Segment Analyzer.exe (47 MB)

Source Code at GitHub.

Known Issues:
The tool is designed specifically and optimized for SNPs tested by DNA companies e.g., FTDNA, 23andMe and ancestry - This is primarily to minimize the file size for mapping Mb/cM (the complete set is huge which is certainly not feasible to be included with application). If you try to compare ancient DNA having SNPs that are not tested by DNA companies, you may get some strange lengths. This is the only known fault I am aware of. While the tool is also Ancient DNA friendly, please compare with filtered ancient DNA version.

Change Log
Version 3.1
  • Ability to save matching genotypes, which are genotypes of common ancestors.
Version 3.0
  • Several bug-fixes. Added cM, Probability and genotype frequency data from OpenSNP. Ancient DNA comparison friendly to analyze smaller segments with lower thresholds.
Version 2.0
  • Several bug-fixes. Removed cM and made Mb only to make it work on new SNP positions.
Version 1.1
  • Unhandled Exception: System.IndexOutOfRangeException - Fixed.
Version 1.0
  • Initial release.