GithubHelp home page GithubHelp logo

zielesny / mfsim Goto Github PK

View Code? Open in Web Editor NEW
4.0 2.0 2.0 412.64 MB

MFsim - An open Java all-in-one rich-client simulation environment for mesoscopic simulation

License: GNU General Public License v3.0

Java 100.00%

mfsim's Introduction

MFsim

MFsim - An open Java all-in-one rich-client simulation environment for mesoscopic simulation

MFsim is an open Java all-in-one rich-client computing environment for mesoscopic simulation with Jdpd as its default simulation kernel for Molecular Fragment Dissipative Particle Dynamics (DPD). The environment integrates and supports the complete preparation-simulation-evaluation triad of a mesoscopic simulation task. Productive highlights are a SPICES molecular structure editor, a PDB-to-SPICES parser for particle-based peptide/protein representations, a support of polymer definitions, a compartment editor for complex simulation box start configurations, interactive and flexible simulation box views including analytics, simulation movie generation or animated diagrams. As an open project, MFsim enables customized extensions for different fields of research.

MFsim uses several open libraries (see MFSimVersionHistory.txt for details and references below) and is published as open source under the GNU General Public License version 3 (see LICENSE).

MFsim has been described in the scientific literature and used for DPD studies (see references below).

Content

  • MFSimVersionHistory.txt shows the detailed version history of MFsim.
  • The src subfolder contains all (Netbeans) source code packages.
  • The test subfolder contains Unit tests.
  • The lib subfolder comprises the open Java libraries used by MFsim (see MFSimVersionHistory.txt for details).
  • The javadoc subfolder provides the source code Javadoc HTML documentations.
  • The MFsim_Source subfolder is a complete MFsim installation with all Java bytecode libraries including MFsim.jar and splash image MFsimSplash.jpg (in subfolder lib), MFsim version history (in subfolder info), particle set files (in subfolder particles), tutorial PDF documents (in subfolder tutorials) and utility programs (in subfolder winUtils for Windows OS only). MFsim.jar may be started with an appropriate batch file of the operating system.
  • The tutorials subfolder offers MFsim tutorials (see corresponding README).
  • The subfolders 2020 Cyclotide-membrane interaction study, 2021 Cyclotide-membrane interaction study, 2022 C10E4-water bilayer formation study and 2022 Cyclotide-membrane electrostatics study contain supplementary information for specific studies performed with MFsim/Jdpd (see corresponding README files in each subfolder).

Installer for Windows OS

  • A convenient Windows OS installer executable for MFsim is available. Download the installer executable (Version 2.6.4.0 via link), start and follow the instructions to install MFsim. Note, that the installation includes a full Java Runtime Environment (JRE). After installation, create a shortcut to an appropriate MFsim start batch file on your Windows desktop (e.g. for MFsim to use up to 16 gigabyte of RAM copy a shortcut to batch file Start_MFsim_64bit_16GB.bat which is located in the MFsim program folder C:\Program Files\GNWI\MFsim 2.6.4.0). To start MFsim double click the created shortcut. MFsim can be uninstalled by the provided Uninstall.exe executable in the MFsim program folder or standard Windows functions.

References

Software:

Applications:

MFsim is an integration project of the open molecular fragment cheminformatics roadmap

based on two constructive projects along this road: The SPICES molecular structure line notation

and the Jdpd simulation kernel for Molecular Fragment (Dissipative Particle) Dynamics:

Additionally used open projects:

Acknowledgements

The support of CAM-D Technologies GmbH and GNWI - Gesellschaft für naturwissenschaftliche Informatik mbH is gratefully acknowledged.

mfsim's People

Contributors

zielesny avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

mfsim's Issues

Missing installer

Hi there,

The link for the windows installer on Sciebo is broken. I also could not find the installer executable anywhere in the repository. Am I missing something? I would very much like to install this software, preferably on Linux.

Many thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.