| Title: | Retrieving Information of Proteins from Uniprot |
| Version: | 2.5.1 |
| Author: | Mohamed Soudy [aut, cre], Ali Mostafa [aut] |
| Maintainer: | Mohamed Soudy <MohmedSoudy2009@gmail.com> |
| Description: | Connect to Uniprothttps://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 <doi:10.1016/j.jprot.2019.103613>. |
| License: | GPL-3 |
| Encoding: | UTF-8 |
| RoxygenNote: | 7.3.2 |
| Imports: | utils , grDevices , stats , grid , graphics , httr , plyr ,dplyr , scales , magrittr , magick , data.tree , ggplot2 ,tidyverse , gridExtra , ggpubr , curl, networkD3, stringr ,qdapRegex , htmlwidgets , alakazam, gprofiler2, progress, ggsci |
| URL: | https://github.com/Proteomicslab57357/UniprotR |
| BugReports: | https://github.com/Proteomicslab57357/UniprotR/issues |
| NeedsCompilation: | no |
| Packaged: | 2025-11-08 17:05:09 UTC; mohamed.soudy |
| Repository: | CRAN |
| Date/Publication: | 2025-11-08 17:30:02 UTC |
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
Connect and parse UniProt database identifiers information.
Description
The function is work to convert the UniProtKB AC/ID to any database identifiersavailable by the UniProtKB.For more information about available database identifierssee https://www.uniprot.org/help/id_mapping.see https://raw.githubusercontent.com/MohmedSoudy/UniprotR/master/uniprot_ids.csv
Usage
ConvertID(ProteinAccList,ID_from="UniProtKB_AC-ID",ID_to=NULL,taxId=NULL,path=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 |
taxId | string Needed when the ID_to is 'UniProtKB' that could be '9606' for human. |
path | path to save excel file containig results returened by the function. |
Value
DataFrame where column one contains the Accession/ID before conversionand other columns contains the Accession/ID after conversion
Note
The function also, Creates a csv file with the retrieved information.
Author(s)
Mohmed SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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,top=10)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 |
top | Top N terms to be visualized |
Author(s)
Mohmed SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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,top=10)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 |
top | Top N terms to be visualized |
Author(s)
Mohmed SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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,top=10)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 |
top | Top N terms to be visualized |
Author(s)
Mohmed SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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,top=10)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 |
top | Top N terms to be visualized |
Author(s)
Mohmed SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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,top=10)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 |
top | Top N terms to be visualized |
Author(s)
Mohmed SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
Connect and parse UniProt Expression information.
Description
The function is work to retrieve Expression data from UniProt for alist of proteins accessions.For more information about what includedin 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 accessionand columns contains the information retrieved from the UniProt
Note
The function also, Creates a csv file with the retrieved information.
Author(s)
Mohmed SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
Connect and parse UniProt Family Domains information.
Description
The function is work to retrieve Family Domains data from UniProt for alist of proteins accessions.For more information about what includedin 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 accessionand columns contains the information retrieved from the UniProt
Note
The function also, Creates a csv file with the retrieved information.
Author(s)
Mohmed SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
Connect and parse UniProt General Information.
Description
The function is work to retrieve General Information data from UniProtfor a list of proteins accessions.For more information about what included in theGeneral 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 accessionand 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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
Examples
Obj <- GetGeneral_Information("O14520")Connect and parse UniProt Miscellaneous information.
Description
The function is work to retrieve Miscellaneous data from UniProt for a listof proteins accessions.For more information about what included in theMiscellaneous 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 accessionand columns contains the information retrieved from the UniProt
Note
The function also, Creates a csv file with the retrieved information.
Author(s)
Mohmed SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 NamesTaxadata 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 accessionand 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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
Examples
Obj <- GetNamesTaxa("O14520")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 datasee 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 accessionand columns contains the information retrieved from the UniProt
Note
The function also, Creates a csv file with the retrieved information.
Author(s)
Mohmed SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
Examples
Obj <- GetPTM_Processing("O14520" )Connect and parse UniProt Pathology_Biotech information.
Description
The function is work to retrieve Pathology_Biotech data from UniProt fora list of proteins accessions.For more information about what included in thePathology_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 accessionand columns contains the information retrieved from the UniProt
Note
The function also, Creates a csv file with the retrieved information.
Author(s)
Mohmed SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
Examples
Obj <- GetPathology_Biotech("O14520")Connect and parse UniProt information.
Description
The function is work to retrieve user-defined information data from UniProtfor a list of proteins accessions For moreinformation 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 accessionand columns contains the information retrieved from the UniProt
Author(s)
Mohmed SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
Examples
Obj <- GetProteinInteractions("O14520")Connect and parse UniProt Protein Function information.
Description
The function is work to retrieve Protein Function data from UniProt fora list of proteins accessions.For more information about what included in theProtein 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 accessionand 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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
Examples
Obj <- GetProteinFunction("O14520")Connect and parse UniProt proteins gene ontology information.
Description
The function is work to retrieve proteins gene ontology data from UniProtfor a list of proteins accessions.For more information about what included in theproteins 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 accessionand 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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
Examples
Obj <- GetProteinGOInfo("O14520")Connect and parse UniProt protein Interactions information.
Description
The function is work to retrieve protein Interactions data from UniProt for alist of proteins accessions.For more information about what included in theprotein 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 accessionand 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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
Examples
Obj <- GetProteinInteractions("ProteinAccession")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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 Publicationdata 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 accessionand columns contains the Publication of protein from the UniProt
Note
The function also, Creates a csv file with the retrieved information.
Author(s)
Mohmed SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 accessionand columns contains the information retrieved from the UniProt
Note
The function also, Creates a csv file with the retrieved information.
Author(s)
Mohmed SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 accessionand columns contains the information retrieved from the UniProt
Note
The function also, Creates a csv file with the retrieved information.
Author(s)
Mohmed SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 datasee 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 accessionand columns contains the information retrieved from the UniProt
Note
The function also, Creates a csv file with the retrieved information.
Author(s)
Mohmed SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 accessionand 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 locationdata 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 accessionand 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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
Connect and parse UniProt information.
Description
The function is work to retrieving GetpdbStructure and download itto 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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
Connect and parse stringdb information.
Description
This function is connecting to stringdb and retrieve all possible interactionsfor 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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
Handle bad requestsThis Function is used to handle possible errors when trying to get url response.
Description
Handle bad requestsThis 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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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,top=10)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 |
top | Top N terms to be visualized |
Author(s)
Mohmed SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
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 SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg
Connect and parse UniProt information.
Description
This Function is used to plot Gene ontolgy summary in the data of the accession/s.
Usage
plotGoannotation(ProteinDataObject,directorypath = NULL)Arguments
ProteinDataObject | input a Dataframe returned from GetProteinGOInfo function |
directorypath | path to save files returened by the function. |
Author(s)
Mohmed SoudyMohamed.soudy@57357.com and Ali Mostafaali.mo.anwar@std.agr.cu.edu.eg