Running Applications On The Grid. Jon Bednasz & Steve Gallo Center for Computational Research University at Buffalo

Size: px
Start display at page:

Download "Running Applications On The Grid. Jon Bednasz & Steve Gallo Center for Computational Research University at Buffalo"

Transcription

1 Running Applications On The Grid Jon Bednasz & Steve Gallo Center for Computational Research University at Buffalo

2 Applications Autodock/AutoGrid 4 Suite of automated docking tools designed to predict how small molecules, such as substrates or drug candidates, bind to a receptor of known 3D structures Autodock/AutoGrid 4 is Free Software

3 Applications Who? Dr. Barbara Poliks and Graduate Student Colby Chiauzzi Research Associate Professor Dept of Physics, Applied Physics and Astronomy Binghamton University Why? Autodock/Autogrid was used to determine how the 6C-inhibitor would position itself in each of the five binding sites of pentameric Lumazine Synthase.

4 Flow Chart - Gather Gather files and information Assume we have a valid DOE certificate What machine do we want to run on? Push files to grid machine Need correct autodock/autogrid executables Need input files Discover VO's directory on grid machine run_directory=`globus-job-run ${host} /bin/sh -c 'echo $OSG_DATA'` Globus-job-submit Pull results back

5 Flow Chart - Push Create working directories within $OSG_DATA Gather files and information globus-job-run ${host} -dir ${run_directory} /bin/sh -c "mkdir binghamton" globus-job-run ${host} -dir ${run_directory} /bin/sh -c "mkdir binghamton/${experiment}" Stage executables to grid machine Push files to grid machine globus-url-copy file://`pwd`/${experiment}/autodock4 gsiftp://${host}/${run_directory}/binghamton/${experiment}/autodock4 globus-url-copy file://`pwd`/${experiment}/autogrid4 gsiftp://${host}/${run_directory}/binghamton/${experiment}/autogrid4 globus-url-copy file://`pwd`/${experiment}/grid.sh gsiftp://${host}/${run_directory}/binghamton/${experiment}/grid.sh Change perms on the files Globus-job-submit globus-job-run ${host} -dir ${run_directory}/binghamton/${experiment} /bin/sh -c "chmod u+x autodock4" globus-job-run ${host} -dir ${run_directory}/binghamton/${experiment} /bin/sh -c "chmod u+x autogrid4" globus-job-run ${host} -dir ${run_directory}/binghamton/${experiment} /bin/sh -c "chmod u+x grid.sh" Stage the input files to grid machine Pull results back globus-url-copy file://`pwd`/${experiment}/${input_file1} gsiftp://${host}/${run_directory}/binghamton/${experiment}/${input_file1} globus-url-copy file://`pwd`/${experiment}/${input_file2} gsiftp://${host}/${run_directory}/binghamton/${experiment}/${input_file2}

6 Flow Chart Submit Gather files and information Globus Command Push files to grid machine globus-job-submit ${host}/jobmanager-pbs -dir ${run_directory}/binghamton/${experiment}/ -maxtime 4300 ${run_directory}/binghamton/${experiment}/grid.sh What is grid.sh Globus-job-submit cd $OSG_DATA/binghamton/3_sa0GTDPColc4/./autogrid4 -p./sa0gtdp4.gpf -l sa0gtdp4.glg &&./autodock4 -p sa0gtdp4.dpf -l sa0gtdp4.dlg Pull results back

7 Flow Chart - Pull Gather files and information Push files to grid machine globus-url-copy gsiftp://${host}/${run_directory}/ binghamton/${experiment}/ file://`pwd`/${experiment}/ Globus-job-submit Pull results back

8 Lesson's Learned Write a wrapper script run_grid_job.sh Checks inputs Helps to keep experiments/files organized Use globus-job-status Find someone, like Barbara and Colby, who are in need and highly motivated

9 Results Figure 2.4 Distances between the 6C-inhibitor ( 31 P) and selected 15 N atoms of Lumazine Synathase. The NZ of lysine residue is located ~7.6Å away from the phosphorus. Three best docked inhibitors from AutoDock runs are shown. The green ribbon is traced through the backbone of the loop Ile 91-Lys 92-Gly 93-Ser 94-Thr 95-Met 96-His 97-Phe 98 in the vicinity of the phosphonate group of the inhibitor.

10 Lumazine Synthase Results

11 Commercial Applications COBALT CFD Computational Fluid Dynamics Licensed application License server resides at a remote location Source code not available

12 Commercial Challenges Source code typically not available License issues Node-locked licensing model Remote license servers Many use MPI Applications sensitive to various MPI versions Grid job managers handle MPI differently than traditional command line submissions

13 Basic Grid Job Workflow Identify required files and gather in one location Stage data and executables to grid resource Submit job Query resource for job completion Retrieve results Clean up

14 Running: Gather Your Files Gather your files into a single directory Application files Configuration files Data files Why a single directory? Easier to manage a single directory Staging Easier to retrieve results Simpler cleanup

15 Running: Stage To Resource Select a working directory for your job ($OSG_DATA) globus-job-run localhost /bin/env fgrep OSG_DATA OSG_DATA=/san/scratch/grid/grid-tmp/grid-data Stage files to the resource Use globus-url-copy file:// specifies a local file or directory gsiftp:// specifies a GSI FTP server Gotchyas Local paths need 3 slashes ( file:///path/to/file ) Directories must end with a slash ( gsiftp://path/to/dir/ ) Data on the resource will be owned by the VO user and accessible to other VO users Must use fully qualified paths File permissions are NOT maintained on copy!

16 Running: Submit Job Submit using globus-job-submit Use the correct job manager (pbs, sge, etc.) Returns a job id URL Stores standard output and standard error in your Globus cache Use this URL to identify job for checking status and cleaning up Don t use globus-job-run since it will wait for the job to complete #> globus-job-submit u2-grid.ccr.buffalo.edu/jobmanager-pbs -np 1 -maxtime 5 \ -dir /san/scratch/grid/grid-tmp/grid-data/nysgrid/gallo-1 \ aracne -i arraydata10x336.exp -j arraydata10x336.adj -o arraydata10x336.out

17 Running: Get Job Status Query job status using globus-job-status Use URL from job submission Don t query status constantly, this loads the gatekeeper Intermediate status is up to the application Valid job states: UNSUBMITTED, PENDING, ACTIVE, DONE, FAILED #> globus-job-status PENDING #> globus-job-status DONE

