Cargando…

JACOB: An Enterprise Framework for Computational Chemistry

Here, we present just a collection of beans (JACOB): an integrated batch-based framework designed for the rapid development of computational chemistry applications. The framework expedites developer productivity by handling the generic infrastructure tier, and can be easily extended by user-specific...

Descripción completa

Detalles Bibliográficos
Autores principales: Waller, Mark P, Dresselhaus, Thomas, Yang, Jack
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Blackwell Publishing Ltd 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3664405/
https://www.ncbi.nlm.nih.gov/pubmed/23553271
http://dx.doi.org/10.1002/jcc.23272
Descripción
Sumario:Here, we present just a collection of beans (JACOB): an integrated batch-based framework designed for the rapid development of computational chemistry applications. The framework expedites developer productivity by handling the generic infrastructure tier, and can be easily extended by user-specific scientific code. Paradigms from enterprise software engineering were rigorously applied to create a scalable, testable, secure, and robust framework. A centralized web application is used to configure and control the operation of the framework. The application-programming interface provides a set of generic tools for processing large-scale noninteractive jobs (e.g., systematic studies), or for coordinating systems integration (e.g., complex workflows). The code for the JACOB framework is open sourced and is available at: http://www.wallerlab.org/jacob. © 2013 Wiley Periodicals, Inc.