Cut sequence for DNA/protein
CutSequence
01 Syntax
SMRUCC.genomics.SequenceModel.Slicer.CutSequence
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| CutSequenceLinear | 4 | 核酸分子和蛋白质分子都适用 |
| CutSequenceByLength | 1 | Cut sequence by given left loci and segment length. |
| ReadComplement | 1 | 将目标序列之中的给定区域的序列剪下,并返回该片段的互补序列 |
| CutSequenceCircular | 2 | site at the end of nt sequence join with join location to consist a completed gene. |
| Length | 1 |
03 Members
CutSequenceLinear(IPolymerSequenceModel, Location)
核酸分子和蛋白质分子都适用
Parameters
| Name | Type | Description |
|---|---|---|
seq | IPolymerSequenceModel | - |
site | Location | - |
CutSequenceLinear(
String, Int32, Int32)Parameters
| Name | Type | Description |
|---|---|---|
seq$ | String | - |
left | Int32 | 下标是从1开始的 |
right% | Int32 | - |
核酸分子和蛋白质分子都适用
Parameters
| Name | Type | Description |
|---|---|---|
seq | IPolymerSequenceModel | - |
left | Int32 | 下标是从1开始的 |
CutSequenceLinear(IPolymerSequenceModel, NucleotideLocation)
Remarks
Tested by XC_1184/XC_0012, no problem.
Parameters
| Name | Type | Description |
|---|---|---|
seq | IPolymerSequenceModel | - |
loci | NucleotideLocation | - |
Cut sequence by given left loci and segment length.
Parameters
| Name | Type | Description |
|---|---|---|
seq | IPolymerSequenceModel | - |
left | Int32 | - |
length | Int32 | - |
tag$ | String | the tag information about this sequence segment. |
将目标序列之中的给定区域的序列剪下,并返回该片段的互补序列
Parameters
| Name | Type | Description |
|---|---|---|
seq | IPolymerSequenceModel | - |
left | Int32 | 请注意,这个参数是以1为起始的 |
length% | Int32 | - |
tag$ | String | - |
CutSequenceCircular(IPolymerSequenceModel, NucleotideLocation)
这个函数会自动计算出上半部分的位置
Parameters
| Name | Type | Description |
|---|---|---|
seq | IPolymerSequenceModel | - |
site | NucleotideLocation | - |
site at the end of nt sequence join with join location to consist a completed gene. (请注意,在这里两个位点是直接进行序列拼接的,所以在这里两个参数是有顺序之分的)
Remarks
Not sure, probably success.
Parameters
| Name | Type | Description |
|---|---|---|
seq | IPolymerSequenceModel | - |
site | NucleotideLocation | 环状的分子只能够是DNA分子,所以这里是核酸序列的位置 |
Length(
IntRange)