+ All Categories
Home > Documents > Sequence-based Predictors for Identification of Nucleosome...

Sequence-based Predictors for Identification of Nucleosome...

Date post: 14-Jul-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
115
Sequence-based Predictors for Identification of Nucleosome Positioning and Transmembrane Proteins Muhammad Tahir 13-S-AWKUM-USM-PHD-CS-02 DEPARTMENT OF COMPUTER SCIENCE, FACULTY OF PHYSICAL AND NUMERICAL SCIENCES, ABDUL WALI KHAN UNIVERSITY, MARDAN, PAKISTAN. 2017
Transcript
Page 1: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

Sequence-based Predictors for Identification of

Nucleosome Positioning and Transmembrane Proteins

Muhammad Tahir

13-S-AWKUM-USM-PHD-CS-02

DEPARTMENT OF COMPUTER SCIENCE,

FACULTY OF PHYSICAL AND NUMERICAL SCIENCES,

ABDUL WALI KHAN UNIVERSITY, MARDAN, PAKISTAN.

2017

Page 2: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

ii

Sequence-based Predictors for Identification of

Nucleosome Positioning and Transmembrane Proteins

By

Muhammad Tahir

13-S-AWKUM-USM-PHD-CS-02

A dissertation submitted in partial fulfillment of the requirements for the

degree of Doctor of Philosophy in Computer Science

DEPARTMENT OF COMPUTER SCIENCE,

FACULTY OF PHYSICAL AND NUMERICAL SCIENCES,

ABDUL WALI KHAN UNIVERSITY, MARDAN, PAKISTAN.

2017

Page 3: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

iii

Author’s Declaration

I, Muhammad Tahir, hereby state that my PhD thesis titled as “sequence-based

predictors for identification of nucleosome positioning and transmembrane

proteins” is my own work and has not been submitted previously by me for taking any

degree from this university “Abdul Wali Khan University, Mardan” or anywhere

else in the country/world. At any time if my statement is found to be incorrect even

after my Graduate the university has the right to withdraw my PhD degree.

Author’s Signature: ______________

Author’s Name: Muhammad Tahir

Page 4: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

iv

Plagiarism Undertaking

I solemnly declare that research work presented in the thesis titled “Sequence-based

Predictors for Identification of Nucleosome Positioning and Transmembrane

Proteins” is solely my research work with no significant contribution from any other

person. Small contribution/help whenever taken has been duly acknowledged and the

complete thesis has been written by me.

I understand the zero tolerance policy of the HEC and Abdul Wali Khan University,

Mardan towards plagiarism. Therefore, I as an author of the above titled thesis declare

that no portion of my thesis has been plagiarized and any materials used as reference is

properly referred/cited.

I undertake that if I am found guilty of any formal plagiarism in the above titled thesis

even after award of PhD degree, the university reserves the rights to withdraw/revoke

my PhD degree and the HEC and the university has the right to publish my name on

the HEC/University website on which names of students are placed who submitted

plagiarized theses.

Student/Author Signature:

Name: Muhammad Tahir

Page 5: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

v

Certificate of Approval

This is to certify that the research work presented in this thesis, entitled “Sequence-

based Predictors for Identification of Nucleosome Positioning and

Transmembrane Proteins” was conducted by Mr. Muhammad Tahir under the

supervision of Dr. Maqsood Hayat. No part of this thesis has been submitted anywhere

else for any other degree. This thesis is submitted to the Department of Computer

Science in partial fulfillment of the requirements for the degree of Doctor of Philosophy

in the field of Computer Science, Department of Computer Science, Abdul Wali Khan

University, Mardan.

___________________________ External Examiner Dr. Zahoor Jan Chairman Department of Computer Science,

Islamia College University, Peshawar.

___________________________ Supervisor Dr. Maqsood Hayat Assistant Professor Department of Computer Science,

Abdul Wali Khan University, Mardan.

___________________________ Co-Supervisor Prof. Dr. Sher Afzal Khan Department of Computer Science, Abdul Wali Khan University, Mardan.

___________________________ Chairman Dr. Mukhtaj Khan Department of Computer Science, Abdul Wali Khan University, Mardan.

___________________________ Director Academics Prof. Dr. Salim Ullah Khan

Abdul Wali Khan University, Mardan.

___________________________ Dean Faculty of Physical & Numerical Sciences

Prof. Dr. Aurangzeb Khan Abdul Wali Khan University, Mardan.

Page 6: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

vi

Dedication

To Those I Love & Those Who Love Me

Page 7: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

vii

List of Publications

1. Muhammad Tahir and Maqsood Hayat, iNuc-STNC: a sequence-based

predictor for identification of nucleosome positioning in genomes by

extending the concept of SAAC and Chou's PseAAC, Journal of Molecular

BioSystems (2016). (Impact Factor: 2.829)

2. Maqsood Hayat and Muhammad Tahir, PSOFuzzySVM-TMH:

identification of transmembrane helix segments using ensemble feature

space by incorporated fuzzy support vector machine. Journal of Molecular

BioSystems, 11, 2255-2262 (2015). (Impact Factor: 2.829).

3. Muhammad Tahir, Maqsood Hayat and Sher Afzal Khan, Evolutionary

Genetic Algorithm based Ensemble Classification of Nucleosome

Positioning using derived feature space of Pseudo Tri-nucleotides

Composition, Journal of Information Fusion (2017). (Under Review)

Page 8: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

viii

Table of Contents

Author’s Declaration ...................................................................................................... iii

Plagiarism Undertaking ................................................................................................. iv

Certificate of Approval .................................................................................................... v

Dedication ......................................................................................................................... vi

List of Publications......................................................................................................... vii

Table of Contents .......................................................................................................... viii

List of Tables .................................................................................................................. xiii

List of Abbreviations .................................................................................................... xiv

Abstract.......................................................................................................................... xvii

1 Introduction.................................................................................................................. 1

1.1 Deoxyribonucleic Acids ..................................................................................... 1

1.2 Biological Membranes and Transmembrane Proteins ...................................... 4

1.3 Problem Statement .............................................................................................. 7

1.4 Research Objectives and Contributions ............................................................. 7

1.5 Thesis Structure................................................................................................. 10

2. LITERATURE SURVEY ................................................................................................. 12

2.1 Models for Nucleosome Positioning in Genomes .......................................... 13

2.1.1. Generative Models .................................................................................... 13

2.1.2. Discriminative Models .............................................................................. 15

2.2 Models for Transmembrane Proteins (Alpha-helices) .................................... 17

3. IMPLEMENTED APPROACHES .................................................................................... 21

3.1 Datasets .............................................................................................................. 22

3.2 Feature Extraction (Sequence Formulation Techniques) ............................... 23

3.2.1. Feature Extraction for Nucleosome Positioning...................................... 23

3.2.2. Feature Extraction for Transmembrane-Helix ......................................... 28

3.3 Feature Selection Technique ............................................................................ 32

3.4 Data Validation (Partition) ............................................................................... 34

3.4.1. Jackknife Test ............................................................................................ 35

3.4.2. Sub-sampling Test ..................................................................................... 35

3.5 Learning Hypotheses ........................................................................................ 35

Page 9: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

ix

3.5.1. Support Vector Machine ........................................................................... 36

3.5.2. k-Nearest Neighbor ................................................................................... 38

3.5.3. Probabilistic Neural Network ................................................................... 39

3.5.4. Fuzzy Support Vector Machine ................................................................ 42

3.6 Evaluation criteria ............................................................................................. 44

3.6.1. Accuracy .................................................................................................... 45

3.6.2. Sensitivity .................................................................................................. 45

3.6.3. Specificity .................................................................................................. 45

3.6.4. Mathew’s Correlation Coefficient ............................................................ 46

3.6.5. F-measure................................................................................................... 46

4. iNuc-STNC: A SEQUENCE-BASED PREDICTOR FOR DISCRIMINATION OF

NUCLEOSOME POSITIONING IN GENOMES ............................................................... 48

4.1 Introduction ....................................................................................................... 48

4.2 Materials and Methods ..................................................................................... 49

4.2.1. Datasets .............................................................................................................. 49

4.2.2. Feature Extraction Techniques ......................................................................... 51

4.3 Results and Discussion ..................................................................................... 51

4.3.1. Performance Comparison of learning hypotheses on various feature spaces

using Dataset 1S ........................................................................................................... 51

4.3.2. Performance Comparison of learning hypotheses on various feature spaces

using Dataset S2 ............................................................................................................ 53

4.3.3. Performance comparison of Learning hypotheses on various feature spaces

using dataset S3............................................................................................................. 56

4.3.4. Performance Comparison of iNuc-STNC model with other Models ............ 58

5. PSOFUZZYSVM-TMH: IDENTIFICATION OF TRANSMEMBRANE HELIX

SEGMENTS ................................................................................................................... 60

5.1 Introduction ....................................................................................................... 60

5.2 Materials and Methods ..................................................................................... 61

5.2.1. Datasets .............................................................................................................. 61

5.2.2. Feature Extraction Techniques ......................................................................... 61

5.2.3. Proposed PSOFuzzySVM-TMH Prediction Model ........................................ 62

5.3 Results and Discussion ..................................................................................... 65

5.3.1. Performance analysis of PSOFuzzySVM-TMH on PSSM feature space ..... 65

5.3.2. Performance analysis of PSOFuzzySVM-TMH on 6-letter exchange group 67

5.3.3. Performance analysis of PSOFuzzySVM-TMH on Hybrid feature space .... 69

Page 10: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

x

5.3.4. Performance comparison of PSOFuzzySVM-TMH model with existing

models ........................................................................................................................... 72

6. CONCLUSIONS AND FUTURE DIRECTIONS ................................................................ 75

6.1 Nucleosome Positioning in Genomes .............................................................. 75

6.2 Transmembrane Proteins .................................................................................. 76

6.3 Future Directions............................................................................................... 76

References.................................................................................................................... 78

Page 11: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

xi

List of Figures

Figure 1.1 Showing the structural formulae of Purines and Pyrimidines ................................. 2

Figure 1.2 The basic structure of DNA .................................................................................. 3

Figure 1.3 Depicts the structure of nucleosome. Each nucleosome consists of about 147 base

pairs of DNA wrapped 1.67 times around a histone octamer [10]........................................... 4

Figure 1.4 The Classical view of Central Dogma ................................................................... 4

Figure 1.5 Fluid mosaic model [17] ....................................................................................... 5

Figure 1.6 Depicts various types of membrane proteins [21] .................................................. 6

Figure 1.7 Shows the alpha helix transmembrane protein....................................................... 7

Figure 1.8 Framework of Research work ............................................................................... 9

Figure 2.1 Number of entries in UniProtKB/Swiss-Port database ......................................... 12

Figure 2.2 A Hidden Markov Model ................................................................................... 14

Figure 3.1 Structure of Machine Learning processes ............................................................ 22

Figure 3.2 Shows the procedure of DNC ............................................................................. 26

Figure 3.3 Shows the process of TNC.................................................................................. 27

Figure 3.4 Support Vector Machine. .................................................................................... 38

Figure 3.5 Example of K-Nearest Neighbor Algorithm. ....................................................... 39

Figure 3.6 Architecture of probabilistic neural network. ...................................................... 41

Figure 4.1 Framework of iNuc-STNC Model ...................................................................... 49

Figure 4.2 Performance of various learning hypothesis and feature spaces on dataset S1. ..... 53

Figure 4.3 Performance of various learning hypothesis and feature spaces on dataset S2. ..... 55

Figure 4.4 Performance of various learning hypothesis and feature spaces on dataset S3. ..... 57

Figure 5.1 The framework of the proposed prediction PSOFuzzySVM-TMH model ............ 63

Figure 5.2 Performance of PSSM feature space for low resolution dataset. .......................... 66

Page 12: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

xii

Figure 5.3 Performance of PSSM feature space for High resolution dataset ......................... 67

Figure 5.4 Performance of 6-letter exchange group feature spaces for low resolution dataset 68

Figure 5.5 Performance of 6-letter exchange group feature spaces for High resolution

dataset ................................................................................................................................ 69

Figure 5.6 Performance of Hybrid feature spaces for low resolution dataset ......................... 71

Figure 5.7 Performance of Hybrid feature spaces for high resolution dataset........................ 71

Page 13: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

xiii

List of Tables

Table 3.1 Categorization of 20 Amino Acids ....................................................................... 32

Table 3.2 A Confusion Matrix ............................................................................................. 45

Table 4.1 Resources for Benchmark Datasets ...................................................................... 51

Table 4.2 Performance Analysis of various Feature Spaces using S1 .................................... 52

Table 4.3 Performance Analysis of various Feature Spaces using S2 .................................... 55

Table 4.4 Performance analysis of various feature spaces using S3....................................... 57

Table 4.5 Comparison of our proposed iNuc-STNC model with other models ..................... 59

Table 5.1 Performance analysis of PSSM feature space at different levels ........................... 66

Table 5.2 Performance analysis of 6-letter exchange group feature spaces at different levels 68

Table 5.3 Performance analysis of Hybrid feature space at different levels .......................... 70

Table 5.4 Performance comparison of PSOFuzzySVM-TMH model with existing models ... 73

Page 14: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

xiv

List of Abbreviations

A

AA

bp

C

DNA

DNC

FP

FN

G

HMM

KNN

MCC

NAC

PSO

PNN

PseAA

PSSM

PSI-BLAST

RNA

SVM

T

TP

TN

Adenine

Amino Acid

base pair

Cytosine

Deoxyribonucleic Acids

Dinucleotide Composition

False Positive

False Negative

Guanine

Hidden Markov Model

K-Nearest Neighbor

Mathew’s Correlation Coefficient

Nucleic Acid Composition

Particle Swarm Optimization

Probabilistic Neural Network

Pseudo Amino Acid

Position Specific Scoring Matrix

Position Specific Iterated BLAST

Ribonucleic Acid

Support Vector Machine

Thymine

True Positive

True Negative

Page 15: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

xv

TM

TMH

TNC

STNC

NMR

Transmembrane

Transmembrane Helix

Trinucleotide Composition

Split Trinucleotide Composition

Nuclear Magnetic Resonance

Page 16: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

xvi

Acknowledgements

First of all, I am very thankful to Almighty Allah, for His divine guidance and

providence. His support, goodness, kindness, and blessings are always with me. He

provided me the strength, determination and knowledge to accomplish my PhD

research work. It is the special blessing of Almighty Allah to have a community of

sincere teachers, praying parents and cooperative colleagues and friends who all

helped me in making my endeavors a success.

Every PhD student dreams for a visionary supervisor. I am extremely thankful to Allah,

for connecting me up with the best possible supervisor Dr. Maqsood Hayat. His

guidance, inspirations and motivations enabled me to bring out my best. I learnt many

things from him, and the list is quite long but in short, he introduced me to the scientific

writing, guided me to the art of critical thinking and patience throughout my research

work at Abdul Wali Khan University, Mardan. I pay my indebtedness to him and his

greatness.

I am very thankful to my co-supervisor Dr. Sher Afzal Khan for his kind support and

guidance. I would also like to pay my gratitude to chairman department of computer

science Dr. Mukhtaj Khan for his guidance, advice, and valuable comments during my

PhD I would also appreciate my friends and colleagues for their cooperative and

encouraging behavior during my study at Abdul Wali Khan University, Mardan.

I would certainly like to express my deepest gratitude for my loving parents, brothers,

sisters and family whose prayers and support, throughout my studies, have made all this

possible. Without their moral support and encouraging behavior, the completion of this

research work would not have been possible. To my lovely daughter, Bareera Tahir,

thank you for being cute, making surprises in my and bringing happiness to the family.

Finally, and most importantly, I would like to thank my wife, for her consistent

encouragement and support in my research and for all the wonderful moments we

shared together.

Muhammad Tahir

Page 17: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

xvii

Abstract

In this thesis, the research work was carried out in two phases. In Phase-I, an intelligent

computational model is developed for identification of nucleosome positioning in

genome. Nucleosome positions perform a distinguished role in regulating the genes

activities, due to which it was targeted in phase-I. Nucleosome is a vital reiterating unit

of eukaryotic chromatin, contains DNA enclosed around a histone core. The

nucleosomes restrict the accessibility of the enclosed DNA to transcription factors and

other DNA-binding proteins. Owing to the promising role of nucleosomes, a more

accurate and an efficient intelligent automated model iNuc-STNC has been developed.

In this model, three different feature extraction techniques including dinucleotide,

trinucleotide and split trinucleotide compositions were adopted in order to excerpt

prominent, salient and high variant numerical descriptors. Various learning hypotheses

such as k-nearest neighbor, probabilistic neural network, and support vector machine

were utilized for classification. The predictive outcomes of iNuc-STNC model were

encouraging and remarkable than the existing approaches so far in the literature. It is

thus highly observed that the developed method will be more helpful and expedient for

basic academic research and pharmaceutical industry in the designing of drug.

In Phase-II, an automated model is developed for discrimination of

transmembrane protein structures. Transmembrane proteins manage various intra or

extra cellular processes of a cell. In addition, it performs signaling, cell recognition, cell

adhesion, and cell to cell interaction. However, all the essential clues regarding the

functions and structures of transmembrane proteins are reflected from transmembrane

topology. Owing to the limited number of recognized structures, it is very hard to truly

reflect the target proteins. In this regards, a computational prediction PSOFuzzySVM-

TMH model was developed to correctly identify the location of transmembrane helix

from their primary sequences. The protein sequences were numerically expressed by

two various feature extraction techniques such as 6-letter exchange group

representation and position specific scoring matrix in order to exploit all the salient,

pronounced and variant numerical descriptors. Further, evolutionary feature selection

technique namely: particle swarm optimization was used to condense the feature space

by eradicating the irrelevant and noisy information in order to enhance the learning and

generalization capability of predictive model. The Fuzzy SVM is used as learning

Page 18: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

xviii

hypothesis for classification. 10-fold cross validation test is applied for the assessment

of PSOFuzzySVM-TMH model at different levels i.e., per segment, per protein, and

per residue, using two different benchmark datasets. After experimental analysis, it is

realized that the PSOFuzzySVM-TMH model has identified the transmembrane

proteins at different levels with high true classification rates than the existing models

so far. All these achievements are credited to by incorporating the concept of fuzzy with

SVM, evolutionary selection of high variant features, and clearly discerning the motif

of target classes.

Page 19: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

All living organisms consist of cells, which may be unicellular or multi cellular. The

cell performs different functions such as reproduction, energy conversion, molecular

transportation, and identity maintenance. It is a fundamental unit of living organisms,

which have cellular organelles such as, Nucleus, Golgi complex, Mitochondria,

Endoplasmic reticulum and Ribosomes. Among these cellular organelles, nucleus is a

membrane-bounded organelle, having super coiled deoxyribonucleic acid (DNA)

molecule, which has hereditary materials that transfer characteristics from parents to

offspring or from one generation to next generation.

1.1 Deoxyribonucleic Acids

DNA is a longer polymer of nucleic acids having macro-molecules, which consist of

nucleotides. These nucleotides are made of deoxyribose (sugar), nitrogenous base, and

phosphate group. The hereditary information is stored on the basis of nucleotide chain,

which consists of adenine (A), guanine (G), cytosine(C), and thymine (T). The ‘A’ and

‘G’ are called purine whereas ‘C’ and ‘T’ are known as pyrimidine. They have a specific

property of bonding for the formation of double helical structure of DNA. Purines are

double ring structure and pyrimidines are single ring structure [1]. In the generic

structure of DNA, purines always make hydrogen bonding with the pyrimidines i.e.,

‘A’ makes a double hydrogen bonding with ‘T’ and ‘C’ forms a triple hydrogen bonding

with ‘G’. In Figure 1.1, the structural formulae of Purines and Pyrimidines are shown.

Chapter 1

1 Introduction

Page 20: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

2

Figure 1.1 Showing the structural formulae of Purines and Pyrimidines

In double helical structure of DNA, there are two strands. One strand is called

template strand, also known as coding strand, three to five prime (3’-5’). The other

strand is called non-template strand, also known as non-coding strand, five to three

prime (5’-3’). The backbone of the helical structure of DNA consists of sugar-

phosphate, linked together with phosphodiester bonds. The distance per turn is 3.4 nm,

distance between two nucleotides is 0.34 nm, distance between two anti-parallel strands

