i_vorobyev commited on
Commit
4199422
·
1 Parent(s): 289b045

fix seq validation

Browse files
Files changed (2) hide show
  1. app.py +2 -2
  2. igfold_test.py +0 -14
app.py CHANGED
@@ -72,11 +72,11 @@ def validate(seq):
72
  return not leftover
73
 
74
  def pred_seq(seq):
75
-
76
  is_valid = validate(seq)
77
  if is_valid:
78
  sequences = {
79
- "H": "QVQLQESGGGLVQAGGSLTLSCAVSGLTFSNYAMGWFRQAPGKEREFVAAITWDGGNTYYTDSVKGRFTISRDNAKNTVFLQMNSLKPEDTAVYYCAAKLLGSSRYELALAGYDYWGQGTQVTVS"
80
  }
81
 
82
  f_name = ''.join([random.choice("ACDEFGHIKLMNPQRSTVWY") for _ in range(15)])
 
72
  return not leftover
73
 
74
  def pred_seq(seq):
75
+ seq = seq.upper()
76
  is_valid = validate(seq)
77
  if is_valid:
78
  sequences = {
79
+ "H": seq
80
  }
81
 
82
  f_name = ''.join([random.choice("ACDEFGHIKLMNPQRSTVWY") for _ in range(15)])
igfold_test.py DELETED
@@ -1,14 +0,0 @@
1
- from igfold import IgFoldRunner
2
-
3
- sequences = {
4
- "H": "QVQLQESGGGLVQAGGSLTLSCAVSGLTFSNYAMGWFRQAPGKEREFVAAITWDGGNTYYTDSVKGRFTISRDNAKNTVFLQMNSLKPEDTAVYYCAAKLLGSSRYELALAGYDYWGQGTQVTVS"
5
- }
6
- pred_pdb = "my_nanobody1.pdb"
7
-
8
- igfold = IgFoldRunner()
9
- igfold.fold(
10
- pred_pdb,
11
- sequences=sequences,
12
- do_refine=False,
13
- do_renum=False,
14
- )