Youssif Assem, Mohamed Moataz, Kareem Ehab, Ahmed Gamal, Ashraf Abdelraouf and Ahmed Hazem

Publishing Date



The most important aspect in determining a family is a person’s DNA. One of the most significant phenomena that have spread around the world and illustrate everything about a person. For street children, orphaned children, criminals, or men who dispute paternity to a child, we want to develop a method that analyzes the whole genome or alleles. The system will utilize numerous algorithms to compare it to all of the people in our dataset, checking for resemblance with each one, and then telling them what family this child may be related to. In addition, the algorithm can determine whether or not the child is connected to the father. Furthermore, we intend to expand our system in the future to help the police with their criminal investigations and help the court with the proving fatherhood case and possibly other cases concerning this matter.

1.1 Purpose of this document

This document aims to provide a full description of the model system application (Paternity testing using rs numbers and whole genome). The usage of genes analytics is required due to the nature of the subject, Therefore It will outline the system’s objectives and characteristics, as well as the system’s interfaces. It will also cover what the system will perform, the constraints under which It will operate, and, most importantly, how the system will react to external stimulation.

1.2 Scope of this document

The goal is to develop an application that we want to include a paternity test, which will allow the system to determine whether or not the child is linked to the father. The second feature examines the entire genome of youngsters on the street and compares it to our data set. We want to create a system that relies on the Egyptian genome project’s large data. The system will compare the whole genome to each of the children in our database and the system will result in this child may be related to this family.

1.3 System Overview

The system is a web application that allows some of the competent authorities to upload the data that will be represented on the whole genome. The system can check the similarity between it and each child in our database based on the case presented (different cases for paternity testing) and the system is returning to the family the that this child may be related to the family and if there is some relevance. We will build our model depending on the Egyptian genome project because we aim to solve this problem in our countries. In addition, we aim to add another part in our system that proves the parentage of a child to a father depending on rs numbers or the whole genome.

1.4 System Scope

We will be able to forecast proof of parentage in the proposed system by using data from both the father, mother, and child’s DNA analysis (input), where the model compares these data analyses and determine whether the child is linked to the father/mother or not(output) in addition we will extend paternity test AKA proof of parentage through Whole-genome sequencing(WGS) which is a next-generation sequencing application that determines the entire DNA sequence all at once