-
Notifications
You must be signed in to change notification settings - Fork 22
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'marrink-lab:master' into PTMA-AA-ff
- Loading branch information
Showing
64 changed files
with
3,234 additions
and
1,745 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,4 +10,6 @@ coverage: | |
patch: | ||
default: | ||
target: 90 | ||
ignore: | ||
- polyply/tests | ||
comment: off |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,6 +3,8 @@ est.pdb | |
**.pyc | ||
**.bak | ||
|
||
*.idea | ||
|
||
**.lprof | ||
polyply.egg-info | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
|
||
| Polymer name | Abbreviation | All-atom model(s) | Coarse-grained model(s) | | ||
|-------------------------------|-------------------------|-----------------------------------------------------------------------|------------------------------------------------------| | ||
|Polyethylene oxide |PEO |[gromos2016H66](polyply/data/2016H66/polyether_blocks.ff) |[martini2](polyply/data/martini2/PEO.martini.2.itp) | | ||
| | |[oplsaaLigParGen](polyply/data/oplsaaLigParGen/PEO.oplsaa.LigParGen.ff)|[martini3](polyply/data/martini3/PEO.martini3.ff) | | ||
|Polystyrene |PS |[gromos2016H66](polyply/data/2016H66/polyvinyl_blocks.ff) |[martini2](polyply/data/martini2/PS.martini.2.itp) | | ||
| | | |[martini3](polyply/data/martini3/PS.martini3.ff) | | ||
|Polystyrene-b-poly(ethylene oxide)|PS-PEO | |[martini3](polyply/data/martini3/PS_PEO_link.ff) | | ||
|Polymethyl acrylate |PMA |[gromos2016H66](polyply/data/2016H66/polyvinyl_blocks.ff) |[martini3](polyply/data/martini3/PMA.martini3.ff) | | ||
|Polymethyl methacrylate |PMMA |[gromos2016H66](polyply/data/2016H66/polyvinyl_blocks.ff) |[martini3](polyply/data/martini3/PMMA.martini3.ff) | | ||
|Polyethylene |PE |[gromos2016H66](polyply/data/2016H66/polyvinyl_blocks.ff) |[martini3](polyply/data/martini3/PE.martini3.ff) | | ||
| | | |[martini2](polyply/data/martini2/PE.martini.2.itp) | | ||
|Polypropylene |PP |[gromos2016H66](polyply/data/2016H66/polyvinyl_blocks.ff) |[martini2](polyply/data/martini2/PP.martini.2.itp) | | ||
|Poly(3-hexylthiophene) |P3HT |[gromos53A6](polyply/data/gromos53A6/P3HT.gromos.53A6.ff) |[martini2](polyply/data/martini2/P3HT.martini.2.itp) | | ||
| | | |[martini3](polyply/data/martini3/P3HT.martini3.ff) | | ||
|Polyvinyl alcohol |PVA |[gromos2016H66](polyply/data/2016H66/polyvinyl_blocks.ff) |[martini3](polyply/data/martini3/PVA.martini3.ff) | | ||
|Poly(2-hydroxyethyl acrylate) |HEA |[gromos2016H66](polyply/data/2016H66/polyvinyl_blocks.ff) | | | ||
|Polyacrylamide |PAM |[gromos2016H66](polyply/data/2016H66/polyvinyl_blocks.ff) | | | ||
|Poly(methacrylamide) |PMAM |[gromos2016H66](polyply/data/2016H66/polyvinyl_blocks.ff) | | | ||
|Poly(diallyldimethylammonium) |PDADMA | |[martini2](polyply/data/martini2/PDADMA.martini.2.itp)| | ||
|Polystyrene sulfonate |PSS | |[martini2](polyply/data/martini2/PSS.martini.2.itp) | | ||
| | | |[martini3](polyply/data/martini3/PSS.martini3.ff) | | ||
|Poly(para-phenylene ethynylene)|PPE | |[martini3](polyply/data/martini3/PPE.martini3.ff) | | ||
|Poly(TEMPO methacrylate) |PTMA | |[martini3](polyply/data/martini3/PTMA.martini3.ff) | | ||
|Dextran |DEX | |[martini3](polyply/data/martini3/dextran.martini3.ff) | | ||
|DNA nucleobases |Dx, Tx5, Dx3 w/ x=T,G,A,C|[parmbsc1](polyply/data/parmbsc1/dna_final.ff) |[martini2](polyply/data/martini2/DNA_M2.ff) | | ||
|Aminoacids |3 letter code | |[martini3](polyply/data/martini3/aminoacids.ff) | | ||
|Polydimethylsiloxane |PDMS | |[martini3](polyply/data/martini3/PDMS.martini3.ff) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,87 @@ | ||
[ citations ] | ||
Martini3 | ||
polyply | ||
M3_PDMS | ||
; | ||
[ moleculetype ] | ||
; molname nrexcl | ||
PDMS 1 | ||
; | ||
[ atoms ] | ||
; id type resnr residue atom cgnr charge mass | ||
1 DMS 1 PDMS PDMS 1 0.00000 72.00 | ||
; | ||
[ link ] | ||
resname "PDMS" | ||
[ bonds ] | ||
; i j funct length force.c. | ||
PDMS +PDMS 1 0.448 11500 ; 2 | ||
; | ||
[ link ] | ||
resname "PDMS" | ||
[ angles ] | ||
; i j k funct angle force.c. | ||
PDMS +PDMS ++PDMS 1 86 45.89 ; 2 | ||
; | ||
[ link ] | ||
resname "PDMS" | ||
[ dihedrals ] | ||
; i j k l funct dihedral force.c. mult. | ||
PDMS +PDMS ++PDMS +++PDMS 1 1.18 1.4 1 ; 2 | ||
; | ||
[ moleculetype ] | ||
PDMSter 1 | ||
[ atoms ] | ||
1 DMS 1 PDMSter END 1 0.00000 72.00 | ||
[ info ] | ||
Parameters for this model are custom and available for download at: https://github.com/marrink-lab/martini-forcefields/blob/main/martini_forcefields/regular/v3.0.0/gmx_files_contributed/DMS_martini3_v1.itp | ||
|
||
[ link ] | ||
resname "PDMSter|PDMS" | ||
[ bonds ] | ||
END +PDMS 1 0.446 11000 {"group": "END-PDMS"} | ||
|
||
[ link ] | ||
resname "PDMS|PDMSter" | ||
[ bonds ] | ||
PDMS +END 1 0.446 11000 {"group": "PDMS-END"} | ||
|
||
|
||
[ link ] | ||
resname "PDMSter|PDMS" | ||
[ angles ] | ||
END +PDMS ++PDMS 1 87 78 {"group": "END-PDMS"} | ||
|
||
[ link ] | ||
resname "PDMS|PDMSter" | ||
[ angles ] | ||
PDMS +PDMS ++END 1 87 78 {"group": "PDMS-END"} | ||
|
||
|
||
[ link ] | ||
resname "PDMSter|PDMS" | ||
[ dihedrals ] | ||
END +PDMS ++PDMS +++PDMS 1 1.85 1.2 1 {"group": "END-PDMS"} | ||
|
||
[ link ] | ||
resname "PDMS|PDMSter" | ||
[ dihedrals ] | ||
PDMS +PDMS ++PDMS +++END 1 1.85 1.2 1 {"group": "PDMS-END"} | ||
|
||
[ link ] | ||
[ atoms ] | ||
PDMS {"resname": "PDMS"} | ||
[ warning ] | ||
You should patch PDMS with a terminal residue. Use -seq PDMSter:1 PDMS:4 PDMSter:1 | ||
[ non-edges ] | ||
PDMS +PDMS | ||
PDMS +END | ||
|
||
[ link ] | ||
[ atoms ] | ||
PDMS {"resname": "PDMS"} | ||
[ warning ] | ||
You should patch PDMS with a terminal residue. Use -seq PDMSter:1 PDMS:4 PDMSter:1 | ||
[ non-edges ] | ||
PDMS -PDMS | ||
PDMS -END |
Oops, something went wrong.