| 
|
What Runs Where on Athena: Simulation and Modeling
On this page: Bioinformatics | Circuit
Design | Field Simulations | Finite
Element Analysis | Geographic Information Systems
| Molecular Modeling and Dynamics | Other
Simulations | Virtualization
 |
|
 |
| Title
and description:
AFNI
Description: collection of programs for viewing and analysing functional
magnetic resonance images of the brain. Supplied with many associated
command-line utility functions
To run:
athena% add seven
athena% afni data-directory (main application)
athena% command options files
(utilities)
Please see documentation for usage of utility commands
Local documentation starts here;
there is also a central
information site and a resource site
See also: clustalw, GENSCAN, NetPBM Utilities,
xv |
| Title and description:
Biopython
Description: collection of Python tools for computational molecular
biology- allows processing of biological sequences and databases
To run in interactive mode:
athena% add seven
athena% biopython
followed by commands from the Biopython package,
for example:
>>> from Bio.Seq import Seq
>>> new_seq = Seq('GATC')
>>> new_seq[0:2]
To run as a stand-alone application, you can write python
scripts that contain Biopython commands
There is a documentation
site and tutorial
See also: BLAST, CLC Free Sequence Viewer , clustalw, emboss, Geneious, GENSCAN, hmmer, meme/mast, Osprey, phylip, primer3, python |
Title and description:
BLAST
Description: BLAST (Basic Local Alignment Search Tool) is an application for finding regions of local similarity between sequences. The program compares nucleotide or protein sequences to sequence databases and calculates the statistical significance of matches. BLAST can be used to infer functional and evolutionary relationships between sequences as well as help identify members of gene families. BLAST can be run standalone, as an NCBI Web client, via a local BLAST server and via a Web form at the NCBI Web site. This installation contains the standalone and Web client versions from NCBI
To run:
athena% add blast
athena% blastcl3 -i query options > outfile (Web client: to run query query, with output in outfile)
athena% formatdb -i data options (standalone: to index a database data)
athena% program options -d data -i query > outfile (standalone: use program to run query query against database data, output in outfile)
There is local documentation, NCBI tutorial, Wiki and a Web page
See also: Biopython, CLC Free Sequence Viewer , clustalw, emboss, Geneious, GENSCAN, hmmer, meme/mast, phylip, primer3 |
Title and description:
CLC Free Sequence Viewer
Description: tool for bioinformatics analysis including: alignment creation and editing, interactive restriction site analysis, phylogenetics, integrated GenBank searches, DNA to protein translation and other features
To run:
athena% add clcbio
athena% clcseqview4 & (to run 4.6.1 release, Linux)
athena% clcfreewb3 & (to run prior 3.2.2 CLC Free Workbench release, Sun)
There is a local 4.6.1 pdf manual, local 3.2.2 pdf manual, local 3.2.2 introductory notes and Web site
See also: Biopython, BLAST, clustalw, emboss, Geneious, GENSCAN, hmmer, meme/mast, Net Entrez, phylip
Note:
This application has been renamed from CLC Free Workbench to CLC Free Sequence Viewer, but the new version no longer runs on Suns |
Title and description:
clustalw
Description: general purpose multiple sequence alignment program for DNA or proteins
To run:
athena% add clustalw
athena% clustalw
There is local documentation here, here and here; also a Web page
See also: AFNI, Biopython, BLAST, CLC Free Sequence Viewer , emboss, Geneious, GENSCAN, hmmer, meme/mast, phylip, primer3 |
Title and description:
emboss
Description: the European Molecular Biology Suite is a large collection of tools for molecular analysis of genomic data. It can handle data in a variety of formats and allows transparent retrieval of sequence data from the Web. A GUI Java-based interface, jemboss, is also available. emboss is configured to use clustalw, hmmer, meme and primer3 as helper applications. Most programs in the optional EMBASSY suite have also been installed. Graphics output is possible via Plplot libraries included in the installation
To run:
Athena machine:
athena% setup emboss
athena% jemboss (to run GUI)
athena% command options file(s) (command is one of the emboss commands; see docs for list)
Red Hat Linux machine running OpenAFS client:
$ csh
$ attach emboss
$ source /mit/emboss/.attachrc
athena% jemboss (to run GUI)
athena% command options file(s) (command is one of the emboss commands; see docs for list)
There is local documentation, a tutorial and quick reference, documentation at the development site and a Web page
See also: Biopython, BLAST, CLC Free Sequence Viewer , clustalw, Geneious, GENSCAN, hmmer, meme/mast, phylip, primer3 |
Title and description:
Geneious
Description: integrated bioinformatics tool suite for manipulating, finding, sharing and exploring biological data such as DNA sequences or proteins, phylogenies, 3D structure information and publications
To run:
athena% add geneious
athena% geneious &
There is a local pdf manual, and Web site
See also: Biopython, BLAST, CLC Free Sequence Viewer , clustalw, emboss, GENSCAN, hmmer, meme/mast, Net Entrez, phylip |
Title and description:
GENSCAN
Description: tool for predicting the locations and exon-intron structures of genes in genomic sequences
To run:
athena% add seven
athena% genscan /mit/seven/share/HumanIso.smat sequence-file options (vertebrates)
athena% genscan /mit/seven/share/Maize.smat sequence-file options (maize)
athena% genscan /mit/seven/share/Arabidopsis.smat sequence-file options (arabidopsis)
Local documentation starts here
See also: AFNI, Biopython, BLAST, CLC Free Sequence Viewer , clustalw, emboss, Geneious, hmmer, meme/mast, phylip |
Title and description:
hmmer
Description: set of tools that profile hidden Markov models for protein sequence analysis. This can be used to do sensitive database searching using statistical descriptions of a sequence family's consensus
To run:
athena% add hmmer
athena% hmmfetch options database name
athena% hmmalign options hmmfile seqfile
athena% hmmsearch options hmmfile seqfile
athena% hmmbuild options hmmfile seqfile
(see man pages for these and other commands in /mit/hmmer_v2.3.2/man/man1)
There is local documentation and a Web page
See also: Biopython, BLAST, CLC Free Sequence Viewer , clustalw, emboss, Geneious, GENSCAN, meme/mast, phylip, primer3 |
Title and description:
meme/mast
Description: meme is a tool for discovering motifs in a group of related DNA or protein sequences. mast is a tool for searching molecular sequence databases for sequences that contain one or more of a group of known motifs. A motif is a sequence pattern that occurs repeatedly in a group of related protein or DNA sequences
To run:
athena% add meme
athena% meme dataset options
athena% mast motif-file options
There is local documentation for meme and mast; there is also a Web page
See also: Biopython, BLAST, CLC Free Sequence Viewer , clustalw, emboss, Geneious, GENSCAN, hmmer, phylip, primer3 |
Title and description:
NEURON
Description: simulator of neurons and networks of neurons, with an extensible library of biophysical mechanisms
To run:
athena% add neuron
athena% nrngui (to run GUI)
athena% neurondemo (to run a demo)
Look below /mit/neuron/bin to see launch commands for various components and utilities; local tutorials and documentation are available. There is an author Web page and pointers to additional documentation
See also: Osprey |
Title and description:
Osprey
Description: tool for graphically representing biological interaction networks, drawing on data from various interaction databases. Osprey is integrated with the BioGRID
To run:
athena% add osprey
athena% osprey &
There is an author page with documentation
See also: Biopython, NEURON
Note:
Sun version not supported by authors and has some format/sizing problems; windows may need to be enlarged manually to see all dialog buttons (in particular, initital launch "Select database.." dialog); help browser won't launch on help invocation |
Title and description:
phylip
Description: phylip (Phylogeny Inference Package) is a collection of separate programs for inferring phylogenies (evolutionary trees). It can infer phylogenies by parsimony, compatibility, distance matrix methods and likelihood. It can also compute consensus trees, compute distances between trees, draw trees, resample data sets by bootstrapping or jackknifing, edit trees and compute distance matrices. It can handle data that are nucleotide sequences, protein sequences, gene frequencies, restriction sites, restriction fragments, distances, discrete characters and continuous characters.
To run:
athena% add phylip
athena% command file(s) (command is one of the phylip commands; see docs for list)
generally a data file named intree or infile is expected as input in the current directory; output is produced in files outtree and outfile in the same directory. drawree and drawgram additionally require a font file in the current directory; a number are supplied with the distribution, and a suitable one can be copied from the /mit/phylip_v3.66/fonts directory to the current directory and renamed to fontfile
There is local documentation and a Web page
See also: Biopython, BLAST, CLC Free Sequence Viewer , clustalw, emboss, Geneious, GENSCAN, hmmer, meme/mast, primer3 |
| Title and description:
primer3
Description: program for designing Polymerase Chain Reaction primers. It can also design hybridization probes and sequencing primers
To run:
athena% add primer3
athena% primer3_core < inputdata
There is an author page and local documentation
See also: Biopython, BLAST, clustalw, emboss, hmmer, meme/mast, phylip |
 |