of DNA is 2 nm, and the number of nucleotides per turn is 10. The DNA helix consists

of major and minor grooves, the anti-parallel backbone strands are close together in

some places, known as the major groove, while in some places, they are far away,

known as the minor groove, as shown in Figure.1.2.

Page 21: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

3

Figure 1.2 The basic structure of DNA

DNA constitutes in a super coiling structure called as chromatin. Nucleosome

is the primary unit of eukaryotic chromatin, which consists of histone proteins and DNA

molecules [2]. The core histone proteins consist of four sub-units such as, H2A, H2B,

H3 and H4, whereas, the linker histone is H1. These proteins are enriched with basic

amino acids such as arginine and lysine [1, 3].

Double helical DNA strand around the core histone particles in a 145–147 bps

nucleotides long is a left-handed super helix [4, 5]. This DNA is actually divided into

two parts including a core DNA and a linker DNA. Through the linker DNA, the short

DNA sequences are connected to the adjacent nucleosome, which ranges from 10-100

bp [6-8]. The adjacent nucleosomes are associated with each other through linker DNA

and short DNA sequences, which range from 20-60 bp [9, 10] as illustrated in Figure

1.3. The final length of the DNA in nucleosome is 166–167 bp, which is two full turns

[11] and this unit is called chromatosome. The packaging of DNA around the histone

octamer, performs vital roles in biological processes such as DNA replication, RNA

splicing, transcriptional control, and DNA repair mechanisms [12-14].

Page 22: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

4

Figure 1.3 Depicts the structure of nucleosome. Each nucleosome consists of about 147 base pairs of DNA wrapped 1.67 times around a histone octamer [10].

The molecular central dogma explains the transformation of genetic information

from DNA to RNA and RNA to protein. The DNA is transcribed into a specific

messenger RNA (mRNA). Each specific mRNA has information for a specific protein,

which synthesizes a particular protein [15, 16]. Figure 1.4 shows the classical view of

a central dogma.

Figure 1.4 The Classical view of Central Dogma

1.2 Biological Membranes and Transmembrane Proteins

Cell membrane is a thin layer that covers the external boundary of a cell where the

external boundary is known as plasma membrane. Biological membrane performs vital

functions in a cell such as signaling, barrier, energy conversion, recognition, and cell

Page 23: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

5

subdivision [17]. The biological membrane is mostly composed of a lipid bilayer

proteins and carbohydrate [18]. These proteins are the main components of a cell called

membranous protein, which performs a major role in cellular process ranging from

simple transport to sophisticated signaling pathways. Membrane proteins consist of one

or more transmembrane helices mainly composed of α-helices, which are responsible

for the orientation of membrane proteins to lipid bilayer. In addition, significant

biological processes such as signaling, cell recognition, cell adhesion and cell-to-cell

interactions are performed by membrane proteins. The transmembrane proteins are the

sub-part of integral proteins. They have three parts: one part is located inside the cell,

the second part resides in the lipid bilayer, and the final part is exterior to the cell [19].

Another important component of protein structure is β barrel/strand.

Figure 1.5 Fluid mosaic model [17]

Alpha-helical transmembrane proteins constitute in every cell membranes including

external membranes as well as various functions such as light driven transporters,

enzymes, electrochemical potential-driven transporters, and so forth [20].

Alpha-helix transmembrane proteins contain a chain of hydrophobic amino acids,

which are linked to transmembrane helices by extra membranous loop region. Single

Page 24: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

6

pass alpha helix transmembrane can further be classified into different sub-classes;

single-pass type-I transmembrane protein, single-pass type-II transmembrane protein,

single-pass type-III transmembrane protein and single-pass type-IV transmembrane

protein as illustrated in Figure 1.6 as well.

Figure 1.6 Depicts various types of membrane proteins [21]

Single pass Type-I transmembrane protein presents its extracellular on N-

terminus and cytoplasmic on C-terminus whereas in single pass type-II transmembrane

protein C-terminus is present on exoplasmic side and N-terminus on cytoplasmic side

having a small number of cleavable endoplasmic reticulum signal sequence [21]. In

each type, the polypeptides consist of about 25 hydrophobic amino acids, cross the lipid

bilayer only once. Similarly, multi-pass proteins are classified in to two different parts;

alpha-helix multi-pass and beta-barrels multi-pass. Figure 1.7 shows the structure of

alpha-helix transmembrane protein. Alpha-helix multi-pass transmembrane protein also

known as tetraspanins, the polypeptides pass the lipid bilayer several times mostly four

to seven times. However, C- and N- termini remain on the same side of membrane in

case of even number of alpha-helices in multi-pass transmembrane protein [22].

Page 25: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

7

Figure 1.7 Shows the alpha helix transmembrane protein

1.3 Problem Statement

Identification and annotation of genome and protein sequences due to their rapid

exploration in the form of huge and unprocessed data is becoming a challenging task in

computational biology, genomics, and bioinformatics. In this regards, various

conventional methods have been investigated. Although, conventional methods have

obtained some considerable results; they are almost impossible sometimes for

proteomic and microscopic detection of some of the species. It is mainly due to the

complex structure and lack of availability of recognized number of proteins. Therefore,

it is really a challenging task to develop an effective and high throughput automated

model for recognition of uncharacterized biological molecules.

1.4 Research Objectives and Contributions

The genome level DNA and protein sequences are regularly increased in database due

to fast technological improvement in biological systems. Early in 1986, 3,939 protein

sequences were found in Swiss-Prot database according to statistics released [21].

Whereas according to the recent release of 18th January 2017 UniProtKB/Swiss-Prot

holds 553,474 protein sequences, which reveal that 140 times increase has been found

as compared to the early report. The discrimination and annotation of these unprocessed

data are the main challenges in the area of computational biology and bioinformatics.

Page 26: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

8

Laboratory experimental approaches provided encouraging results; but due to the lack

of proteins structure information and vagueness of available motifs, proteomics, and

microscopic detection for some species, these techniques are almost impossible to be

applied. Owing to this reason, the experimental approaches are being applied on a

limited number of genomes and proteomes. Therefore, for identification of

uncharacterized proteins, the demand for reliable, automatic, and fast computational

models are increasing day by day.

The main objective of our research work is to identify nucleosome positioning

in genomes and transmembrane proteins using machine learning and pattern

recognition contemporary approaches. The amino acids sequence contain different

patterns (motifs) and useful hidden information (primary, secondary, evolutionary and

etc). This concealed and reliable information provide useful clue for identification of

transmembrane proteins and nucleosome position in chromatin. However, the

challenging task is how to extract these salient features from topogenic sequences. In

this connection, such a feature extraction strategy or technique is needed, which not

only extracts numerical values from protein sequences but also play a significant role

in identification of transmembrane proteins and nucleosome positioning. A number of

researchers have developed various prediction systems for identification of

nucleosomes and transmembrane proteins. Despite tremendous improvement has been

observed through pattern recognition and machine learning based methods; the room is

still available for more consideration and exploration. Therefore, development of a

novel computational technique as well as enhancing the performance of existing

techniques for prediction of nucleosomes and transmembrane proteins will be

considered in this work.

The major objectives of the proposed system are:

To develop an automatic, fast and robust model using machine learning and

contemporary intelligence techniques.

To obtain high success rates compared to the existing models in terms of

prediction accuracy.

To develop a web predictor, which would be useful for drugs design,

proteomics, and academic research.

Our research work was carried out in two phases, which are illustrated in Figure 1.8.

Page 27: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

9

Figure 1.8 Framework of Research work

Phase-I: Nucleosome positioning prediction in chromatin (genomes) material.

The genome sequences were expressed using three feature extraction techniques

including dinucleotide composition (DNC), trinucleotide composition (TNC),

and split trinucleotide composition (STNC).

Different learning hypotheses were employed for classifications namely: k-

nearest neighbor (KNN), probabilistic neural network (PNN), support vector

machine (SVM) and quantitative score was computed using metrics including

accuracy, specificity, sensitivity, and Mathew’s Correlation Coefficient (MCC).

Whereas these metrics were examined by rigorous statistical cross validation

tests namely jackknife tests.

Page 28: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

10

Phase-II: Alpha helices prediction in membrane protein.

Membrane protein structures have been identified as alpha helix transmembrane

proteins

6-Letter exchange group representation and position specific scoring matrix

(PSSM) were used for feature extraction.

In order to avoid unnecessary and irrelevant features, features selection method

such as Particle swarm optimization (PSO) was applied to reduce the

computational cost and enhance performance and speed.

Fuzzy support vector machine was employed as learning hypothesis.

10-fold cross validation test was applied to investigate the generalization power

of learning hypothesis.

The performance was measured in terms of per residue, per protein and per

segment levels.

1.5 Thesis Structure

In Chapter 2, literature survey regarding nucleosomes and transmembrane proteins is

discussed. The literature survey exhibited that various traditional and computational

models have been developed by many researchers for identification of nucleosome

positioning in chromatin material and transmembrane proteins.

In Chapter 3, implemented approaches of our research work are discussed in

detail. According to machine learning, the processes are presented as database, feature

extraction techniques, feature selection techniques, data validation, learning

hypotheses, and assessment criteria.

The first phase of research was presented in Chapter 4, which demonstrates

contribution regarding nucleosome positioning in genomes. In this chapter, we have

suggested a predictive computational model for nucleosome positioning in genomes.

The model was designed on the basis of DNC, TNC, and STNC as feature extraction

scheme. SVM, PNN, and KNN were utilized as learning hypotheses. The predictive

quality was computed using various metrics including accuracy, specificity, sensitivity,

Page 29: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

11

and MCC. Whereas these metrics were evaluated by rigorous statistical cross validation

tests namely jackknife tests.

The second phase of research about transmembrane protein structure was

discussed in chapter 5. Physicochemical properties of amino acids and evolutionary

profiles position specific scoring matrix (PSSM) were used as feature extraction

techniques. Particle swarm optimization (PSO) was employed as features selection

technique whereas fuzzy support vector machine was applied as learning hypothesis.

10-fold cross validation test was employed to examine the performance of learning

hypothesis. The performance was investigated in terms of per residue, per segments,

and per protein levels.

Chapter 6 concludes the thesis work and draws a conclusion. Major

achievements have been discussed in this chapter. Some aspects are also highlighted

that still need more future consideration.

Page 30: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

12

The identification of proteins and DNA was carried out through conventional

experimental methods like Nuclear Magnetic Resonance (NMR), filter binding assays,

and X-ray crystallography [23-28]. Owing to a limited number of genome and

proteomic structures availability, the experimental methods were restricted. In addition,

the other major issues reported in conventional methods were expensive w.r.t time and

cost, and lack of laboratory equipment. Besides, due to the fast technological

improvement in biological systems, a huge growth has been noticed in databases of

genomes and protein sequences. For instance, in early 1986, the statistics report showed

that the protein sequences in UniProtKB/Swiss-Prot were 3,939 [21, 29, 30]. Whereas

according to the recent release of 18th January 2017 UniProtKB/Swiss-Prot holds

553,474 protein sequences, which reveal that 140 times growth has been observed

compared to the early report. The growth of the database is illustrated in Figure 2.1.

Figure 2.1 Number of entries in UniProtKB/Swiss-Port database

Chapter 2

2. LITERATURE SURVEY

Page 31: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

13

Due to the huge exploration of biological sequences, the recognition and

classification of these unprocessed data are the challenging jobs in the area of

bioinformatics and proteomics. Owing to lots of issues in traditional approaches, the

researchers divert their attention towards the computational methods by applying

statistical and machine learning methods. In these methods, prediction was carried out

by profiled based, structure-based and sequence-based methods. Among these methods,

the sequence-based method was considered quite auspicious [28].

After achieving some considerable results, the computational approaches

became the focusing area of investigators and demands for more accurate, reliable,

automatic, and fast computational models. The performance of statistical and machine

learning based models has been analyzed by using various performance metrics such as

sensitivity, specificity, accuracy, recall, precision, and Mathew’s Correlation

Coefficient. Everyone endeavored to improve the predictive quality of their model with

respect to accuracy. Therefore, in the area of nucleosome positioning in genomes and

transmembrane proteins, several contemporary machine learning and evolutionary

computing methods were carried out for the development of computational prediction

model. This chapter presents a brief review about literature survey regarding

nucleosome positioning in genomes and transmembrane proteins.

2.1 Models for Nucleosome Positioning in Genomes

Numerous studies were performed for prediction of nucleosome positioning in genomes

[10, 31-38]. Some of them have predicted nucleosomes with quite accurate results by

placing isolated nucleosomes. In this study, we have categorized these models into two

major groups: generative and discriminative models.

2.1.1. Generative Models

In machine learning, generative models attempt to capture fundamental patterns from

the provided data. The generative models can reflect intrinsic hidden connections,

which effect the observed data distributions and yield good data representations that are

more considerable as input for machine to manage it. Generative models are broadly

applied in the fields of computer vision as well as in computational biology. Hidden

Markov Model (HMM) is a simplest and more applicable model of generative models

[39].

Page 32: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

14

Figure 2.2 A Hidden Markov Model

In Figure 2.2, nodes or states ; 1,2,...,iS i n denote the hidden states of the

system and state ib symbolizes the observed state at each time step. The arrows symbol

demonstrates transitions, which are chosen by a transition probability distribution.

In a Markov model, the system moves from one state to another state on the

basis of specified probability, which is based on previous state values.

11( | , ,...)

tt j t i kP b S b S b S (2.1)

where iS is hidden states, tb is observed state at time t . First-order Markov model for

special case is, time 1t state depends only at time t state, regardless previous time

states.

1 1 1( | , ,...) ( | )t j t i t k t j t iP b S b S b S P b S b S (2.2)

Suppose the transition probabilities are time independent, then the transition

probabilities will be

1( | )ij t j t ia P b S b S (2.3)

1 2... TO B b b b is the state observation sequence represented by O. Its probability can

be computed as:

1 1 2 11 1 ...

2

( | , ) ( ) ( | )T T

T

t t b b b b b

t

P O B A II P b P b b a a

(2.4)

Page 33: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

15

where the probability of the first state 1b is1b , the probability of the state going form

1b to 2b is 1 2b ba and so on. Finally, these probabilities are multiplied in order to get the

probability of entire sequence [2, 40, 41].

Generative models have been studied by a number of researchers. Segal et al.,

developed a probabilistic model by computing nucleotides probabilities and higher

order dependencies among nucleotides. By implementing the steric impediment

impacts between nucleosomes, they gathered a set of non-overlapping nucleosome

sequences. The HMM was found out for measurable nucleosome positioning from a

training data of adjusted nucleosome-bound sequences. The trained model was utilized

to identify non-overlapping nucleosome positions measurably along a given

chromosome utilizing dynamic programming. Experimental results demonstrated that

the HMM model locates 54% of the nucleosomes inside 35 bps of their actual positions,

which is 15% more than what might be expected of random placement of a same

number of nucleosomes in the genome [2].

Likewise, Kaplan et al., and Field et al., used various k-mer methods for

enhancing the performance of the developed models [33, 42]. Besides, for position-

dependent probability the global information of length 5 base pair was also used with

frequency base features. The result demonstrates that the intrinsic DNA sequence

preferences of nucleosomes perform the key role in representing nucleosome

organization [33, 42]. Similarly, Xi et al., proposed a novel duration Hidden Markov

Model (dHMM) to collect nucleosome positioning information by implementing the

linker DNA length as well as nucleosome positions. It is observed that the proposed

kernel method is considered nonparametric and robust by updating the linker length

distribution iteratively in order to enhance the performance measure such as sensitivity

and also to minimize false discovery rate (FDR) in prediction [37].

2.1.2. Discriminative Models

Discriminative models are also applied in different application areas of bioinformatics

and computational biology. Discriminative models use the conditional probability

distribution function P(y|x), where the generated output (y) is fully dependent on the

provided input (x). In addition, discriminative models do not produce instances from

the joint distribution of x and y like other models. In regression and classification, the

distributive models obtained efficient results in such cases where there is no need of

Page 34: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

16

joint distribution. Various computational models have been developed based on the k-

mer features of nucleosome positioning sequence in genomes. The k-mer feature

extraction technique is considered the most discriminative technique in which the

frequencies among the nucleotides (A, C, G and T) are computed where k value is

selected from 1 to 6. For a 50 bp DNA sub-sequence, each k-mer value and its reverse

complements are considered to be the same (e.g. "AA”, “AC", "AG" and “AT”

correspond to the same 2-mer feature). After calculating the frequency for each value

of k, the corresponding output is then normalized.

Satchwell et al., for the first time observed the periodical occurrence of

nucleotides in particular order such as two residues pair is known as dinucleotide (AA,

AC, … TT) and three residues pair is known as trinucleotide (AAA, AAT, …, TTT) by

examining 177 examples of nucleosome-bound sequences from the chicken

erythrocytes [43]. Furthermore, Peckham et al., introduced the SVM based model, used

sequence-based features to analyze some oligo-nucleotides implicated in nucleosome

formation and exclusion. In order to distinguish forming and inhibiting nucleosome

sequences with high precision, they have applied the frequencies of the k-mers [31, 41].

Further, Gupta et al., developed a method for accurately predicting human nucleosome

positions by using sequence-based feature space in order to train the model effectively

[32]. Furthermore, Yuan and Liu, introduced a sequence based novel algorithm, which

is also known as N-Score for identification of nucleosome positioning in yeast. Wavelet

transformation method was used to extract dinucleotide features, considered all the

linker DNA sequence information and long-range sequence information. Logistic

regression model was utilized to clearly identify the signals, which are useful for

distinguishing linker and nucleosome sequences [44].

Gou et al., in 2014 developed an ‘iNuc-PseKNC’ method for the prediction of

nucleosome positioning in genomes. They have highlighted the issue of small dataset

in their work. Guo et al., constructed the stringent benchmark datasets of nucleosome-

forming and nucleosome -inhibiting sequences with low similarities [10]. The

performance of ‘iNuc-PseKNC’ predictor demonstrated good results compared to

previous works. The DNA sequences were represented by a new concept known as

pseudo k-tuple nucleotide composition in which six DNA local structural

physicochemical properties were utilized. Support vector machine was used as a

learning hypothesis for prediction of nucleosome positioning in genomes [10].

Page 35: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

17

Other various computational models have been developed where the notion of

pseudo amino acid (PseAA) composition was extensively employed. The general

concept of PseAA composition was extended for DNA representation and developed

various models such as repDNA [45], Pse-in-One [46], and iDNA-KACC [47]. In

addition, some predictors namely: iRSpot-EL [48] and iDHS-EL [49] were also

developed by Liu et al. The idea of PseKNC was effectively adopted and demonstrated

in DNA/ RNA such as predicting recombination spots [50-52], identifying nucleosome

[50], predicting splicing site, identifying translation initiation site [53], predicting

promoters [54], identifying RNA and DNA modification [55, 56], and identifying

origin of replication [57].

2.2 Models for Transmembrane Proteins (Alpha-helices)

The functionalities of transmembrane proteins depend upon the formation of its

structure and topology. Therefore, it is inevitable to examine the spatial organization of

transmembrane protein. However, knowledge regarding transmembrane proteins

reflects some valuable evidence in expressing their structure and topology. On the basis

of these clues, it can be very easy to determine the segments, penetrating within

membrane and loops on either side. Initially, some visualization techniques were

carried out for identification of transmembrane proteins namely: “helical wheel” [58]

and “helical net” [59]. Furthermore, a quantitative method “hydrophobic moment” [60]

was also introduced in 1982. These methods have only focused on physiochemical

behaviors of amino acids because the regions of alpha-helix have already been

identified.

A number of researchers have used biochemical and spectroscopic experiments

like solid state Nuclear Magnetic Resonance (NMR) [61-63], infrared spectroscopy [64,

65], and electron microscopy [66, 67]. The major issues reported in experimental

approaches are shortage of raw materials for toxicity, crystallization, inclusion bodies,

and so on. In addition, they are only targeting the structural knowledge of low-

resolution on membrane proteins, which is very tedious and time consuming. Due to

these problems, very limited number of membrane protein structures are identified.

These problems were minimized by considering the topology of membrane proteins as

an alternative. Topology determines the transmembrane segments, which are embedded

within membrane and the side of membrane, which links the C-terminus with N-