18 Running: Retrieve Results Retrieve results using globus-url-copy Can retrieve entire directory or specific files #> globus-url-copy -v -cd \ gsiftp://u2-grid.ccr.buffalo.edu/san/scratch/grid/grid-tmp/grid-data/nysgrid/gallo-1/ \ file:///san/user/smgallo/u2/projects/nysgrid/gallo-1-results/ Source: gsiftp://u2-grid.ccr.buffalo.edu/san/scratch/grid/grid-tmp/grid-data/nysgrid/gallo- 1/ Dest: file:///san/user/smgallo/u2/projects/nysgrid/gallo-1-results/ aracne arraydata10x336.adj arraydata10x336.exp arraydata10x336.out

19 Running: Cleanup Remove cached job output and any job files from resource Remove job output globus-job-clean Manually remove job working directory Don t use wildcards for filenames! You risk deleting everything if there is an error in your script. #> globus-job-clean force Cleanup successful. #> globus-job-run u2-grid.ccr.buffalo.edu \ /bin/sh c cd $OSG_DATA/GRASE; rm -rf gallo-1

20 COBALT: Specific Challenges Licensed product MPI FORTRAN application Single submission script creates input files and runs MPI task launcher

21 COBALT: Licensing Licensed to Syracuse University for 16 nodes Needed permission from the vendor to run remotely Ensure there were no license domain restrictions Firewall rule modifications on license server Compute nodes require outbound internet connectivity

22 COBALT: Workflow Three files used to run a job case.job Create an input file for Cobalt and runs the MPI wrapper. User modifies this file. CoMPIRUN Cobalt MPI wrapper installed with application COBALT executable case.job Create input file Set Environment Run MPI Wrapper License Server CoMPIRUN Set license Server info Set up working directory Prepare input files for COBALT Execute COBALT using MPI task launcher Clean Up

23 COBALT: Modifications Modifying COBALT for the Grid Create a Job Package to send to grid host Modify COBALT scripts MPI handled by grid job manager Cannot simply send your submission script Job submission and status polling Results retrieval and cleanup

24 Traditional MPI #> qsub case.job Generate configuration files Copy/generate input files case.job Resource manager allocates nodes mpirun cobalt.linux.dp Node 1 CoMPIRUN Node 2 Node n Cleanup

25 Grid MPI #> globus-job-submit jobmanager-pbs -x &(jobtype=mpi) cobalt.linux.dp Resource manager allocates nodes mpirun cobalt.linux.dp Grid Job Manager Node 1 Node 2 Node n

26 COBALT: Modified Workflow create_job_package Create a job package including data files. Much of the work of the CoMPIRUN script is now done here. submit_job Grid submission wrapper create_job_package Create input file Set up working directory Prepare data files for COBALT Job Package submit_job Stage Job Package Execute COBALT using grid job manager Poll for Status Retrieve Results Clean Up License Server

27 Applications Amber Amber is used for simulation of biomolecules

28 Applications Who? Dr. Barbara Poliks Research Associate Professor Dept of Physics, Applied Physics and Astronomy Binghamton University Why? Needed to run long term molecular dynamics (up to 20ns) on large systems of protein + water (Lumazine Synthase + water and tubulin + water both simulated systems had more then 100,000 atoms) 1ns dynamics took about 3.5 hours CPU with parallel processing using 32 nodes.

29 Flow Chart - Gather Gather files and information Assume we have a valid DOE certificate What machine do we want to run on? Push files to grid machine Need correct amber path Need input files Discover VO's directory on grid machine run_directory=`globus-job-run ${host} /bin/sh -c 'echo $OSG_DATA'` Globus-job-submit Pull results back

30 Flow Chart - Push Gather files and information Create working directories within $OSG_DATA globus-job-run ${host} -dir ${run_directory} /bin/sh -c "mkdir binghamton" Push files to grid machine globus-job-run ${host} -dir ${run_directory} /bin/sh -c "mkdir binghamton/${experiment}" Stage inputs to grid machine globus-url-copy file://`pwd`/${experiment}/dyn.in gsiftp://${host}/${run_directory}/binghamton/${experiment}/dyn.in Globus-job-submit globus-url-copy file://`pwd`/${experiment}/sa0_ggafdyn1.rst gsiftp://${host}/${run_directory}/binghamton/${experiment}/sa0_ggafdyn1.rst globus-url-copy file://`pwd`/${experiment}/sa0_gg.prmtop gsiftp://${host}/${run_directory}/binghamton/${experiment}/sa0_gg.prmtop Pull results back

31 Flow Chart Submit Gather files and information Globus Command Push files to grid machine globus-job-submit ${host}/jobmanager-pbs -dir ${run_directory}/binghamton/${experiment}/ -maxtime np 4 -x '(jobtype=mpi)' /util/amber/amber9/exe/pmemd -O -i dyn.in -o sa0_ggafdyn1.out -p sa0_gg.prmtop -c sa0_ggafdyn1.rst -r sa0_ggafdyn1.rst -x sa0_ggafdyn1.mdcrd Globus-job-submit Pull results back

32 Flow Chart - Pull Gather files and information Push files to grid machine globus-url-copy gsiftp://${host}/${run_directory} /binghamton/${experiment}/ file://`pwd`/${experiment}/ Globus-job-submit Pull results back

33 Lesson's Learned Mpi jobs are significantly harder Needed to change pbs.pm Define $mpirun Change $remote_shell (rsh from ssh) Execute submitted script directly Find someone, like Barbara and Colby, who are in need and highly motivated

34 Results - 1 Paper 1 (accepted to Biochemistry October ): 15N{31P} REDOR NMR Studies of the Binding of Phosphonate Reaction Intermediate Analogues to Saccharomyces cerevisiae Lumazine Synthase Tsyr-Yan Yu, Robert D. O'Connor, Astrid C. Sivertsen, Colby Chiauzzi, Barbara Poliks, Markus Fischer, Adelbert Bacher, Ilka Haase, Mark Cushman, * and Jacob Schaefer * Department of Chemistry, Washington University, Saint Louis, Missouri 63130, Department of Physics,State University of New York at Binghamton, Binghamton, New York 13902, Universität Hamburg,Institute of Food Chemistry, Grindelallee 117, D Hamburg, Germany,Lehrstuhl für Organische Chemie und Biochemie, Technische Universität München, D Garching, Germany,and Department of Medicinal Chemistry and Molecular Pharmacology, School of Pharmacy, Purdue University,West Lafayette, IN ABSTRACT : Lumazine synthase catalyzes the reaction of 5-amino-6-D-ribitylamino-2,4(1 H,3 H)- pyrimidinedione(1) with (S)-3,4-dihydroxybutanone 4-phosphate (2) to afford 6,7-dimethyl-8-D-ribityllumazine(3), the immediate biosynthetic precursor of riboflavin. The overall reaction implies a series of intermediates that are incompletely understood. The 15N{31P} REDOR NMR spectra of three metabolically stable phosphonate reaction intermediate analogues complexed to Saccharomyces cerevisiae lumazine synthase have been obtained at 7 and 12 T. Distances from the phosphorus atoms of the ligands to the side chain nitrogens of Lys92, His97, Arg136, and His148 have been determined. These distances were used in combination with the X-ray crystal coordinates of one of the intermediate analogues complexed with the enzyme in a series of distance-restrained molecular dynamics simulations. The resulting models indicate mobility of the Lys92 side chain, which could facilitate the exchange of inorganic phosphate eliminated from the substrate in one reaction, with the organic phosphatecontaining substrate necessary for the next reaction.

