Package 'UniprotR'

Title: Retrieving Information of Proteins from Uniprot
Description: Connect to Uniprot <https://www.uniprot.org/> to retrieve information about proteins using their accession number such information could be name or taxonomy information, For detailed information kindly read the publication <https://www.sciencedirect.com/science/article/pii/S1874391919303859>.
Authors: Mohamed Soudy [aut, cre], Ali Mostafa [aut]
Maintainer: Mohamed Soudy <[email protected]>
License: GPL-3
Version: 2.2.1
Built: 2025-02-12 04:43:22 UTC
Source: https://github.com/proteomicslab57357/uniprotr

Help Index


Connect and parse UniProt information.

Description

This Function is used to plot Genes Tree in the data of the accession/s.

Usage

ConstructGenesTree(ProteinDataObject,directorypath = NULL)

Arguments

ProteinDataObject

input a Dataframe returned from GetNamesTaxa function

directorypath

path to save txt file containig results returened by the function.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

This Function is used to plot location's Tree in the data of the accession/s in the chromosomes.

Usage

ConstructLocTree(ProteinDataObject,directorypath = NULL)

Arguments

ProteinDataObject

input a Dataframe returned from GetNamesTaxa function

directorypath

path to save txt file containig results returened by the function.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt database identifiers information.

Description

The function is work to convert the UniProtKB AC/ID to any database identifiers available by the UniProtKB. For more information about available database identifiers see https://www.uniprot.org/help/api_idmapping.

Usage

ConvertID(ProteinAccList , ID_from = "ACC+ID" , ID_to = NULL
 , directorypath = NULL)

Arguments

ProteinAccList

Vector of UniProt Accession/s

ID_from

string of database identifier abbreviation, from which the Accession/ID will be converted

ID_to

string of database identifier abbreviation, to which the Accession/ID will be converted. default is all database identifier available in UniProtKB

directorypath

path to save excel file containig results returened by the function.

Value

DataFrame where column one contains the Accession/ID before conversion and other columns contains the Accession/ID after conversion

Note

The function also, Creates a csv file with the retrieved information.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information

Description

This function is used for Enrichment analysis of biological process of given list of genes or proteins

Usage

Enrichment.BP(Accs,OS="hsapiens",p_value=0.05,directorypath=NULL)

Arguments

Accs

Vector of UniProt Accession/s or genes

OS

organism name Example: human - 'hsapiens', mouse - 'mmusculus'

p_value

custom p-value threshold for significance, default = 0.05

directorypath

Path to save output plot

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information

Description

This function is used for Enrichment analysis of cellular component of given list of genes or proteins

Usage

Enrichment.CC(Accs,OS="hsapiens",p_value=0.05,directorypath=NULL)

Arguments

Accs

Vector of UniProt Accession/s or genes

OS

organism name Example: human - 'hsapiens', mouse - 'mmusculus'

p_value

custom p-value threshold for significance, default = 0.05

directorypath

Path to save output plot

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information

Description

This function is used for Enrichment analysis of given list of genes or proteins from KEGG database

Usage

Enrichment.KEGG(Accs,OS="hsapiens",p_value=0.05,directorypath=NULL)

Arguments

Accs

Vector of UniProt Accession/s or genes

OS

organism name Example: human - 'hsapiens', mouse - 'mmusculus'

p_value

custom p-value threshold for significance, default = 0.05

directorypath

Path to save output plot

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information

Description

This function is used for Enrichment analysis of Molecular function of given list of genes or proteins

Usage

Enrichment.MF(Accs,OS="hsapiens",p_value=0.05,directorypath=NULL)

Arguments

Accs

Vector of UniProt Accession/s or genes

OS

organism name Example: human - 'hsapiens', mouse - 'mmusculus'

p_value

custom p-value threshold for significance, default = 0.05

directorypath

Path to save output plot

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information

Description

This function is used for Enrichment analysis of given list of genes or proteins from REACTOME

Usage

Enrichment.REAC(Accs,OS="hsapiens",p_value=0.05,directorypath=NULL)

Arguments

Accs

Vector of UniProt Accession/s or genes

OS

organism name Example: human - 'hsapiens', mouse - 'mmusculus'

p_value

