nuget server logo nuget api documents
↑

API Docs / SMRUCC.genomics.Core / BioSequenceValidator

BioSequenceValidator

Full name SMRUCC.genomics.SequenceModel.BioSequenceValidator Assembly SMRUCC.genomics.Core Members 5

01 Syntax

SMRUCC.genomics.SequenceModel.BioSequenceValidator

02 Methods

NameOverloadsSummary
IdentifySequence 1 综合判断:返回字符串所属的序列类型。 匹配顺序为 DNA → RNA → 蛋白质(核苷酸字母是氨基酸字母的子集, 纯核苷酸序列优先判为核酸,避免被误判成蛋白质)。
IsValidDna 1 是否为合法的 DNA 序列
IsValidRna 1 是否为合法的 RNA 序列
IsValidProtein 1 是否为合法的蛋白质序列
IsValidBioSequence 1 只要属于三种序列之一即返回 True

03 Members

method IdentifySequence #
IdentifySequence(String)

综合判断:返回字符串所属的序列类型。 匹配顺序为 DNA → RNA → 蛋白质(核苷酸字母是氨基酸字母的子集, 纯核苷酸序列优先判为核酸,避免被误判成蛋白质)。

method IsValidDna #
IsValidDna(String)

是否为合法的 DNA 序列

method IsValidRna #
IsValidRna(String)

是否为合法的 RNA 序列

method IsValidProtein #
IsValidProtein(String)

是否为合法的蛋白质序列

method IsValidBioSequence #
IsValidBioSequence(String)

只要属于三种序列之一即返回 True