|
 |
| Title
and description:
awaves, hspice
Description: optimizing analog circuit simulator for steady-state,
transient and frequency domains
Licenses: 100 floating licenses
To run:
athena% add hspice
athena% awaves (for X interface, Sun only)
athena% hspice file.sp >
outputfile (batch mode)
See also: Electric VLSI, gEDA, hfss, Magic, xcircuit
Note:
this application is not maintained by IS&T. If
you have problems running it please contact Myron
Freeman (fletch1@eecs.mit.edu), x3-4650, 3-0930 in the EECS
department |
 |
|
 |
Title and description:
hfss
Description: 3d high frequency Maxwell equation solver; used for design of on-chip embedded passives, PCB interconnects, antennas, RF/microwave components and high-frequency packages
Licenses: limited number of floating licenses
To run:
athena% add ansoft
athena% hfss &
There is a vendor page
See also: awaves, hspice, ePhysics, maxwell
Note:
this application is not maintained by IS&T. If you have problems running it please contact Myron Freeman (fletch1 at eecs.mit.edu), x3-4650, 3-0930 in the EECS department |
| Title
and description:
maxwell
Description: 2d and 3d electromagnetic field simulation
Licenses: limited number of floating licenses
To run:
athena% add ansoft
athena% maxwell3d & (for 3d field simulator)
athena% maxwell2d & (for 2d field simulator)
There is a vendor page
To create new 3d projects: click on File -> New, and accept the default name added by the application or edit it to one of your choosing
To run existing 3d projects: click on File -> Open
To create new 2d projects: click on Projects -> New, enter a name for the project in the Name field of the popup window that appears, and set the type to Maxwell 2d Version 11
To run existing 2d projects, click on Projects, select the desired project by name and click on Open
See also: Elmer, ePhysics, FreeFem++, hfss, OpenFOAM
Note:
You will get significantly better performance if you set both your project directory and your temporary file location to be on the local hard drive before a data run (/var/tmp for example). Please note that this location is for temporary storage and that you will need to copy any output files you want to save back to persistent storage, such as your AFS home directory.
This application is not maintained by IS&T. If
you have problems running it please contact Myron
Freeman (fletch1 at eecs.mit.edu), x3-4650, 3-0930 in the EECS
department |
 |
