Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implementation of the Martini3 Go-model #550
Implementation of the Martini3 Go-model #550
Changes from 19 commits
8891cc5
ae818e3
d2ed0f6
ab9303b
b315603
77d7c70
96be469
6e05c09
92fb9b9
462d033
01b617b
f0bc07f
1fd451a
e60e120
e01dc30
b0b4b6c
5cd2c82
c7eb8c9
f7e4338
f06b290
7231e69
257600a
4f45d81
0d7cc94
90fca98
31fa775
b96113e
6f59271
7e11ddc
c072b92
cba5f78
7fc412d
f368a38
82ca6af
af6de49
403ec92
8ed3e84
f4f97a9
65106b0
fbbf8f5
71a8d2e
cae03e9
f01261b
293b73e
c87d245
662ecfa
56c87bb
0056f7f
6ee5107
7a85e44
7adc157
6e361d2
7f00195
82df118
47cf186
546ac15
28359a0
3182111
24662f8
2f48e61
2b5853c
01483d4
23323a3
e535717
54ba9d9
f66d202
7d0727e
e3cf4ad
a1c52ba
bd785f4
cb223e5
89c292d
9f4cb17
911b3a6
23138d6
f31201b
486c13e
b6ca0a1
1699276
507b36c
dacbdf8
6e8382d
806d1f5
6f0f20b
0f31eed
71f19aa
317f813
484f904
372f226
01b32b5
023e457
cf40022
aaf8ee2
69ae011
393e1bb
72a3817
e2491d0
012c1c9
2a36e63
daa792b
f5f5dea
2fb2821
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
Check warning on line 96 in vermouth/gmx/topology.py
Codecov / codecov/patch
vermouth/gmx/topology.py#L95-L96
Check warning on line 137 in vermouth/gmx/topology.py
Codecov / codecov/patch
vermouth/gmx/topology.py#L137
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess we need the itp_paths because of the multichain Go thing? Or could we generate sensible names by doing
_path = f"{system.molecules[0].meta['moltype']}_atomtypes.itp"
or something along those lines?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did we ever reach a conclusion on this? My original comment mentioned generating the
_path
s based on moltypes. IIRC the outcome was that we can't do that since things like nbparams are system-wide attributes.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
shall we make it a defaultdict instead? That is each nonbonded section gets a default file name assigned as dict? Perhaps more clear than a list
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think that would be a great improvement
Check warning on line 183 in vermouth/gmx/topology.py
Codecov / codecov/patch
vermouth/gmx/topology.py#L183
Check warning on line 187 in vermouth/gmx/topology.py
Codecov / codecov/patch
vermouth/gmx/topology.py#L186-L187
Check warning on line 94 in vermouth/processors/water_bias.py
Codecov / codecov/patch
vermouth/processors/water_bias.py#L94
Check warning on line 123 in vermouth/processors/water_bias.py
Codecov / codecov/patch
vermouth/processors/water_bias.py#L123
Check warning on line 126 in vermouth/processors/water_bias.py
Codecov / codecov/patch
vermouth/processors/water_bias.py#L126
Check warning on line 129 in vermouth/processors/water_bias.py
Codecov / codecov/patch
vermouth/processors/water_bias.py#L129
Check warning on line 40 in vermouth/rcsu/go_pipeline.py
Codecov / codecov/patch
vermouth/rcsu/go_pipeline.py#L39-L40
Check warning on line 43 in vermouth/rcsu/go_pipeline.py
Codecov / codecov/patch
vermouth/rcsu/go_pipeline.py#L43
Check warning on line 47 in vermouth/rcsu/go_pipeline.py
Codecov / codecov/patch
vermouth/rcsu/go_pipeline.py#L46-L47
Check warning on line 49 in vermouth/rcsu/go_pipeline.py
Codecov / codecov/patch
vermouth/rcsu/go_pipeline.py#L49
Check warning on line 52 in vermouth/rcsu/go_pipeline.py
Codecov / codecov/patch
vermouth/rcsu/go_pipeline.py#L51-L52
Check warning on line 92 in vermouth/rcsu/go_structure_bias.py
Codecov / codecov/patch
vermouth/rcsu/go_structure_bias.py#L87-L92
Check warning on line 97 in vermouth/rcsu/go_structure_bias.py
Codecov / codecov/patch
vermouth/rcsu/go_structure_bias.py#L94-L97
Check warning on line 119 in vermouth/rcsu/go_structure_bias.py
Codecov / codecov/patch
vermouth/rcsu/go_structure_bias.py#L119
Check warning on line 125 in vermouth/rcsu/go_structure_bias.py
Codecov / codecov/patch
vermouth/rcsu/go_structure_bias.py#L125
Check warning on line 132 in vermouth/rcsu/go_structure_bias.py
Codecov / codecov/patch
vermouth/rcsu/go_structure_bias.py#L130-L132
Check warning on line 152 in vermouth/rcsu/go_structure_bias.py
Codecov / codecov/patch
vermouth/rcsu/go_structure_bias.py#L152
Check warning on line 155 in vermouth/rcsu/go_structure_bias.py
Codecov / codecov/patch
vermouth/rcsu/go_structure_bias.py#L155
Check warning on line 158 in vermouth/rcsu/go_structure_bias.py
Codecov / codecov/patch
vermouth/rcsu/go_structure_bias.py#L158
Check warning on line 162 in vermouth/rcsu/go_structure_bias.py
Codecov / codecov/patch
vermouth/rcsu/go_structure_bias.py#L161-L162
Check warning on line 169 in vermouth/rcsu/go_structure_bias.py
Codecov / codecov/patch
vermouth/rcsu/go_structure_bias.py#L168-L169
Check warning on line 171 in vermouth/rcsu/go_structure_bias.py
Codecov / codecov/patch
vermouth/rcsu/go_structure_bias.py#L171
Check warning on line 178 in vermouth/rcsu/go_structure_bias.py
Codecov / codecov/patch
vermouth/rcsu/go_structure_bias.py#L178
Check warning on line 182 in vermouth/rcsu/go_structure_bias.py
Codecov / codecov/patch
vermouth/rcsu/go_structure_bias.py#L182
Check warning on line 189 in vermouth/rcsu/go_structure_bias.py
Codecov / codecov/patch
vermouth/rcsu/go_structure_bias.py#L188-L189
Check warning on line 192 in vermouth/rcsu/go_structure_bias.py
Codecov / codecov/patch
vermouth/rcsu/go_structure_bias.py#L191-L192
Check warning on line 210 in vermouth/rcsu/go_structure_bias.py
Codecov / codecov/patch
vermouth/rcsu/go_structure_bias.py#L210
Check warning on line 214 in vermouth/rcsu/go_structure_bias.py
Codecov / codecov/patch
vermouth/rcsu/go_structure_bias.py#L214
Check warning on line 217 in vermouth/rcsu/go_structure_bias.py
Codecov / codecov/patch
vermouth/rcsu/go_structure_bias.py#L217
Check warning on line 221 in vermouth/rcsu/go_structure_bias.py
Codecov / codecov/patch
vermouth/rcsu/go_structure_bias.py#L221
Check warning on line 224 in vermouth/rcsu/go_structure_bias.py
Codecov / codecov/patch
vermouth/rcsu/go_structure_bias.py#L224
Check warning on line 227 in vermouth/rcsu/go_structure_bias.py
Codecov / codecov/patch
vermouth/rcsu/go_structure_bias.py#L227
Check warning on line 230 in vermouth/rcsu/go_structure_bias.py
Codecov / codecov/patch
vermouth/rcsu/go_structure_bias.py#L229-L230
Check warning on line 241 in vermouth/rcsu/go_structure_bias.py
Codecov / codecov/patch
vermouth/rcsu/go_structure_bias.py#L241
Check warning on line 243 in vermouth/rcsu/go_structure_bias.py
Codecov / codecov/patch
vermouth/rcsu/go_structure_bias.py#L243
Check warning on line 49 in vermouth/rcsu/go_utils.py
Codecov / codecov/patch
vermouth/rcsu/go_utils.py#L47-L49
Check warning on line 55 in vermouth/rcsu/go_vs_includes.py
Codecov / codecov/patch
vermouth/rcsu/go_vs_includes.py#L55
Check warning on line 58 in vermouth/rcsu/go_vs_includes.py
Codecov / codecov/patch
vermouth/rcsu/go_vs_includes.py#L58
Check warning on line 65 in vermouth/rcsu/go_vs_includes.py
Codecov / codecov/patch
vermouth/rcsu/go_vs_includes.py#L64-L65
Check warning on line 67 in vermouth/rcsu/go_vs_includes.py
Codecov / codecov/patch
vermouth/rcsu/go_vs_includes.py#L67
Check warning on line 109 in vermouth/rcsu/go_vs_includes.py
Codecov / codecov/patch
vermouth/rcsu/go_vs_includes.py#L109