custom p-value threshold for significance, default = 0.05

directorypath

Path to save output plot

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

This Function is used to get diseases associated with proteins.

Usage

Get.diseases(Pathology_object , directorypath = NULL)

Arguments

Pathology_object

Dataframe retrieved from UniprotR Function "GetPathology_Biotech"

directorypath

path to save Output file

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

This function can be used to get a list of UniProt Accession/s from a csv file.

Usage

GetAccessionList(DataObjPath)

Arguments

DataObjPath

input path of excel file

Value

a vector of UniProt Accession/s

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt Expression information.

Description

The function is work to retrieve Expression data from UniProt for a list of proteins accessions.For more information about what included in the Expression data see https://www.uniprot.org/help/return_fields.

Usage

GetExpression(ProteinAccList , directorypath = NULL)

Arguments

ProteinAccList

Vector of UniProt Accession/s

directorypath

path to save excel file containig results returened by the function.

Value

DataFrame where rows names are the accession and columns contains the information retrieved from the UniProt

Note

The function also, Creates a csv file with the retrieved information.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt Family Domains information.

Description

The function is work to retrieve Family Domains data from UniProt for a list of proteins accessions.For more information about what included in the Family Domains data see https://www.uniprot.org/help/return_fields.

Usage

GetFamily_Domains(ProteinAccList , directorypath = NULL)

Arguments

ProteinAccList

Vector of UniProt Accession/s

directorypath

path to save excel file containig results returened by the function.

Value

DataFrame where rows names are the accession and columns contains the information retrieved from the UniProt

Note

The function also, Creates a csv file with the retrieved information.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt General Information.

Description

The function is work to retrieve General Information data from UniProt for a list of proteins accessions.For more information about what included in the General Information data see https://www.uniprot.org/help/return_fields.

Usage

GetGeneral_Information(ProteinAccList , directorypath = NULL)

Arguments

ProteinAccList

Vector of UniProt Accession/s

directorypath

path to save excel file containig results returened by the function.

Value

DataFrame where rows names are the accession and columns contains the General Information of protein from the UniProt

Note

The function also, Creates a csv file with the retrieved information.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]

Examples

Obj <- GetGeneral_Information("O14520")

Connect and parse UniProt Miscellaneous information.

Description

The function is work to retrieve Miscellaneous data from UniProt for a list of proteins accessions.For more information about what included in the Miscellaneous data see https://www.uniprot.org/help/return_fields.

Usage

GetMiscellaneous(ProteinAccList , directorypath = NULL)

Arguments

ProteinAccList

Vector of UniProt Accession/s

directorypath

path to save excel file containig results returened by the function.

Value

DataFrame where rows names are the accession and columns contains the information retrieved from the UniProt

Note

The function also, Creates a csv file with the retrieved information.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]

Examples

Obj <- GetMiscellaneous("O14520")

Connect and parse UniProt Names Taxa information.

Description

The function is work to retrieve Names Taxa data from UniProt for a list of proteins accessions. For more information about what included in the NamesTaxa data see https://www.uniprot.org/help/return_fields.

Usage

GetNamesTaxa(ProteinAccList , directorypath = NULL)

Arguments

ProteinAccList

Vector of UniProt Accession/s

directorypath

path to save excel file containig results returened by the function.

Value

DataFrame where rows names are the accession and columns contains the information of protein name & taxonomy from the UniProt

Note

The function also, Creates a csv file with the retrieved information.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]

Examples

Obj <- GetNamesTaxa("O14520")

Connect and parse UniProt Pathology_Biotech information.

Description

The function is work to retrieve Pathology_Biotech data from UniProt for a list of proteins accessions.For more information about what included in the Pathology_Biotech data see https://www.uniprot.org/help/return_fields.

Usage

GetPathology_Biotech(ProteinAccList , directorypath = NULL)

Arguments

ProteinAccList

Vector of UniProt Accession/s

directorypath

path to save excel file containig results returened by the function.

Value

DataFrame where rows names are the accession and columns contains the information retrieved from the UniProt

Note

The function also, Creates a csv file with the retrieved information.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]

Examples

Obj <- GetPathology_Biotech("O14520")

Connect and parse UniProt information.

Description

The function is work to retrieving GetpdbStructure and download it to user directory.

Usage

GetpdbStructure(ProteinAccList , directorypath = NULL)

Arguments

ProteinAccList

input a vector of UniProt Accession/s

directorypath

path to save excel file containig results returened by the function.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

The function is work to retrieve user-defined information data from UniProt for a list of proteins accessions For more information see https://www.uniprot.org/help/uniprotkb_column_names

Usage

GetProteinAnnontate(ProteinAccList , columns)

Arguments

ProteinAccList

a vector of UniProt Accession/s

columns

a vector of UniProtKB column names

Value

DataFrame where rows names are the accession and columns contains the information retrieved from the UniProt

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]

Examples

Obj <- GetProteinInteractions("O14520")

Connect and parse UniProt Protein Function information.

Description

The function is work to retrieve Protein Function data from UniProt for a list of proteins accessions.For more information about what included in the Protein Function data see https://www.uniprot.org/help/return_fields.

Usage

GetProteinFunction(ProteinAccList , directorypath = NULL)

Arguments

ProteinAccList

Vector of UniProt Accession/s

directorypath

path to save excel file containig results returened by the function.

Value

DataFrame where rows names are the accession and columns contains the information of protein function roles from the UniProt

Note

The function also, Creates a csv file with the retrieved information.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]

Examples

Obj <- GetProteinFunction("O14520")

Connect and parse UniProt proteins gene ontology information.

Description

The function is work to retrieve proteins gene ontology data from UniProt for a list of proteins accessions.For more information about what included in the proteins gene ontology data see https://www.uniprot.org/help/return_fields.

Usage

GetProteinGOInfo(ProteinAccList , directorypath = NULL)

Arguments

ProteinAccList

Vector of UniProt Accession/s

directorypath

path to save excel file containig results returened by the function.

Value

DataFrame where rows names are the accession and columns contains the information of Gene ontology of protein from the UniProt

Note

The function also, Creates a csv file with the retrieved information.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]

Examples

Obj <- GetProteinGOInfo("O14520")

Connect and parse UniProt protein Interactions information.

Description

The function is work to retrieve protein Interactions data from UniProt for a list of proteins accessions.For more information about what included in the protein Interactions data see https://www.uniprot.org/help/return_fields.

Usage

GetProteinInteractions(ProteinAccList , directorypath = NULL)

Arguments

ProteinAccList

Vector of UniProt Accession/s

directorypath

path to save excel file containig results returened by the function.

Value

DataFrame where rows names are the accession and columns contains the information of protein Interactions from the UniProt

Note

The function also, Creates a csv file with the retrieved information.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]

Examples

Obj <- GetProteinInteractions("ProteinAccession")

Connect and parse stringdb information.

Description

This function is connecting to stringdb and retrieve all possible interactions for the searched protein/s.

Usage

GetproteinNetwork(ProteinAccList , directorypath = NULL)

GetproteinNetwork(ProteinAccList , directorypath = NULL)

Arguments

ProteinAccList

input a vector of UniProt Accession/s

directorypath

path to save excel file containig results returened by the function.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse stringdb information.

Description

This function is connecting to stringdb and retrieve PPI between input list

Usage

GetproteinNetwork_all(ProteinAccList , directorypath = NULL, SpeciesID = 9606)

GetproteinNetwork_all(ProteinAccList , directorypath = NULL,SpeciesID = 9606)

Arguments

ProteinAccList

input a vector of UniProt Accession/s

directorypath

path to save excel file containig results returened by the function.

SpeciesID

Taxonomic id of accession's species ex. homo sapines 9606

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and DOWNLOAD Proteome info.

Description

The function is work to retrieve proteome information in FASTA format based on proteome id.

Usage

GetProteomeFasta(ProteomeID , directorypath = NULL)

Arguments

ProteomeID

Proteome ID from UniProt

directorypath

path to save FASTA file containig results returened by the function.

Note

The function Download fasta format of proteome.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and DOWNLOAD Proteome info.

Description

The function is work to retrieve proteome information based on proteome id.

Usage

GetProteomeInfo(ProteomeID , directorypath = NULL)

Arguments

ProteomeID

Proteome ID from UniProt

directorypath

path to save CSV file containig results returened by the function.

