Skip to content

Commit 7cd720c

Browse files
Merge pull request #66 from OMaraLab/documentation_20250217
Documentation update
2 parents fb5e1b5 + ba0e877 commit 7cd720c

12 files changed

Lines changed: 635 additions & 329 deletions

.DS_Store

6 KB
Binary file not shown.

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,3 +134,9 @@ tests/output/
134134

135135
# virtual environments
136136
.venv
137+
138+
# Output of polyconf tutorial
139+
140+
polyconf_examples/PEI_linear_*
141+
polyconf_examples/PEI_branched_*
142+
polyconf_examples/PMMA_*

polyconf/polyconf/Polymer.py

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -75,9 +75,10 @@ def copy(self) -> Polymer:
7575

7676
def renamer(self, resid, namein, nameout='X'):
7777
"""
78-
Change selected atom names to a new name like X1, X2, X3. Intended to
79-
flag dummy atoms for removal. Selected atoms are given a basename,
80-
e.g. 'X' defined by the nameout argument, as well as a number.
78+
Change selected atom names to a new name.
79+
Intended to flag dummy atoms for removal.
80+
Selected atoms are given a basename defined by the nameout argument,
81+
e.g. 'X' , and a number.
8182
8283
:param resid: which residue number to select and rename atoms from
8384
:type resid: int
@@ -101,8 +102,8 @@ def newresid(self):
101102
:return: the polymer's current highest resid plus one.
102103
:rtype: int
103104
"""
104-
n = max(self.polymer.residues.resids) + 1
105-
return n
105+
n = int(max(self.polymer.residues.resids) + 1)
106+
return (n)
106107

107108

108109
def maxresid(self):
@@ -112,8 +113,8 @@ def maxresid(self):
112113
:return: the polymer's current highest resid
113114
:rtype: int
114115
"""
115-
n = max(self.polymer.residues.resids)
116-
return n
116+
n = int(max(self.polymer.residues.resids))
117+
return (n)
117118

118119

119120
def extend(self, monomer, n, nn, names, joins, ortho=[1,1,1],
@@ -195,8 +196,8 @@ def extend(self, monomer, n, nn, names, joins, ortho=[1,1,1],
195196
# cool.
196197
# love that for me.
197198

198-
Q = self.polymer.select_atoms(f'resid {n} and name {names["Q"]}').positions[-1]
199-
S = self.polymer.select_atoms(f'resid {n} and name {names["S"]}').positions[-1]
199+
Q = self.polymer.select_atoms(f"resid {n} and name {names['Q']}").positions[-1]
200+
S = self.polymer.select_atoms(f"resid {n} and name {names['S']}").positions[-1]
200201

201202
u_ = monomer # monomer = mdict['path'][monomer]
202203
u_.atoms.tempfactors=float(beta)

polyconf_examples/01_build_PEI_linear.py

Lines changed: 0 additions & 298 deletions
This file was deleted.

0 commit comments

Comments
 (0)