Page 36: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

18

terminus by loop [68]. These kinds of information are very essential for both functional

and structural classification of proteins. The length of transmembrane protein segments

is almost 25 hydrophobic residues but sometimes, it can be between 15-40 residues

long [69]. On the other hand, turns are formed in the hydrophobic loops due to the

presence of glycines and pralines amino acids [70]. Kyte and Doolittle have utilized the

hydrophobicity scale for identification of transmembrane segments by applying 19

residues long sliding window and determined the length of transmembrane segments

around 20 to 30 residues [71, 72]. Furthermore, Hydrophobicity scales, amino acid

propensities and window sizes have been optimized to improve the quality of predictors

[18, 73, 74]. A ‘positive inside rule’ is established in that rule, more positive charge

amino acids are detected, in short cytoplasmic loops, which link transmembrane

segments to extracellular loops [75]. Other physicochemical properties of amino acids

like non-polar phase helicity [76], charges [77, 78], multiple sequences alignment [79,

80], TOP-Pred [81], DAS-TMfilter [82], and SOSUI [78] were utilized for the

identification of transmembrane segments and topology.

In a sequel, Hayat and Khan have developed a prediction model WRF-TMH for

successful identification of TMH segments. In the WRF-TMH model, physicochemical

properties of amino acids and composition index were used for feature extraction,

whereas weighted random forest is used as learning hypothesis [83]. Likewise, Deng et

al., have developed an evidential reasoning base model TOPPER, in which the success

rates of various individual learning algorithms were converted into basic probability

assignments according to the confusion matrix [84]. Shen and Chou introduced a new

model known as MemBrain predictor; it is a sequence-based analysis tool for structural

and functional characterization of helical membrane proteins, which combines several

modern bioinformatics approaches.[81].

These methods have identified transmembrane segments with encouraging

results, however, in case of topology, the results were not satisfactory. Furthermore,

computational methods have utilized to predict membrane topology more accurately.

In addition, different investigators have applied various statistical and operation

engines including Hidden Markov Models (HMMs) [85, 86], support vector machine

(SVMs) [87], and artificial neural networks (NNs) [87] for identification of

transmembrane helix segments.

Simon and Tusnady, have introduced the concept of HMMs for prediction of

transmembrane topology and developed a model HMMTOP [85, 88, 89]. Further,

Page 37: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

19

Krogh et al., brought efforts and developed TMHMM model for discrimination of

transmembrane topology with high confidence. TMHMM constructs a cyclic model for

a transmembrane helix with seven states while HMMTOP model utilized HMMs to

differentiate among five structural states such as helix core, helix caps inside and

outside loop, and globular domains. The states are connected with each other via

transition probabilities. Despite these efforts, multiple sequences alignment, and

computational cost still remain the target issues. In addition, the main issue reported in

HMMs based models is the execution of short residues segments (less than 16) and long

residues segments (more than 35) [90].

Likewise HMMs, artificial neural networks were also applied for handling the

problems of bioinformatics. The simplest type of neural network is feed-forward neural

network. In this model, information moves from input states or nodes to output states

through any hidden states. However, the information moves in one direction

subsequently no cycles or loop in the network will occur. Rost et al., developed

PHDhtm model, whereas Jones introduced MEMSAT3 model for prediction of

transmembrane helix based on neural network [79]. The former model PHDhtm used

multiple sequences alignment approach and combination of two feed-forward neural

networks to execute a consensus identification of transmembrane helix. The first feed-

forward neural network establishes a ’sequence-to-structure’ network, which

demonstrates the structural propensity of the central residue in a window. The second

feed-forward neural network constructs a ’structure-to-structure’ network. After that,

the propensities are smoothed before applying positive-inside rule to generate overall

topology. The later model MEMSAT3 utilized dynamic programming in conjunction

with feed-forward neural network. This model not only identified transmembrane helix

but also scored the topology to predict possible peptides signal [91].

Besides, Yuan et al., and Lo et al., applied SVM for the prediction of

transmembrane protein topology. Initially, multiclass issue was raised in SVM because

it was developed for binary classification [92, 93]. In contrast, HMMs and neural

network based models are suitable of handling multiclass problems.

Multiclass ranking SVMs are available, but they are usually inapplicable in

many problems because there is no such mathematical function available to easily

discriminate the classes from one another [94]. SVMs have the ability to learn intricate

relationships among various amino acids in a peptide by which they are trained. SVM

is flexible to the over fitting problem compared to other learning algorithms. However,

Page 38: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

20

many adjustable parameters for optimization solution may cause huge time

consumption.

Additionally, for the assistance of researchers and academies various user-

friendly web predictors have been developed. some of them are presented here:

SVMtop [95], TopPred [96], , PHDhtm [97], HMMTOP [98, 99], TMHMM [100, 101],

MEMSAT [102], TMMOD [103], Phobius [104], ENSEMBLE [105], PONGO [106],

PRODIV_TMHMM [107], HMM-TM [108], MemBrain [109], MEMPACK [110], and

MEMSAT-SVM [111]. Several studies have focused on accuracy whereas some have

emphasized on specificity and sensitivity for evaluating their developed models [109,

112, 113]. Moreover, few researchers have highlighted only reliabilities and sensitivity

rather than accuracy [114-118].

Page 39: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

21

In the previous chapters, we have discussed literature review comprehensively. In this

chapter, we will explain the implemented approaches in this research. Machine learning

is the study of constructing a system that can learn from the environment, observations

and past experience. It is broadly classified into three categories: supervised learning,

unsupervised learning and semi-supervised learning. In supervised learning, actual

information about the learning data is provided, whereas, in unsupervised learning, no

target information is available about the data. The semi-supervised learning utilizes

both unlabeled and labeled data to perform an otherwise unsupervised learning or

supervised learning task [119-121].

According to broad analyses carried out in numerous research studies [10, 122-

127], a reliable, accurate and fast computational model will be developed by

accomplishing Chou’s 5-steps procedure [128]. Various machine learning processes are

depicted in Figure 3.1.

Chapter 3

3. IMPLEMENTED APPROACHES

Page 40: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

22

Figure 3.1 Structure of Machine Learning processes

In the following subsections, we will briefly discuss different Machine Learning

processes involved in Chou's 5-step procedure.

3.1 Datasets

For the development of a stochastic based computational model, it is necessary to create

or select a consistent and standard dataset for training and testing the model. However,

in case of extraneous and erroneous dataset, subsequently, the success rate of prediction

model must be inconsistent and unreliable. Looking at the significance of dataset, five

various datasets are used in this study. In the first phase of our research, three distinct

benchmark datasets are utilized for nucleosome positioning in genomes. These datasets

contain DNA sequences of variable lengths. DNA sequence is the polymer of four

nucleotides: adenine, guanine, cytosine, and thymine. They must be in FASTA format

(>) as shown below.

Page 41: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

23

>1

GGCCAGGGGCATAGAGCTGGCCAAGGAGCCATGGCTCACTAACGTGTTGT

AGGGGCTCCTTCCCTTCAGGTCCAGGCTCCTGCGTGAAGTGATGCTCCTCT

TTGCCTTACTCCTAGCCATGGAGCTCCCATTGGTGGCA

In the second phase of our research, two different benchmark datasets for TM

proteins are used. These datasets are composed of protein sequences of variable lengths.

Protein sequence is the chain of twenty distinct amino acids. Similar to DNA sequence,

the sequence of a protein also needs to be in FASTA format (>) as presented below.

>41BB _HUMAN Q07011

MGNSCYNIVATLLLVLNFERTRSLQDPCSNCPAGTFCDNNRNQICSPCPPNSFS

SAGGQRTCDICRQCKGVFRTRKECSSTSNAECDCTPGFHCLGAGCSMCEQDC

KQGQELTKKGCKDCCFGTFNDQKRGICRPWTNCSLDGKSVLVNGTKERDVV

CGPSPDLSPGASSVTPPAPAREPGHSPQIISFF

3.2 Feature Extraction (Sequence Formulation Techniques)

The second process of machine learning is to elicit numerical values from DNA/Protein

sequences because the classification algorithms require numerical attributes for

learning. In addition, these values discern the specific pattern or motif of the target

class, which make it easy for classification algorithm to correctly predict the target

class. In this work, various sequence formulation techniques have been utilized to

extract prominent, salient, and high variated numerical descriptors from DNA/Protein

sequences. A detailed discussion of these techniques is given below:

3.2.1. Feature Extraction for Nucleosome Positioning

This section presents those feature extraction techniques that are applied for

nucleosome positioning in genomes. Suppose S is an L nucleic acid residues long DNA

sequence as shown in Equation 3.1.

1 2 3 4 5 6 7... LS N N N N N N N N (3.1)

Page 42: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

24

where N1, N2, N3 represent the residues at positions first, second and third nucleotides,

and NL represents the last residue at position L in a DNA sequence [129-131]. These

nucleotides are

iN A adenine ,C cytosin e ,G guanine ,T thy min e

where i =1,2,3,…L, and the ∈ symbol means “a member of ” in the set theory.

Although, Equation 3.1 reflects more information about DNA instance, it is

unable to statistically recognize an enormous sequence. Let us consider a DNA

sequence of 100 nucleotides, consequently, the possible combinations would be

4100 100log 604 10 1.6065 10 . In case, the length of a DNA sequence is greater than

100 nucleotides then a number of different combinations will be greater than 1.6065

×1060. It is observed that the number of different combinations increased extraordinarily

with the increase in the length of a sequence. Therefore, it is not feasible to establish a

rational dataset for such an astronomical number of different combinations out of a

sequence, which covers all the possible sequence order information statistically. In

addition, the variable length of DNA sequences poses another hurdle because the

operation engines can only execute vector form of equal length rather than sequential

instances [36, 132].

In this regard, an attempt was made to execute sequential samples using BLAST

[133] approach, however, it remains inadequate because of lack of similarity amongst

the instances [134]. In order to avoid loss of sequential correlation information and

encourage utilization of equal length of vector space, the concept of vector or discrete

model was introduced.

Initially, a simple discrete model, Nucleic acid composition (NAC) is applied

in which the frequency of each nucleotide is computed. NAC can be mathematically

expressed as given in Equation 3.2.

( ), ( ), ( ), ( )T

S f A f C f G f T (3.2)

where ƒ(A), ƒ(T), ƒ(C), and ƒ(G) are the normalized fractions of adenine, thymine,

cytosine and guanine, in DNA sequence, respectively; whereas the symbol T represents

the transpose operator. However, traditional NAC does not preserve, information about

sequence-order of nucleotides. Consequently, the correlation factors are neglected. To

avoid loss of sequence information and incorporate the correlation factors of sequence,

Page 43: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

25

the concept of pseudo amino acid composition (PseAAC) was employed, which has

been utilized in almost all the areas of computational genomics and proteomics [135-

139]. Accordingly, the idea of PseAAC has been extended to handle DNA/RNA

sequences in the form of PseKNC [10, 140-147].

In this study, various feature extraction techniques including dinucleotide

composition, trinucleotide composition and split trinucleotide composition are applied

to elicit salient, prominent and variant numerical descriptors from DNA sequences.

3.2.1.1. Dinucleotide Composition

DNA primary sequence only shows information about the most adjacent local

sequence-order. It can not reflect the global sequence-order information. In order to

capture the global sequence-order information, dinucleotide composition (DNC) is

utilized. DNC is a feature extraction technique in which the DNA sequence is expressed

with the help of nucleotides pair. It computes the frequency of each combination of

nucleotides pair such as the 1st dinucleotides pair is N1N2, the 2nd dinucleotides pair is

N2N3 and so forth; the last dinucleotide fair is NL-1NL. Consequently, 4×4=16D

corresponding features vector is generated [36, 148]. The whole process is illustrated

in Figure 3.2. DNC is the simplist form of pseNAC and mathematically expressed as

given in Equation 3.5.

( ) ( ) ( ) ( ).... ( )T

S f AA f AC f AG f AT f TT

1 2 3 4 16, ....T

di di di di dif f f f f (3.5)

where the symbol T denotes the transopose operator, 1 dif f AA , is the normalized

fraction of AA in the DNA sequence; 2

dif f AC is the normalized fraction of AC;

4

dif f AT is the normalized fraction AT in the DNA sequences and so forth. The

step wise operation of DNC described in the following algorithm:

Algorithm DNC

Step-1 Input: Enter DNA sequences.

Page 44: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

26

Step-2 Calculate the frequency of nucleotide pair using Equation 3.5.

Step-3 Output: 4×4=16D corresponding features vector is produced.

Figure 3.2 Shows the procedure of DNC

3.2.1.2. Trinucleotide Composition

Trinucleotide composition (TNC) is a feature extraction technique, in which the DNA

sequence is formulated with the help of a triplet consisting of three nucleotides. In this

technique, the frequency of triplets is computed. For instance, in DNA sequence,

N1N2N3, is the first triplet of trinucleotide, N2N3N4, is the second triplet of trinucleotide,

and NL-2NL-1NL is the last triplet of trinucleotide [36, 141]. TNC process is shown in

Figure 3.3 i.e., accordingly, 4×4×4=64D corresponding features vector is originated.

The TNC mathematically expressed as given in Equation 3.6.

, , , ,....,T

S f AAA f AAT f AAC f AAG f TTT

1 2 3 4 64, ....

Ttri tri tri tri trif f f f f (3.6)

Page 45: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

27

where symbol T represents the transopose operator, 1

trif = f AAA is the normalized

fraction of AAA, 2

trif = f AAC is the normalized fraction of AAC, and 4

trif =

f AAG is the normalized fraction of AAG in DNA sequences; and so forth. The

step wise operation of TNC described in the following algorithm:

Algorithm TNC

Step-1 Input: Enter DNA sequences.

Step-2 Calculate the frequency of triplet nucleotide using Equation 3.6.

Step-3 Output: 4×4×4=64D corresponding features vector is produced.

Figure 3.3 Shows the process of TNC.

3.2.1.3. Split Trinucleotide Composition

Proteins have vital informative peptides on C- and N-termini. So, direct identification

of these informative peptides is not an easy job. In case of whole sequence composition,

sometimes nonessential amino acids or nucleotides are dominant on the other amino

acids or nucleotides. Subsequently, the targeted patterns or motifs remained

unidentified, which may cause misclassification. Split amino acid composition (SAAC)

Page 46: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

28

is the way through which sequence is decomposed into various segments, and

composition of each segment is carried out in order to exploit the hidden information

[149-152]. It decomposes the sequence at N- and C- termini. In SAAC, decomposition

of sequence depends on the length of sequence. To extend the concept of SAAC from

protein to DNA, split trinucleotide composition (STNC) is used.

STNC is a feature extraction technique in which the biological or DNA

sequence is split into more than one segment where composition of each segment is

performed independently. In this work, DNA sequence is decomposed into three

distinct parts: 25 residues from start, 25 residues from last and region between these

two portions. Then nucleotide composition of each part is computed separately.

Consequently, 64+64+64=192D corresponding feature space is obtained that is

formulated in Equation 3.7.

int int int

1 2 64 1 2 64 1 2 64, ,...., , , ,...., , , ,....,T

N N N C C CD f f f f f f f f f (3.7)

where N-terminus represents the first portion, C-terminus denotes the last portion and

int-terminus signifies the intermediate region. These components are mathematically

formulated as given in Equations 3.8, 3.9, and 3.10.

1 2 64, ,....,N N Nf f f = ( ), ( ), ( ),...., ( )f AAA f AAC f AAG f TTT (3.8)

int int int

1 2 64, ,....,f f f = ( ), ( ), ( ),...., ( )f AAA f AAC f AAG f TTT (3.9)

1 2 64, ,....,C C Cf f f = ( ), ( ), ( ),...., ( )f AAA f AAC f AAG f TTT (3.10)

Here, ( ), ( ),...., ( )f AAA f AAC f TTT are the normalized fractions of AAA, AAC up to

TTT, respectively, in the C-terminus, int-terminus and N-terminus of the DNA

sequence.

3.2.2. Feature Extraction for Transmembrane-Helix

This section consists of those feature extraction techniques that are applied for

transmembrane helix.

Page 47: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

29

3.2.2.1. Position Specific Scoring Matrix

Position specific scoring matrix (PSSM) is an evolutionary profiles method commonly

used for identification of patterns or motifs in biological sequences. It gives various

alignments information regarding protein families. PSI-BLAST [153-155] is

commonly applied for computing PSSM profiles in order to recognize remote

information about homologous proteins. After executing PSI-BLAST, 20 numerical

scores are generated against each residue of protein sequence that indicates the fractions

of substitution detected at a particular position in a protein family. PSSM matrix

contains both positive and negative values where a positive value indicates that the

substitutions take place more frequently and negative values show that amino acids are

mutated less frequently in the alignment. The PSSM for a protein sequence P with L

residues can be expressed as follows given in Equation 3.11.

1 1 1 2 1 1 20

2 1 2 2 2 2 20

1 2 20

1 2

j

j

PSSM

i i i j i

L L

Z Z ... Z ... Z

Z Z ... Z ... Z. . . .. . . . ... ... . . . .

PZ Z ... Z ... Z. . . .. . . . ... ... . . . .Z Z ...

20L j L Z ... Z

(3.11)

Where i jZ shows the substitution scores of the residue i replaced by j during a

biological evolutionary process. Here values of j=1… 20 shows the order of amino

acids.

The PPSSM is derived from PSI-BLAST [156, 157], exploring the Swiss-Prot

database in total number of three repetitions with the cutoff E-value 0.001 for multiple

sequences alignment. Finally, L 20 scoring matrix is produced that is further

normalized using standard conversion method using Equation 3.12

0 0

0

1 2ii j

i j

i

R RR i , , ..., L; j=1,3, ..., 20

SD R

(3.12)

Page 48: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

30

where 0

i jR

shows the actual scoring matrix produced by PSI-BLAST [22, 74, 158]. The

0

iR

shows the mean of 0

i jR

and 0

iSD R

is the standard deviation over (j=1, 2, 3,…,

20). The dimension of PPSSM for each protein sequence is variable because L length

matrix is generated corresponding L length protein sequence. So, the development of a

predictor with the ability to handle variable length of protein sequences is a complicated

task. In order to bear the PSSM matrix in equal length, the concept of simple amino

acid composition was applied. A protein query P can be shown using Equation 3.13.

1 2 20

T_ _ _ _

EVOP R R ... R

(3.13)

1

11

L_

ji j

i

R R j , 2, 3, ..., 20L

(3.14)

However, the major issue reported here is a loss of all the sequential ordering

information in the biological evolutionary process. Further, the idea of PseAA

composition was applied in order to preserve the correlation factors [159-162]. The

protein sequence P can be represented as given in Equations 3.15 and 3.16.

1 2 20 1 2 20

T_ _ _ _ _ _

PseEvoP R R ... R R R ... R

(3.15)

21

11

LR R R ,2, 3, ..., 20; <L

j i j i jL i

(3.16)

where

1

jR shows the value of first-rank correlation factor by calculating the PSSM

values for the adjacent neighbors.

2

jR shows the second-rank correlation factor calculating the frequency of the

second closest neighboring PSSM scores; and so on.

The lambda value should be smaller than the shortest length of sequence in

the benchmark dataset.

Page 49: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

31

The step wise operation of PSSM described in the following algorithm:

Algorithm PSSM

Step-1 Browse http://www.ebi.ac.uk/Tools/sss/psiblast/

Step-2 Select protein databases i.e., UniProt Knowledgebase.

Step-3 Input: Enter protein sequence in FASTA format.

Step-4 Set parameter (PSSM E-Vaue Cut-off) by default is 1.0e-3

Step-5 Submit job.

Step-6 Set the threshold value and run next iteration.

Step-7 Download PSSM file.

Step-8 Output: L×20 corresponding features matrix is generated.

3.2.2.2. 6-letter Exchange Group Representation

Proteins are constituted of distinct twenty amino acids, which are connected to each

other in a linear fashion like beads in a chain. Amino acids are generally expressed by

single letter code namely: A, C, D, E, F, G, H, I, K, L, M, N, P, Q, R, S, T, V, W, and

Y. The structure of some amino acids is similar because of its nature. On the basis of

these similarities, amino acids are distributed into six distinct groups known as 6-letter

exchange group representation. In this technique, initially, the amino acids are