Note

The function Download csv Info of proteome.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt PTM_Processsing information.

Description

The function is work to retrieve PTM_Processsing data from UniProt for a list of proteins accessions. For more information about what included in the PTM_Processsing data see https://www.uniprot.org/help/return_fields.

Usage

GetPTM_Processing(ProteinAccList, directorypath = NULL)

Arguments

ProteinAccList

Vector of UniProt Accession/s

directorypath

path to save excel file containig results returened by the function

Value

DataFrame where rows names are the accession and columns contains the information retrieved from the UniProt

Note

The function also, Creates a csv file with the retrieved information.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]

Examples

Obj <- GetPTM_Processing("O14520" )

Connect and parse UniProt Publication about a protein information.

Description

The function is work to retrieve Publication data from UniProt for a list of proteins accessions. For more information about what included in the Publication data see https://www.uniprot.org/help/return_fields.

Usage

GetPublication(ProteinAccList , directorypath = NULL)

Arguments

ProteinAccList

Vector of UniProt Accession/s

directorypath

path to save excel file containig results returened by the function.

Value

DataFrame where rows names are the accession and columns contains the Publication of protein from the UniProt

Note

The function also, Creates a csv file with the retrieved information.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

This Function is used to get Sequence information of accession/s from Uniprot as a Fasta file.

Usage

GETSeqFastaUniprot(Accessions,FilePath = NULL, FileName = NULL)

Arguments

Accessions

Vector of UniProt Accession/s

FilePath

path of directory to save the output fasta.

FileName

Name of the fasta file.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt Sequences information.

Description

The function is work to retrieve Sequence's Length data from Uniparc for a list of proteins accessions. This function was added to overcome the NAs returned when Uniprot database deleted the protein from the database

Usage

GetSeqLength(ProteinAccList, directorypath = NULL)

Arguments

ProteinAccList

Vector of UniProt Accession/s

directorypath

path to save excel file containig results returened by the function

Value

DataFrame where rows names are the accession and columns contains the information retrieved from the UniProt

Note

The function also, Creates a csv file with the retrieved information.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]

Examples

Obj <- GetSeqLength("O14520")

Connect and parse UniProt Sequences information.

Description

The function is work to retrieve protein's Sequence data from Uniparc for a list of proteins accessions. This function was added to handle isoformes

Usage

GetSequenceIso(ProteinAccList, directorypath = NULL)

Arguments

ProteinAccList

Vector of UniProt Accession/s

directorypath

path to save excel file containig results returened by the function

Value

DataFrame where rows names are the accession and columns contains the information retrieved from the UniProt

Note

The function also, Creates a csv file with the retrieved information.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]

Examples

Obj <- GetSequenceIso("O14520")

Connect and parse UniProt Sequences information.

Description

The function is work to retrieve Sequences data from UniProt for a list of proteins accessions. For more information about what included in the Sequences data see https://www.uniprot.org/help/return_fields.

Usage

GetSequences(ProteinAccList, directorypath = NULL)

Arguments

ProteinAccList

Vector of UniProt Accession/s

directorypath

path to save excel file containig results returened by the function

Value

DataFrame where rows names are the accession and columns contains the information retrieved from the UniProt

Note

The function also, Creates a csv file with the retrieved information.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]

Examples

Obj <- GetSequences("O14520")

Connect and parse UniProt protein Structure information.

Description

The function is work to retrieve Structral data from UniProt for a list of proteins accessions. For more information about what included in the structral data see https://www.uniprot.org/help/return_fields.

Usage

GetStructureInfo(ProteinAccList, directorypath = NULL)

Arguments

ProteinAccList

Vector of UniProt Accession/s.

directorypath

path to save excel file containig results returened by the function.

Value

DataFrame where rows names are the accession and columns contains the Structural information of protein from the UniProt

Note

The function also, Creates a csv file with the retrieved information.


Connect and parse UniProt protein Subcellular location information.

Description

The function is work to retrieve protein Subcellular location data from UniProt for a list of proteins accessions. For more information about what included in the protein Subcellular location data see https://www.uniprot.org/help/return_fields.

Usage

GetSubcellular_location(ProteinAccList, directorypath = NULL)

Arguments

ProteinAccList

