Journal ArticleDOI
Extending Python with Fortran
Paul F. Dubois,T.-Y. Yang +1 more
TLDR
The authors have created a tool, Pyfort, for connecting Fortran routines to Python, which produces one or more Python extension modules which you then compile and load into Python, either statically or dynamically, as desired.Abstract:
Python is a great scripting language. It is portable, free, and has a powerful numerical facility, object oriented features, and a library of modules that enable a huge variety of applications: cryptography, image processing, special effects for movies, Web programming, Web site search engines, and so on. The authors have created a tool, Pyfort, for connecting Fortran routines to Python. To use Pyfort, you create an input file that describes the Fortran functions and subroutines you wish to access from Python. This file uses a syntax that is close to a subset of the Fortran 95 interface syntax. Once the input file is prepared, you execute the Pyfort tool. The tool produces one or more Python extension modules, which you then compile and load into Python, either statically or dynamically, as desired.read more
Citations
More filters
Journal ArticleDOI
CERR: A computational environment for radiotherapy research
TL;DR: CERR provides a powerful, convenient, and common framework which allows researchers to use common patient data sets, and compare and share research results.
Journal ArticleDOI
POVME 2.0: An Enhanced Tool for Determining Pocket Shape and Volume Characteristics.
TL;DR: POVME 2.0 is presented, which is an order of magnitude faster, has improved accuracy, includes a graphical user interface, and can produce volumetric density maps for improved pocket analysis.
Journal ArticleDOI
Weighted Implementation of Suboptimal Paths (WISP): An Optimized Algorithm and Tool for Dynamical Network Analysis.
TL;DR: A program capable of rapidly identifying additional suboptimal pathways that may also play important roles in the transmission of allosteric signals and its VMD-based graphical user interface (GUI) can be downloaded from http://nbcr.ucsd.edu/wisp.
Journal ArticleDOI
Recognition of normal-abnormal phonocardiographic signals using deep convolutional neural networks and mel-frequency spectral coefficients.
TL;DR: Deep convolutional neural networks and mel-frequency spectral coefficients were used for recognition of normal-abnormal phonocardiographic signals of the human heart in the PhysioNet.org Heart Sound database.
Journal ArticleDOI
LipidWrapper: An Algorithm for Generating Large-Scale Membrane Models of Arbitrary Geometry
Jacob D. Durrant,Rommie E. Amaro +1 more
TL;DR: A multi-scale utility capable of creating curved membrane models with geometries derived from various sources, both experimental and theoretical called LipidWrapper is presented.
References
More filters
An Introduction to Tkinter
TL;DR: In this article, the authors present a table of table of tables of this article : Table of Table 1.3.1.1-3.2.0.1]
Book
Graphical Applications With Tcl and Tk
TL;DR: Graphical Applications with Tcl and Tk will teach the basics of the syntax and show you how to start writing menus, opening dialog boxes, and loading GIF images, and allows you to get the most out of Tcl/Tk.
A facility for creating Python extensions in C
TL;DR: By designing suitable C++ classes to wrap the Python C API, CXX is able to produce extensions that are correct and which clean up after themselves correctly when errors occur, and this facility also integrates the C++ and Python exception facilities.