KEGG的参考代谢反应模型库,封装了对Reaction的对象查询操作
ReactionRepository
01 Syntax
SMRUCC.genomics.Assembly.KEGG.ReactionRepository
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| GetCompoundIndex | 1 | {compound_id => arrayOf(reactionId)} |
| GetKoIndex | 1 | {koId => arrayOf(reactionId)} |
| Subset | 2 | Subset database by given EC number id list. |
| Enzymetic | 1 | KEGG代谢反应模型数据之中还包含有非酶促过程 使用这个函数将会筛选出所有的酶促过程 |
| Exists | 1 | Test if target reaction model is exists in current data repository or not. |
| GetByKey | 1 | Get a reaction model data by a given reaction id as index key. |
| GetByKOMatch | 1 | Subset database by given KO id list. |
| NonEnzymetic | 1 | |
| GetWhere | 1 | |
| GetAll | 1 | |
| LoadAuto | 1 | |
| LoadFromList | 1 | |
| ScanModel | 1 |
03 Properties
| Name | Overloads | Summary |
|---|---|---|
| metabolicNetwork | 1 | 这个Repository之中的所有的代谢过程的数据都在这里了 |
04 Fields
05 Members
GetCompoundIndex
{compound_id => arrayOf(reactionId)}
GetKoIndex
{koId => arrayOf(reactionId)}
Subset(ECNumber())
Subset database by given EC number id list.
Parameters
| Name | Type | Description |
|---|---|---|
ECNumbers | ECNumber() | - |
Subset(
IEnumerable(Of String))Subset database by given KO id list.
Parameters
| Name | Type | Description |
|---|---|---|
KOlist | IEnumerable(Of String) | - |
Enzymetic
KEGG代谢反应模型数据之中还包含有非酶促过程 使用这个函数将会筛选出所有的酶促过程
Exists(
String)Test if target reaction model is exists in current data repository or not.
Parameters
| Name | Type | Description |
|---|---|---|
rxnIdkey | String | - |
GetByKey(
String)Get a reaction model data by a given reaction id as index key.
Parameters
| Name | Type | Description |
|---|---|---|
rxnIdkey | String | - |
Returns
If the key is not exists in current repository, then nothing will be returned.
GetByKOMatch(
IEnumerable(Of String))Subset database by given KO id list.
Parameters
| Name | Type | Description |
|---|---|---|
KO | IEnumerable(Of String) | - |
metabolicNetwork
这个Repository之中的所有的代谢过程的数据都在这里了
table
{rxnID => reaction}
xmlns
NonEnzymetic()
GetWhere(
Func(Of Reaction, Boolean))GetAll()
LoadAuto(
String)LoadFromList(
IEnumerable(Of Reaction))ScanModel(
String)