Vector of UniProt Accession/s.

directorypath

path to save excel file containig results returened by the function.

Value

DataFrame where rows names are the accession and columns contains the information about Subcellular location of protein from the UniProt

Note

The function also, Creates a csv file with the retrieved information.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

This Function is used to parse data retrieved from UniprotR Function "GetProteinGOInfo".

Usage

Goparse(GOObj , index = 3)

Arguments

GOObj

Dataframe.

index

idex of Go term in GoObj

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Handle bad requests This Function is used to handle possible errors when trying to get url response.

Description

Handle bad requests This Function is used to handle possible errors when trying to get url response.

Usage

HandleBadRequests(RequestCode)

Arguments

RequestCode

Response returned from url

Value

None

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]

Examples

HandleBadRequests(400)

Connect and parse UniProt information

Description

This function is used for Enrichment analysis of given list of genes or proteins

Usage

Pathway.Enr(Accs,OS="hsapiens",p_value=0.05,directorypath=NULL)

Arguments

Accs

Vector of UniProt Accession/s or genes

OS

organism Example: human - 'hsapiens' for more info https://biit.cs.ut.ee/gprofiler/page/organism-list

p_value

custom p-value threshold for significance, default = 0.05

directorypath

Path to save output plot

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

This Function is used to plot Molecular function of proteins.

Usage

Plot.GOMolecular(GOObj, Top = 10, directorypath = NULL)

Arguments

GOObj

Dataframe returned from UniprotR Function "GetProteinGOInfo"

Top

Number of molecular functions to be visualized

directorypath

path to save Output plot.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

This Function is used to plot subcellular localization of proteins.

Usage

Plot.GOSubCellular(GOObj, Top = 10, directorypath = NULL)

Arguments

GOObj

Dataframe returned from UniprotR Function "GetProteinGOInfo"

Top

Number of molecular functions to be visualized

directorypath

path to save Output plot.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

This Function is used to plot proteins acidity retrieved from "GetSequences" Function.

Usage

PlotAcidity(SeqDataObjPath , directorypath = NULL)

Arguments

SeqDataObjPath

Dataframe retrieved from UniprotR Function "GetSequences"

directorypath

path to save Output plot.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

This Function is used to plot proteins charge retrieved from "GetSequences" Function.

Usage

PlotCharge(SeqDataObjPath , directorypath = NULL)

Arguments

SeqDataObjPath

Dataframe retrieved from UniprotR Function "GetSequences"

directorypath

path to save Output plot.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

This Function is used to plot location's frequency in the data of the accession/s in the chromosomes.

Usage

PlotChromosomeInfo(ProteinDataObject,directorypath = NULL)

Arguments

ProteinDataObject

input a Dataframe returned from GetNamesTaxa function

directorypath

path to save files returened by the function.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information

Description

This function is used to generate a combined plot for the enriched Gene Ontology terms

Usage

PlotEnrichedGO(Accs,OS="hsapiens",p_value=0.05,Path=NULL,theme="aaas",width=7,height=7)

Arguments

Accs

Vector of UniProt Accession/s or genes

OS

organism name Example: human - 'hsapiens', mouse - 'mmusculus'

p_value

custom p-value threshold for significance, default = 0.05

Path

Path to save output plot

theme

optional parameter to generate specific theme for journals ex: "aaas", "nature", "lancet", "jama"

width

width of the generated plot

height

height of the generated plot

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information

Description

This function is used to generate a combined plot for the enriched pathways from KEGG and REACTOME

Usage

PlotEnrichedPathways(Accs,OS="hsapiens",p_value=0.05,Path=NULL,theme="aaas",w=w,h=h)

Arguments

Accs

Vector of UniProt Accession/s or genes

OS

organism name Example: human - 'hsapiens', mouse - 'mmusculus'

p_value

custom p-value threshold for significance, default = 0.05

Path

Path to save output plot

theme

optional parameter to generate specific theme for journals ex: "aaas", "nature", "lancet", "jama"

w

width of the generated plot

h

height of the generated plot

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

This Function is used to cluster proteins based on primary genes retrieved from "GetNamesTaxa" Function.

Usage

PlotGenesNetwork(ProteinDataObject , directorypath = NULL)

Arguments