35 Results - 2 Paper 2 - to be submitted to Biochemistry Dec. 2008: Dissecting the Paclitaxel-Microtubule Association: Quantitative Assessment of the 2 -OH Group Shubhada Sharma, Chandraiah Lagisetti, Colby Chiauzzi, Barbara Poliks, Robert M. Coates, and Susan Bane*, Department of Chemistry, Binghamton University, State University of New York, Binghamton, New York 13902, Department of Chemistry, University of Illinois, Urbana-Champaign, Illinois 61801, Department of Physics, Binghamton University, State University of New York, Binghamton, New York ABSTRACT: Molecular interactions of paclitaxel and colchicine with tubulin have been studied in detail. The quantitative contribution of 2 -hydroxyl group and the role of N-benzoyl group in the association of paclitaxel with microtubules have been determined by studying the effect of selected paclitaxel derivatives on tubulin assembly. The affinities of these taxanes for microtubules and their cytotoxicities were also measured. The 2 -hydroxyl group was found to contribute a quarter of the total free energy change and more than three quarters of free change attributed to the C-13 side chain for the association of paclitaxel with microtubules. Molecular modeling analysis suggests that the 2 - hydroxyl group forms a hydrogen bond with the D26 of β-tubulin. The N-benzoyl group therefore may serve as an anchor for appropriate conformation of C-13 side chain, facilitating the formation of the hydrogen binding interaction between the 2 -hydroxyl group and protein. These findings help define the structural requirements for high affinity binding to microtubules and are consequently critical towards the development of structurally simpler paclitaxel analogs.

36 Miscellany Standard grid job managers allow a single MPI task launcher to be specified. Many applications require a specific flavour or version of MPI Not all task launchers compatible TODO Rewrite task launcher to accept generic scripts Create a jobmanager-pbs-mpi that allows any installed MPI task launcher to be written Allow users to submit their standard MPI submission scripts

37 Conclusion Questions?

Grid Examples. Steve Gallo Center for Computational Research University at Buffalo

Grid Examples. Steve Gallo Center for Computational Research University at Buffalo Grid Examples Steve Gallo Center for Computational Research University at Buffalo Examples COBALT (Computational Fluid Dynamics) Ercan Dumlupinar, Syracyse University Aerodynamic loads on helicopter rotors

More information

AutoDockFR (ADFR) - Docking with flexible receptor sidechains

AutoDockFR (ADFR) - Docking with flexible receptor sidechains AutoDockFR (ADFR) - Docking with flexible receptor sidechains Overview The input for ADFR includes a receptor and a ligand in PDBQT format, prepared affinity maps, and a set of 3D- fill points that are

More information

Supplementary Information

Supplementary Information Supplementary Information Supplementary Figure S1 The scheme of MtbHadAB/MtbHadBC dehydration reaction. The reaction is reversible. However, in the context of FAS-II elongation cycle, this reaction tends

More information

An End-to-End Web Services-based Infrastructure for Biomedical Applications

An End-to-End Web Services-based Infrastructure for Biomedical Applications An End-to-End Web Services-based Infrastructure for Biomedical Applications Sriram Krishnan *, Kim K. Baldridge, Jerry P. Greenberg, Brent Stearn and Karan Bhatia * sriram@sdsc.edu Modeling and Analysis

More information

Grid Architectural Models

Grid Architectural Models Grid Architectural Models Computational Grids - A computational Grid aggregates the processing power from a distributed collection of systems - This type of Grid is primarily composed of low powered computers

More information

Quick Start Guide. by Burak Himmetoglu. Supercomputing Consultant. Enterprise Technology Services & Center for Scientific Computing

Quick Start Guide. by Burak Himmetoglu. Supercomputing Consultant. Enterprise Technology Services & Center for Scientific Computing Quick Start Guide by Burak Himmetoglu Supercomputing Consultant Enterprise Technology Services & Center for Scientific Computing E-mail: bhimmetoglu@ucsb.edu Contents User access, logging in Linux/Unix

More information

The University of Oxford campus grid, expansion and integrating new partners. Dr. David Wallom Technical Manager

The University of Oxford campus grid, expansion and integrating new partners. Dr. David Wallom Technical Manager The University of Oxford campus grid, expansion and integrating new partners Dr. David Wallom Technical Manager Outline Overview of OxGrid Self designed components Users Resources, adding new local or

More information

Tutorial. Basic operation of MolDesk. MolDesk Basic/Screening ver Biomodeling Research Co., Ltd. 2018/08/30 ...

Tutorial. Basic operation of MolDesk. MolDesk Basic/Screening ver Biomodeling Research Co., Ltd. 2018/08/30 ... Biomodeling Research Co., Ltd. Tutorial Basic operation of MolDesk MolDesk Basic/Screening ver. 1.1.53 Biomodeling Research Co., Ltd. 2018/08/30... Table of contents 1. Introduction... 1 1.1. Overview...

More information

Rapid Deployment of VS Workflows. Meta Scheduling Service

Rapid Deployment of VS Workflows. Meta Scheduling Service Rapid Deployment of VS Workflows on PHOSPHORUS using Meta Scheduling Service M. Shahid, Bjoern Hagemeier Fraunhofer Institute SCAI, Research Center Juelich. (TNC 2009) Outline Introduction and Motivation

More information

Sriram Krishnan

Sriram Krishnan A Web Services Based Architecture for Biomedical Applications Sriram Krishnan sriram@sdsc.edu Goals Enabling integration across multi-scale biomedical applications Leveraging geographically distributed,

