{uniprot} R# Documentation

uniprot


require(GCModeller);

#' The Universal Protein Resource (UniProt)
imports "uniprot" from "seqtoolkit";

The Universal Protein Resource (UniProt)

.NET clr type export
uniprot_kb: entry

Describes a UniProtKB entry. (因为entry.accessions可能会出现多个值,所以会需要使用 entry.ShadowCopy()函数来解决实体多态的问题。 经过shadow copy之后可以使用主键entry.accession来创建字典)



.NET clr function exports
as.data.frame.fastaheader FastaHeader:
as.data.frame.entry entry:

Describes a UniProtKB entry. (因为entry.accessions可能会出现多个值,所以会需要使用 entry.ShadowCopy()函数来解决实体多态的问题。 经过shadow copy之后可以使用主键entry.accession来创建字典)

as.data.frame.domainmodel DomainModel:

The simple protein domain motif model.

open.uniprot

open a uniprot database file

parseUniProt

parse the uniprot xml document text data as the protein entry object collection

parseHeader

Parse the uniprot fasta header text

read.proteinTable

read uniprot protein export output tsv file

proteinTable

export protein annotation data as data frame.

get_domain

get the protein domain region annotation data from the given uniprot protein entry object

get_sequence

extract the protein sequence data from the given uniprot protein entry object

get_description

get the protein full name and function description text from the given uniprot protein entry object

get_subcellularlocation

get subcellular location of current protein

get_pathways

get related pathway names of current protein

get_reactions

get the catalytic activity reaction data of the given uniprot protein entry object

get_xrefs

get external database reference id set

get_keywords

get keyword dataframe about the given protein data

protein.seqs

populate all protein fasta sequence from the given uniprot database reader

id_unify

id unify mapping

metaboliteSet

build the metabolite set collection from the catalytic activity reaction data of the given uniprot protein entries


[Document Index]