Skip to content

Commit

Permalink
fixed y-z broken coordinates
Browse files Browse the repository at this point in the history
  • Loading branch information
berylgithub committed Dec 3, 2019
1 parent 823c883 commit c0e6c0a
Showing 1 changed file with 25 additions and 1 deletion.
26 changes: 25 additions & 1 deletion data_multi_processor.py
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,12 @@ def data_processing(path,id_name, atom_types, cutoff):
clean_line[-1] = last_elem
clean_line.insert(6, split[0])
clean_line[7] = split[1]
if len(clean_line[7])>=13:
split = [clean_line[7][:-8], clean_line[7][-8:]]
last_elem = clean_line.pop()
clean_line[-1] = last_elem
clean_line.insert(7, split[0])
clean_line[8] = split[1]
l.append(clean_line)
elif line.startswith('TER'):
clean_line = (line.rstrip()).split()
Expand Down Expand Up @@ -185,6 +191,12 @@ def data_multi_processing(path,id_name, atom_types, cutoff, pool):
clean_line[-1] = last_elem
clean_line.insert(6, split[0])
clean_line[7] = split[1]
if len(clean_line[7])>=13:
split = [clean_line[7][:-8], clean_line[7][-8:]]
last_elem = clean_line.pop()
clean_line[-1] = last_elem
clean_line.insert(7, split[0])
clean_line[8] = split[1]
l.append(clean_line)
elif line.startswith('TER'):
clean_line = (line.rstrip()).split()
Expand Down Expand Up @@ -232,6 +244,12 @@ def data_multi_processing_mp(params):
clean_line[-1] = last_elem
clean_line.insert(6, split[0])
clean_line[7] = split[1]
if len(clean_line[7])>=13:
split = [clean_line[7][:-8], clean_line[7][-8:]]
last_elem = clean_line.pop()
clean_line[-1] = last_elem
clean_line.insert(7, split[0])
clean_line[8] = split[1]
l.append(clean_line)
elif line.startswith('TER'):
clean_line = (line.rstrip()).split()
Expand Down Expand Up @@ -297,7 +315,7 @@ def unit_test_y_data():
# print(len(complex_files))
#
## test_file = path+'/'+complex_files[2]
# test_file = path+'/1f5r.ent.pdb'
# test_file = path+'/1nez.ent.pdb'
# print(test_file)
#
# '''
Expand All @@ -321,6 +339,12 @@ def unit_test_y_data():
# clean_line[-1] = last_elem
# clean_line.insert(6, split[0])
# clean_line[7] = split[1]
# if len(clean_line[7])>=13:
# split = [clean_line[7][:-8], clean_line[7][-8:]]
# last_elem = clean_line.pop()
# clean_line[-1] = last_elem
# clean_line.insert(7, split[0])
# clean_line[8] = split[1]
# l.append(clean_line)
# elif line.startswith('TER'):
# clean_line = (line.rstrip()).split()
Expand Down

0 comments on commit c0e6c0a

Please sign in to comment.