Hi Andaleeb,
Your question seems confusing to me. Once you are doing it manually why you need software/tool for the same. Can you please elaborate it for me.
Cheers
In machine learning, computers apply statistical learning techniques to automatically identify patterns in data. These techniques can be used to make highly accurate predictions.
More at http://www.r2d3.us/visual-intro-to-machine-learning-part-1/
"We will learn computational methods -- algorithms and data structures -- for analyzing DNA sequencing data. We will learn a little about DNA, genomics, and how DNA sequencing is used. We will use Python to implement key algorithms and data...