substituted by the corresponding group, which is shown in Table 3.1 and was obtained

using PAM matrix [132, 163]. For instance, all R, H, and K amino acids are substituted

in the protein sequence by a1, E, D, Q, and N are substituted by a2, and C is replaced by

a3 and so forth. After replacing, each residue of an original protein sequence by the

corresponding 6-letters including a1, a2, a3, a4, a5, and a6, the resultant sequence will be

the polymer of these 6 different letters depicted in Equation 3.17. Then, the method of

sliding window is employed accordingly, 6 features are generated against each location.

Further, the sliding window is shifted to the next position in the protein sequence; this

process is executed till the last position of the sequence.

1 2 3 4 5 6( , , , , , )ip a a a a a a (3.17)

1 6 

i ijS C

(3.18)

Page 50: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

32

In the Equation 3.18, ijC represents the relative frequency of exchange group ja ;

j=1,2,…6 in window i. The mathematical representation of the resultant matrix is given

in Equation 3.19.

1 2 1 6 1 

T T T

L w L wP S S S

(3.19)

Where symbol T denotes transpose operator, w signifies the window size and L

represents the length of the protein sequence.

Table 3.1 Categorization of 20 Amino Acids

Group Sub-group Amino acids

Exchange group a1 H, K, R

a2 D, N, Q, E

a3 C

a4 A, G, S, P, T

a5 I, L,V, M

a6 F, W, Y

3.3 Feature Selection Technique

After extracting numerical attributes from protein sequences. The next step is the

feature selection technique in which a subset of relevant, genuine, and important

features is selected. Further, the selected subset of the feature space is used to check the

discriminative power of the system. The ultimate aim of the feature selection technique

is to capture more relevant information, reduce noisy data, remove unnecessary and

redundant features, and decrease the computational cost with respect to space and time.

In addition, it also reduces training time and enhances generalization of computational

model by controlling over fitting particle swarm optimization, which is discussed as

follows.

The particle swarm optimization (PSO) was given by Kennedy and Eberhart in

1995 [163], which was inspired by the social acts found in various species. The basic

idea was to exploit simple analogs of social communications in order to obtain

computational intelligence and never to analyze purely individual cognitive

Page 51: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

33

capabilities. Many variations of PSO have been developed to improve speed to

convergence, accuracy, and balance between exploitation and exploration. PSO is

optimization algorithm, which is widely used for nonlinear function optimization, fuzzy

system control, pattern recognition and artificial neural network training [163, 164].

In PSO, the particles are mobilized randomly in the search space in order to

achieve an objective function for minimization. The objective function for each particle

computed for its current position. The displacement of each particle is obtained using

the search space by storing the log of its current position as well as the best positions

among those elements within the available swarm with few random perturbations. The

later iteration occurs as soon as the movement of all particles in the given swarm is

done. The step wise operation of PSO described in the following algorithm:

Algorithm PSO

Steps:

1: Initialization: Particles are assigned random positions and velocities.

2: Repeat 3-7

3: For each individual particle, calculates the fitness value or function.

4: Analyze particle’s current fitness value to the pBest. Check if the

existing value is greater than pBest, then assigns current fitness to pBest

otherwise keep previous pBest.

5: Assign value to gBest by finding amongst the neighborhood for the best

particle.

6: The position and velocity for each particle are computed as:

1 2(0, ) ( ) (0, ) ( )i i i i g i

i i i

v v U p x U p x

x x v

(3.20)

7: Exit the loop if the criterion is met; otherwise go to step-3.

8: End

Page 52: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

34

In the above Equation 3.20 and algorithm, the ix represents the current location

in a search space using set of coordinates defining a point, ip represents the previous

best location or position, iv denotes the velocity, (0, )Ui

signifies random numbers

for a vector evenly placed across in [0, ]i

randomly obtained at each repetition for

the particles and represents a component-wise multiplication. The resultant score of

the best function so far is assigned to a variable known as pBest (previous best), which

is used for assessment on later iterations. The main purpose is to find consistently the

appropriate locations and update ip and pBest, respectively. Using addition of iv

coordinates to ix for the selection of new positions for a particular point, the algorithm

manipulates it by fixing iv successfully by considering as step size. Moreover, the

velocities iv of particles are confined within the range of [-Vmin, +Vmax].

3.4 Data Validation (Partition)

Before going to train the model it is essential to partition the data into various folds.

For this purpose, generally two well established statistical techniques are used namely;

holdout and cross validation. In holdout, data technique particulars usage of data for

testing while the remaining data is utilized for training. Generally, about one third part

of the data is used for conduction of test and remaining two third part of the data are

reserved for training. However, the key issue reported in holdout technique is that it has

no surety to properly represent all the instances of the given data. It might be expected

that in training phase few of the classes will have no representation, could presume that

a hypothesis of missing data may be learned.

The second data partitioned technique is a cross-validation. This is mostly

utilized for evaluating the hypotheses performance. Using this technique, the whole

dataset is partitioned into a number of fixed mutually exclusive folds. Usually, cross-

validation test is distributed into four types namely; jackknife, independent, self-

consistency and subsampling dataset tests.

Page 53: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

35

3.4.1. Jackknife Test

Jackknife cross validation is extensively applied test in the domain of machine learning,

and pattern recognition related applications. In this method, the overall dataset is

divided or fragmented into n-fold, also known as leave-one-out cross validation test.

Moreover, only one instance is reserved for testing while the remaining n-1 instances

of dataset are utilized for training, the overall process is executed n times. It produces

a unique outcome, due to which it is considered to be one of the efficient validation

tests among these. Jackknife test remains dominant over other cross validation tests for

the main two reasons. The first one is, maximum amount of data is used for training the

model and as a result, the generalization power of hypothesis is increased. The second

is, it has no random sampling, where the result produced by this test always remains

unique for a particular dataset. Hence, due to such effective characteristics, Leave-one-

out test is broadly utilized by researchers to investigate the classification rate of learning

hypothesis. The main limitation of jackknife test is its computational cost because it

executes for n times.

3.4.2. Sub-sampling Test

In this test, k-fold is created by splitting the data. In this type of validation test, the

single fold is reserved for testing, while the remaining k-1folds are utilized for training

of a model. This process is executed k-times, where for testing every fold is used at

least once. Five-fold, seven-fold and ten-fold sub-sampling tests are usually used, but

ten-fold is commonly applied. The main drawback of sub-sampling test is the selection

of small portion of data, where some classes remain without consideration during

training phase. Furthermore, numerous selections will always produce various

outcomes even for the same predictor and same dataset. Therefore, the sub-sampling

test doesn’t produce a distinctive result for a particular dataset.

3.5 Learning Hypotheses

Classification is the sub-class of artificial intelligence and machine learning, which

classifies the novel data into predefined classes [165]. Classification is performed by

two ways: supervised and unsupervised learning. In supervised learning, the target

labels are already defined whereas in unsupervised learning, the predefined labels are

Page 54: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

36

not provided. Classification process can be accomplished in two phases i.e., training

phase and testing phase. In the first phase, the learning hypothesis memorizes about the

objects from the attributes or pattern obtained during feature extraction. In the later

phase, the novel instances are classified on the basis of learning or observations.

Various intelligent learning approaches have been carried out to classify the data in the

domain of data mining, pattern recognition, computer vision, and bioinformatics. In this

research study, several leading and distinguished supervised learning hypotheses are

applied.

3.5.1. Support Vector Machine

SVM is a supervised learning algorithm widely applicable in the domain of

classification and regression. It was first proposed by Cortes and Vapnik in 1995 for

binary problems, but view to the importance of multi-class problems it was latterly

updated by Vapnik in 1998 [10, 166-169]. SVM transforms the provided vector space

to high dimensional vector space and then draws a separating line between two classes’

instances. Further, parallel lines are drawn to the separating line, which yields the

distance between closest points and separating line in the training dataset; the points are

known as support vectors and the distance represents the margin illustrated in Figure

3.4. SVM utilizes various kernels such as radial base function, polynomial, linear and

sigmoid to maximize the space among instances of two classes in order to correctly

classify [170]. The main goal of SVM is to search optimize separating hyperplane,

which maximizes the distance from the separating line to the points closest to it on both

sides.

2

1

1min ( , ) || ||

2

n

i

i

C

(3.21)

Subject to

[( . ) ] 1 0i i iy x b

where:

( , ), 1, 2,3,..., , , (1, 1)d

i i i ix y i n x R y are the training samples,

Page 55: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

37

C showing capacity constant controlling the trade-off between minimizing the

errors and maximizing the margin

i shows parameters for handling non-separable input data.

The decision function is

* *

1

( ) si (( . ) ) s ( ( ( . ) )n

i i i

i

f x gn x b ign a y x x b

(3.22)

The said optimization problem is also solved by the dual problem as follows:

, 1

1max ( ) ( . )

2

n n

i i j i j i j

i i j

Q a a a a y y x x

(3.23)

Subject to

0 0 , 1,2,3,...,n

i i i

i

a y and a C i n

The ( . )i jx x represents the kernel, where coefficients *

ia must be non-zero in the decision

function.

According to the concept of kernels, researchers have suggested various types

of kernels to calculate the inner product efficiently. C and as input parameters are

taken by SVM with RBF/ sigmoid kernel. In polynomial kernel d is an additional

parameter, which shows the polynomial degree. Moreover, SVM along with linear

kernel uses only C parameter. Linear kernel can be expressed as given by:

2( , ) exp( || . || )K x y x y (3.24)

In linear kernel, the computational process is faster because SVM never converts the

original space into a high dimensional vector space. Polynomial kernel can be expressed

as given in Equation 3.25

( , ) ( . 1)dK x y x y (3.25)

In polynomial kernel the hyperplane is depending on d, which control the complexity

in the input vector space. Where d denotes the degree of polynomial kernel. If d=1, the

Page 56: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

38

polynomial kernel works like linear kernel. The RBF kernel is numerically formulated

as shown below:

2( , ) exp( || . || )K x y x y (3.26)

In Equation 3.26, is utilized to show the width of the Gaussian function. In this

research study, LIBSVM library is used for conducting the experiments.

Figure 3.4 Support Vector Machine.

In Figure 3.4, the circles and triangle represent the training samples. The red line

denotes the optimal hyperplane. Samples on the black lines are support vectors.

3.5.2. k-Nearest Neighbor

The concept of k-nearest-neighbor (KNN) was broadly adopted in the area of machine

learning, data mining, and classification due to incredible performance, adaptability,

simplicity, and easy to understand. It has no prior information about the distribution of

the data, that why it known as non-parametric algorithm [171]. KNN has no explicit

training data so it tends to keep all the training data in the testing phase. It classifies the

novel instance on the basis of nearest neighbors by using Euclidean distance. KNN is

Page 57: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

39

also called as instance base learner or lazy learner. It makes decision on the basis of

calculating the distance amongst a query scenario as well as a set of scenarios in the

training dataset [172, 173]. The Euclidean distance is calculated for the two tuples or

points as:

2

1

,n

dis i i

i

E a b a b

(3.27)

Suppose, we have two classes, i.e. class A and class B which represented by the blue

color triangle and the brown color circle where the red star is a novel shape not

categorized shown in Figure 3.5 In order to categorize the novel shape, Euclidean

distance is computed for k=3 neighbors. Among these three closest neighbors, one

belongs to Class A and two belongs to Class B, hence, on the basis of majority voting

B class is assigned to red star shape.

Figure 3.5 Example of K-Nearest Neighbor Algorithm.

3.5.3. Probabilistic Neural Network

D.F.Specht incorporated the idea of probability with neural network by introducing

probabilistic neural network (PNN) [174-176]. It is widely utilized for classification in

machine learning related applications. The most effective and interesting property of

Page 58: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

40

PNN is that, it has the ability to represent any number of inputs/output complex

relationships. The simplicity and transparency of PNN are also similar to conventional

statistical classification approaches [169, 177]. It operates in completely parallel way,

due to which it does not need feedbacks for the input from the individual neurons.

Figure 3.6 displays the architecture of PNN containing four layers namely: input layer,

pattern layer, summation layer and output layer.

The first layer consists of distant N nodes, these nodes or states are entirely interleaved

to M nodes of the PNN in the second layer. In the third layer, a particular node relates

to only a training object. Pi is used as an input vector by pattern node j by using an

activation function.

2

2

ij j iu exp P P (3.28)

where uij represents the outcome for the pattern node j and δ is a smoothing factor that

limits the width of the activation function.

As the distance increases of j iP P- amongst the inputted vectors Pi and Pj of

the pattern node j, decrease is observed in resemblance between the two data vectors

conversely. The pattern layer yields are used as input for the third layer of PNN i.e.,

summation layer, which has v competitive nodes each pointing to one class. Hence

making each summation node v connecting to the pattern nodes that are related to the

training objects of class v.

Page 59: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

41

Figure 3.6 Architecture of probabilistic neural network.

The input for the output layer is computed using summation layer by receiving

outputs from associated pattern nodes:

1

v i ijv P Qi v

f ( P ) uN

(3.29)

In Equation 3.29, Qv represents the label of the class relating to the summation node v

whereas Nv represents the number of training instances of the same class. For example,

if all data vectors are normalized; the Equation 3.29 can be mathematically expressed

as:

2

11

T

j i

v iv P Qi v

P Pf ( P ) exp

N (3.30)

The outputs of the summation layer can be calculated as the posterior class

membership probabilities:

( ) ( ) ( )

V

i i v i v iv 1P Q v P f P f P (3.31)

Page 60: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

42

Using Equation 3.31, output layer is added with a classification rule for assigning the

input vector to a particular class Pi. The direct method is used to select a class whose

( | )iP v P is maximum.

3.5.4. Fuzzy Support Vector Machine

SVM is a widely used tool for solving classification problems, but there are still some

limitations such as unclassifiable regions and undefined multi-label regions. Resolving

these limitations, the concept of fuzzy was incorporated with support vector machine

[178, 179]. Traditional SVM transforms n-classes into n-binary classes in case of

multiclass problem, which considers the ith class as separate class from the remaining

classes. Suppose, the separating line, which categorizes the ith class from remaining

classes, can be represented as:

t

i i iD ( Z ) w b (3.32)

where:

If 0iD ( Z ) shows the best possible hyperplane,

If 1iD ( Z ) is satisfied the instances relating to the class i

If 1iD ( Z ) is satisfied by the instances relating to the remaining classes.

If 0iD ( Z ) is true for one i class then categorization of z is mapped into class

i.

In contrast, if 0iD ( Z ) is satisfied for no i or more i’s classes then z is

unclassifiable.

To solve these limitations fuzzy member function is used. Using the technique, uni-

dimensional membership functions ijm ( Z ) on the directions orthogonal to the best

possible separating hyperplane 0jD ( Z ) as shown below:

Page 61: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

43

1

1 1i

ii

i

. For i j

for D ( Z ) m ( Z )

D ( Z ) otherwise

(3.33)

2

1 1j

ij

j

. For i j

for D ( Z ) m ( Z )

-D ( Z ) otherwise

(3.34)

In above Equation 3.33 and Equation 3.34

1iD ( Z ) indicates the availability of only one class training data, so the degree

of class i is equal to 1 and otherwise Di(Z).

For i j Dj(Z) = 0 contains class i on the negative side. In this scenario,

support vectors don’t contain the data of class i but as Di(Z) < -1; it is assumed

that the degree of membership of class i is 1 and otherwise jD ( Z ) .

We define the membership function of class i if Z having minimum operator for

1 2 3ijm ( Z ) j , , ,...,n

1 2 3i j , , ...n ijm ( Z ) min m ( Z )

(3.35)

Currently, the datum Z is categorized into the class

1

ii ...n

arg max m ( Z )

(3.36)

If x satisfies

0

0k

for i=kD ( Z )

for i k where k=1,...,n

(3.37)

From Equations 3.33 and Equation 3.34 0im ( Z ) and

0 1 2 3jm ( Z ) if j i where j , , ...,n ) hold. , x is categorized into class i.

Now suppose 0iD ( Z ) is satisfying 1 1Li ,...,i ( L ) then using Equations 35-37,

km ( Z ) is specified as follow

Page 62: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

44

1.

1

1

L

L

k j( j i ,...,i , j k)

k { i ,...,i }

m ( Z ) min D ( Z )

(3.38)

2.

1

1

L

L

k j( j i ,...,i )

k j ( j i ,...,i )

m ( Z ) min D ( Z )

(3.39)

Hence achieving the maximum degree of membership among1k Lm ( Z ), k i ,...,i

kD ( Z ) . Namely,kD ( Z ) is maximized in

1 Lk { i ,...,i } . Suppose 0iD ( Z ) is not

satisfied for any class then:

0iD ( Z ) for i=1,2,3,…,n (3.40)

Then Equation 3.34 is given

i im ( Z ) D ( Z ) (3.41)

The process of classification is given below

1. For X, if ( 0iD ( Z ) ) is fulfilled only for single class then the input is classified

into the class. Else go to step2.

2. If ( 0iD ( Z ) ) is fulfilled for multi class 1 1Li ( i i ,...,i ,L ) categorizes class

using the datum into the maximum 1i LD ( Z )( i { i ,...,i }) else go to step 3.

3. If ( 0iD ( Z ) ) is fulfilled for whole the classes, categorizes class using the

datum into the minimum absolute value ofiD ( Z ) .

3.6 Evaluation criteria

The performance of hypotheses is assessed in term of classification rates. Classification

rate demonstrates the strength or weakness of hypothesis. Various measures are used

for showing the classification rates. These measures are computed from confusion

matrix, which contains the predicted results and actual results. In confusion matrix,

each row defines the actual label while each column determines the predicted label for

that class.

Page 63: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

45

Table 3.2 A Confusion Matrix

Predicted Label

Positives Negatives

Target Label: Positives

Negatives

TP

FP

FN

TN

Table 3.2 illustrate the confusion matrix where TP represents positive instances, which

are predicted positive whereas FN indicates number of positive instances predicted as

negatives. Likewise, FP shows negative instances predicted as positive, it is also known

as type-I error whereas TN indicates negative instances predicted as negative, it is also

known as type-II error. The performance assessment parameters utilized in this research

work is discussed below:

3.6.1. Accuracy

To examine the performance of computational models, accuracy is the foremost

parameter to evaluate it. It measures the true prediction of a model in term of TP and

TN. It is the ratio of the sum of TP and TN instances to the whole instances in

percentage. Accuracy can be computed using Equation 3.42

100TP TN

AccuracyTN FN TP FP

(3.42)

3.6.2. Sensitivity

Sensitivity is a performance parameter which shows the proportion of true positive;

therefore, it considered the recall rate or true positive rate. Sensitivity shows the ratio

between the predicted TP instances and whole number of TP instances.

100

TPSensitivity

TP FN (3.43)

3.6.3. Specificity

Specificity is the proportion of true negative, it is also called true negative proportion.

Specificity gives the ratio between the predicted TN instances and total number of TN

instances, respectively.

Page 64: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

46

100

TNSpecificity

TN FP (3.44)

3.6.4. Mathew’s Correlation Coefficient

Matthew’s correlation coefficient (MCC) is one of the standards and reliable

performance measure parameter in classification [126, 180]. It evaluates the quality of

a prediction model [180]. MCC basically converts a confusion matrix into a scalar value

in the range of [-1, +1], where +1 assures that the hypothesis learner produces correct

prediction, 0 value shows that the hypothesis learner yields average random prediction,

and -1 indicates the hypothesis generates incorrect predictions. MCC can be computed

using Equation 3.45.

TP TN FP FNMCC i

FP TP FN TP FN TN FP TN

(3.45)

MCC is a dominant quantitative measure specifically in the situations where imbalance

benchmark dataset is available to the hypothesis learner. Hence, MCC is capable of

solving the challenges faced by accuracy. For instance, if the positive instances are

greater than negative instances, the hypothesis learner may predict at ease the whole

examples as positive because its bias towards majority class. Therefore, the predicted

outcomes of the hypothesis learner will become worse for negative class. In such

scenario, 100% accuracy is noticed for positive class whereas MCC is reported 0%.

3.6.5. F-measure

The statistical measure based on harmonic mean of both the recall and precision of the

test is known as F-measure. Where precision denotes true predication’s percentage

among all returned predictions, and recall shows true prediction’s percentage among

total number of observed instances [181-183]. F-measure generates its output in the

