Windows 7 Sins

Calendario

November 2009
M T W T F S S
« Oct    
 1
2345678
9101112131415
16171819202122
23242526272829
30  

Archivos

Encuesta

¿Qué te impide usar solo software libre en ingeniería?

View Results

Loading ... Loading ...

Visitas



Free web hostingWeb hosting

Open Engine Dynamics. Library for simulation of rigid bodies dynamics.

ODE is an open source, high performance library for simulating rigid body dynamics. It is fully featured, stable, mature and platform independent with an easy to use C/C++ API. It has advanced joint types and integrated collision detection with friction. ODE is useful for simulating vehicles, objects in virtual reality environments and virtual creatures. It is currently used in many computer games, 3D authoring tools and simulation tools. This library is free software.

http://www.ode.org/pix2/odelogo.jpg

GeoNetwork, spatial references resource based in standarts

GeoNetwork is a standards based, Free and Open Source catalog application to manage spatially referenced resources through the web. It provides powerful metadata editing and search functions as well as an embedded interactive web map viewer.

Technical Specification

GeoNetwork opensource implements both the Portal component and the Catalog database of a Spatial Data Infrastructure (SDI) defined in the OGC Reference Architecture. It provides tools for managing and publishing metadata on spatial data and related services. GeoNetwork opensource allows a distributed search providing access to a huge volume of metadata that come from different Clearinghouses and also provides a web-based interactive map viewer that allows people to composite maps picking layers from distributed servers on the internet

ORBITER flight simulator The big toy for engineers.

ORBITER is a free flight simulator that goes beyond the confines of Earth’s atmosphere. Launch the Space Shuttle from Kennedy Space Center to deploy a satellite, rendezvous with the International Space Station or take the futuristic Delta-glider for a tour through the solar system – the choice is yours.
But make no mistake – ORBITER is not a space shooter. The emphasis is firmly on realism, and the learning curve can be steep. Be prepared to invest some time and effort to brush up on your orbital mechanics background. Good starting points are JPL’s Basics of Space Flight, and R. Braeunig’s Rocket & Space Technology.

X-34Specular reflections from oceanic surfaces
Atlantis Virtual CockpitInside the delta-glider's virtual cockpit

SBML, System Biological Markup Language

The Systems Biology Markup Language (SBML) is a machine-readable language, based on XML, for representing models of biological processes. SBML can represent metabolic networks, cell-signaling pathways, regulatory networks, and many other kinds of systems.

SBML has three main purposes:

  • enabling the use of multiple software tools without rewriting models for each tool;
  • enabling models to be shared and published in a form other researchers can use even in a different software environment;
  • ensuring the survival of models beyond the lifetime of the software used to create them.

SBML is not an attempt to define a universal language for quantitative models. SBML’s purpose is to serve as a lingua franca—an exchange format used by different present-day software tools to communicate the essential aspects of a computational model

data:image/png;base64,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

Jmol, viewer for chemical structures in 3D

Jmol is a molecule viewer. It is cross-platform, running on Windows, Mac OS X, and Linux/Unix systems. The JmolApplet is a web browser applet that can be integrated into web pages, the Jmol application is a standalone Java application that runs on the desktop and the JmolViewer is a development tool kit that can be integrated into other Java applications.