|
 |
Title and description:
adina
Description: Finite Element design package, used mostly in Mechanical Engineering. At the present time only students enrolled in certain courses using adina should expect to be able to use it on Athena. Please contact your instructor or course TA for assistance
Licenses: limited number of floating licenses
To run:
Please contact a course TA or instructor in a course using Adina for assistance
See also: CalculiX, Pro-Engineer
Note:
this application is not maintained by IS&T. If you have problems running it please contact Prof. Klaus-Jurgen Bathe (kjb@mit.edu, x3-6445) in Mechanical Engineering or call Adina R&D Inc. at 617-926-5199 |
Title and description:
CalculiX
Description: 3d structural analysis finite-element program, incorporating a pre- and post-processor (Graphix, cgx) and solution engine (CrunchiX, ccx_1.6). A vda to fdb conversion utility is also in the locker
To run:
athena% add calculix
athena% ccx_1.6 file (to run ccx_1.6 on model file file.inp)
athena% cgx model.frd (to view model in file model.frd; use left mouse button outside drawing rectangle for popup menu)
athena% cgx -b model.fbd (to preprocess model in file model.fbd; use left mouse button outside drawing rectangle for popup menu)
athena% vda2fdb file.vda > file.fbd (to convert file.vda to file.fbd)
There is an online ccx manual, cgx manual, cgx tutorial and an author Web page; there is also a discussion group
See also: adina, Elmer, FreeFem++, Mathematica (IMTEK Mathematica supplement), OpenFOAM |
Title and description:
EasyMesh
Description: 2d Delaunay mesh generator that supports a variety of features, including materials containing holes, domains composed of more than one material and Laplacian smoothing. Output can be generated in a variety of file formats. ShowMesh is a viewer for displaying meshes created by EasyMesh
To run:
athena% add easymesh
athena% easymesh infile options (to run EasyMesh on input data file infile)
athena% showmesh infile (to run ShowMesh on input data file infile)
There is EasyMesh documentation, ShowMesh documentation and an author Web page
EasyMesh is used by some of the demos in the IMTEK Mathematica supplement added to our Mathematica installation
See also: Mathematica, tetgen, triangle |
Title and description:
Elmer
Description: multiphysics/finite-element application capable of solving problems that can be described by partial differential equations in fields such as fluid dynamics, structural mechanics, electromagnetics, heat transfer and acoustics. It includes a front end, solver and post-processor, and can import data from a variety of commercial finite-element applications
To run:
athena% add elmer
athena% ElmerFront (to run front end)
athena% ElmerSolver (to run solver on model file file.sif, where this file is in the current directory)
athena% ElmerPost (to run post-processor; needs to read data in file.ep generated by solver)
There is local pdf documentation and a Web page
See also: CalculiX, FreeFem++, Mathematica (IMTEK Mathematica supplement, maxwell, OpenFOAM |
Title and description:
FreeFem++
Description: 2d finite-element method solver for partial differential equations that incorporates an internal scripting language. The distribution comes with an IDE and can output graphics directly
To run:
athena% add freefempp
athena% FreeFem++ file.edp (to run FreeFem++ on model file file.edp)
athena% FreeFem++-ide & (to launch the IDE)
There is an online manual and an author Web page
See also: CalculiX, Elmer, Mathematica (IMTEK Mathematica supplement), maxwell, OpenFOAM |
Title and description:
OpenFOAM
Description: OpenFOAM is primarily a C++ library used to create executables, known as applications. The applications fall into two categories: solvers, that are each designed to solve a specific problem in continuum mechanics; and utilities, that are designed to perform tasks that involve data manipulation. The OpenFOAM distribution contains numerous solvers and utilities covering a wide range of problems. New solvers and utilities can be created by its users with some prerequisite knowledge of the underlying method, physics and programming techniques involved. Information relating to these subjects is in the Programmer's Guide. OpenFOAM is supplied with pre- and post-processing environments. The interfaces to the pre- and post-processing are themselves OpenFOAM utilities
To run:
athena% setup openfoam
athena% FoamX (to run GUI setup interface)
athena% paraFoam root case (to run postprocessor/display utility on a specific case rooted at root)
Many utilities and solvers can be run directly from the command line. There is a local User Guide, a home page with html documentation, and a Wiki
See also: CalculiX, Elmer, FreeFem++, Mathematica (IMTEK Mathematica supplement), maxwell |
Title and description:
tetgen
Description: 3d tetrahedral mesh generator and Delaunay triangulator. These meshes can be used in finite-element and finite-volume simulations. tetview (Linux only) is a 3d viewer for viewing meshes created by tetgen as well as other objects and triangular and tetrahedral meshes in other formats
To run:
athena% add tetgen
athena% tetgen options infile (to run tetgen on input data file infile)
athena% tetview options infile (to run tetview on input data file infile; Linux only)
There is a pdf manual and author site
tetgen is used by some of the demos in the IMTEK Mathematica supplement added to our Mathematica installation
See also: EasyMesh, Mathematica, triangle |
| Title
and description:
triangle
Description: 2d mesh generator and Delaunay triangulator that supports a variety of file formats. showme is a viewer for meshes generated by triangle
To run:
athena% add triang
athena% triangle options infile (to run triangle on input data file infile)
athena% showme options infile (to run showme on input data file infile)
There is triangle documentation, showme documentation
triangle is used by some of the demos in the IMTEK Mathematica supplement added to our Mathematica installation
See also: EasyMesh, Mathematica, tetgen |
 |
Geographic
Information Systems |
 |
| Title
and description:
ArcExplorer
Description: lightweight Java-based client for viewing GIS maps
and related data
To run:
athena% add arcims
athena% aejava
Documentation is here
See also: ArcInfo/ArcView
Note:
this application was formerly in the arcej locker.
It is now supplied with other administrative utilities in the arcims
locker |
| Title
and description:
ArcInfo/ArcView
Description: ArcInfo is a sophisticated GIS programming
environment that allows for automating, displaying, manipulating
and analyzing spatial data and making maps. ArcView
is a viewing and data manipulation application that allows display
and analysis of GIS data. Both of these come with many add-on and
extension modules
Licenses: large number of floating licenses
To run:
athena% add arcinfo
athena% arcinfo
athena% add arcview
athena% arcview
There is a local
Web page.
A wide range of ESRI products, including ArcView
and ArcInfo, are available for installation on
MIT-owned machines under our site license. Information is here
See also: ArcExplorer, FWTools
Note:
ArcView does not work well with non-default Athena
window managers and may crash if you attempt to use a different
one |
 |
Molecular
Modeling and Dynamics |
 |
| Title
and description:
babel
Description: converts molecular description files between a variety
of formats
To run:
athena% add xdrawchem
athena% babel -iinput type input
file -ooutput type output file
athena% babel -H (for options and supported formats)
See also: Discovery Studio Visualizer, Jmol, Mercury, molekel, molscript,
Net Entrez, rasmol,
VMD
Note:
An older version is in the babel-chem locker. It has similar functionality but command options are not identical |
Title and description:
Cambridge Structural Database
Description: database of bibliographic, chemical and crystallographic information for organic molecules and metal-organic compounds. It is distributed with a number of client applications:
- Conquest (cq): search and information retrieval utility
- Mercury (mercury): structure visualization application
- Vista (vista): statistical analysis and display of geometric data
- PreQuest (prequest): database creation in CSD format
- Mogul (mogul): knowledge base for molecular geometry
- IsoStar (run_isostar): knowledge base of intermolecular interactions
To run:
athena% add cambsd
athena% cq & (to run ConQuest)
athena% mercury & (to run Mercury)
athena% vista -j jobname (to run Vista)
athena% prequest (to run PreQuest)
athena% mogul (to run Mogul)
athena% run_isostar (to run IsoStar)
There are local pdf manuals, release notes, tutorials, Mercury README, pages for Mercury, Mogul and ConQuest; also a CSD home page and MIT Library support site
See also: Deep View, Discovery Studio Visualizer, Mercury, molscript, rasmol, Star Biochem, VMD, XCrySDen
Note:
mercury in this locker supersedes the version in the hg locker as it is newer and integrated with the CSD; IsoStar is not fully supported at the moment and functionality related to this may be partly or completely broken |
| Title
and description:
ChemDraw (old; current
versions not available for UNIX)
Description: GUI "drag and drop" interface for building
and manipulating chemical formulas
To run:
athena% add chemdraw
athena% chemdraw &
There is an online user's Guide in pdf format- see /mit/chemdraw_v3.1/cdu3_1.pdf
See also: XDrawChem Note:
X server needs to be in 8 bit mode to run this application. Login
with Other Options, select restart X in 8 bit mode |
Title and description:
CPMD
Description: computational molecular chemistry application; specifically, a parallelized plane wave/pseudopotential inplementation of Density Functional Theory, particularly designed for ab-initio molecular dynamics computations
To run:
athena% add cpmd
athena% cpmd.x file.inp [pseudopotential-path] >file.out (to run commands in file.inp, generating file.out using pseudopotential in pseudopotential-path directory; if omitted, looks for pseudopotential file(s) in current directory)
There is an online manual, source code file tree and author site
See also: Espresso, Gaussian, molden, VMD, Xaim |
Title
and description:
Deep View
Description: tool for structural analysis and display of molecular
chemistry models of proteins. It can read molecular density maps
and interface to a variety of tools that generate them; output in
POV-Ray format is possible, allowing for the generation of ray-traced
images To run:
athena% add deepview
athena% spdbv &
athena% ppov10 -w width -h height
file.pov (rendered image output, file.pov made by
spdbv output via File -> Save ->
Pov-Ray3 Scene in ~/SPDBV/PPOV)
There is documentation
and a tutorial
at the author's Web site
See also: Cambridge Structural Database, Discovery Studio Visualizer, Jmol, Mercury, molden, molekel,
molscript, Net
Entrez, pymol, rasmol, Star Biochem, VMD, XCrySDen |
Title and description:
Discovery Studio Visualizer
Description: application that allows visualizing, analyzing and sharing biological and chemical data. Data can be viewed in multiple ways, including visually, from sequences and from data tables
To run:
athena% add dsvisualizer
athena% DSVisualizer20
There is a vendor site and local help
See also: babel, Cambridge Structural Database, Deep View, Jmol, Mercury, molekel, molscript, pymol, rasmol, Star Biochem, VMD, XCrySDen |
Title and description:
Espresso
Description: computational molecular chemistry applications: programs for quantum-mechanical simulations of extended or isolated systems based on density functional theory, periodic boundary conditions, plane-waves and norm-conserving or ultrasoft pseudopotentials
To run:
athena% setup espresso (run commands in window that opens)
athena% pw.x options < file.in > file.out (to run commands in file.in, generating file.out) (and similarly for other commands like ph.x etc.)
There is an Espresso Web site To run examples: copy subtree /mit/espresso_v2.1.5/i386_rhel4/espresso-2.1.5/examples to a writable location, cd to a directory like example01 and run ./run_example
See also: CPMD, Gaussian |
| Title
and description:
Gaussian, Gaussview
Description: computational molecular chemistry application. Gaussian
is the command-line computational engine. Gaussview
is a GUI front-end to Gaussian
To run:
Athena machine:
athena% setup gaussian (for default 03-D01 version)
and run commands below in window that appears
Red Hat Linux machine running OpenAFS client:
$ csh
$ attach gaussian (for default 03-D01 version)
$ source /mit/gaussian/.attachrc
athena% g03 <file.com (to run Gaussian
from a command file file.com)
athena% gv & (for Gaussview interface)
See also: CPMD, Espresso, Mercury, molden, Xaim
|
Title and description:
Jmol
Description: 3d molecular viewing application written in Java that can read a variety of molecular file description formats. Can be integrated as a component into other Java applications. can also export snapshot images directly, and render images using POV-Ray
To run:
athena% add jmol
athena% jmol
For a sample:
athena% jmol /mit/jmol/1crn.pdb
There is an author site with demonstration pages
See also: babel, Deep View, Discovery Studio Visualizer, Mercury, molekel, molscript, pymol, rasmol, Star Biochem, VMD, XCrySDen |
Title and description:
Mercury
Description: Mercury is a 3d crystal structure visualization and exploration tool
To run:
athena% add hg
athena% mercury &
There is local online documentation and a ReadMe; see also the Mercury Web page
See also: babel, Cambridge Structural Database, Deep View, Discovery Studio Visualizer, Gaussian, Jmol, molekel, molscript, platon, pymol, rasmol, Star Biochem, VMD, XCrySDen
Note:
mercury in this locker is superseded by the version in the cambsd locker as the latter is newer and integrated with the CSD |
| Title
and description:
molden
Description: molden is a chemistry application for displaying molecular
density computed fron various ab-initio packages. It can output
image description files in .pov format, suitable for input
to the POV-Ray ray tracer
To run:
athena% add molden
athena% molden options file
athena% gmolden options file (OpenGL-enabled version)
athena% mpfit.molden options file (mpfit-enabled version)
athena% moldenogl file.ogl (utility for displaying molden-format .ogl files)
There is an online
user's Guide; see also the molden
Web page
See also: CPMD, Deep View, Gaussian, molekel,
platon, povray |
Title
and description:
molekel
Description: Molecular graphics visualization package for displaying
3d images of molecular model and electronic structure data. Reads
molecule description files in a variety of standard formats (pdb,
xyz) and output data from molecular chemistry computation
packages (Gaussian, adf, zindo, molden...)
Versions: there is version skew (Linux version is newer)
To run:
athena% add molekel
athena% molekel
To run 4.3 samples from a command-line launch, do something like:
athena% molekel -pdb /mit/molekel_v4.3/distrib/molekel/examples/outputs/oligo.pdb
There is 5.x online documentation, msms documentation, 4.3 online
html documentation, and a local 4.3 pdf
manual; also a Molekel home page
See also: babel, Deep View, Discovery Studio Visualizer, Jmol, Mercury,
molden, molscript, pymol,
rasmol, Star Biochem, VMD, XCrySDen |
| Title
and description:
molscript
Description: application for creating schematic or detailed molecular
graphics images from molecular 3D coordinates, usually, but not
exclusively, protein structures
To run:
athena% add molscript
athena% molscript options -in
input file -out output
file
athena% molauto file.pdb | molscript
-gl (to generate interactive 3d image)
To build examples:
athena% cp -r /afs/athena/software/molscript_v2.1.2/examples
/var/tmp
athena% cd /var/tmp/examples
athena% make
There is a molscript home page
See also: babel, Cambridge Structural Database, Deep View, Discovery Studio Visualizer, Jmol, Mercury,
molekel, Net
Entrez, platon, pymol, rasmol, Star Biochem,
VMD |
| Title
and description:
platon
Description: platon is a crystallographic computational chemistry
tool incorporating a variety of computations and image generation
formats. It can output image description files in .pov
format, suitable for input to the POV-Ray ray tracer, and in rasmol format for the rasmol
viewer
To run:
athena% add platon
athena% platon options datafile
There is local
online documentation. See also the platon
Web page
See also: Mercury, molden, molscript,
povray, rasmol |
Title and description:
pymol
Description: tool for displaying and manipulating 3d molecular images
To run:
athena% add pymol
athena% pymol
There is online html documentation, a pdf reference manual and a pdf user manual; also a Web site
See also: Deep View, Discovery Studio Visualizer, FreeWRL, geomview, Jmol, Mercury, molekel, molscript, Net Entrez, rasmol, Star Biochem, VMD, XCrySDen |
| Title
and description:
rasmol
Description: 3d imaging tool for displaying 3d molecular images
that can be rotated in space. Reads molecule description files in
standard formats such as Brookhaven Protein Databank (pdb)
which is the default, as well as others (alchemy, mdl)
To run:
athena% add rasmol
athena% rasmol -format description_file
(the launch window accepts rasmol commands after startup)
For samples, do:
athena% rasmol /mit/rasmol/data/3cro.pdb
athena% rasmol -alchemy /mit/rasmol/data/asprin.alc
There is local
online html documentation, a pdf
manual and a pdf
quick reference
See also: babel, Cambridge Structural Database, Deep View, Discovery Studio Visualizer,
FreeWRL, geomview, Jmol, Mercury,
molekel, molscript,
Net Entrez, pymol, Star Biochem, VMD, XCrySDen |
Title and description:
Star Biochem
Description: Java-based 3d biomolecule viewer developed at MIT for use in courses and designed for easy, intuitive analysis commands. Accessible here through Java3D-enabled browsers
See also: Deep View, Cambridge Structural Database, Discovery Studio Visualizer, Jmol, Mercury, molekel, molscript, pymol, rasmol, VMD, XCrySDen |
Title
and description:
VMD
Description: application designed for the visualization and analysis
of biological systems such as proteins, nucleic acids, lipid bilayer
assemblies etc. It can also view more general molecules in standard
representations (such as pdb and other standard molecular description
files). It provides a wide variety of methods for visualizing and
rendering molecules, and can also be used to animate and analyze
the trajectory of molecular dynamics simulations
To run:
athena% add vmd
athena% vmd
Sample data files are in the /afs/athena.mit.edu/software/vmd_v1.8.6/distrib/vmd-1.8.6/proteins
directory
There is a 1.8 Quick
Help page, online User's
Guide and a VMD home page; 1.8.6 documentation and tutorials start here
See also: babel, Cambridge structural Database, CPMD, Deep View, Discovery Studio Visualizer, Jmol, Mercury,
molekel, molscript,
Net Entrez, pymol, rasmol, Star Biochem, XCrySDen |
Title and description:
Xaim
Description: computational molecular chemistry application; provides a GUI interface to programs that 1. locate critical points in the electronic charge density distribution and determine various properties at those points (extreme) and 2. plot molecular distribution functions of various quantities (molecular orbitals, electronic density, kinetic energy density...) (flopo). Can take input from the output of computation performed by Gaussian
To run:
athena% add xaim
athena% Xaim &
There is local documentation and an author home page
See also: CPMD, Gaussian |
Title and description:
XCrySDen
Description: crystalline and molecular structure visualization program, which aims at display of isosurfaces and contours, which can be superimposed on crystalline structures and interactively rotated and manipulated
To run:
athena% setup xcrysden
athena% xcrysden
There is local online documentation and an author home page
See also: Cambridge Structural Database, Deep View, Discovery Studio Visualizer, Jmol, Mercury, molekel, pymol, rasmol, Star Biochem, VMD |
| Title
and description:
XDrawChem
Description: 2d molecule drawing program similar to ChemDraw in functionality. Can input and output a variety of chemical structure formats using openbabel translator also installed in locker. Can also read structures from a database on the Internet.
To run:
athena% add xdrawchem
athena% xdrawchem
There is online documentation and an author
home page
See also: ChemDraw
|
 |
|
 |
| Title
and description:
CHEMKIN
Description: package to investigate problems in elementary gas-phase
chemical kinetics. Can be used via a GUI interface or in batch mode
To run:
athena% add chemkin
athena% chemkin (to run GUI interface)
Release 4.1.1 manuals are here; also 4.1.1 help pages
to build the 3.7 version examples without running the GUI (you will need 5-6
meg. of free disk space in your home directory):
athena% add chemkin_v3.7
athena% source /mit/chemkin_v3.7/cshrc
athena% cd ~/reaction/chemkin37/samples
athena% buildsamples
See also: ePhysics |
Title and description:
Electric VLSI
Description: VLSI circuit design and simulation application written in Java that incorporates many features and optional add-ons. Design features include custom IC layouts (ASICs), schematic drawing and hardware description language specifications
To run:
athena% add electric
athena% electric &
There is an Electric home page, online manual, GNU Electric information page and background information
See also: dia, eagle, gEDA, gerbv, hspice, Magic, xcircuit |
Title and description:
ePhysics
Description: interactive software package for analyzing thermal and structural deformation and stress
Licenses: limited number of floating licenses
To run:
athena% add ansoft
athena% ephysics &
There is a vendor page
See also: CHEMKIN, hfss, maxwell
Note:
this application is not maintained by IS&T. If you have problems running it please contact Myron Freeman (fletch1 at eecs.mit.edu), x3-4650, 3-0930 in the EECS department |
Title and description:
gEDA
Description: suite of electronic design tools, currently offering schematic capture and simulation tools. There are numerous tools in the suite, and major ones are accessible through a common interface called geda (however, not all of them are currently installed). All can, and some must be invoked independently from the command line; you can see their names by looking in the /mit/geda/arch/sun4x_510/bin and /mit/geda/arch/i386_rhel4/bin directories. Major available components include:
- gattrib (attribute editor)
- gerbv (Gerber circuit board viewer)
- gnetlist (netlister- textual representation of a schematic)
- gnucap (GNU circuit analysis package)
- gschem (schematic editor)
- gsch2pcb (interfaces gEDA schematics to PCB layout files)
- gtkwave (digital waveform viewer)
- iverilog (Icarus Verilog compiler)
- ngspice (SPICE simulator)
- pcb (PCB layout editor)
- vvp (Icarus Verilog simulation runtime engine)
To run:
athena% add geda
athena% geda &
athena% gnetlist options files(s)
athena% gsch2pcb options files(s)
To run other components, consult the documentation. There is a gEDA home page and some local documentation below here; also a documentation Wiki
See also: eagle, hspice, Electric VLSI, Magic |
Title and description:
GNU Linear Programming Kit
Description: set of routines packaged up into a library (libglpk.a) and a solver (glpsol) for solving linear programming (LP), mixed integer linear programming (MIP) and other related problems. The solver processes directives in a language called the "GNU MathProg modeling language" that is a subset of AMPL
To run:
athena% add glpk
athena% glpsol -m sample.mod -y sample.sol (to solve a MathProg model sample.mod, with results in sample.sol)
athena% gcc -o sample sample.c -I/mit/glpk/include -L/mit/glpk/lib -lglpk -lm (C source file sample.c)
There is a MathProg language guide, reference manual and GLPK home page; also a tutorial article at IBM
See also: AMPL, ipopt, lpsolve, OPL Studio, snopt |
Title and description:
ipopt
Description: application for solving general nonlinear programming problems. It is supplied as a library/API that you can link against (C/C++/FORTRAN code), and as a solver than can be invoked from within AMPL
To run:
athena% add ipopt
athena% add -f gcc-3.4 (Sun; not necessary on Linux)
athena% setenv LD_LIBRARY_PATH /usr/sfw/lib (Sun; not necessary on Linux)
athena% gcc -O3 -o sample -I/mit/ipopt/include/ipopt sample.c -L/mit/ipopt/lib -lipopt -lm \
-lfrtbegin -lg2c -lstdc++ (C source file sample.c)
athena% g++ -O3 -o sample -I/mit/ipopt/include/ipopt sample.cpp [other.cpp] -L/mit/ipopt/lib \
-lipopt -lm -lfrtbegin -lg2c -lstdc++ (C++ source file(s) sample.cpp, other.cpp)
athena% g77 -O3 -o sample -I/mit/ipopt/include/ipopt sample.f -L/mit/ipopt/lib -lipopt -lm \
-lstdc++ (FORTRAN source file sample.f)
athena% add oplstudio (to run within AMPL)
athena% ampl
ampl: model mymodel.mod;
ampl: data mymodel.dat;
ampl: option solver ipopt;
ampl: solve;
There is an ipopt Web site, online tutorial manual
See also: AMPL, GNU Linear Programming Kit, lpsolve, OPL Studio, snopt |
Title and description:
lpsolve
Description: Mixed Integer Linear Programming solver; can run via a standalone solver, a library with accompanying API which can be used to produce C, C++ and Java code and as a plugin to mathematical applications like Matlab (the latter has been installed in the matlab locker). It comes with multiple converters to convert models written in other solver's modeling languages to its native format, and can be used as a solver within AMPL
To run:
athena% add lpsolve
athena% source /mit/lpsolve/set-environment
athena% lp_solve sample.lp (to use solver to solve a model sample.lp)
athena% gcc -o sample sample.c -I/mit/lpsolve/include -L/mit/lpsolve/lib -llpsolve55 -lm (C source file sample.c)
Please read this for other ways of invoking lpsolve
There is an FAQ, version 5.5 changes, online manual, Matlab guide, Java guide and API index
See also: AMPL, GNU Linear Programming Kit, ipopt, matlab, OPL Studio, snopt |
Title and description:
Magic
Description: interactive editor for VLSI layouts. The IRSIM add-on is an event-driven logic level simulator for MOS circuits
To run:
athena% add magic-vlsi
athena% magic options & (to launch magic)
% irsim (to start IRSIM from the Tcl prompt within Magic)
There is a Magic home page, local pdf manuals and local internal command descriptions
See also: dia, eagle, Electric VLSI, gEDA, gerbv, hspice, xcircuit |
Title and description:
Meep, MPB, Harminv
Description: related utilities for analysis of time-domain signals. Meep is a finite-difference time domain signal simulator. MPB (MIT Photonic-Bands) is an application for computing definite-frequency eigenstates of Maxwell's equations in periodic dielectric structures. Harminv is a program for performing harmonic inversion of discrete-time, finite-length signals
To run:
athena% add meep (on Linux machines)
athena% add sunmeep (on Sun machines)
athena% meep (to run Meep interactively)
athena% meep options file.ctl (to run Meep from command file file.ctl)
athena% mpb (to run MPB interactively)
athena% mpb options file.ctl (to run MPB from command file file.ctl)
athena% harminv options < input.dat (to run Harminv with input data in input.dat)
There are home pages for Meep, MPB and Harminv with further links to documentation and tutorials; also some local MPB pages
See also: matlab |
| Title
and description:
oof
Description: oof is designed to help materials scientists calculate
macroscopic properties from images of real or simulated microstructures.
ppm2oof reads images in ppm (Portable Pixel Map) format and assigns
material properties to features in the image. oof conducts virtual
experiments on the data structures created by ppm2oof to determine
the macroscopic properties of the microstructure. Currently it calculates
stresses and strains; it may also perform thermal, electric and
magnetic field calculations in the future
To run:
athena% add oof
athena% oof options infile (to
run oof on data in infile)
athena% ppm2oof -file file.ppm (to convert
file.ppm to file.goof suitable for input to oof)
Author site is here,
and documentation starts here
|
Title and description:
OPL Studio
Description: modeling environment for mathematical programming and combinational optimization in the OPL modeling language
Licenses: we have 10 floating licenses
To run:
athena% add oplstudio
athena% oplst & (to run release 3.7 GUI)
athena% oplrun file.mod file.dat (to run release 5.1 command-line invocation on model file.mod using data in file.dat)
There is 5.5 online pdf documentation and html documentation
See also: AMPL, GNU Linear Programming Kit, ipopt, lpsolve, snopt
Note:
OPL Studio is on Athena by courtesy of a license funded by Sloan. It is available "as is", with no end-user support. We cannot guarantee uninterrupted operation, nor that it will remain on Athena after the current license expires on 1/15/09. Questions about this can be addressed to the 3partysw@mit.edu mailing list
The GUI is only available in release 3.7. Newer releases only support the command-line invocation through the oplrun command |
Title and description:
snopt
Description: general purpose system for constrained optimization. Minimizes a linear or nonlinear function subject to bounds on the variables and sparse linear or nonlinear constraints. It is suitable for large-scale linear and quadratic programming and for linearly constrained optimization, as well as for general nonlinear problems. Supplied as a library that you can link against to generate C/C++/FORTRAN code. It can also be used within matlab and as a solver in AMPL
To run:
athena% setup snopt
Please read /mit/snopt/current/README.to-run for detailed usage instructions; there is also a snopt home page
There is an online pdf manual and pointers to additional documentation in /mit/snopt/current/README.athena
See also: AMPL, GNU Linear Programming Kit, ipopt, lpsolve, matlab, OPL Studio |
Title
and description:
spin
Description: spin is an on-the-fly LTL model checking
system for proving properties of asynchronous software systems designs.
xspin is a Tcl-based GUI front end to spin,
with some added bells and whistles
To run:
athena% add spin
athena% spin options data_file
(for command line version)
athena% xspin & (for GUI interface version)
For tests and samples, look in the /mit/spin_v4.2.5/Test
directory
There is local
online documentation and more at the spin Web site
Note:
spin in some modes generates C code that must
be compiled into a binary that you subsequently run- generally gcc
is the preferred compiler as vendor compiler preprocessors tend
to have trouble with the syntax
|
 |
|
 |
| Title
and description:
vmplayer (VMware)
Description: player for VMware virtual machines
To run:
athena% vmplayer (to launch the player interface)
athena% vmplayer file.vmx (to run a virtual machine whose VMware configuration file is file.vmx)
VMware's player site has links to a variety of resources including documentation and a knowledge base
Note:
Users must supply virtual machines. These tend to be quite large and you may run into difficulties with disk space. One way you can make them accessible to the player is by copying them onto a USB flash drive of suitable capacity and plugging the drive into an Athena machine; however, running directly from a flash drive may reduce performance. Please note that users are responsible for complying with licenses for both the operating system as well as the software run on top of it in virtual machines; proprietary software vendors may disallow or impose limitations on use of their software on virtual machines. Free virtual machines are available in a variety of places on the internet- a good place to start is the VMware Virtual Appliance Marketplace. You can also build your own if you have access to suitable software, from VMware or other sources
You may see a launch error message like:
libhal.c 644: Error connecting to system bus...
this is harmless and can safely be ignored |
|