range of 0 and 1, having output approaching close to 0 showing worst performance.

Otherwise, the output approaching close to 1 indicates best performance.

PrecisionTP

FP TP

(3.46)

Page 65: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

47

RecallTP

FN TP

(3.47)

Precision Recall

2Precision Recall

F measure

(3.48)

Page 66: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

48

4.1 Introduction

In previous chapters, a discussion was carried out regarding literature and implemented

approaches to the research. This chapter presents a detailed discussion about the first

phase of research. In the first phase of research, nucleosome positioning in genomes is

targeted because the nucleosome is a vital repetitive unit of eukaryotic chromatin,

composed of DNA wrapped around a histone core. Having thorough discussions on the

drawbacks of traditional systems yielding highlighted need of contemporary

computational approaches in the literature review. Due to technological improvements,

various researchers endeavored to adopt the concept of advanced approaches in order

to reduce the risk of traditional methods. Despite tremendous achievement has been

obtained through pattern recognition and machine learning there is still the room for

improvement in terms of performance still exist. In view of this, an effective, vigorous

and high throughput sequence based intelligent computational model iNuc-STNC is

developed for the discrimination of nucleosome positioning in genomes.

The experimental results reveal that our proposed model achieved show encouraging

results and predicted nucleosome positions in genomes with high confidence. In the

proposed iNuc-STNC model, DNA sequences were expressed using various discrete

feature extraction techniques namely: DNC, TNC and STNC. Several learning

hypotheses were used to select the best one for prediction. The discrimination power of

these learning hypotheses was evaluated by applying statistical cross validation test i-

e., jackknife test. The success rate of the proposed predictor iNuc-STNC is evaluated

in terms of sensitivity, accuracy, MCC and specificity respectively because these are

Chapter 4

4. iNuc-STNC: A SEQUENCE-BASED

PREDICTOR FOR DISCRIMINATION OF

NUCLEOSOME POSITIONING IN GENOMES

Page 67: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

49

important measures for assessing any supervised learning methods. Figure 4.1

represents the framework of iNuc-STNC model.

Figure 4.1 Framework of iNuc-STNC Model

4.2 Materials and Methods

In this section, the dataset will be explained, then the feature extraction techniques will

be elucidated and finally, results of the proposed model will be discussed in detail.

4.2.1. Datasets

This study contained three various species, i.e., C.elegans, H.sapiens and

D.melanogaster. The dataset about these species was downloaded from various sites as

mentioned in Table 4.1. The H.sapiens genomes along with its nucleosome map have a

Page 68: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

50

significant volume of data. As per Liu et al., nucleosome-forming and nucleosome-

inhibiting sequences were extracted from chromosome 20 [184]. Nucleosome-forming

is a positive class whereas, the nucleosome-inhibiting is a negative class. For remaining

two species such as, D.melanogaster and C.elegans, the nucleosome-forming and

nucleosome-inhabiting data were obtained or extracted from their whole genomes. Each

of the DNA segments was allocated a nucleosome formation value to reflect its

propensity in forming a nucleosome, i.e., greater the value, more likely the segment

will form a nucleosome.

According to Chou’s, a dataset with several repetitive samples having a high

resemblance would a shortage of statistical representativeness. If a predictor is trained

and tested with such a biased dataset, consequently, may produce misclassification rate

with a low precision [150, 185].To eliminate these discrepancies, the CD-HIT software

[186], with a cutoff threshold of 80% is applied, in order to minimize homologous

between DNA sequence. As result three benchmark datasets are obtained which are

expressed below

1 1 1S S U S (4.1)

2 2 2S S U S (4.2)

3 3 3S S U S (4.3)

The benchmark dataset 1S for H.sapiens contains 4573 sequences in which positive

dataset 1S has 2273 nucleosome-forming sequences whereas, the negative dataset 1S

has 2300 nucleosome-inhabiting sequences. The second benchmark dataset 2S for

C.elegans contains 5175 sequences in which 2S has 2567 nucleosome-forming

sequences whereas, 2S has 2608 nucleosome-inhabiting sequences. Similarly, the third

benchmark dataset 3S for D.melanogaster is comprised of 5750 in which 3S has 2900

nucleosome-forming sequences whereas, 3S has 2850 nucleosome-inhabiting

sequences. The symbol U represents the union of two set [10].

Page 69: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

51

Table 4.1 Resources for Benchmark Datasets

S.No Species Website

1 H.sapiens http://dir.nhlbi.nih.gov/papers/lmi/epigenomes/hgtcellnucleosomes.aspx

2 C.elegans http://hgdownload.cse.ucsc.edu

3 D.melanogaster and http://atlas.bx.psu.edu

4.2.2. Feature Extraction Techniques

In this work, we have converted DNA sequences into numerical descriptors by using

three powerful and feature extraction schemes, i.e., DNC, TNC, and Split TNC in order

to elicit salient, propound and high variated features. Detail discussions about these

feature extraction schemes were presented in Chapter 3.

4.3 Results and Discussion

In this study, the classification rate of various learning hypotheses was examined by

using jackknife cross validation test. Jackknife test is applied here because it is

considered as an excellent and effective test due to its unique output generation. In this

test, each instance of the dataset takes a turn as a testing instance. In addition, at the

same time, a huge amount of data is used for training the model. Various metrics

namely: sensitivity, specificity, accuracy, and MCC are applied to measure the

predictive quality of each learning hypothesis.

4.3.1. Performance Comparison of learning hypotheses on various

feature spaces using Dataset 1S

Table 4.2 presented the experimental results of iNuc-STNC model for the dataset 1S

using various feature spaces, i.e., DNC, TNC and STNC, along with three different

learning hypotheses. After examining the results of DNC feature space, it is observed

that the accuracy of all the three learning hypotheses is comparatively similar. Among

these, SVM has yielded the highest outcomes, which are. 79.96% of accuracy, 85.04%

of sensitivity, 74.95% of specificity, and 0.60 of MCC. Similarly, the obtained results

of KNN is better in term of MCC than that of SVM and PNN. It has achieved, which

are 79.57% accuracy, 90.18% sensitivity, 69.08% specificity, and 0.66 MCC. Further,

Page 70: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

52

the results of the next feature space TNC is examined which demonstrated that the true

classification rates of learning hypotheses are enhanced, which exhibited that as the size

of pair increased the discrimination power of learning hypotheses improved. It reflects

more order information and correlation factors of DNA sequence. Among using

learning hypotheses, SVM obtained the highest results in term of all measures i.e., a

sensitivity of 87.68%, an accuracy of 86.51%, specificity of 85.34%, and MCC of 0.73.

On the other hand, the success rates of PNN and KNN are somehow similar, which are

84.86% and 85.52% of accuracy, 91.37% and 91.42% of sensitivity, 78.43% and

79.69% of specificity, and 0.71 of MCC. Furthermore, in order to exhibit the hidden

salient information, which was concealed due to the dominance of irrelevant

information, the sequence is split into various parts and then TNC is applied. It is known

as STNC. After exploring the results of STNC feature space, SVM has obtained

outstanding success rates compared to PNN and KNN. It has achieved a sensitivity of

89.31%, accuracy of 87.60%, specificity of 85.91%, and MCC of 0.75. In contrast,

KNN and PNN have not utilized the effectiveness of STNC. They have yielded similar

results to simple TNC. The performance comparison of various learning hypothesis and

feature spaces are presented in Figure 4.2.

Table 4.2 Performance Analysis of various Feature Spaces using S1

Feature space Leaning hypothesis Accuracy (%) Sensitivity (%) Specificity (%) MCC

SVM 79.96 85.04 74.95 0.60

DNC KNN 79.57 90.18 69.08 0.66

PNN 79.26 89.79 68.87 0.59

SVM 86.51 87.68 85.34 0.73

TNC KNN 84.86 91.37 78.43 0.71

PNN 85.52 91.42 79.69 0.71

SVM 87.60 89.31 85.91 0.75

STNC KNN 85.59 92.96 78.30 0.72

PNN 85.32 92.30 78.43 0.71

Page 71: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

53

Figure 4.2 Performance of various learning hypothesis and feature spaces on dataset S1.

4.3.2. Performance Comparison of learning hypotheses on various

feature spaces using Dataset S2

To validate the effectiveness of feature spaces, they are also investigated on another

dataset. Table 4.3 shows the success rates of learning hypotheses using various feature

spaces. Again, in case of DNC feature space, all the three learning hypotheses obtained

comparatively similar accuracy. However, the success rate of SVM is considered little

better compared to PNN and KNN. It has yielded 82.62% of accuracy, 88.23% of

sensitivity, 77.10% of specificity, and 0.65 of MCC. Whereas, PNN, on the other hand,

obtained accuracy of 81.49%, the sensitivity of 88.78%, specificity of 74.27%, and

MCC of 0.63. Similarly, for TNC feature space, SVM still achieved better outcomes

with an accuracy of 85.68%, sensitivity of 88.89%, specificity of 82.51%, and MCC of

0.65. Again no major change has been observed in the performance of KNN and PNN.

PNN obtained 83.94% accuracy, 90.41% sensitivity, 77.57% specificity, and 0.68

MCC. Whereas KNN has yielded 83.69% accuracy, 90.65% sensitivity, 76.84%

Page 72: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

54

specificity, and 0.68 MCC. Likewise, dataset 1, remarkable improvement has also been

detected by applying STNC on second benchmark dataset. It is also remained

extraordinary in case S2 dataset. As a result, the true classification rates of learning

hypotheses are enhanced. The highest success rates have been obtained by SVM, which

are 88.62% accuracy, 91.62% the sensitivity, 85.66% specificity, and 0.77 MCC. Alike

to DNC and TNC, the success rate of PNN and KNN are about same. PNN has yielded

an accuracy of 86.78%, sensitivity of 92.05%, specificity of 81.59%, and MCC of 0.74.

On the other hand, KNN has obtained 86.45% of accuracy, 92.13% of sensitivity,

80.86% of specificity and 0.73 MCC. The performance analysis of various learning

hypothesis and feature spaces of dataset S2 are presented in Figure 4.3.

Page 73: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

55

Table 4.3 Performance Analysis of various Feature Spaces using S2

feature space Learning hypothesis Accuracy (%) Sensitivity (%) Specificity (%) MCC

PNN 81.49 88.78 74.27 0.63

DNC KNN 81.33 89.83 72.96 0.63

SVM 82.62 88.23 77.10 0.65

PNN 83.94 90.41 77.57 0.68

TNC KNN 83.69 90.65 76.84 0.68

SVM 85.68 88.89 82.51 0.71

PNN 86.78 92.05 81.59 0.74

STNC KNN 86.45 92.13 80.86 0.73

SVM 88.62 91.62 85.66 0.77

Figure 4.3 Performance of various learning hypothesis and feature spaces on dataset S2.

Page 74: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

56

4.3.3. Performance comparison of Learning hypotheses on various

feature spaces using dataset S3

Another benchmark dataset was carried out to exhibit the strength of feature spaces.

The performance of learning hypotheses using various feature spaces are listed in Table

4.4. By exploring the results of DNC, SVM has achieved better results compared to

KNN and PNN. It has obtained 77.90% of accuracy, 73.59% of sensitivity, 82.28% of

specificity, and 0.56 of MCC. PNN, on the other hand, produced an accuracy of

76.14%, sensitivity of 76.21%, specificity of 76.07%, and MCC of 0.52. Whereas the

accuracy, sensitivity, specificity and MCC of KNN are74.73%, 79.21%, 70.17%, and

0.49, respectively. By examining the performance of TNC feature space, still, SVM has

achieved encouraging results, with an accuracy of 80.52%, sensitivity of 77.48%,

specificity of 83.61%, and MCC of 0.61. Whereas the performance of PNN is relatively

well. It has achieved an accuracy of 77.86%, sensitivity of 77.83%, specificity of

77.89%, and MCC of 0.55. In contrast, the performance of KNN is low than that of

SVM and PNN. It has yielded 77.60% accuracy, 81.38% sensitivity, 73.75% specificity

and 0.55 MCC. Similarly to S1 and S2, the learning hypotheses have improved the true

classification rates and accurately identified nucleosome positioning in genomes in case

of STNC. By analyzing the performance of STNC, the success rates of SVM are better

compared to PNN and KNN. It has yielded an accuracy of 81.67%, sensitivity of

79.79%, specificity of 83.61%, and MCC of 0.63. The outcomes of PNN are 79.35%

accuracy, 85.82% sensitivity, 72.77% specificity, and 0.59 MCC. Finally, it has been

concluded that STNC in combination with SVM has achieved quite remarkable results

on all the three benchmark datasets. The computational model iNuc-STNC is developed

on the basis of STNC and SVM is utilized as learning hypothesis. The performance

analysis of various learning hypothesis and feature spaces of dataset S3 are presented in

Figure 4.4.

Page 75: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

57

Table 4.4 Performance analysis of various feature spaces using S3

Feature space Learning hypothesis Accuracy (%) Sensitivity (%) Specificity (%) MCC

PNN 76.14 76.21 76.07 0.52

DNC KNN 74.73 79.21 70.17 0.49

SVM 77.90 73.59 82.28 0.56

PNN 77.86 77.83 77.89 0.55

TNC KNN 77.60 81.38 73.75 0.55

SVM 80.52 77.48 83.61 0.61

PNN 79.35 85.82 72.77 0.59

STNC KNN 78.53 86.62 70.31 0.57

SVM 81.67 79.79 83.61 0.63

Figure 4.4 Performance of various learning hypothesis and feature spaces on dataset S3.

Page 76: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

58

4.3.4. Performance Comparison of iNuc-STNC model with other

Models

In Table 4.5, success rates of proposed iNuc-STNC model have also been compared

with the existing iNuc-PseKNC model on examined datasets to illustrate the strength

of proposed model. The pioneer work on these datasets was performed and developed

iNuc-PseKNC model for prediction of nucleosome positioning in genomes [10]. Their

model achieved 87.60% accuracy for S1. Further, the success rate of sensitivity,

specificity, and MCC were 89.31%, 85.91% and 0.75, respectively. The predicted

outcomes of iNuc-PseKNC model for S2 were 88.62% accuracy, 91.62% sensitivity,

86.66% specificity and 0.77 MCC. Similarly, the outcomes for S3 were 81.67%

accuracy, 79.76% sensitivity, 83.61% specificity and 0.63 MCC. In contrast, our

proposed model iNuc-STNC has obtained 87.60% of accuracy for S1. Furthermore, the

values of sensitivity, specificity and MCC are 89.31%, 85.91% and 0.75, respectively.

For S2, our model yielded accuracy of 88.62%, sensitivity of 91.62%, specificity of

86.66%, and MCC of 0.77, respectively. Similarly for S3, accuracy is 81.67%,

sensitivity is 79.76%, specificity is 83.61% and MCC is 0.63. After empirical

evaluation, it is observed that iNuc-STNC model has obtained astonishing results than

that of the current state of arts in the literature so far. All these achievements is credited

to STNC by exploring the concealed salient pattern/motifs, which make it easy for

learning hypothesis to accurately identify nucleosome positioning in genomes. It was

also possible due to the generalization power of SVM because its map provided input

space to high dimensional space, where the discrimination can be done very easily

between classes.

Page 77: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

59

Table 4.5 Comparison of our proposed iNuc-STNC model with other models

Dataset Species Model Accuracy

(%)

Sensitivity

(%)

Specificity

(%)

MCC

S1

H.sapiens

iNuc-PseKNC

[10]

86.27 87.86 84.70 0.73

iNuc-STNC 87.60 89.31 85.91 0.75

S2

C.elegans

iNuc-PseKNC

[10]

86.90 90.30 83.55 0.74

iNuc-STNC 88.62 91.62 86.66 0.77

S3

D.melanogaster

iNuc-PseKNC

[10]

79.77 78.31 81.65 0.60

iNuc-STNC 81.67 79.76 83.61 0.63

Page 78: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

60

5.1 Introduction

In the last chapter, the first phase of research was comprehensively discussed. This

chapter commences with the second phase of research. The second phase explains an

automated model for identification of transmembrane protein structures. Owing to the

essential role of transmembrane proteins in living species, the identification of

transmembrane proteins is inevitable. However, all the important knowledge about the

functions and structures of transmembrane proteins are reflected from transmembrane

topology. In spite of that, only 1% of transmembrane proteins structure are available.

Owing to a limited number of recognized structures and experimental complexity, the

identification of transmembrane helix and topology becomes a major problem in

bioinformatics and proteomics. In last few decades, sequential information of amino

acids was utilized for recognition of transmembrane helices location and orientation

instead of structure information. Looking at the vital role of sequential information in

identification of transmembrane helix, we have proposed a sequence based prediction

model PSOFuzzySVM-TMH in order to correctly identify the location of

transmembrane helix. The protein sequences were formulated by evolutionary profiles

based method position specific scoring matrix (PSSM) and physiochemical properties

of amino acids based method 6-letter exchange group in order to exploit all the salient,

pronounced and variant numerical descriptors. Sometimes, feature space has irrelevant,

noisy and repetitive information, consequently, misclassification, difficulty in clear

pattern discerning and high dimensionality are the limitations of unnecessary features.

To reduce the extraneous information along with enhancing the learning capability of

prediction model, evolutionary intelligent feature selection method such as particle

swam optimization (PSO) was employed. Afterward, merged the selected feature

spaces of the 6-letter exchange group and PSSM by making a hybrid feature space. For

Chapter 5

5. PSOFUZZYSVM-TMH: IDENTIFICATION

OF TRANSMEMBRANE HELIX SEGMENTS

Page 79: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

61

learning hypothesis, Fuzzy SVM is used where the concept of Fuzzy was incorporated

with simple SVM. In this study, 10-fold cross validation test is applied for the

assessment of PSOFuzzySVM-TMH model at different levels i.e., per segment, per

protein, and per residue, using two different benchmark datasets.

5.2 Materials and Methods

In this section, discussion regarding various datasets was carried out, followed feature

extraction techniques, and presented our proposed PSOFuzzySVM-TMH model

.

5.2.1. Datasets

In this work, two different benchmark datasets were considered. The first benchmark

dataset-1 given by Moller et al., which contains a low-resolution transmembrane protein

sequences [187]. It is derived from SWISS-PROT release 49.0.41 [188]. Firstly, the

dataset-1 composed of 145 different protein sequences. Latterly, two sequences were

excluded because they have lacking annotation with transmembrane proteins.

Consequently, dataset-1 comprising 143 sequences having 687 transmembrane helix

segments.

The second benchmark dataset-2 contains a high-resolution transmembrane

protein sequences. In dataset-2, 101 transmembrane protein sequences of 3D helix

structure are collected from MPtopo database [189], while 231 transmembrane protein

sequences are selected from TMPDB database [163]. By merging the two datasets,

30% CD-HIT software is applied to minimize the similarity and homologous. Finally,

dataset-2 including 258 single and multi-spanning transmembrane protein sequences

having 1232 transmembrane helix segments.

5.2.2. Feature Extraction Techniques

The numerical descriptors are extracted from protein sequences using two different

feature extraction techniques i.e., evolutionary profiles based method PSSM and

physiochemical properties of amino acids based method 6-letter exchange group. These

feature extraction techniques were discussed in detail in Chapter 3.

Page 80: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

62

5.2.3. Proposed PSOFuzzySVM-TMH Prediction Model

In this work, an efficient and accurate PSOFuzzySVM-TMH model was developed for

the identification of transmembrane helix segments. The PSOFuzzySVM-TMH model

has two distinct feature extraction methods: 6-letter exchange group and PSSM are

utilized for representation of protein sequences. The structure of some amino acids is

similar because of its nature. On the basis of these similarities, the amino acids are

distributed into six distinct groups known as 6-letter exchange group representation. In

this method, initially the amino acids are substituted by the corresponding group, which

is illustrated in (Chapter No 3, Table 3.1), was obtained using PAM matrix [190]. For

instance, all amino acids i-e R, K, and H in the novel sequence are substituted by a1, E,

Q, D, and N are substituted by a2, and C is replaced by a3 and so forth. After substituting

the whole residues of an original sequence by 6-letter namely; a1, a2, a3, a4, a5, and a6,

finally, the resultant sequence consists specifically these 6 various characters.

Secondly, various size of sliding windows are applied, consequently, 6 numerical

