8000 GitHub - sailfish009/Tinker-FFE: Tinker-FFE: Molecular Engineering GUI for Tinker
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

sailfish009/Tinker-FFE

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tinker-FFE: Molecular Engineering GUI for Tinker

$ cd $HOME

$ git clone https://github.com/TinkerTools/Tinker-FFE

$ mv Tinker-FFE ffe

$ sudo mkdir /usr/java

$ sudo ln -s /usr/lib/jvm/java-1.8.0-amazon-corretto/ /usr/java/default

$ mkdir <$HOME>/ffe/build/tmp/ && cd <$HOME>/ffe/ && cp source/tinker.tgz build/tmp && cd build/tmp && tar xf tinker.tgz

$ cp /usr/lib/gcc/x86_64-linux-gnu/7/libgfortran.a <$HOME>/ffe/build/tmp/tinker/lib/linux/

$ cp /usr/lib/gcc/x86_64-linux-gnu/7/libgomp.a <$HOME>/ffe/build/tmp/tinker/lib/linux/

$ cp /usr/lib/gcc/x86_64-linux-gnu/7/libquadmath.a <$HOME>/ffe/build/tmp/tinker/lib/linux/

$ cp /usr/lib/gcc/x86_64-linux-gnu/7/libgcc.a <$HOME>/ffe/build/tmp/tinker/lib/linux/

$ cp /usr/lib/x86_64-linux-gnu/libfftw3.a <$HOME>/ffe/build/tmp/tinker/lib/linux/

$ cp /usr/lib/x86_64-linux-gnu/libfftw3_omp.a <$HOME>/ffe/build/tmp/tinker/lib/linux/

$ cp /usr/lib/x86_64-linux-gnu/libfftw3_threads.a <$HOME>/ffe/build/tmp/tinker/lib/linux/

$ rm tinker.tgz && tar zcf tinker.tgz tinker && cp tinker.tgz ../source/

$ cp -a <Tinker-FFE_binary_package>/.install4j/ <$HOME>/ffe/build/

$ cp -a <Tinker-FFE_binary_package>/ffe/Force\ Field\ Explorer <$HOME>/ffe/build/ffe/

Introduction

The Tinker-FFE ("Force Field Explorer") software is a Java-based GUI for molecular design and engineering, originally written by Prof. Michael J. Schnieders, now in the Department of Biomedical Engineering at the University of Iowa. In addition to a variety of general molecular modeling and visualization capabilities, Tinker-FFE enables launch and control of Tinker calculations from an easy-to-use graphical interface. Molecular and biomolecular structures can be downloaded from the PubChem, NCBI and PDB databases. The Tinker-FFE package runs on Linux, Macintosh and Windows systems.

Installation Kits

Pre-built installation kits for the Tinker-FFE package can be found at https://dasher.wustl.edu/tinker/, and are available for Linux, Macintosh and Windows computers. Tinker-FFE contains an embedded version of the full Tinker software package, modified to provide for socket communication between Tinker and the Tinker-FFE GUI via Java sockets. Unless you wish to develop Tinker-FFE, we recommend use of these kits since the build process is rather involved.

Build Process

The Tinker-FFE project builds installer kits using the Install4j multi-platform Java installer builder. Other requirements include a Java 8 JRE to embed with the installer, Ant, and C/C++/Fortran compilers (the GNU compiler suite is recommended). The graphics engine for FFE uses Java3D and the FFE console requires groovy; both packages are provided with this development repository. To begin the build procedure, see the 0README file in the /build directory of the repository.

About

Tinker-FFE: Molecular Engineering GUI for Tinker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%
0