ایک انسان جب اس کائنات پر غور وفکر کرتا ہے تو اسے کوئی بھی چیز بے مقصد نظر نہیں آتی۔ ہر چیز کی تخلیق کا ایک مقصد ہوتاہے پھر آخر انسان کی تخلیق کا مقصد کیا ہے ؟ انسان کیوں پیدا کیا گیا ؟ کیا اس لیے کہ دنیا میں خوب عیاشی کی زندگی گزارے، دوسروں پر ظلم کرے اور پھر مٹی میں مل کر مٹی ہوجائے ؟ یا اس لیے کہ لوگوں کے ظلم و ستم کا نشانہ بنتا رہے اور اپنے حق کے لیے کچھ بھی نہ کرسکے ؟
جب ہم اس کرۂ ارض پر موجود انسانوں کے حالات کا بنظر غائر جائزہ لیتے ہیں تو دونوں طبقات موجود پاتے ہیں۔ ایک طرف وہ لوگ ہیں جن کے جانور بھی ائرکنڈیشنڈ کمروں میں زندگی سے لطف اندوز ہوتے ہیں اور دوسری طرف وہ انسان بھی اسی زمین پر بستے ہیں جن کی بودوباش چوپائیوں جیسی ہے۔
پچپن سے ہی جب میں اس معاشرتی تفاوت پر نظر دوڑاتا تو میرا دل خون کے آنسو روتا اور میرا ضمیر مجھے کچوکے دے کر پوچھتا کہ کیا غریب پیدا ہی اس لیے ہوا ہے کہ وہ وہیں سے پانی پیئے جہاں سے چولستان کی گائے پانی پیتی ہے اور کیا امیر پیدا ہی اس لیے ہوا ہے کہ وہ اپنا پینے کا پانی بھی فرانس سے منگوائے اور دنیا کی رنگینیوں سے خوب لطف اندوز ہو ؟ معاشرے میں موجود غیر عادلانہ نظام نے مجھے پاکستان کی سیاسی اور غیر سیاسی، دینی و غیر دینی جماعتوں کا جائزہ لینے پر مجبور کیا اور میں نے بہت قریب سے مختلف قائدین کو دیکھا اور جانچا۔
میں ایک مضطرب انسان ہوں۔ پاکستان کی سیاسی دینی تحریکوں پر پہلے ہی بہت کام ہوچکا ہے اور پھر میں نظریاتی طور پر سیاسی دینی...
During the former era of the State of Bahawalpur the Nawabs were in perpetual conflict with their relatives. The Kehlwar family of Sindh and during the modern era remained under influence of the British. So we can say that the State of Bahawalpur remained under constant foreign influence and the Nawabs did not have chance to rule with liberty and ease. In spite of these facts, the government of the State had many Islamic qualities and there are clear effects of Fatwa on judicial system in both eras.
Biological sequences consist of A C G and T in a DNA structure and contain vital information of living organisms. This information is used in many applications such as drug design, microarray analysis and phylogenetic trees. Advances in computing technologies, specifically Next Generation Sequencing technologies have increased genomic data at a rapid rate. The increase in genomic data presents significant research challenges in bioinformatics, such as sequence alignment, short read error correction, phylogenetic inference etc. Various tools and algorithms have been proposed for phylogenetic inference. Early algorithms used sequential programs to solve the problem of phylogenetic inference. Improvements were gained in terms of tree accuracy and execution time, however; the programs were still slow, and improvements were needed to infer correct phylogeny in short times. This challenge introduced parallel and distributed processing to the field of bioinformatics. Many tools and programs have been developed based on parallel and distributed computing. This thesis presents algorithmic solutions for phylogenetic inference. Solutions include ‘PhyloDoop’ and ‘SeqCompress’ algorithms. PhyloDoop algorithm is used for inference of phylogenetic trees. The algorithm is based on Maximum Likelihood method, implemented on Hadoop Map/Reduce framework. PhyloDoop is based on clusters i.e. divides the input alignment to clusters, builds trees for each cluster, merges and optimizes all sub-trees and the final tree is also optimized. PhyloDoop is compared to well-known algorithms both on real and simulated datasets. Experiments on real datasets were performed to test likelihood values, execution time, and speedup in distributed environment. The results show better accuracy as compared to other algorithms on most of the datasets. Execution time is also short on most datasets. The proposed algorithm yields better speed up on large datasets. Simulated datasets were used to measure topological accuracy. PhyloDoop is topologically accurate on most datasets with short execution time in comparison to other algorithms. SeqCompress is used to compress DNA sequences in order to reduce memory requirements and execution time. Impressive results are shown in comparison to other algorithms. These results show a gap for efficient usage of compression techniques to infer correct phylogeny with low memory requirements as well as execution time.