descriptors are extracted from every sequence position and then the window is shifted

to the next position of the protein sequence. This process is reiterated till the last residue

of the sequence.

By applying the second feature extraction method PSSM, in this method protein

sequences are executed by PSI-Blast tool. As a result, for each residue of a protein

sequence, 20 values are generated, which determining the fractions of mutations

detected at the specific position in a protein family. After that, by applying sliding

window and centered on a target residue with 4 residues on each side of the target

residue. Finally, 180-D feature space is generated. To select highly variant and salient

features and also removing the repetitive as well as irrelevant features, PSO is applied

as an evolutionary intelligent feature selection technique on each feature space

independently. Consequently, 4D features are selected from 6-letter exchange group

representation and 90D features are selected from PSSM feature space.

These selected feature spaces are merged to produce a hybrid feature space,

accordingly hybrid feature space has the dimension of 94D [191, 192]. Fuzzy SVM is

utilized as a learning hypothesis. The proposed framework of the prediction

PSOFuzzySVM-TMH model is shown in Figure 5.1.

Page 81: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

63

Figure 5.1 The framework of the proposed prediction PSOFuzzySVM-TMH model

In order to validate the proposed predicted model i.e., PSOFuzzySVM-TMH, it is

evaluated and measured at three different levels i.e., per segment, per protein and per

residue basis. The proposed model is examined on the basis of these measures namely:

accuracy, recall, precision, and MCC.

%obsd

htm

Number of correctly predicted transmembrane helix in datasetQ = 100

Total number of transmembrane helix in dataset

(5.1)

where %obsd

htmQ show the recall of transmembrane helix segments.

% prd

htm

Number of correctly predicted transmembrane helix in datasetQ = 100

Number of transmembrane helix predicted in dataset

(5.2)

Page 82: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

64

where % prd

htmQ show the precision of transmembrane helix segments.

1 100100

0

ProtN

%obsd % prdihtm htmi

ok i

Prot

, if Q Q for protein iQ

N , otherwise

(5.3)

where okQ show the accuracy at protein level having all its transmembrane helix

segments are correctly identified.

2 100ProtN

i Prot

(Number of residues correctly predicted in protein i) /

(Number of residues in portein i)Q

N

(5.4)

where 2Q represents the percentage of residues present in the transmembrane helix and

non- transmembrane helix segments are predicted accurately.

2

%obsd

T

Number of residues correctly predicted in transmembrane helicesQ = 100

Number of residues observed in transmembrane helices

(5.5)

where %obsd

2TQ describes the number of residues that are correctly predicted in the

observed residues.

2

% prd

T

Number of residues correctly predicted in transmembrane helicesQ = 100

Number of residues predicted in transmembrane helices

(5.6)

where 2

% prd

TQ measures the number of residues that are predicted correctly in the

predicted residues.

(TN TP ) ( FP FN )MCC

FN TN TP FN FP TN FP TP

(5.7)

Where

TP denotes the number of transmembrane helix residues which are predicted

correctly.

Page 83: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

65

FP shows the number of transmembrane helix residues which are predicted

incorrectly.

TN and FN represent the number of non- transmembrane helix residues which

are correctly and incorrectly predicted, respectively.

5.3 Results and Discussion

In this work, a statistical test 10-fold cross-validation test is applied in connection to

minimize the execution cost of jackknife test. The training of learning hypothesis is

conducted on 9/10 folds whereas the test is performed 1/10 fold. This mechanism is

executed 10 times to allow the learning hypothesis towards each fold for testing. The

performances of the PSOFuzzySVM-TMH model having selected feature space and

full feature space along with their hybrid space are shown in the sub section followed.

The performance of the PSOFuzzySVM-TMH model is examined at three different

levels such as per segment, per protein, and per residue.

5.3.1. Performance analysis of PSOFuzzySVM-TMH on PSSM

feature space

Table 5.1 presented the experimental results of PSOFuzzySVM-TMH model on PSSM

based complete and selected feature spaces. By analyzing the first low-resolution

dataset, the model achieved 67.8% of accuracy at per protein level, whereas it has

yielded 93.6% and 94.3% of recall and precision at segment level. At per residue level,

the PSOFuzzySVM-TMH model achieved 88.0% accuracy, whereas, the values of

precision, recall and MCC are 87.2%, 79.2%, and 0.77, respectively. For high-

resolution dataset, it has obtained 70.1% of accuracy at protein level, whereas it has

achieved 96.1% of precision, and 95.2% of recall at segment level. Similarly, the

obtained results at per residue level are 90.9% of accuracy, 86.7% of precision, 91.4%

of recall, and 0.82 of MCC.

The evolutionary intelligent feature selection technique namely PSO is applied

to enhance the discrimination and generalization power of learning hypothesis, it is

used to select high discriminative features from full feature space. Further, the result of

the selected feature space on low resolution dataset is at protein level, it has achieved

Page 84: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

66

an accuracy of 71.3%, at segment level the proposed model yielded the value of recall

and precision are 95.3% and 94.6%, respectively, whereas, at residue level it has

obtained 89.5% of accuracy, 88.9% of precision, 81.2% of recall and 0.78 of MCC.

Likewise, for high-resolution dataset, PSOFuzzySVM-TMH achieved 72.6% accuracy

at protein level, whereas at segment level obtained 97.0% precision and 96.7% recall.

Similarly, at residue level, the predicted accuracy, precision, recall, MCC are 92.0%,

88.4%, 92.6%, and 0.83, respectively.

Table 5.1 Performance analysis of PSSM feature space at different levels

Feature space Per Segments Per Proteins Per Residue

Qobsd Qprd Qok Q2 Qobsd Qprd MCC

Low resolution

Selected feature space 94.6 95.3 71.3 89.5 88.9 81.2 0.78

Full feature space 94.3 93.6 67.8 88.0 87.2 79.2 0.77

High resolution

Selected feature space 97.0 96.7 72.6 92.0 88.4 92.6 0.83

Full feature space 96.1 95.2 70.1 90.9 86.7 91.4 0.82

Figure 5.2 Performance of PSSM feature space for low resolution dataset.

Page 85: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

67

Figure 5.3 Performance of PSSM feature space for High resolution dataset

5.3.2. Performance analysis of PSOFuzzySVM-TMH on 6-letter

exchange group

Table 5.2 illustrates the success rate of proposed PSOFuzzySVM-TMH model on 6-

letter exchange group based full and selected feature spaces. For low-resolution dataset

at protein level, the model yielded 69.2% of accuracy, while at segment level, it yielded

94.1% recall and 94.7% precision values. Similarly, at per residue level, it has obtained

88.3% accuracy, 87.9% precision, 80.2% recall, and 0.77 MCC. In contrast, at protein

level the accuracy of proposed prediction PSOFuzzySVM-TMH model is 70.1%, for

high resolution dataset. Further, at segment level the value of precision is 95.2% and

recall is 96.0% whereas the proposed model yielded an accuracy, precision, recall, and

MCC is 90.2%, 86.9%, 91.8%, and 0.81, respectively at residue level.

The result of the selected feature space on low resolution dataset is at protein

level, it has achieved an accuracy of 72.0%, at segment level, the proposed model

yielded the value of recall and precision are 95.8% and 95.2%, whereas, at residue level,

Page 86: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

68

it has obtained 89.1% of accuracy, 88.3% of precision, 81.0% of recall and 0.78 of

MCC.

On the other hand, PSOFuzzySVM-TMH model achieved 73.9% accuracy for

high resolution dataset at protein level, further; at segment level it has obtained 96.7%

of precision and 97.3% of recall. At residue level the prediction model obtained the

value of accuracy, precision, recall, and MCC is 91.9%, 88.0%, 92.9%, and 0.82,

respectively.

Table 5.2 Performance analysis of 6-letter exchange group feature spaces at different levels

Feature space Per Segments Per Proteins Per Residue

Qobsd Qprd Qok Q2 Qobsd Qprd MCC

Low resolution

Selected feature space 95.2 95.8 72.0 89.1 88.3 81.0 0.78

Full feature space 94.7 94.1 69.2 88.3 87.9 80.2 0.77

High resolution

Selected feature space 96.7 97.3 73.9 91.9 88.0 92.9 0.82

Full feature space 95.2 96.0 70.1 90.2 86.9 91.8 0.81

Figure 5.4 Performance of 6-letter exchange group feature spaces for low resolution dataset.

Page 87: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

69

Figure 5.5 Performance of 6-letter exchange group feature spaces for High resolution dataset

5.3.3. Performance analysis of PSOFuzzySVM-TMH on Hybrid

feature space

To improve the discrimination power of PSOFuzzySVM-TMH model, both the full and

selected feature spaces of PSSM and 6-letter exchange group are merged by sum rule

in order to form hybrid space. Table 5.3 reported the of proposed prediction

PSOFuzzySVM-TMH model. By analyzing the performance of hybrid space of full

feature spaces for low-resolution dataset, the success rates of PSOFuzzySVM-TMH

model obtained an accuracy of 75.5% at protein level, whereas it has yielded 95.7%

recall and 95.6% precision values at segment level. Similarly at per residue level it has

achieved 90.7% accuracy, further, the values of precision, recall and MCC are 89.1%,

83.4%, and 0.79, respectively. In contrast, the accuracy of the model at protein level is

77.5%, for high resolution dataset, whereas it has yielded 96.6% of precision and 96.3%

of recall at segment level. Similarly at residue level, it has obtained values of accuracy,

precision, recall, and MCC is 92.5%, 80.3%, 93.2%, and 0.84, respectively.

Page 88: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

70

By examining the performance of proposed model on hybrid space of selected

feature spaces. The predicted outcome of PSOFuzzySVM-TMH model is listed in

Table 5.3. The success rates for low resolution dataset, it has accuracy at protein level

are 77.6%. Whereas the performance at segment level, the proposed model yielded the

value of recall and precision are 97.1% and 97.0%, whereas, at residue level obtained

93.8% of accuracy, 91.8% of precision, 85.1% of recall and 0.81 of MCC. On the other

hand, PSOFuzzySVM-TMH model achieved 79.3% accuracy for high resolution

dataset at protein level, further, at segment level, the results are yielded for precision

and recall is 97.5% and 98.2%. At residue level, the prediction model obtained the value

of accuracy, precision, recall, MCC is 94.6%, 92.8%, 95.7%, and 0.86, respectively.

After empirical analysis, it is concluded that the performance of selected feature

spaces is considered efficient compared to un-selected feature spaces. Besides, the

prediction performance of PSOFuzzySVM-TMH is sound using 6-letter exchange

group in case of individual feature space. On the other hand, the prediction performance

of PSOFuzzySVM-TMH with hybrid feature space is quite encouraging compared to

individual feature spaces because hybrid feature space reflects the discriminative power

of the two different feature spaces. Furthermore, the success rates of PSOFuzzySVM-

TMH for high resolution dataset are more efficient compared to low resolution dataset.

The low resolution dataset contains some main issues such as signal peptides are not

removed from some low resolution TM proteins and low reliability annotation proteins.

Table 5.3 Performance analysis of Hybrid feature space at different levels

Feature space Per Segments Per Proteins Per Residue

Qobsd Qprd Qok Q2 Qobsd Qprd MCC

Low resolution

Selected feature space 97.0 97.1 77.6 93.8 91.8 85.1 0.81

Full feature space 95.6 95.7 75.5 93.8 91.8 85.1 0.81

High resolution

Selected feature space 97.5 98.2 79.3 94.6 92.8 95.7 0.86

Full feature space 96.9 96.3 77.5 92.5 90.3 93.2 0.84

Page 89: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

71

Figure 5.6 Performance of Hybrid feature spaces for low resolution dataset

Figure 5.7 Performance of Hybrid feature spaces for high resolution dataset

Page 90: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

72

5.3.4. Performance comparison of PSOFuzzySVM-TMH model with

existing models

The proposed model is not only compared with implemented models but also compared

with existing models in the literature. The comparison has been brought at various

levels: at protein, at segment and at residue levels.

In Table 5.4, success rates of proposed PSOFuzzySVM-TMH model have been

compared with existing models at various levels to demonstrate the strength of

proposed model. By analyzing the success rate of proposed model at low-resolution

dataset, the PSOFuzzySVM-TMH model achieved the 77.61% of accuracy compared

to existing models. In the present state of the art methodologies, Lo et al., proposed

SVMtop model obtaining the 73.29% accuracy. Similarly, Arai et al., developed model

having 74.83% of accuracy. Likewise, the performance of PSOFuzzySVM-TMH

model is also evaluated with other existing models namely: PHDhtm v.1.96, SOSUI

1.1, MEMSAT3, HMMTOP2, Phobius, TMHMM2, SPLIT4, and Top-Pred2. The

performance of PSOFuzzySVM-TMH model at the segment level is estimated using

two performance measure parameters i.e., recall and precision. The PSOFuzzySVM-

TMH model achieved 97.07% precision and 97.12% recall whereas the existing model,

SVMtop has obtained 93.94% of precision and 94.76% of recall. Similarly, the

performance at per residue level, the PSOFuzzySVM-TMH model is measured by using

various metrics namely; precision, accuracy, recall, and MCC. The proposed model has

achieved 85.15% precision, 93.81% accuracy, 91.82% recall, and 0.81 MCC. In

contrast, the predicted results of existing SVMtop model were 80.35% precision,

89.23% accuracy, 87.50% recall, and 0.77 MCC. Furthermore, by examining the

proposed model in terms of performance with that of existing models at a high

resolution dataset, the PSOFuzzySVM-TMH still obtained the highest accuracy

79.32%. Whereas the existing model SVMtop model has obtained 72.09% accuracy at

per protein level. The precision and recall of PSOFuzzySVM-TMH model are 97.57%

and 98.21% at segment level. Similarly at the residue level, the performance of

PSOFuzzySVM-TMH model are 95.73% precision, 94.13% accuracy, 92.82% recall,

and 0.86 MCC, while the predicted results of SVMtop model were 84.36% precision,

90.90% accuracy, 87.84% recall, and 0.81 MCC.

Page 91: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

73

Table 5.4 Performance comparison of PSOFuzzySVM-TMH model with existing models

Per segment (%) Per

Protein

(%)

Per residue (%)

QSobsd Qok QSprd Q2 Qrobsd Qrprd MCC

Low resolution

PSOFuzzySVM-

TMH

SVMtop

SPLIT4

ConPred-II

Phobius

PolyPhobius

TMHMM2

HMMTOP2

PHDhtm v.1.96

MEMSAT3

TopPred2

SOSUI 1.1

97.07

94.76

93.45

94.76

92.87

94.47

90.39

89.96

76.27

91.56

86.75

88.36

74.20

73.29

72.73

74.83

72.03

71.33

68.53

64.34

39.86

70.63

57.34

63.64

97.12

93.94

91.32

92.21

93.14

91.54

93.52

93.78

85.76

90.24

91.13

91.55

93.81

89.23

88.07

90.07

88.92

89.75

89.23

87.89

85.35

87.91

88.00

87.00

91.82

87.50

87.56

84.37

83.92

86.84

82.82

79.36

81.71

84.54

76.85

80.41

85.15

80.35

76.88

84.13

82.57

83.11

83.03

84.37

76.59

77.63

82.90

78.66

0.81

0.77

0.74

0.78

0.77

0.79

0.76

0.75

0.71

0.73

0.72

0.71

High resolution

PSOFuzzySVM-

TMH

SVMtop

SPLIT4

ConPred-II

Phobius

PolyPhobius

TMHMM2

HMMTOP2

PHDhtm v.1.96

MEMSAT3

TopPred2

SOSUI 1.1

97.57

92.78

89.77

90.94

88.72

90.91

86.93

90.34

74.43

87.67

84.50

85.06

79.32

72.09

65.12

69.14

67.05

67.44

59.30

65.89

38.37

64.84

50.39

56.98

98.21

94.46

91.56

91.31

93.58

91.28

93.78

89.98

84.59

91.09

90.05

92.17

94.13

90.90

87.12

88.63

87.81

88.79

87.70

87.68

84.55

87.16

86.96

86.15

92.82

87.84

83.84

79.99

79.42

82.66

78.59

78.30

78.28

79.64

74.06

76.88

95.73

84.36

78.00

84.17

83.76

83.34

83.55

82.30

78.03

78.84

82.47

80.02

0.86

0.81

0.73

0.75

0.75

0.77

0.74

0.73

0.70

0.71

0.71

0.71

After analyzing the experimental results, it is concluded that the classification rates

of our proposed PSOFuzzySVM-TMH model are quite encouraging at each level in

both the datasets. These major improvements in terms of all using measures have been

Page 92: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

74

credited to the amalgamation of two powerful and informative formulation schemes,

the selection of valuable features through evolutionary intelligent feature selection

technique, and the best learning hypothesis.

Page 93: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

75

Owing to the rudimentary roles of the nucleosome and transmembrane proteins in living

species, an effort has been carried out in development of sequence-based predictors or

models for nucleosome positioning in genomes and transmembrane proteins. These

models contribute in the area of proteomics, bioinformatics, and genomics by applying

different contemporary intelligent techniques to increase the classification rates based

on biological sequences. The whole work was accomplished in two phases. In the first

phase of the thesis, DNA was targeted where the nucleosome positioning in genomes

was identified with high precision. On the other hand, the second phase of thesis

focused on protein by predicting transmembrane helices. The biological sequences were

formulated by discrete, evolutionary profiles and physicochemical properties of amino

acids based methods in order to truly reflect the target classes. Modern and intelligent

Machine learning algorithms were applied in order to predict nucleosome positioning

and transmembrane protein more accurately and efficiently. Jackknife and 10-fold cross

validation tests were employed to calculate the performance of the learning hypotheses.

The performance is computed on the basis of various metrics namely: specificity,

sensitivity, accuracy, MCC, recall, precision, and F-measure.

6.1 Nucleosome Positioning in Genomes

In chapter 4, we introduced the first phase of our research. In this phase, we developed

a computational model i.e., iNuc-STNC for the identification of nucleosome

positioning in genomes. Dinucleotide composition (DNC), split trinucleotide

composition (STNC) and trinucleotide composition (TNC) are DNA sequences

representation methods, which were adopted to extract nominal values. Then, these

extracted numerical values were provided to three distinct learning hypotheses i.e.,

SVM, KNN, and PNN. The maximum predicted results of these learning hypotheses

were examined and noted down. It was observed the success rates of SVM in

combination with STNC feature space was quite encouraging and outstanding not only

Chapter 6

6. CONCLUSIONS AND FUTURE DIRECTIONS

Page 94: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

76

among other learning hypotheses and feature spaces but also from existing methods in

the literature so far.

6.2 Transmembrane Proteins

In chapter 5, we presented the second phase of our research. In this phase, we developed

a computational model i.e., PSOFuzzySVM-TMH for the identification of

transmembrane helix segments. In this model, two feature spaces were used such as an

evolutionary profile based method position specific scoring matrix (PSSM) and

physicochemical properties of amino acids based method 6-letter exchange group in

order to exploit all the salient, pronounced and variant numerical descriptors.

Sometimes, feature space has irrelevant, noisy and repetitive information,

consequently, misclassification, difficulty in clear pattern discerning and high

dimensionality are the limitations of unnecessary features. In order to reduce the

extraneous information along with enhancing the learning capability of prediction

model, evolutionary intelligent feature selection technique particle swam optimization

(PSO) was applied. After that, the selected feature spaces of the 6-letter exchange group

and PSSM are further merged to form a hybrid space. Fuzzy SVM is used as learning

hypothesis, where the concept of Fuzzy was incorporated with simple SVM.

Finally, we have concluded that our proposed models for nucleosome

positioning in genomes and transmembrane proteins might play a significant role not

only in Molecular Biology, Computational Biology, and Bioinformatics, but also in

pharmaceutical industries.

6.3 Future Directions

Due to the huge amount of DNA and proteins biological sequences generated and added

to data banks, it is a big challenge for researchers to accurately identify nucleosome

positioning in genomes and transmembrane helix segments. In this regards, tremendous

efforts have been carried out and sort out a lot of problems which were facing in

traditional approaches. Various user friendly online web predictors were launched. But

still, space for improvement exists in term of space, time and high success rates. In this

study, several feature spaces and computational models have been proposed to identify

Page 95: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

77

