Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
OpenFold
Commits
39860f93
Commit
39860f93
authored
Feb 22, 2022
by
Gustaf Ahdritz
Browse files
Adjust default behavior of generate_chain_data_cache.py
parent
4c7c30b1
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
17 additions
and
7 deletions
+17
-7
scripts/generate_chain_data_cache.py
scripts/generate_chain_data_cache.py
+17
-7
No files found.
scripts/generate_chain_data_cache.py
View file @
39860f93
...
...
@@ -39,7 +39,13 @@ def parse_file(
local_data
[
"seq"
]
=
seq
local_data
[
"resolution"
]
=
mmcif
.
header
[
"resolution"
]
cluster_size
=
chain_cluster_size_dict
.
get
(
full_name
.
upper
(),
-
1
)
if
(
chain_cluster_size_dict
is
not
None
):
cluster_size
=
chain_cluster_size_dict
.
get
(
full_name
.
upper
(),
-
1
)
else
:
cluster_size
=
None
local_data
[
"cluster_size"
]
=
cluster_size
elif
(
ext
==
".pdb"
):
with
open
(
os
.
path
.
join
(
args
.
data_dir
,
f
),
"r"
)
as
fp
:
...
...
@@ -53,12 +59,15 @@ def parse_file(
)
local_data
[
"resolution"
]
=
0.
cluster_size
=
chain_cluster_size_dict
.
get
(
file_id
.
upper
(),
None
)
if
(
cluster_size
is
None
):
print
(
file_id
)
return
{}
cluster_size
=
chain_cluster_size_dict
.
get
(
file_id
.
upper
(),
-
1
)
if
(
chain_cluster_size_dict
is
not
None
):
cluster_size
=
chain_cluster_size_dict
.
get
(
full_name
.
upper
(),
-
1
)
else
:
local_data
[
"cluster_size"
]
=
cluster_size
cluster_size
=
None
chain_dict
[
"cluster_size"
]
=
cluster_size
out
=
{
file_id
:
chain_dict
}
...
...
@@ -66,8 +75,9 @@ def parse_file(
def
main
(
args
):
chain_cluster_size_dict
=
{}
chain_cluster_size_dict
=
None
if
(
args
.
cluster_file
is
not
None
):
chain_cluster_size_dict
=
{}
with
open
(
args
.
cluster_file
,
"r"
)
as
fp
:
clusters
=
[
l
.
strip
()
for
l
in
fp
.
readlines
()]
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment