-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathDegenerateCore.java
More file actions
28 lines (23 loc) · 828 Bytes
/
Copy pathDegenerateCore.java
File metadata and controls
28 lines (23 loc) · 828 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
package ca.virology.baseByBase.gui.CodeHop;
import java.util.ArrayList;
public class DegenerateCore {
int startNTPos; // start NUCLEOTIDE position within a BLOCK
String core;
int degeneracy;
ArrayList<MatrixEntry>[] excludedAA;
String aaSeq;
public DegenerateCore(int startNTPos, String core, int degeneracy, ArrayList<MatrixEntry>[] cutOffAA, String aaSeq) {
this.startNTPos = startNTPos;
this.core = core;
this.degeneracy = degeneracy;
this.excludedAA = cutOffAA;
this.aaSeq = aaSeq;
}
public DegenerateCore(DegenerateCore another) {
this.startNTPos = another.startNTPos;
this.core = another.core;
this.degeneracy = another.degeneracy;
this.excludedAA = another.excludedAA;
this.aaSeq = another.aaSeq;
}
}