nucleosome positioning in genomes and transmembrane helix segments in proteins with

high accuracy. In future,

To make efforts to improve the performance of these prediction models further.

To develop web predictors, which are freely available to the research

community.

To reduce the computational complexity and real time cost of these predictors.

Page 96: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

78

References

[1] R. Kornberg, The location of nucleosomes in chromatin: specific or statistical?,

(1981).

[2] E. Segal, Y. Fondufe-Mittendorf, L. Chen, A. Thåström, Y. Field, I.K. Moore,

J.- P.Z. Wang, J. Widom, A genomic code for nucleosome positioning, Nature,

442 (2006) 772-778.

[3] K. Brogaard, L. Xi, J.-P. Wang, J. Widom, A map of nucleosome positions in

yeast at base-pair resolution, Nature, 486 (2012) 496-501.

[4] K. Luger, A.W. Mäder, R.K. Richmond, D.F. Sargent, T.J. Richmond, Crystal

structure of the nucleosome core particle at 2.8 Å resolution, Nature, 389 (1997)

251-260.

[5] M.S. Ong, T.J. Richmond, C.A. Davey, DNA stretching and extreme kinking in

the nucleosome core, Journal of molecular biology, 368 (2007) 1067-1074.

[6] B.D. Athey, M.F. Smith, D.A. Rankert, S.P. Williams, J.P. Langmore, The

diameters of frozen-hydrated chromatin fibers increase with DNA linker length:

evidence in support of variable diameter models for chromatin, The Journal of

cell biology, 111 (1990) 795-806.

[7] T.N. Mavrich, I.P. Ioshikhes, B.J. Venters, C. Jiang, L.P. Tomsho, J. Qi, S.C.

Schuster, I. Albert, B.F. Pugh, A barrier nucleosome model for statistical

positioning of nucleosomes throughout the yeast genome, Genome research, 18

(2008) 1073-1083.

[8] T.N. Mavrich, C. Jiang, I.P. Ioshikhes, X. Li, B.J. Venters, S.J. Zanton, L.P.

Tomsho, J. Qi, R.L. Glaser, S.C. Schuster, Nucleosome organization in the

Drosophila genome, Nature, 453 (2008) 358-362.

[9] R.D. Kornberg, Structure of chromatin, Annual review of biochemistry, 46

(1977) 931-954.

[10] S.-H. Guo, E.-Z. Deng, L.-Q. Xu, H. Ding, H. Lin, W. Chen, K.-C. Chou, iNuc-

PseKNC: a sequence-based predictor for predicting nucleosome positioning in

Page 97: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

79

genomes with pseudo k-tuple nucleotide composition, Bioinformatics, (2014)

btu083.

[11] F. Thoma, T. Koller, A. Klug, Involvement of histone H1 in the organization of

the nucleosome and of the salt-dependent superstructures of chromatin, J cell

biol, 83 (1979) 403-427.

[12] N.M. Berbenetz, C. Nislow, G.W. Brown, Diversity of eukaryotic DNA

replication origins revealed by genome-wide analysis of chromatin structure,

PLoS Genet, 6 (2010) e1001092.

[13] S. Schwartz, E. Meshorer, G. Ast, Chromatin organization marks exon-intron

structure, Nature structural & molecular biology, 16 (2009) 990-995.

[14] T. Yasuda, K. Sugasawa, Y. Shimizu, S. Iwai, T. Shiomi, F. Hanaoka,

Nucleosomal structure of undamaged DNA regions suppresses the non-specific

DNA binding of the XPC complex, DNA repair, 4 (2005) 389-395.

[15] R. Gao, J. Yu, M. Zhang, T.-J. Tarn, J.-S. Li, Systems theoretic analysis of the

central dogma of molecular biology: Some recent results, IEEE transactions on

nanobioscience, 9 (2010) 59-70.

[16] F. Crick, Central dogma of molecular biology, Nature, 227 (1970) 561-563.

[17] S. Singer, G.L. Nicolson, The fluid mosaic model of the structure of cell

membranes, Membranes and Viruses in Immunopathology; Day, SB, Good,

RA, Eds, (1972) 7-47.

[18] G.E. Tusnády, Z. Dosztányi, I. Simon, Transmembrane proteins in the Protein

Data Bank: identification and classification, Bioinformatics, 20 (2004) 2964-

2972.

[19] S.J. Singer, G.L. Nicolson, The fluid mosaic model of the structure of cell

membranes, Science, 175 (1972) 720-731.

[20] E. Wallin, G.V. Heijne, Genome‐wide analysis of integral membrane proteins

from eubacterial, archaean, and eukaryotic organisms, Protein Science, 7 (1998)

1029-1038.

Page 98: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

80

[21] K.-C. Chou, H.-B. Shen, MemType-2L: a web server for predicting membrane

proteins and their types by incorporating evolution information through Pse-

PSSM, Biochemical and biophysical research communications, 360 (2007) 339-

345.

[22] H. Maqsood, Prediction Of Membrane Proteins Using Machine Learning

Approaches, Pakistan Institute of Engineering & Applied Sciences, Islamabad,

2012.

[23] A.t. Messerschmidt, J. Pflugrath, Crystal orientation and X-ray pattern

prediction routines for area-detector diffractometer systems in macromolecular

crystallography, Journal of Applied Crystallography, 20 (1987) 306-315.

[24] G. Lipari, A. Szabo, Model-free approach to the interpretation of nuclear

magnetic resonance relaxation in macromolecules. 1. Theory and range of

validity, Journal of the American Chemical Society, 104 (1982) 4546-4559.

[25] J.R. Cheeseman, G.W. Trucks, T.A. Keith, M.J. Frisch, A comparison of

models for calculating nuclear magnetic resonance shielding tensors, The

Journal of chemical physics, 104 (1996) 5497-5509.

[26] J. Clever, C. Sassetti, T.G. Parslow, RNA secondary structure and binding sites

for gag gene products in the 5'packaging signal of human immunodeficiency

virus type 1, Journal of Virology, 69 (1995) 2101-2109.

[27] K.-C. Chou, Pseudo amino acid composition and its applications in

bioinformatics, proteomics and system biology, Current Proteomics, 6 (2009)

262-274.

[28] B. Liu, J. Xu, S. Fan, R. Xu, J. Zhou, X. Wang, PseDNA‐Pro: DNA‐binding

protein identification by combining Chou’s PseAAC and physicochemical

distance transformation, Molecular Informatics, 34 (2015) 8-17.

[29] E. Boutet, D. Lieberherr, M. Tognolli, M. Schneider, A. Bairoch,

Uniprotkb/swiss-prot, Plant Bioinformatics: Methods and Protocols, (2007) 89-

112.

Page 99: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

81

[30] R. Padgett, R. St Johnston, W. Gelbart, A transcript from a Drosophila pattern

gene predicts a protein, Nature, 325 (1987) 81-84.

[31] H.E. Peckham, R.E. Thurman, Y. Fu, J.A. Stamatoyannopoulos, W.S. Noble,

K. Struhl, Z. Weng, Nucleosome positioning signals in genomic DNA, Genome

research, 17 (2007) 1170-1177.

[32] S. Gupta, J. Dennis, R.E. Thurman, R. Kingston, J.A. Stamatoyannopoulos,

W.S. Noble, Predicting human nucleosome occupancy from primary sequence,

PLoS Comput Biol, 4 (2008) e1000134.

[33] N. Kaplan, I.K. Moore, Y. Fondufe-Mittendorf, A.J. Gossett, D. Tillo, Y. Field,

E.M. LeProust, T.R. Hughes, J.D. Lieb, J. Widom, The DNA-encoded

nucleosome organization of a eukaryotic genome, Nature, 458 (2009) 362-366.

[34] I. Gabdank, D. Barash, E. Trifonov, Nucleosome DNA bendability matrix (C.

elegans), Journal of Biomolecular Structure and Dynamics, 26 (2009) 403-411.

[35] I. Gabdank, D. Barash, E.N. Trifonov, Single-base resolution nucleosome

mapping on DNA sequences, Journal of Biomolecular Structure and Dynamics,

28 (2010) 107-121.

[36] W. Chen, T.-Y. Lei, D.-C. Jin, H. Lin, K.-C. Chou, PseKNC: a flexible web

server for generating pseudo K-tuple nucleotide composition, Analytical

biochemistry, 456 (2014) 53-60.

[37] L. Xi, Y. Fondufe-Mittendorf, L. Xia, J. Flatow, J. Widom, J.-P. Wang,

Predicting nucleosome positioning using a duration Hidden Markov Model,

BMC bioinformatics, 11 (2010) 1.

[38] W. Chen, H. Lin, P.-M. Feng, C. Ding, Y.-C. Zuo, K.-C. Chou, iNuc-

PhysChem: a sequence-based predictor for identifying nucleosomes via

physicochemical properties, PloS one, 7 (2012) e47843.

[39] S.R. Eddy, Hidden markov models, Current opinion in structural biology, 6

(1996) 361-365.

Page 100: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

82

[40] L. Xi, Y. Fondufe-Mittendorf, L. Xia, J. Flatow, J. Widom, J.-P. Wang,

Predicting nucleosome positioning using a duration Hidden Markov Model,

BMC bioinformatics, 11 (2010) 346.

[41] G.-C. Yuan, Y.-J. Liu, M.F. Dion, M.D. Slack, L.F. Wu, S.J. Altschuler, O.J.

Rando, Genome-scale identification of nucleosome positions in S. cerevisiae,

Science, 309 (2005) 626-630.

[42] Y. Field, N. Kaplan, Y. Fondufe-Mittendorf, I.K. Moore, E. Sharon, Y. Lubling,

J. Widom, E. Segal, Distinct modes of regulation by chromatin encoded through

nucleosome positioning signals, PLoS Comput Biol, 4 (2008) e1000216.

[43] S.C. Satchwell, H.R. Drew, A.A. Travers, Sequence periodicities in chicken

nucleosome core DNA, Journal of molecular biology, 191 (1986) 659-675.

[44] G.-C. Yuan, J.S. Liu, Genomic sequence is highly predictive of local

nucleosome depletion, PLoS Comput Biol, 4 (2008) e13.

[45] B. Liu, F. Liu, L. Fang, X. Wang, K.-C. Chou, repDNA: a Python package to

generate various modes of feature vectors for DNA sequences by incorporating

user-defined physicochemical properties and sequence-order effects,

Bioinformatics, 31 (2015) 1307-1309.

[46] B. Liu, F. Liu, X. Wang, J. Chen, L. Fang, K.-C. Chou, Pse-in-One: a web server

for generating various modes of pseudo components of DNA, RNA, and protein

sequences, Nucleic acids research, 43 (2015) W65-W71.

[47] B. Liu, S. Wang, Q. Dong, S. Li, X. Liu, Identification of DNA-binding proteins

by combining auto-cross covariance transformation and ensemble learning,

(2016).

[48] B. Liu, S. Wang, R. Long, K.-C. Chou, iRSpot-EL: identify recombination spots

with an ensemble learning approach, Bioinformatics, (2016) btw539.

[49] B. Liu, R. Long, K.-C. Chou, iDHS-EL: identifying DNase I hypersensitive

sites by fusing three different modes of pseudo nucleotide composition into an

ensemble learning framework, Bioinformatics, (2016) btw186.

Page 101: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

83

[50] B. Liu, L. Fang, F. Liu, X. Wang, J. Chen, K.-C. Chou, Identification of real

microRNA precursors with a pseudo structure status composition approach,

PloS one, 10 (2015) e0121501.

[51] L. Luo, D. Li, W. Zhang, S. Tu, X. Zhu, G. Tian, Accurate Prediction of

Transposon-Derived piRNAs by Integrating Various Sequential and

Physicochemical Features, PloS one, 11 (2016) e0153268.

[52] K. Tian, X. Yang, Q. Kong, C. Yin, R.L. He, S.S.-T. Yau, Two dimensional

Yau-hausdorff distance with applications on comparison of DNA and protein

sequences, PloS one, 10 (2015) e0136577.

[53] Y. Che, Y. Ju, P. Xuan, R. Long, F. Xing, Identification of Multi-Functional

Enzyme with Multi-Label Classifier, PloS one, 11 (2016) e0153503.

[54] C. Dong, Y.-Z. Yuan, F.-Z. Zhang, H.-L. Hua, Y.-N. Ye, A.A. Labena, H. Lin,

W. Chen, F.-B. Guo, Combining pseudo dinucleotide composition with the Z

curve method to improve the accuracy of predicting DNA elements: a case study

in recombination spots, Molecular BioSystems, 12 (2016) 2893-2900.

[55] F. YongE, K. GaoShan, Identify Beta-Hairpin Motifs with Quadratic

Discriminant Algorithm Based on the Chemical Shifts, PloS one, 10 (2015)

e0139280.

[56] S. Xiang, K. Liu, Z. Yan, Y. Zhang, Z. Sun, RNAMethPre: A Web Server for

the Prediction and Query of mRNA m 6 A Sites, PloS one, 11 (2016) e0162707.

[57] W.-C. Li, E.-Z. Deng, H. Ding, W. Chen, H. Lin, iORI-PseKNC: a predictor for

identifying origin of replication with pseudo k-tuple nucleotide composition,

Chemometrics and Intelligent Laboratory Systems, 141 (2015) 100-106.

[58] M. Schiffer, A.B. Edmundson, Use of helical wheels to represent the structures

of proteins and to identify segments with helical potential, Biophysical Journal,

7 (1967) 121.

[59] P. Dunnill, The use of helical net-diagrams to represent protein structures,

Biophysical journal, 8 (1968) 865.

Page 102: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

84

[60] T.C. Terwilliger, The helical hydrophobic moment: a measure of the

amphiphilicity of a helix, Nature, 299 (1982) 371-374.

[61] K. Nishimura, S. Kim, L. Zhang, T. Cross, The closed state of a H+ channel

helical bundle combining precise orientational and distance restraints from solid

state NMR, Biochemistry, 41 (2002) 13170-13177.

[62] S. Kim, J. Quine, T. Cross, Complete cross-validation and R-factor calculation

of a solid-state NMR derived structure, Journal of the American Chemical

Society, 123 (2001) 7292-7298.

[63] J. Wang, S. Kim, F. Kovacs, T.A. Cross, Structure of the transmembrane region

of the M2 protein H+ channel, Protein Science, 10 (2001) 2241-2250.

[64] E. Arbely, I. Kass, I.T. Arkin, Site-specific dichroism analysis utilizing

transmission FTIR, Biophysical journal, 85 (2003) 2476-2483.

[65] P. Mukherjee, I. Kass, I.T. Arkin, M.T. Zanni, Picosecond dynamics of a

membrane protein revealed by 2D IR, Proceedings of the National Academy of

Sciences of the United States of America, 103 (2006) 3528-3533.

[66] S.J. Fleishman, S.E. Harrington, A. Enosh, D. Halperin, C.G. Tate, N. Ben-Tal,

Quasi-symmetry in the cryo-EM structure of EmrE provides the key to

modeling its transmembrane domain, Journal of molecular biology, 364 (2006)

54-67.

[67] N. Zaki, S. Bouktif, S. Lazarova-Molnar, A combination of compositional index

and genetic algorithm for predicting transmembrane helical segments, PloS one,

6 (2011) e21821.

[68] G. von Heijne, Membrane-protein topology, Nature reviews Molecular cell

biology, 7 (2006) 909-918.

[69] E. Granseth, G. von Heijne, A. Elofsson, A study of the membrane–water

interface region of membrane proteins, Journal of molecular biology, 346

(2005) 377-385.

Page 103: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

85

[70] M. Monné, I. Nilsson, A. Elofsson, G. von Heijne, Turns in transmembrane

helices: determination of the minimal length of a “helical hairpin” and

derivation of a fine-grained turn propensity scale, Journal of molecular biology,

293 (1999) 807-814.

[71] G. von Heijne, C. Blomberg, Trans-membrane translocation of proteins, Eur. J.

Biochem, 97 (1979) 175-181.

[72] D. Engelman, T. Steitz, The spontaneous insertion of proteins into and across

membranes: the helical hairpin hypothesis, Cell, 23 (1981) 411-422.

[73] D. Engelman, T. Steitz, A. Goldman, Identifying nonpolar transbilayer helices

in amino acid sequences of membrane proteins, Annual review of biophysics

and biophysical chemistry, 15 (1986) 321-353.

[74] S. Jayasinghe, K. Hristova, S.H. White, Energetics, stability, and prediction of

transmembrane helices, Journal of molecular biology, 312 (2001) 927-934.

[75] G. Von Heijne, Membrane protein structure prediction: hydrophobicity analysis

and the positive-inside rule, Journal of molecular biology, 225 (1992) 487-494.

[76] C.M. Deber, C. Wang, L.P. Liu, A.S. Prior, S. Agrawal, B.L. Muskat, A.J.

Cuticchia, TM Finder: a prediction program for transmembrane protein

segments using a combination of hydrophobicity and nonpolar phase helicity

scales, Protein Science, 10 (2001) 212-219.

[77] D. Juretic, L. Zoranic, D. Zucic, Basic charge clusters and predictions of

membrane protein topology, Journal of chemical information and computer

sciences, 42 (2002) 620-632.

[78] T. Hirokawa, S. Boon-Chieng, S. Mitaku, SOSUI: classification and secondary

structure prediction system for membrane proteins, Bioinformatics, 14 (1998)

378-379.

[79] B. Rost, C. Sander, R. Casadio, P. Fariselli, Transmembrane helices predicted

at 95% accuracy, Protein Science, 4 (1995) 521-533.

Page 104: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

86

[80] P. Argos, B. Persson, Topology prediction of membrane proteins, Protein

Science, 5 (1996) 363-371.

[81] H. Shen, J.J. Chou, MemBrain: improving the accuracy of predicting

transmembrane helices, PLoS One, 3 (2008) e2399.

[82] M. Cserzo, F. Eisenhaber, B. Eisenhaber, I. Simon, TM or not TM:

transmembrane protein prediction with low false positive rate using DAS-

TMfilter, Bioinformatics, 20 (2004) 136-137.

[83] M. Hayat, A. Khan, WRF-TMH: predicting transmembrane helix by fusing

composition index and physicochemical properties of amino acids, Amino

acids, 44 (2013) 1317-1328.

[84] X. Deng, Q. Liu, Y. Hu, Y. Deng, TOPPER: Topology prediction of

transmembrane protein based on evidential reasoning, The Scientific World

Journal, 2013 (2013).

[85] G.E. Tusnady, I. Simon, Principles governing amino acid composition of

integral membrane proteins: application to topology prediction, Journal of

molecular biology, 283 (1998) 489-506.

[86] S.R. Eddy, What is a hidden Markov model?, Nature biotechnology, 22 (2004)

1315.

[87] C.M. Bishop, Pattern recognition, Machine Learning, 128 (2006) 1-58.

[88] G.E. Tusnády, Z. Dosztányi, I. Simon, PDB_TM: selection and membrane

localization of transmembrane proteins in the protein data bank, Nucleic acids

research, 33 (2005) D275-D278.

[89] G.E. Tusnády, Z. Dosztányi, I. Simon, TMDET: web server for detecting

transmembrane regions of proteins by using their 3D coordinates,

Bioinformatics, 21 (2005) 1276-1277.

[90] A. Krogh, B. Larsson, G. Von Heijne, E.L. Sonnhammer, Predicting

transmembrane protein topology with a hidden Markov model: application to

complete genomes, Journal of molecular biology, 305 (2001) 567-580.

Page 105: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

87

[91] D.T. Jones, Improving the accuracy of transmembrane protein topology

prediction using evolutionary information, Bioinformatics, 23 (2007) 538-544.

[92] Z. Yuan, J.S. Mattick, R.D. Teasdale, SVMtm: support vector machines to

predict transmembrane segments, Journal of computational chemistry, 25

(2004) 632-636.

[93] A. Lo, H.-S. Chiu, T.-Y. Sung, P.-C. Lyu, W.-L. Hsu, Enhanced membrane

protein topology prediction using a hierarchical classification method and a new

scoring function, Journal of Proteome Research, 7 (2007) 487-496.

[94] S. Abe, Analysis of multiclass support vector machines, Thyroid, 21 (2003)

3772.

[95] A. Lo, H.S. Chiu, T.Y. Sung, P.C. Lyu, W.L. Hsu, Enhanced Membrane Protein

