Learn R Programming

dcGOR (version 1.0.6)

Analysis of Ontologies and Protein Domain Annotations

Description

There lacks a package for analysing domain-centric ontologies and annotations, particularly those in the dcGO database. The dcGO (http://supfam.org/SUPERFAMILY/dcGO) is a comprehensive domain-centric database for annotating protein domains using a panel of ontologies including Gene Ontology. With the package, users are expected to analyse and visualise domain-centric ontologies and annotations. Supported analyses include but are not limited to: easy access to a wide range of ontologies and their domain-centric annotations; able to build customised ontologies and annotations; domain-based enrichment analysis and visualisation; construction of a domain (semantic similarity) network according to ontology annotations; significance analysis for estimating a contact (statistical significance) network via Random Walk with Restart; and high-performance parallel computing. The new functionalities are: 1) to create domain-centric ontologies; 2) to predict ontology terms for input protein sequences (precisely domain content in the form of architectures) plus to assess the predictions; 3) to reconstruct ancestral discrete characters using maximum likelihood/parsimony.

Copy Link

Version

Install

install.packages('dcGOR')

Monthly Downloads

63

Version

1.0.6

License

GPL-2

Issues

Pull Requests

Stars

Forks

Maintainer

Last Published

July 27th, 2015

Functions in dcGOR (1.0.6)

SCOP.sf

SCOP domain superfamilies (sf).
Eoutput-method

Methods defined for S4 class Eoutput
dcAlgoPropagate

Function to propagate ontology annotations according to an input file
dcDuplicated

Function to determine the duplicated patterns from input data matrix
dcEnrichment

Function to conduct ontology enrichment analysis given a group of domains
InterPro2GOCC

Annotations of InterPro domains by Gene Ontology Cellular Component (GOCC).
Rfam2GOCC

Annotations of Rfam RNA families by Gene Ontology Cellular Component (GOCC).
InterPro2GOMF

Annotations of InterPro domains by Gene Ontology Molecular Function (GOMF).
Pfam2GOCC

Annotations of Pfam domains by Gene Ontology Cellular Component (GOCC).
dcAncestralMP

Function to reconstruct ancestral discrete states using maximum parsimony algorithm
SCOP.sf2HPPA

Annotations of SCOP domain superfamilies (sf) by Human Phenotype Phenotypic Abnormality (HPPA).
dcFunArgs

Function to assign (and evaluate) arguments with default values for an input function
SCOP.sf2MP

Annotations of SCOP domain superfamilies (sf) by Mammalian Phenotype (MP).
dcRWRpredict

Function to perform RWR-based ontology term predictions from input known annotations and an input graph
dcSubtreeTips

Function to extract a tip-induced subtree from a phylo-formatted phylogenetic tree
onto.GOCC

Gene Ontology Cellular Component (GOCC).
dcTreeConnectivity

Function to calculate the sparse connectivity matrix between parents and children from a phylo-formatted phylogenetic tree
SCOP.fa2HPPA

Annotations of SCOP domain families (fa) by Human Phenotype Phenotypic Abnormality (HPPA).
onto.GOMF

Gene Ontology Molecular Function (GOMF).
dcAlgoPredict

Function to predict ontology terms given domain architectures (including individual domains)
dcAlgoPredictGenome

Function to predict ontology terms for genomes with domain architectures (including individual domains)
SCOP.fa2HPMI

Annotations of SCOP domain families (fa) by Human Phenotype Mode of Inheritance (HPMI).
Rfam2GOBP

Annotations of Rfam RNA families by Gene Ontology Biological Process (GOBP).
dcBuildInfoDataFrame

Function to build an object of the S4 class InfoDataframe from an input file
InterPro

InterPro domains (InterPro).
Onto-method

Methods defined for S4 class Onto
Coutput-class

Definition for S4 class Coutput
Dnetwork-method

Methods defined for S4 class Dnetwork
Anno-class

Definition for S4 class Anno
Cnetwork-method

Methods defined for S4 class Cnetwork
SCOP.sf2GOCC

Annotations of SCOP domain superfamilies (sf) by Gene Ontology Cellular Component (GOCC).
SCOP.fa2GOMF

Annotations of SCOP domain families (fa) by Gene Ontology Molecular Function (GOMF).
Eoutput-class

Definition for S4 class Eoutput
dcDAGdomainSim

Function to calculate pair-wise semantic similarity between domains based on a direct acyclic graph (DAG) with annotated data
SCOP.fa2GOBP

Annotations of SCOP domain families (fa) by Gene Ontology Biological Process (GOBP).
dcRDataLoader

Function to load dcGOR built-in RData
dcAlgo

Function to apply dcGO algorithm to infer domain-centric ontology
AdjData-class

Definition for VIRTUAL S4 class AdjData
SCOP.sf2HPON

Annotations of SCOP domain superfamilies (sf) by Human Phenotype ONset and clinical course (HPON).
SCOP.sf2GOBP

Annotations of SCOP domain superfamilies (sf) by Gene Ontology Biological Process (GOBP).
onto.HPMI

Human Phenotype Mode of Inheritance (HPMI).
Cnetwork-class

Definition for S4 class Cnetwork
dcRWRpipeline

Function to setup a pipeine to estimate RWR-based contact strength between samples from an input domain-sample data matrix and an input graph
dcList2Matrix

Function to convert a list into a matrix containing three columns
onto.MP

Mammalian Phenotype (MP).
Dnetwork-class

Definition for S4 class Dnetwork
Coutput-method

Methods defined for S4 class Coutput
dcBuildAnno

Function to build an object of the S4 class Anno from input files
onto.DO

Disease Ontology (DO).
SCOP.sf2HPMI

Annotations of SCOP domain superfamilies (sf) by Human Phenotype Mode of Inheritance (HPMI).
dcSupraBetter

Function to find supra-domains with better scores than their individual domains
eTOL

eukaryotic Tree Of Life (eTOL)
dcSubtreeClade

Function to extract a subtree under a given clade from a phylo-formatted phylogenetic tree
Pfam2GOBP

Annotations of Pfam domains by Gene Ontology Biological Process (GOBP).
dcSparseMatrix

Function to create a sparse matrix for an input file with three columns
dcAlgoPredictMain

Function to predict ontology terms given an input file containing domain architectures (including individual domains)
InfoDataFrame-class

Definition for S4 class InfoDataFrame
Ancestral_domainome

Ancestral superfamily domain repertoires in Eukaryotes
SCOP.fa2HPON

Annotations of SCOP domain families (fa) by Human Phenotype ONset and clinical course (HPON).
AnnoData-class

Definition for VIRTUAL S4 class AnnoData
dcSplitArch

Function to obtain a list of features via splitting an input architecture
dcConverter

Function to convert an object between graph classes
SCOP.fa2GOCC

Annotations of SCOP domain families (fa) by Gene Ontology Cellular Component (GOCC).
Rfam

RNA families (Rfam).
SCOP.sf2GOMF

Annotations of SCOP domain superfamilies (sf) by Gene Ontology Molecular Function (GOMF).
Pfam2GOMF

Annotations of Pfam domains by Gene Ontology Molecular Function (GOMF).
Rfam2GOMF

Annotations of Rfam RNA families by Gene Ontology Molecular Function (GOMF).
Anno-method

Methods defined for S4 class Anno
SCOP.fa

SCOP domain families (fa).
onto.HPPA

Human Phenotype Phenotypic Abnormality (HPPA).
SCOP.sf2DO

Annotations of SCOP domain superfamilies (sf) by Disease Ontology (DO).
InfoDataFrame-method

Methods defined for S4 class InfoDataFrame
dcDAGannotate

Function to generate a subgraph of a direct acyclic graph (DAG) induced by the input annotation data
dcAncestralML

Function to reconstruct ancestral discrete states using fast maximum likelihood algorithm
dcNaivePredict

Function to perform naive prediction from input known annotations
Pfam

Pfam domains (Pfam).
onto.HPON

Human Phenotype ONset and clinical course (HPON).
SCOP.fa2DO

Annotations of SCOP domain families (fa) by Disease Ontology (DO).
onto.GOBP

Gene Ontology Biological Process (GOBP).
dcAlgoPredictPR

Function to assess the prediction performance via Precision-Recall (PR) analysis
InterPro2GOBP

Annotations of InterPro domains by Gene Ontology Biological Process (GOBP).
visEnrichment

Function to visualise enrichment analysis outputs in the context of the ontology hierarchy
SCOP.fa2MP

Annotations of SCOP domain families (fa) by Mammalian Phenotype (MP).
dcBuildOnto

Function to build an object of the S4 class Onto from input files
Onto-class

Definition for S4 class Onto