More information

Quick Start Guide. by Burak Himmetoglu. Supercomputing Consultant. Enterprise Technology Services & Center for Scientific Computing

Quick Start Guide. by Burak Himmetoglu. Supercomputing Consultant. Enterprise Technology Services & Center for Scientific Computing Quick Start Guide by Burak Himmetoglu Supercomputing Consultant Enterprise Technology Services & Center for Scientific Computing E-mail: bhimmetoglu@ucsb.edu Linux/Unix basic commands Basic command structure:

More information

History of SURAgrid Deployment

History of SURAgrid Deployment All Hands Meeting: May 20, 2013 History of SURAgrid Deployment Steve Johnson Texas A&M University Copyright 2013, Steve Johnson, All Rights Reserved. Original Deployment Each job would send entire R binary

More information

Building and Animating Amino Acids and DNA Nucleotides in ShockWave Using 3ds max

Building and Animating Amino Acids and DNA Nucleotides in ShockWave Using 3ds max 1 Building and Animating Amino Acids and DNA Nucleotides in ShockWave Using 3ds max MIT Center for Educational Computing Initiatives THIS PDF DOCUMENT HAS BOOKMARKS FOR NAVIGATION CLICK ON THE TAB TO THE

More information

MOLECULAR VISUALIZATION LAB USING PYMOL a supplement to Chapter 11. Please complete this tutorial before coming to your lab section

MOLECULAR VISUALIZATION LAB USING PYMOL a supplement to Chapter 11. Please complete this tutorial before coming to your lab section MOLECULAR VISUALIZATION LAB USING PYMOL a supplement to Chapter 11 Please complete this tutorial before coming to your lab section (Adapted from Dr. Vardar-Ulu Fall 2015) Before coming to your lab section

More information

Computer Lab, Session 1

Computer Lab, Session 1 Computer Lab, Session 1 1 Log in Please log in with username VSDD0xy where xy is your computer number ranging from 01, 02,, 20 2 Settings Open terminal In home directory (initial directory): cp /export/home/vsdd/vsdd001/.bashrc.

More information

