Spaces:
Running
Running
Commit
·
6329d4b
1
Parent(s):
7653b1a
Update code/pdb_featureVector.py
Browse files
code/pdb_featureVector.py
CHANGED
@@ -1377,21 +1377,15 @@ def pdb(input_set, mode, impute):
|
|
1377 |
modbase_only = None
|
1378 |
data['uniprotSequence'] = data['uniprotSequence'].str.replace('U', 'C')
|
1379 |
data['pdbSequence'] = data['pdbSequence'].str.replace('U', 'C')
|
1380 |
-
|
1381 |
-
st.write(data)
|
1382 |
for i in data.index:
|
1383 |
-
st.write('i', i)
|
1384 |
id_ = data.at[i, 'pdbID'].lower()
|
1385 |
-
st.write('id_', id_)
|
1386 |
up_id_ = data.at[i, 'uniprotID']
|
1387 |
-
st.write('up_id_', up_id_)
|
1388 |
|
1389 |
score_ = str(data.at[i, 'score'])
|
1390 |
-
st.write('score_', score_)
|
1391 |
if data.at[i, 'source'] == 'PDB':
|
1392 |
pdb_path = Path(path_to_output_files / 'pdb_structures' / f'{id_}.pdb')
|
1393 |
elif data.at[i, 'source'] == 'MODBASE':
|
1394 |
-
st.write('Hewew2')
|
1395 |
pdb_path = Path(path_to_output_files / 'modbase_structures_individual' / f'{id_}.txt')
|
1396 |
elif data.at[i, 'source'] == 'SWISSMODEL':
|
1397 |
pdb_path = Path(path_to_output_files / 'swissmodel_structures' / f'{up_id_}_{id_}_{score_}.txt')
|
@@ -1402,7 +1396,11 @@ def pdb(input_set, mode, impute):
|
|
1402 |
uniprotID = data.at[i, 'uniprotID']
|
1403 |
pdbID = data.at[i, 'pdbID']
|
1404 |
|
1405 |
-
|
|
|
|
|
|
|
|
|
1406 |
|
1407 |
alignments = get_alignments_3D(uniprotID, 'nan', pdb_path, pdbSequence, source, chain, pdbID, mode, Path(path_to_output_files / '3D_alignment'), file_format = 'gzip')
|
1408 |
mutPos = data.at[i, 'mutationPositionOnPDB']
|
|
|
1377 |
modbase_only = None
|
1378 |
data['uniprotSequence'] = data['uniprotSequence'].str.replace('U', 'C')
|
1379 |
data['pdbSequence'] = data['pdbSequence'].str.replace('U', 'C')
|
1380 |
+
|
|
|
1381 |
for i in data.index:
|
|
|
1382 |
id_ = data.at[i, 'pdbID'].lower()
|
|
|
1383 |
up_id_ = data.at[i, 'uniprotID']
|
|
|
1384 |
|
1385 |
score_ = str(data.at[i, 'score'])
|
|
|
1386 |
if data.at[i, 'source'] == 'PDB':
|
1387 |
pdb_path = Path(path_to_output_files / 'pdb_structures' / f'{id_}.pdb')
|
1388 |
elif data.at[i, 'source'] == 'MODBASE':
|
|
|
1389 |
pdb_path = Path(path_to_output_files / 'modbase_structures_individual' / f'{id_}.txt')
|
1390 |
elif data.at[i, 'source'] == 'SWISSMODEL':
|
1391 |
pdb_path = Path(path_to_output_files / 'swissmodel_structures' / f'{up_id_}_{id_}_{score_}.txt')
|
|
|
1396 |
uniprotID = data.at[i, 'uniprotID']
|
1397 |
pdbID = data.at[i, 'pdbID']
|
1398 |
|
1399 |
+
st.write('pdbSequence',pdbSequence)
|
1400 |
+
st.write('source',source)
|
1401 |
+
st.write('chain',chain)
|
1402 |
+
st.write('uniprotID',uniprotID)
|
1403 |
+
st.write('pdbID',pdbID)
|
1404 |
|
1405 |
alignments = get_alignments_3D(uniprotID, 'nan', pdb_path, pdbSequence, source, chain, pdbID, mode, Path(path_to_output_files / '3D_alignment'), file_format = 'gzip')
|
1406 |
mutPos = data.at[i, 'mutationPositionOnPDB']
|