ilforcefields
Library of ionic liquid forcefields and builders for use in molecular simulation
Installation
Clone this repo, nagivate into it, and pip install -e .
Run tests with
py.test -v
Library of ionic liquid forcefields for use in molecular simulation
License: MIT License
Library of ionic liquid forcefields and builders for use in molecular simulation
Clone this repo, nagivate into it, and pip install -e .
Run tests with
py.test -v
Since @Argon1999 started adding more IL parameters, I've started thinking about keeping dataframe or spreadsheet that keeps track of the ionic liquid simulations that have been run and their physical properties.
The way I've though about handling this, is to have a Signac project, where the state points would be something like:
The process would be running the simulations and collecting simple physical properties such as density and diffusion coefficients. That way, we can easily write the results to a Pandas Dataframe and users can check that the FF XMLs have been implemented properly. Curious if you have any thoughts on this.
We should aim to make this repo public and also produce some sort of associated paper. This issue serves to plan and document the steps needed to accomplish that.
Journal (#15)
Support more force fields
Support more models (as in atomistic vs. CG. vs. UA, etc.)
Automated tests
Documentation (for users and contributors)
Validation of force fields via comparing physical properties to values reported in papers
What else should we think about? Feel free to edit this issue if GitHub allows.
A correction was issues to a few angle and torsion force constants: doi:10.1021/jp0476996
This is unlikely to affect densities and fix #1 but should be done nonetheless
Uses the Buckingham potential so would require waiting for it to be supported in foyer or some OpenMM-based workaround
Not sure where this paper should go. The work is probably not novel enough for our typical journals, and the software is arguably not novel either (in the sense that no new libraries are developed) so I'm not sure about JOSS and similar journals. Somewhere in between seems appropriate to me, although I do not know of any such journals.
Some validation runs of EMIM-Tf2N have produced densities lower than the authors reported. The non-bonded parameters are probably most important but various bonded terms probably also have an impact.
Currently I see no better way to verify parameters than elbow grease.
This also points to the general issue: we probably need a better way to validate from-scratch xml
files vs reported properties in relevant paper(s).
Need to add some simple tests, in order of importance (and ease/ability to test)
Force fields
Atoms are typed according to our expectations
Ions have net integer charge
Individual parameters are consistent with values reported in the papers
Other
GetIL
do sane thingsAt some point, we need to check and confirm the appropriate mixing rules for each force field. CL&P uses Lorentz Berthelot, so I believe KPL and NGKPL should as well. But this is worth checking out.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.