ProteinDataObject

Dataframe retrieved from UniprotR Function "GetNamesTaxa"

directorypath

path to save Output plot.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

This Function is used to plot the retrieved Gene Ontology from function 'GetProteinGOInfo'.

Usage

PlotGOAll(GOObj, Top = 10, directorypath = NULL, width = width, height = height)

Arguments

GOObj

Dataframe returned from UniprotR Function "GetProteinGOInfo"

Top

Number of molecular functions to be visualized

directorypath

path to save Output plot.

width

width of the generated plot

height

height of the generated plot

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

This Function is used to plot Biological process of proteins.

Usage

PlotGOBiological(GOObj, Top = 10, directorypath = NULL)

Arguments

GOObj

Dataframe returned from UniprotR Function "GetProteinGOInfo"

Top

Number of molecular functions to be visualized

directorypath

path to save Output plot.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

This Function is used to plot data retrieved from UniprotR Function "GetProteinGOInfo".

Usage

PlotGoInfo(GOObj , directorypath = NULL)

Arguments

GOObj

Dataframe retrieved from UniprotR Function "GetProteinGOInfo".

directorypath

path to save excel file containig results returened by the function ( default = NA ).

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

This Function is used to plot data retrieved from UniprotR Function "GetProteinGOInfo".

Usage

PlotGoterms(GOObj , directorypath = NULL)

Arguments

GOObj

Dataframe.

directorypath

path to save plot returned by function ( default = NA ).

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

This Function is used to plot proteins gravy index retrieved from "GetSequences" Function.

Usage

PlotGravy(SeqDataObjPath , directorypath = NULL)

Arguments

SeqDataObjPath

Dataframe retrieved from UniprotR Function "GetSequences"

directorypath

path to save Output plot.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

This function can be used to get a list of UniProt Accession/s from a csv file.

Usage

PlotPhysicochemical(SeqDataObjPath , directorypath = NULL)

Arguments

SeqDataObjPath

Dataframe returned from GetSequence function.

directorypath

Path to save Physcochemical properties plot.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

This Function is used to plot protein status in the data of the accession/s.

Usage

PlotproteinExist(ProteinDataObject,directorypath = NULL)

Arguments

ProteinDataObject

input a Dataframe returned from GetMiscellaneous function

directorypath

path to save files returened by the function.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

This Function is used to plot biological process data retrieved from UniprotR Function "GetProteinGOInfo".

Usage

PlotProteinGO_bio(GO_df , dir_path = NA)

Arguments

GO_df

Dataframe.

dir_path

path to save files returened by the function ( default = NA ).

Note

if no dir_path was given ( default = NA ) the function will only view the plot and will not save it

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

This Function is used to plot cellular components data retrieved from UniprotR Function "GetProteinGOInfo".

Usage

PlotProteinGO_cel(GO_df , dir_path = NA)

Arguments

GO_df

Dataframe.

dir_path

path to save files returened by the function ( default = NA ).

Note

if no dir_path was given ( default = NA ) the function will only view the plot and Will not save it

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

This Function is used to plot molecular functions data retrieved from UniprotR Function "GetProteinGOInfo".

Usage

PlotProteinGO_molc(GO_df , dir_path = NA)

Arguments

GO_df

Dataframe.

dir_path

path to save files returened by the function ( default = NA ).

Note

if no dir_path was given ( default = NA ) the function will only view the plot and will not save it

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

This Function is used to plot protein status in the data of the accession/s.

Usage

PlotproteinStatus (ProteinDataObject,directorypath = NULL)

Arguments

ProteinDataObject

input a Dataframe returned from GetMiscellaneous function

directorypath

path to save files returened by the function.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

This Function is used to plot different taxas found of the accessions.

Usage

PlotProteinTaxa(ProteinDataObject , directorypath = NULL)

Arguments

ProteinDataObject

input a Dataframe of proteins as rownames.

directorypath

path to save files returened by the function.

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]


Connect and parse UniProt information.

Description

This Function is used to check validty of input accessions the data of the accession/s.

Usage

ProcessAcc(Accessions)

Arguments

Accessions

acession list returened from GetAccession function

Author(s)

Mohmed Soudy [email protected] and Ali Mostafa [email protected]