static MM_Index snap(mm_index corect, MM_Index ligct, int imatch0, int *moleatoms, i

static MM_Index snap(mm_index corect, MM_Index ligct, int imatch0, int *moleatoms, i GLIDE static MM_Index snap(mm_index corect, MM_Index ligct, int imatch0, int *moleatoms, int *refcoreatoms){int ncoreat = :vector mappings; PhpCoreMapping mapping; for COMMON(glidelig).

More information

static MM_Index snap(mm_index corect, MM_Index ligct, int imatch0, int *moleatoms, i

static MM_Index snap(mm_index corect, MM_Index ligct, int imatch0, int *moleatoms, i MAESTRO static MM_Index snap(mm_index corect, MM_Index ligct, int imatch0, int *moleatoms, int *refcoreatoms){int ncoreat = :vector mappings; PhpCoreMapping mapping; for COMMON(glidelig).

More information

MPI jobs on OSG. Mats Rynge John McGee Leesa Brieger Anirban Mandal

MPI jobs on OSG. Mats Rynge John McGee Leesa Brieger Anirban Mandal MPI jobs on OSG Mats Rynge John McGee Leesa Brieger Anirban Mandal Renaissance Computing Institute (RENCI) August 10, 2007 Introduction...

More information

1. Open the SPDBV_4.04_OSX folder on the desktop and double click DeepView to open.

1. Open the SPDBV_4.04_OSX folder on the desktop and double click DeepView to open. Molecular of inhibitor-bound Lysozyme This lab will not require a lab report. Rather each student will follow this tutorial, answer the italicized questions (worth 2 points each) directly on this protocol/worksheet,

More information

A First Introduction to Scientific Visualization Geoffrey Gray

A First Introduction to Scientific Visualization Geoffrey Gray Visual Molecular Dynamics A First Introduction to Scientific Visualization Geoffrey Gray VMD on CIRCE: On the lower bottom left of your screen, click on the window start-up menu. In the search box type

More information

Practical 10: Protein dynamics and visualization Documentation

Practical 10: Protein dynamics and visualization Documentation Practical 10: Protein dynamics and visualization Documentation Release 1.0 Oliver Beckstein March 07, 2013 CONTENTS 1 Basics of protein structure 3 2 Analyzing protein structure and topology 5 2.1 Topology

More information

AutoDock Virtual Screening: Raccoon & Fox Tools

AutoDock Virtual Screening: Raccoon & Fox Tools AutoDock Virtual Screening: Raccoon & Fox Tools Stefano Forli Ruth Huey The Scripps Research Institute Molecular Graphics Laboratory 10550 N. Torrey Pines Rd. La Jolla, California 92037-1000 USA 3 December

More information

Installing and running COMSOL 4.3a on a Linux cluster COMSOL. All rights reserved.

Installing and running COMSOL 4.3a on a Linux cluster COMSOL. All rights reserved. Installing and running COMSOL 4.3a on a Linux cluster 2012 COMSOL. All rights reserved. Introduction This quick guide explains how to install and operate COMSOL Multiphysics 4.3a on a Linux cluster. It

More information

Molecular docking tutorial

Molecular docking tutorial Molecular docking tutorial Sulfonamide-type D-Glu inhibitor docked into the MurD active site using ArgusLab In this tutorial [1] you will learn how to prepare and run molecular docking calculations using

More information

Grid Engine Users Guide. 5.5 Edition

Grid Engine Users Guide. 5.5 Edition Grid Engine Users Guide 5.5 Edition Grid Engine Users Guide : 5.5 Edition Published May 08 2012 Copyright 2012 University of California and Scalable Systems This document is subject to the Rocks License

More information

glite Grid Services Overview

glite Grid Services Overview The EPIKH Project (Exchange Programme to advance e-infrastructure Know-How) glite Grid Services Overview Antonio Calanducci INFN Catania Joint GISELA/EPIKH School for Grid Site Administrators Valparaiso,

More information

ChemBio3D. Director of Software Marketing CambridgeSoft (617) Skype: jessegordon. Nov. 12, 2009

ChemBio3D. Director of Software Marketing CambridgeSoft (617) Skype: jessegordon. Nov. 12, 2009 ChemBio3D Tips & Tricks Jesse Gordon Director of Software Marketing CambridgeSoft jgordon@cambridgesoft.com (617) 320-6989 Skype: jessegordon 1 Nov. 12, 2009 ChemBio3D Tips & Tricks: Presentation Outline

More information

Version 1.0 November2016 Hermes V1.8.2

Version 1.0 November2016 Hermes V1.8.2 Hermes in a Nutshell Version 1.0 November2016 Hermes V1.8.2 Table of Contents Hermes in a Nutshell... 1 Introduction... 2 Example 1. Visualizing and Editing the MLL1 fusion protein... 3 Setting Your Display...

More information

Homology Modeling Professional for HyperChem Release Notes

Homology Modeling Professional for HyperChem Release Notes Homology Modeling Professional for HyperChem Release Notes This document lists additional information about Homology Modeling Professional for HyperChem. Current Revision Revision H1 (Version 8.1.1) Current

More information

High Performance Beowulf Cluster Environment User Manual

High Performance Beowulf Cluster Environment User Manual High Performance Beowulf Cluster Environment User Manual Version 3.1c 2 This guide is intended for cluster users who want a quick introduction to the Compusys Beowulf Cluster Environment. It explains how

More information

Structural Bioinformatics

Structural Bioinformatics Structural Bioinformatics Elucidation of the 3D structures of biomolecules. Analysis and comparison of biomolecular structures. Prediction of biomolecular recognition. Handles three-dimensional (3-D) structures.

More information

CHEM 5412 Spring 2017: Introduction to Maestro and Linux Command Line

CHEM 5412 Spring 2017: Introduction to Maestro and Linux Command Line CHEM 5412 Spring 2017: Introduction to Maestro and Linux Command Line March 28, 2017 1 Introduction Molecular modeling, as with other computational sciences, has rapidly grown and taken advantage of the

More information

Molecular Modeling Protocol

Molecular Modeling Protocol Molecular Modeling of an unknown protein 1. Register for your own SWISS-MODEL Workspace at http://swissmodel.expasy.org/workspace/index. Follow the Login link in the upper right hand corner. Bring your

More information

Architecture Proposal

Architecture Proposal Nordic Testbed for Wide Area Computing and Data Handling NORDUGRID-TECH-1 19/02/2002 Architecture Proposal M.Ellert, A.Konstantinov, B.Kónya, O.Smirnova, A.Wäänänen Introduction The document describes

More information

Introduction to Hermes

Introduction to Hermes Introduction to Hermes Version 2.0 November 2017 Hermes v1.9 Table of Contents Introduction... 2 Visualising and Editing the MLL1 fusion protein... 2 Opening Files in Hermes... 3 Setting Style Preferences...

More information

Tutorial. Docking School SAnDReS Tutorial Cyclin-Dependent Kinases with K i Information (Introduction)

Tutorial. Docking School SAnDReS Tutorial Cyclin-Dependent Kinases with K i Information (Introduction) Tutorial Docking School SAnDReS Tutorial Cyclin-Dependent Kinases with K i Information (Introduction) Prof. Dr. Walter Filgueira de Azevedo Jr. Laboratory of Computational Systems Biology azevedolab.net

More information

Introduction to PICO Parallel & Production Enviroment

Introduction to PICO Parallel & Production Enviroment Introduction to PICO Parallel & Production Enviroment Mirko Cestari m.cestari@cineca.it Alessandro Marani a.marani@cineca.it Domenico Guida d.guida@cineca.it Nicola Spallanzani n.spallanzani@cineca.it

More information

Discovery Studio 1.5. Online tutorial. Standalone server documentation

Discovery Studio 1.5. Online tutorial. Standalone server documentation Discovery Studio 1.5 Online tutorial A tutorial helps you to increase your knowledge of Discovery Studio. The lessons are available for skill levels from beginning to advanced. This is a good place to

More information

SGE Roll: Users Guide. Version Edition

SGE Roll: Users Guide. Version Edition SGE Roll: Users Guide Version 4.2.1 Edition SGE Roll: Users Guide : Version 4.2.1 Edition Published Sep 2006 Copyright 2006 University of California and Scalable Systems This document is subject to the

More information

PyMOL is a molecular visualization tool. There are many such tools available both commercially and publicly available:

PyMOL is a molecular visualization tool. There are many such tools available both commercially and publicly available: Workshop #1: PyMOL PyMOL is a molecular visualization tool. There are many such tools available both commercially and publicly available: PyMOL (www.pymol.org) Swiss-PdbViewer (spdbv.vital-it.ch) RasMol

More information

SGE Roll: Users Guide. Version 5.3 Edition

SGE Roll: Users Guide. Version 5.3 Edition SGE Roll: Users Guide Version 5.3 Edition SGE Roll: Users Guide : Version 5.3 Edition Published Dec 2009 Copyright 2009 University of California and Scalable Systems This document is subject to the Rocks

More information

Globus Toolkit Firewall Requirements. Abstract

Globus Toolkit Firewall Requirements. Abstract Globus Toolkit Firewall Requirements v0.3 8/30/2002 Von Welch Software Architect, Globus Project welch@mcs.anl.gov Abstract This document provides requirements and guidance to firewall administrators at

More information

Assignment 4. the three-dimensional positions of every single atom in the le,

Assignment 4. the three-dimensional positions of every single atom in the le, Assignment 4 1 Overview and Background Many of the assignments in this course will introduce you to topics in computational biology. You do not need to know anything about biology to do these assignments

More information

CS483 Assignment #1 Molecular Visualization and Python

CS483 Assignment #1 Molecular Visualization and Python CS483 Assignment #1 Molecular Visualization and Python Due date: Thursday Jan. 22 at the start of class. Hand in on Tuesday Jan. 20 for 5 bonus marks. General Notes for this and Future Assignments: Chimera

More information

Re-dock of Roscovitine Against Human Cyclin-Dependent Kinase 2 with Molegro Virtual Docker

Re-dock of Roscovitine Against Human Cyclin-Dependent Kinase 2 with Molegro Virtual Docker Tutorial Re-dock of Roscovitine Against Human Cyclin-Dependent Kinase 2 with Molegro Virtual Docker Prof. Dr. Walter Filgueira de Azevedo Jr. walter@azevedolab.net azevedolab.net 1 Introduction In this

More information

30 Nov Dec Advanced School in High Performance and GRID Computing Concepts and Applications, ICTP, Trieste, Italy

30 Nov Dec Advanced School in High Performance and GRID Computing Concepts and Applications, ICTP, Trieste, Italy Advanced School in High Performance and GRID Computing Concepts and Applications, ICTP, Trieste, Italy Why the Grid? Science is becoming increasingly digital and needs to deal with increasing amounts of

More information

Wisconsin Science Olympiad Protein Folding Challenge. A Guide to Using RasMol for Exploring Protein Structure

Wisconsin Science Olympiad Protein Folding Challenge. A Guide to Using RasMol for Exploring Protein Structure Wisconsin Science Olympiad Protein Folding Challenge A Guide to Using RasMol for Exploring Protein Structure Prepared by MSOE Center for BioMolecular Modeling Milwaukee, WI Shannon Colton, Ph.D. Timothy

More information

SilcsBio User Guide Documentation

SilcsBio User Guide Documentation SilcsBio User Guide Documentation Release 2018.1 SilcsBio Team May 03, 2018 CONTENTS 1 About this document 2 2 Release notes 3 2.1 Version 2018.1.................................... 3 2.2 Version 2017.2....................................

More information

Visualization of Biomolecular Structures

Visualization of Biomolecular Structures T H E U N I V E R S I T Y of T E X A S H E A L T H S C I E N C E C E N T E R A T H O U S T O N S C H O O L of H E A L T H I N F O R M A T I O N S C I E N C E S Visualization of Biomolecular Structures

More information

Grid Engine Users Guide. 7.0 Edition

Grid Engine Users Guide. 7.0 Edition Grid Engine Users Guide 7.0 Edition Grid Engine Users Guide : 7.0 Edition Published Dec 01 2017 Copyright 2017 University of California and Scalable Systems This document is subject to the Rocks License

More information

UL HPC Monitoring in practice: why, what, how, where to look

UL HPC Monitoring in practice: why, what, how, where to look C. Parisot UL HPC Monitoring in practice: why, what, how, where to look 1 / 22 What is HPC? Best Practices Getting Fast & Efficient UL HPC Monitoring in practice: why, what, how, where to look Clément

More information

Extra-Homework Problem Set

Extra-Homework Problem Set Extra-Homework Problem Set => Will not be graded, but might be a good idea for self-study => Solutions are posted at the end of the problem set Your adviser asks you to find out about a so far unpublished

More information

Refmac tutorial. Download tutorial file from the website:

Refmac tutorial. Download tutorial file from the website: Refmac tutorial Download tutorial file from the website: www.ysbl.york.ac.uk/refmac/refmac_tutorial.tar.gz Find the file (It should be in the Download directory). Create a subdirectory where you usually

More information

A Short Rasmol Tutorial: trna

A Short Rasmol Tutorial: trna A Short Rasmol Tutorial: trna Note that this tutorial is due at the beginning of class on Wednesday, October 3. amino acid attaches here 3 end trna secondary structure. The sequence of yeast trna Phe is

More information

Viewing Molecular Structures

Viewing Molecular Structures Viewing Molecular Structures Proteins fulfill a wide range of biological functions which depend upon their three dimensional structures. Therefore, deciphering the structure of proteins has been the quest

More information

Protein Crystallography

Protein Crystallography Protein Crystallography BBMB 334 Lab 4 Whitman College Program in Biochemistry, Biophysics & Molecular Biology (BBMB) Biophysics Laboratory Prof. Douglas Juers Part III. Structure Determination/Refinement

More information

Synonymous with supercomputing Tightly-coupled applications Implemented using Message Passing Interface (MPI) Large of amounts of computing for short

Synonymous with supercomputing Tightly-coupled applications Implemented using Message Passing Interface (MPI) Large of amounts of computing for short Synonymous with supercomputing Tightly-coupled applications Implemented using Message Passing Interface (MPI) Large of amounts of computing for short periods of time Usually requires low latency interconnects

More information

ICS-ACI System Basics

ICS-ACI System Basics ICS-ACI System Basics Adam W. Lavely, Ph.D. Fall 2017 Slides available: goo.gl/ss9itf awl5173 ICS@PSU 1 Contents 1 Overview 2 HPC Overview 3 Getting Started on ACI 4 Moving On awl5173 ICS@PSU 2 Contents

More information

How to run an MD simulation

How to run an MD simulation How to run an MD simulation How to run an MD simulation Protocol for an MD simulation Initial Coordinates X-ray diffraction or NMR coordinates from the Protein Data Bank Coordinates constructed by modeling

More information

Salsa: Scalable Asynchronous Replica Exchange for Parallel Molecular Dynamics Applications

Salsa: Scalable Asynchronous Replica Exchange for Parallel Molecular Dynamics Applications Salsa: Scalable Asynchronous Replica Exchange for Parallel Molecular Dynamics Applications L. Zhang, M. Parashar, E. Gallicchio, R. Levy TASSL & BIOMAPS Rutgers University ICPP 06, Columbus, OH, Aug. 16,

More information

National Biochemical Computational Research https://nbcr.net/accounts/apply.php. Familiarize yourself with the account policy

National Biochemical Computational Research  https://nbcr.net/accounts/apply.php. Familiarize yourself with the account policy Track 3: Molecular Visualization and Virtual Screening NBCR Summer Institute Session: NBCR clusters introduction August 11, 2006 Nadya Williams nadya@sdsc.edu Where to start National Biochemical Computational

More information

Docking Tutorial Documentation

Docking Tutorial Documentation Docking Tutorial Documentation Release 1.0 Noel O Boyle Nov 03, 2017 Contents 1 Overview of the AutoDock world 3 2 Configure PyRx to find AutoDock 5 3 Tutorial - Docking a HIV Protease Inhibitor 7 3.1

More information

Ramachandran Plot. 4ytn. PRO 51 (D) ~l. l TRP 539 (E) Phi (degrees) Plot statistics

Ramachandran Plot. 4ytn. PRO 51 (D) ~l. l TRP 539 (E) Phi (degrees) Plot statistics B Ramachandran Plot ~b b 135 b ~b PRO 51 (D) ~l l TRP 539 (E) Psi (degrees) 5-5 a SER (B) A ~a L LYS (F) ALA 35 (E) - -135 ~b b HIS 59 (G) ALA 173 (E) ASP ALA 13173 (F)(A) ASP LYS 13315 LYS (B)(E) 315

More information

Batch Systems. Running calculations on HPC resources

Batch Systems. Running calculations on HPC resources Batch Systems Running calculations on HPC resources Outline What is a batch system? How do I interact with the batch system Job submission scripts Interactive jobs Common batch systems Converting between

More information

Batch Systems & Parallel Application Launchers Running your jobs on an HPC machine

Batch Systems & Parallel Application Launchers Running your jobs on an HPC machine Batch Systems & Parallel Application Launchers Running your jobs on an HPC machine Partners Funding Reusing this material This work is licensed under a Creative Commons Attribution- NonCommercial-ShareAlike

More information

GROWL Scripts and Web Services

GROWL Scripts and Web Services GROWL Scripts and Web Services Grid Technology Group E-Science Centre r.j.allan@dl.ac.uk GROWL Collaborative project (JISC VRE I programme) between CCLRC Daresbury Laboratory and the Universities of Cambridge

More information

Cornell Theory Center 1

Cornell Theory Center 1 Cornell Theory Center Cornell Theory Center (CTC) is a high-performance computing and interdisciplinary research center at Cornell University. Scientific and engineering research projects supported by

More information

Agent Teamwork Research Assistant. Progress Report. Prepared by Solomon Lane

Agent Teamwork Research Assistant. Progress Report. Prepared by Solomon Lane Agent Teamwork Research Assistant Progress Report Prepared by Solomon Lane December 2006 Introduction... 3 Environment Overview... 3 Globus Grid...3 PBS Clusters... 3 Grid/Cluster Integration... 4 MPICH-G2...

More information

Meteorology 5344, Fall 2017 Computational Fluid Dynamics Dr. M. Xue. Computer Problem #l: Optimization Exercises

Meteorology 5344, Fall 2017 Computational Fluid Dynamics Dr. M. Xue. Computer Problem #l: Optimization Exercises Meteorology 5344, Fall 2017 Computational Fluid Dynamics Dr. M. Xue Computer Problem #l: Optimization Exercises Due Thursday, September 19 Updated in evening of Sept 6 th. Exercise 1. This exercise is

More information

Note: Who is Dr. Who? You may notice that YARN says you are logged in as dr.who. This is what is displayed when user

Note: Who is Dr. Who? You may notice that YARN says you are logged in as dr.who. This is what is displayed when user Run a YARN Job Exercise Dir: ~/labs/exercises/yarn Data Files: /smartbuy/kb In this exercise you will submit an application to the YARN cluster, and monitor the application using both the Hue Job Browser

More information

BIOC351: Proteins. PyMOL Laboratory #3. Scripting

BIOC351: Proteins. PyMOL Laboratory #3. Scripting BIOC351: Proteins PyMOL Laboratory 3 Scripting Some information and figures for this handout were obtained from the following source: http://www.virology.wisc.edu/acp/tutorials/pymol-e-density.pdf In our

More information

The Supercomputing Facility for Bioinformatics & Computational Biology, IIT Delhi

The Supercomputing Facility for Bioinformatics & Computational Biology, IIT Delhi Supercomputing Facility for Bioinformatics & Computational Biology, IIT Delhi The Supercomputing Facility for Bioinformatics & Computational Biology, IIT Delhi User Manual Dr. B. Jayaram (Professor of

More information

Building innovative drug discovery alliances. Migrating to ChemAxon

Building innovative drug discovery alliances. Migrating to ChemAxon Building innovative drug discovery alliances Migrating to ChemAxon Evotec AG, Migrating to ChemAxon, May 2011 Agenda Evotec Why migrate? Searching for Library Enumeration Replacement Migrating a small

More information

Swiftrun i. Swiftrun

Swiftrun i. Swiftrun i Swiftrun ii Contents 1 Introduction 1 2 Running older Swift releases 1 2.1 sites.xml........................................................ 1 2.2 tc.data.........................................................

More information

Protein Structure Hierarchy

Protein Structure Hierarchy Protein Structure Hierarchy Introduction With great insight - before the first 3D protein structure was determined, the Danish chemist Kaj Linderstrøm-Lang (the father of physical biochemistry), reasoned

More information

Grid Computing Fall 2005 Lecture 5: Grid Architecture and Globus. Gabrielle Allen

Grid Computing Fall 2005 Lecture 5: Grid Architecture and Globus. Gabrielle Allen Grid Computing 7700 Fall 2005 Lecture 5: Grid Architecture and Globus Gabrielle Allen allen@bit.csc.lsu.edu http://www.cct.lsu.edu/~gallen Concrete Example I have a source file Main.F on machine A, an

More information

BioLuminate 1.9. Quick Start Guide. Schrödinger Press

BioLuminate 1.9. Quick Start Guide. Schrödinger Press BioLuminate Quick Start Guide BioLuminate 1.9 Quick Start Guide Schrödinger Press BioLuminate Quick Start Guide Copyright 2015 Schrödinger, LLC. All rights reserved. While care has been taken in the preparation

More information

Tips and Tricks using Discovery Studio

Tips and Tricks using Discovery Studio Tips and Tricks using Discovery Studio Allister J. Maynard, Ph.D. Senior Manager, R&D July 31 st, 2008 New Science and Customized Workflows for Drug Discovery Research Webinar Series June 12, 2008 - Advances

More information

Computational Biology Software Overview

Computational Biology Software Overview Computational Biology Software Overview Le Yan HPC Consultant User Services @ LONI Outline Overview of available software packages for computational biologists Demo: run NAMD on a LONI Linux cluster What

More information

An Evaluation of Alternative Designs for a Grid Information Service

An Evaluation of Alternative Designs for a Grid Information Service An Evaluation of Alternative Designs for a Grid Information Service Warren Smith, Abdul Waheed *, David Meyers, Jerry Yan Computer Sciences Corporation * MRJ Technology Solutions Directory Research L.L.C.

More information

Day 1 : August (Thursday) An overview of Globus Toolkit 2.4

Day 1 : August (Thursday) An overview of Globus Toolkit 2.4 An Overview of Grid Computing Workshop Day 1 : August 05 2004 (Thursday) An overview of Globus Toolkit 2.4 By CDAC Experts Contact :vcvrao@cdacindia.com; betatest@cdacindia.com URL : http://www.cs.umn.edu/~vcvrao

More information

Introduction to GALILEO

Introduction to GALILEO Introduction to GALILEO Parallel & production environment Mirko Cestari m.cestari@cineca.it Alessandro Marani a.marani@cineca.it Domenico Guida d.guida@cineca.it Maurizio Cremonesi m.cremonesi@cineca.it

More information

UBDA Platform User Gudie. 16 July P a g e 1

UBDA Platform User Gudie. 16 July P a g e 1 16 July 2018 P a g e 1 Revision History Version Date Prepared By Summary of Changes 1.0 Jul 16, 2018 Initial release P a g e 2 Table of Contents 1. Introduction... 4 2. Perform the test... 5 3 Job submission...

More information

Protein Structure and Visualization

Protein Structure and Visualization In this practical you will learn how to Protein Structure and Visualization By Anne Mølgaard and Thomas Holberg Blicher Search the Protein Structure Databank for information. Critically choose the best

More information

A Brief Introduction to The Center for Advanced Computing

A Brief Introduction to The Center for Advanced Computing A Brief Introduction to The Center for Advanced Computing February 8, 2007 Hardware 376 Opteron nodes, over 890 cores Gigabit networking, Myrinet networking, Infiniband networking soon Hardware: nyx nyx

More information

A Hands-On Tutorial: RNA Sequencing Using High-Performance Computing

A Hands-On Tutorial: RNA Sequencing Using High-Performance Computing A Hands-On Tutorial: RNA Sequencing Using Computing February 11th and 12th, 2016 1st session (Thursday) Preliminaries: Linux, HPC, command line interface Using HPC: modules, queuing system Presented by:

More information

XSEDE New User Tutorial

XSEDE New User Tutorial April 2, 2014 XSEDE New User Tutorial Jay Alameda National Center for Supercomputing Applications XSEDE Training Survey Make sure you sign the sign in sheet! At the end of the module, I will ask you to

More information

Typically applied in clusters and grids Loosely-coupled applications with sequential jobs Large amounts of computing for long periods of times

Typically applied in clusters and grids Loosely-coupled applications with sequential jobs Large amounts of computing for long periods of times Typically applied in clusters and grids Loosely-coupled applications with sequential jobs Large amounts of computing for long periods of times Measured in operations per month or years 2 Bridge the gap

More information

MSF: A Workflow Service Infrastructure for Computational Grid Environments

MSF: A Workflow Service Infrastructure for Computational Grid Environments MSF: A Workflow Service Infrastructure for Computational Grid Environments Seogchan Hwang 1 and Jaeyoung Choi 2 1 Supercomputing Center, Korea Institute of Science and Technology Information, 52 Eoeun-dong,

More information

CHEM5302 Fall 2015: Introduction to Maestro and the command line

CHEM5302 Fall 2015: Introduction to Maestro and the command line CHEM5302 Fall 2015: Introduction to Maestro and the command line Ronald Levy October 29, 2015 1 Introduction As this course has evolved through the years, the landscape of computational hardware and software

More information

N1GE6 Checkpointing and Berkeley Lab Checkpoint/Restart. Liang PENG Lip Kian NG

N1GE6 Checkpointing and Berkeley Lab Checkpoint/Restart. Liang PENG Lip Kian NG N1GE6 Checkpointing and Berkeley Lab Checkpoint/Restart Liang PENG Lip Kian NG N1GE6 Checkpointing and Berkeley Lab Checkpoint/Restart Liang PENG Lip Kian NG APSTC-TB-2004-005 Abstract: N1GE6, formerly

More information

3DS2 and Strong Auth with PR API. Ian Jacobs, April 2018

3DS2 and Strong Auth with PR API. Ian Jacobs, April 2018 3DS2 and Strong Auth with PR API Ian Jacobs, April 2018 Overview 3DS2 Summary How best to pair 3DS2 as specified with PR API (e.g., for use cases where already required by regulation). Identify opportunities

More information

HPCC - Hrothgar Getting Started User Guide Gromacs

HPCC - Hrothgar Getting Started User Guide Gromacs HPCC - Hrothgar Getting Started User Guide Gromacs High Performance Computing Center Texas Tech University HPCC - Hrothgar 2 Table of Contents 1. Introduction... 3 2. Setting up the environment... 3 For

More information

CS612 - Algorithms in Bioinformatics

CS612 - Algorithms in Bioinformatics Fall 2017 Structural Manipulation November 22, 2017 Rapid Structural Analysis Methods Emergence of large structural databases which do not allow manual (visual) analysis and require efficient 3-D search

More information

Accelerating the Scientific Exploration Process with Kepler Scientific Workflow System

Accelerating the Scientific Exploration Process with Kepler Scientific Workflow System Accelerating the Scientific Exploration Process with Kepler Scientific Workflow System Jianwu Wang, Ilkay Altintas Scientific Workflow Automation Technologies Lab SDSC, UCSD project.org UCGrid Summit,

More information

AutoIMD User s Guide

AutoIMD User s Guide AutoIMD User s Guide AutoIMD version 1.7 Jordi Cohen, Paul Grayson March 9, 2011 Theoretical Biophysics Group University of Illinois and Beckman Institute 405 N. Mathews Urbana, IL 61801 Contents 1 Introduction

More information

Introduction to HPC Resources and Linux

Introduction to HPC Resources and Linux Introduction to HPC Resources and Linux Burak Himmetoglu Enterprise Technology Services & Center for Scientific Computing e-mail: bhimmetoglu@ucsb.edu Paul Weakliem California Nanosystems Institute & Center

More information

Chapter 4:- Introduction to Grid and its Evolution. Prepared By:- NITIN PANDYA Assistant Professor SVBIT.

Chapter 4:- Introduction to Grid and its Evolution. Prepared By:- NITIN PANDYA Assistant Professor SVBIT. Chapter 4:- Introduction to Grid and its Evolution Prepared By:- Assistant Professor SVBIT. Overview Background: What is the Grid? Related technologies Grid applications Communities Grid Tools Case Studies

More information

Globus Toolkit Manoj Soni SENG, CDAC. 20 th & 21 th Nov 2008 GGOA Workshop 08 Bangalore

Globus Toolkit Manoj Soni SENG, CDAC. 20 th & 21 th Nov 2008 GGOA Workshop 08 Bangalore Globus Toolkit 4.0.7 Manoj Soni SENG, CDAC 1 What is Globus Toolkit? The Globus Toolkit is an open source software toolkit used for building Grid systems and applications. It is being developed by the

More information

A FILTERING TECHNIQUE FOR FRAGMENT ASSEMBLY- BASED PROTEINS LOOP MODELING WITH CONSTRAINTS

A FILTERING TECHNIQUE FOR FRAGMENT ASSEMBLY- BASED PROTEINS LOOP MODELING WITH CONSTRAINTS A FILTERING TECHNIQUE FOR FRAGMENT ASSEMBLY- BASED PROTEINS LOOP MODELING WITH CONSTRAINTS F. Campeotto 1,2 A. Dal Palù 3 A. Dovier 2 F. Fioretto 1 E. Pontelli 1 1. Dept. Computer Science, NMSU 2. Dept.

More information