Features

  • Free, open-source software licensed under the GNU Lesser General Public License
  • Applet, Application, and Systems Integration Component
  • Multi-language
  • Cross-platform
  • Supports all major web browsers…
  • High-performance 3D rendering with no hardware requirements
  • File formats (see also file formats section within Jmol Wiki):
    • CIF/mmCIF – Crystallographic Information File and Macromolecular Crystallographic Information File, the standards from the International Union of Crystallography
    • CML – Chemical Markup Language
    • CSF – Fujitsu CAChe chemical structure, now Fujitsu Sygress
    • CTFile – Elsevier MDL chemical table
    • GAMESS – General Atomic and Molecular Electronic Structure System output, Gordon Research Group, Iowa State University
    • Gaussian 94/98/03 output – Gaussian, Inc.
    • Ghemical
    • HIN – HyperChem from Hypercube, Inc.
    • Jaguar Schrodinger, LLC
    • MM1GP – Ghemical molecular mechanics
    • MOLElsevier MDL structure
    • MOLPRO – Molpro output
    • MOPAC – MOPAC 93/97/2002 output (public domain)
      - MOPAC 2007 (v.7.101) graphf output (.mgf files) (public domain)
    • NWCHEM – NWChem output, Pacific Northwest National Laboratory
    • odydata – Odyssey data, WaveFunction, Inc.
    • PDB – Protein Data Bank, Research Collaboratory for Structural Bioinformatics
    • QOUTQ-Chem, Inc.
    • SDFElsevier MDL structure
    • SHELXStructural Chemistry Department, University of Göttingen (Germany)
    • SMOL – Spartan data, Wavefunction, Inc.
    • spinput – Spartan data, Wavefunction, Inc.
    • xodydata – Odyssey XML data, WaveFunction, Inc.
    • XYZ – Minnesota Supercomputer Institute XMol file
    • XYZ+vib – XYZ format files with added vibrational vector information
    • XYZ-FAH – Folding@home XYZ file

  • Animations
  • Vibrations
  • Basic support for unit cell and symmetry operations
  • Schematic shapes for secondary structures in biomolecules
  • Measurements
  • Support for RasMol/Chime scripting language
  • JavaScript support library
  • Exports to .jpg, .png, .ppm, .pdf, and PovRay
  • For more details, see the history of development.

Jmol screenshotJmol screenshotJmol screenshot

Manual:

http://biomodel.uah.es/anun/manual-jmol/portada-v1en.jpg

MathGL, library for scientific graphics

MathGL is:

  • a library for making high-quality scientific graphics under Linux and Windows;
  • a library for the fast data plotting and handling of large data arrays;
  • a library for working in window and console modes and for easy embedding into other programs;
  • a library with large and growing set of graphics.

MathGL

Stelarium, a Planetarium through your computer

Stellarium is a free open source planetarium for your computer. It shows a realistic sky in 3D, just like what you see with the naked eye, binoculars or a telescope.It is being used in planetarium projectors. Just set your coordinates and go.

http://stellarium.org/img/screenshots/0.10-planets.jpg

Main features:

sky

  • default catalogue of over 600,000 stars
  • extra catalogues with more than 210 million stars
  • asterisms and illustrations of the constellations
  • constellations for twelve different cultures
  • images of nebulae (full Messier catalogue)
  • realistic Milky Way
  • very realistic atmosphere, sunrise and sunset
  • the planets and their satellites

interface

  • a powerful zoom
  • time control
  • multilingual interface
  • fisheye projection for planetarium domes
  • spheric mirror projection for your own low-cost dome
  • all new graphical interface and extensive keyboard control
  • telescope control

visualisation

  • equatorial and azimuthal grids
  • star twinkling
  • shooting stars
  • eclipse simulation
  • skinnable landscapes, now with spheric panorama projection

http://stellarium.org/img/screenshots/0.10-constellations.jpg

Avogadro, advanced molecular designer

Avogadro is an advanced molecular editor designed for cross-platform use in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas. It offers flexible rendering and a powerful plugin architecture.

* Cross-Platform: Molecular builder/editor for Windows, Linux, and Mac OS X.
* Free (of Freedom): Easy to install and all source code is available under the GNU GPL.
* International: Translations into Chinese, French, German, Italian, Russian, and Spanish, with more languages to come.
* Intuitive: Built to work easily for students and advanced researchers both.
* Fast: Supports multi-threaded rendering and computation.
* Extensible: Plugin architecture for developers, including rendering, interactive tools, commands, and Python scripts.
* Flexible: Features include Open Babel import of chemical files, input generation for multiple computational chemistry packages, crystallography, and biomolecules.
* Find out more or contact us

http://avogadro.openmolecules.net/w/images/b/bb/HBondBuilding.png

“R” for Statistical Computing

R is a programming language and software environment for statistical computing and graphics. The R language has become a de facto standard among statisticians for the development of statistical software,[4][5] and is widely used for statistical software development and data analysis.[5]

R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, …) and graphical techniques, and is highly extensible. The S language is often the vehicle of choice for research in statistical methodology, and R provides an Open Source route to participation in that activity.

http://www.r-project.org/screenshots/RAqua-scrshot1.jpg

Software introduction in PDF (here). Example Sesion in page 78.

GNU Octave, “matlab” GNU version.

GNU Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with Matlab. It may also be used as a batch-oriented language.

http://www.gnu.org/software/octave/images/sombrero.jpg