Topology Prediction Using a Hierarchical Classification Method and a New

Scoring Function, Journal of Proteome Research, 7 (2008) 487-496.

[96] M.G. Claros, G. Von Heijne, TopPred II: an improved software for membrane

protein structure predictions, Comput. Appl. BioSci., 10 (1994) 685-686.

[97] B. Rost, P. Fariselli, R. Casadio, Topology prediction for helical transmembrane

proteins at 86% accuracy, Protein Sci., 5 (1996) 1704-1718.

[98] G.E. Tusnady, I. Simon, Principles governing amino acid composition of

integral membrane proteins: application to topology prediction, J. Mol. Biol.,

283 (1998) 489-506.

[99] G.E. Tusnady, I. Simon, The HMMTOP transmembrane topology prediction

server, Bioinformatics, 17 (2001) 849-850.

[100] A. Krogh, B. Larsson, G. von Heijne, E.L. Sonnhammer, Predicting

transmembrane protein topology with a hidden Markov model: application to

complete genomes, J Mol Biol, 305 (2001) 567-580.

[101] E.L. Sonnhammer, G. Von Heijne, A. Krogh, A hidden Markov model for

predicting transmembrane helices in protein sequences, Proc. Int. Conf. Intell.

Syst. Mol. Biol., 6 (1998) 175-182.

Page 106: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

88

[102] D.T. Jones, Improving the accuracy of transmembrane protein topology

prediction using evolutionary information, Bioinformatics, 23 (2007) 538-544.

[103] R. Kahsay, G. Gao, L. Liao, An improved hidden Markov model for

transmembrane protein detection and topology prediction and its applications to

complete genomes., Bioinformatics, 21 (2005) 1853–1858.

[104] L. Kall, A. Krogh, E. Sonnhammer, Advantages of combined transmembrane

topology and signal peptide prediction--the Phobius web server, Nucl. Acids

Res., 35 (2007) W429–432.

[105] P. Martelli, P. Fariselli, R. Casadio, 2003; 19:, An ENSEMBLE machine

learning approach for the prediction of all-alpha membrane proteins,

Bioinformatics, 19 (2003) i205–211.

[106] M. Amico, M. Finelli, I. Rossi, PONGO: a web server for multiple predictions

of all-alpha transmembrane proteins, Nucl. Acids Res, 34 (2006) W169–172.

[107] H. Viklund, A. Elofsson, Best alpha-helical transmembrane protein topology

predictions are achieved using hidden Markov models and evolutionary

information, Protein Sci., 13 (2004) 1908-1917.

[108] P. Bagos, T. Liakopoulos, S. Hamodrakas, Algorithms for incorporating prior

topological information in HMMs: application to transmembrane proteins,

BMC Bioinformatics, 7 (2006) 189.

[109] H. Shen, J.J. Chou, MemBrain: improving the accuracy of predicting

transmembrane helices., PLoS ONE, 3 (2008) e2399.

[110] T. Nugent, D. Jones, Predicting transmembrane helix packing arrangements

using residue contacts and a force-directed algorithm, PLoS Comput. Biol., 6

(2009) e1000714.

[111] T. Nugent, D. Jones, Transmembrane protein topology prediction using support

vector machines, BMC Bioinformatics, 10 (2009) 159.

Page 107: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

89

[112] S.R. Hosseini, M. Sadeghi, H. Pezeshk, C. Eslahchi, M. Habibi, Prosign: a

method for protein secondary structure assignment based on three-dimensional

coordinates of consecutive c(alpha) atoms, Comput Biol Chem, (2008) 406-411.

[113] J. Pylouster, A. Bornot, C. Etchebest, A.G.D. Brevern, Influence of assignment

on the prediction of transmembrane helices in protein structures, Amino Acids,

(2010) 1241-1254.

[114] C.P. Chen, A. Kernytsky, B. Rost, Transmembrane helix predictions revisited,

Protein Sci., 11 (2002) 2774-2791.

[115] J.M. Cuthbertson, D.A. Doyle, M.S. Sansom, Transmembrane helix prediction:

a comparative evaluation and analysis, Protein Eng. Des. Sel., 18 (2005) 295-

308.

[116] L. Kall, E. Sonnhammer, Reliability of transmembrane predictions in whole-

genome data, FEBS Lett., 532 (2002) 415-418.

[117] K. Melen, A. Krogh, G. von-Heijne, Reliability measures for membrane protein

topology prediction algorithms, J. Mol. Biol., 327 (2003) 735-744.

[118] S. Moller, M.D. Croning, R. Apweiler, Evaluation of methods for the prediction

of membrane spanning regions, Bioinformatics, 646-653 (2001) 17.

[119] H.B. Barlow, Unsupervised learning, Neural computation, 1 (1989) 295-311.

[120] G.E. Hinton, T.J. Sejnowski, Unsupervised learning: foundations of neural

computation, MIT press1999.

[121] X. Zhu, Semi-supervised learning, Encyclopedia of machine learning,

Springer2011, pp. 892-897.

[122] X. Xiao, P. Wang, W.-Z. Lin, J.-H. Jia, K.-C. Chou, iAMP-2L: a two-level

multi-label classifier for identifying antimicrobial peptides and their functional

types, Analytical biochemistry, 436 (2013) 168-177.

Page 108: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

90

[123] W. Chen, P. Feng, H. Lin, K. Chou, iRSpot-PseDNC: identify recombination

spots with pseudo dinucleotide composition, Nucleic acids research, (2013)

gks1450.

[124] B. Liu, D. Zhang, R. Xu, J. Xu, X. Wang, Q. Chen, Q. Dong, K.-C. Chou,

Combining evolutionary information extracted from frequency profiles with

sequence-based kernels for protein remote homology detection, Bioinformatics,

30 (2014) 472-479.

[125] W.-R. Qiu, X. Xiao, K.-C. Chou, iRSpot-TNCPseAAC: Identify recombination

spots with trinucleotide composition and pseudo amino acid components,

International journal of molecular sciences, 15 (2014) 1746-1766.

[126] Y. Xu, J. Ding, L.-Y. Wu, K.-C. Chou, iSNO-PseAAC: predict cysteine S-

nitrosylation sites in proteins by incorporating position specific amino acid

propensity into pseudo amino acid composition, PLoS One, 8 (2013) e55844.

[127] Y. Xu, X.-J. Shao, L.-Y. Wu, N.-Y. Deng, K.-C. Chou, iSNO-AAPair:

incorporating amino acid pairwise coupling into PseAAC for predicting

cysteine S-nitrosylation sites in proteins, PeerJ, 1 (2013) e171.

[128] K.-C. Chou, Some remarks on protein attribute prediction and pseudo amino

acid composition, Journal of theoretical biology, 273 (2011) 236-247.

[129] I. Ioshikhes, A. Bolshoy, K. Derenshteyn, M. Borodovsky, E.N. Trifonov,

Nucleosome DNA sequence pattern revealed by multiple alignment of

experimentally mapped sequences, Journal of molecular biology, 262 (1996)

129-139.

[130] Z. Liu, X. Xiao, W.-R. Qiu, K.-C. Chou, iDNA-Methyl: Identifying DNA

methylation sites via pseudo trinucleotide composition, Analytical

biochemistry, 474 (2015) 69-77.

[131] W. Chen, H. Lin, K.-C. Chou, Pseudo nucleotide composition or PseKNC: an

effective formulation for analyzing genomic sequences, Molecular BioSystems,

11 (2015) 2620-2634.

Page 109: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

91

[132] M. Hayat, M. Tahir, PSOFuzzySVM-TMH: identification of transmembrane

helix segments using ensemble feature space by incorporated fuzzy support

vector machine, Molecular BioSystems, 11 (2015) 2255-2262.

[133] J.C. Wootton, S. Federhen, Statistics of local complexity in amino acid

sequences and sequence databases, Computers & chemistry, 17 (1993) 149-163.

[134] K.-C. Chou, Some remarks on predicting multi-label attributes in molecular

biosystems, Molecular Biosystems, 9 (2013) 1092-1100.

[135] K.C. Chou, Prediction of protein cellular attributes using pseudo‐amino acid

composition, PROTEINS: Structure, Function, and Bioinformatics, 43 (2001)

246-255.

[136] K.-C. Chou, Using amphiphilic pseudo amino acid composition to predict

enzyme subfamily classes, Bioinformatics, 21 (2005) 10-19.

[137] D.-S. Cao, Q.-S. Xu, Y.-Z. Liang, propy: a tool to generate various modes of

Chou’s PseAAC, Bioinformatics, 29 (2013) 960-962.

[138] B. Liu, J. Xu, X. Lan, R. Xu, J. Zhou, X. Wang, K.-C. Chou, iDNA-Prot| dis:

identifying DNA-binding proteins by incorporating amino acid distance-pairs

and reduced alphabet profile into the general pseudo amino acid composition,

PLoS One, 9 (2014) e106691.

[139] Y.-K. Chen, K.-B. Li, Predicting membrane protein types by incorporating

protein topology, domains, signal peptides, and physicochemical properties into

the general form of Chou’s pseudo amino acid composition, Journal of

theoretical biology, 318 (2013) 1-12.

[140] M. Kabir, M. Hayat, iRSpot-GAEnsC: identifing recombination spots via

ensemble classifier and extending the concept of Chou’s PseAAC to formulate

DNA samples, Molecular genetics and genomics, 291 (2016) 285-296.

[141] M. Tahir, M. Hayat, iNuc-STNC: a sequence-based predictor for identification

of nucleosome positioning in genomes by extending the concept of SAAC and

Chou's PseAAC, Molecular BioSystems, 12 (2016) 2587-2593.

Page 110: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

92

[142] X. Xiao, H.-X. Ye, Z. Liu, J.-H. Jia, K.-C. Chou, iROS-gPseKNC: predicting

replication origin sites in DNA by incorporating dinucleotide position-specific

propensity into general pseudo nucleotide composition, Oncotarget, 7 (2016)

34180.

[143] B. Liu, R. Long, K.-C. Chou, iDHS-EL: identifying DNase I hypersensitive

sites by fusing three different modes of pseudo nucleotide composition into an

ensemble learning framework, Bioinformatics, 32 (2016) 2411-2418.

[144] B. Liu, L. Fang, R. Long, X. Lan, K.-C. Chou, iEnhancer-2L: a two-layer

predictor for identifying enhancers and their strength by pseudo k-tuple

nucleotide composition, Bioinformatics, 32 (2015) 362-369.

[145] H. Lin, E.-Z. Deng, H. Ding, W. Chen, K.-C. Chou, iPro54-PseKNC: a

sequence-based predictor for identifying sigma-54 promoters in prokaryote with

pseudo k-tuple nucleotide composition, Nucleic acids research, 42 (2014)

12961-12972.

[146] W. Chen, P.-M. Feng, E.-Z. Deng, H. Lin, K.-C. Chou, iTIS-PseTNC: a

sequence-based predictor for identifying translation initiation site in human

genes using pseudo trinucleotide composition, Analytical biochemistry, 462

(2014) 76-83.

[147] W. Chen, P.-M. Feng, H. Lin, K.-C. Chou, iSS-PseDNC: identifying splicing

sites using pseudo dinucleotide composition, BioMed research international,

2014 (2014).

[148] M. Kabir, M. Iqbal, S. Ahmad, M. Hayat, iTIS-PseKNC: Identification of

Translation Initiation Site in human genes using pseudo k-tuple nucleotides

composition, Computers in biology and medicine, 66 (2015) 252-257.

[149] T.H. Afridi, A. Khan, Y.S. Lee, Mito-GSAAC: mitochondria prediction using

genetic ensemble classifier and split amino acid composition, Amino acids, 42

(2012) 1443-1454.

Page 111: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

93

[150] K.-C. Chou, H.-B. Shen, Predicting eukaryotic protein subcellular location by

fusing optimized evidence-theoretic K-nearest neighbor classifiers, Journal of

Proteome Research, 5 (2006) 1888-1897.

[151] K.-C. Chou, H.-B. Shen, Hum-PLoc: a novel ensemble classifier for predicting

human protein subcellular localization, Biochemical and biophysical research

communications, 347 (2006) 150-157.

[152] M. Hayat, A. Khan, M. Yeasin, Prediction of membrane proteins using split

amino acid and ensemble classification, Amino Acids, 42 (2012) 2447-2460.

[153] S.F. Altschul, T.L. Madden, A.A. Schäffer, J. Zhang, Z. Zhang, W. Miller, D.J.

Lipman, Gapped BLAST and PSI-BLAST: a new generation of protein

database search programs, Nucleic Acids Res,, 25 (1997) 3389-3402.

[154] S.F. Altschul, E.V. Koonin, Iterated profile searches with PSI-BLAST--a tool

for discovery in protein databases, Trends Biochem Sci, , 23 (1998) 444-447.

[155] M. Hayat, A. Khan, Discriminating outer membrane proteins with fuzzy K-

nearest neighbor algorithms based on the general form of Chou's PseAAC,

Protein and peptide letters, 19 (2012) 411-421.

[156] T. Liu, X. Zheng, J. Wang, Prediction of protein structural class for low-

similarity sequences using support vector machine and PSI-BLAST profile,

Biochimie, 92 (2010) 1330-1334.

[157] A.A. Schaffer, L. Aravind, T.L. Madden, S. Shavirin, J.L. Spouge, Improving

the accuracy of PSI-BLAST protein database searches with composition-based

statistics and other refinements, Nucleic Acids Res, 29 (2001) 2994–3005.

[158] M.M. Gromiha, M. Suwa, Discrimination of outer membrane proteins using

machine learning algorithms, PROTEINS: Structure, Function, and

Bioinformatics, 63 (2006) 1031-1037.

[159] K.C. Chou, Prediction of protein subcellular attributes using pseudo-amino acid

composition, Proteins: Struct, Funct .Genet 43 (2001) 246-255.

Page 112: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

94

[160] M. Waris, K. Ahmad, M. Kabir, M. Hayat, Identification of DNA binding

proteins using evolutionary profiles position specific scoring matrix,

Neurocomputing, 199 (2016) 154-162.

[161] Z.-S. Wei, K. Han, J.-Y. Yang, H.-B. Shen, D.-J. Yu, Protein–protein interaction

sites prediction by ensembling SVM and sample-weighted random forests,

Neurocomputing, 193 (2016) 201-212.

[162] J. Jia, Z. Liu, X. Xiao, B. Liu, K.-C. Chou, iPPI-Esml: an ensemble classifier

for identifying the interactions of proteins by incorporating their

physicochemical properties and wavelet transforms into PseAAC, Journal of

theoretical biology, 377 (2015) 47-56.

[163] M. Ikeda, M. Arai, D.M. Lao, T. Shimizu, Transmembrane topology prediction

methods: a re-assessment and improvement by a consensus method using a

dataset of experimentally-characterized transmembrane topologies, In silico

biology, 2 (2002) 19-33.

[164] J. Kennedy, Particle swarm optimization, Encyclopedia of machine learning,

Springer2011, pp. 760-766.

[165] T. Muhammad, Protein Subcellular ClassiCation Using Machine Learning

Approaches, Pakistan Institute of Engineering & Applied Sciences, Islamabad,

2014.

[166] V.N. Vapnik, An overview of statistical learning theory, IEEE transactions on

neural networks, 10 (1999) 988-999.

[167] V. Vapnik, The nature of statistical learning theory, Springer science & business

media2013.

[168] V.N. Vapnik, V. Vapnik, Statistical learning theory, Wiley New York1998.

[169] M. Hayat, A. Khan, Predicting membrane protein types by fusing composite

protein sequence features into pseudo amino acid composition, Journal of

Theoretical Biology, 271 (2011) 10-17.

Page 113: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

95

[170] M. Tahir, A. Khan, Protein subcellular localization of fluorescence microscopy

images: employing new statistical and Texton based image features and SVM

based ensemble classification, Information Sciences, 345 (2016) 65-80.

[171] N.S. Altman, An introduction to kernel and nearest-neighbor nonparametric

regression, The American Statistician, 46 (1992) 175-185.

[172] R.O. Duda, P.E. Hart, D.G. Stork, Pattern Classification, n.Wiley, NewYork,

2000.

[173] A. Khan, M.F. Khan, T.S. Choi, Proximity based GPCRs prediction in

transform domain, Biochem. Biophys. Res., Commun, 371 (2008) 411-415.

[174] D.F. Specht, Probabilistic neural networks, Neural networks, 3 (1990) 109-118.

[175] M. Tahir, M. Hayat, M. Kabir, Sequence based predictor for discrimination of

Enhancer and their Types by applying general form of Chou's Trinucleotide

Composition, Computer Methods and Programs in Biomedicine, (2017).

[176] M. Kabir, D.-J. Yu, Predicting DNase I hypersensitive sites via un-biased

pseudo trinucleotide composition, Chemometrics and Intelligent Laboratory

Systems, (2017).

[177] M. Iqbal, M. Hayat, “iSS-Hyb-mRMR”: Identification of splicing sites using

hybrid space of pseudo trinucleotide and pseudo tetranucleotide composition,

Computer methods and programs in biomedicine, 128 (2016) 1-11.

[178] C.-F. Lin, S.-D. Wang, Fuzzy support vector machines, IEEE transactions on

neural networks, 13 (2002) 464-471.

[179] T. Inoue, S. Abe, Fuzzy support vector machines for pattern classification,

Neural Networks, 2001. Proceedings. IJCNN'01. International Joint Conference

on, IEEE, 2001, pp. 1449-1454.

[180] W. Chen, P.-M. Feng, H. Lin, K.-C. Chou, iRSpot-PseDNC: identify

recombination spots with pseudo dinucleotide composition, Nucleic acids

research, (2013) gks1450.

Page 114: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

96

[181] G. Tsoumakas, I. Katakis, Multi-label classification: An overview, International

Journal of Data Warehousing and Mining, 3 (2006).

[182] Y. Nan, K.M. Chai, W.S. Lee, H.L. Chieu, Optimizing F-measure: A tale of two

approaches, arXiv preprint arXiv:1206.4625, (2012).

[183] Y. Sasaki, The truth of the F-measure, Teach Tutor mater, 1 (2007).

[184] H. Liu, X. Duan, S. Yu, X. Sun, Analysis of nucleosome positioning determined

by DNA helix curvature in the human genome, BMC genomics, 12 (2011) 72.

[185] H. Ding, S.-H. Guo, E.-Z. Deng, L.-F. Yuan, F.-B. Guo, J. Huang, N. Rao, W.

Chen, H. Lin, Prediction of Golgi-resident protein types by using feature

selection technique, Chemometrics and Intelligent Laboratory Systems, 124

(2013) 9-13.

[186] L. Fu, B. Niu, Z. Zhu, S. Wu, W. Li, CD-HIT: accelerated for clustering the

next-generation sequencing data, Bioinformatics, 28 (2012) 3150-3152.

[187] S. Möller, E.V. Kriventseva, R. Apweiler, A collection of well characterised

integral membrane proteins, Bioinformatics, 16 (2000) 1159-1160.

[188] A. Bairoch, R. Apweiler, The SWISS-PROT protein sequence database: its

relevance to human molecular medical research, Journal of molecular medicine,

75 (1997) 312-316.

[189] S. Jayasinghe, K. Hristova, S.H. White, MPtopo: A database of membrane

protein topology, Protein Science, 10 (2001) 455-458.

[190] M. Dayhoff, R. Schwartz, B. Orcutt, 22 A Model of Evolutionary Change in

Proteins, Atlas of protein sequence and structure, National Biomedical

Research Foundation Silver Spring, MD1978, pp. 345-352.

[191] M. Hayat, A. Khan, MemHyb: predicting membrane protein types by

hybridizing SAAC and PSSM, Journal of Theoretical Biology, 292 (2012) 93-

102.

Page 115: Sequence-based Predictors for Identification of Nucleosome …prr.hec.gov.pk/jspui/bitstream/123456789/8145/1/M Tahir... · 2018-07-23 · iii Author’s Declaration I, Muhammad Tahir,

97

[192] M. Hayat, M. Tahir, S.A. Khan, Prediction of protein structure classes using

hybrid space of multi-profile Bayes and bi-gram probability feature spaces,

Journal of theoretical biology, 346 (2014) 8-15.


Recommended