PSF Lab is a software program that allows the calculation of the illumination point spread function (PSF) of a confocal microscope under various imaging conditions. The calculation of the electric field vectors is based on a rigorous, vectorial model that takes polarization effects in the near-focus region and high numerical aperture microscope objectives into account.

The polarization of the input beam (assumed to be collimated and monochromatic) can be chosen freely (linear, circular, or elliptic). Furthermore, a constant or Gaussian shaped input beam intensity profile can be assumed. On its way from the objective to the focus, the illumination light passes through up to three stratified optical layers, which allows the simulation of an immersion oil/air (layer 1) objective that focusses light through a glass cover slip (layer 2) into the sample medium (layer 3). Each layer is characterized by its (constant) refractive index and thickness. PSF Lab can also simulate microscope objectives that are corrected for certain refractive indices and cover slip thicknesses (design parameters). Thus, any deviations from the ideal imaging conditions for which the objective was designed for are properly taken into account.

The following optical parameters can be selected:

* Input beam

** Wavelength

** Gaussian profile filling parameter (0 = constant profile)

** Polarization (linear, circular, elliptic)

* Outputs

** Individual field components

** Squared field components

** Intensity

* Microscope objective

** Numerical aperture

* Optical media

** Refractive index (design and actual)

** Thickness (design and actual)

** Depth (focus position within medium 3)

The program calculates only 2D section of the PSF, but several calculations can be stacked (with a third party program) to obtain the full 3D PSF. Calculations are organized in "sets", each with its own set of parameters. Loops can be set up such that PSF Lab calculates one or several sets, increasing the resolution of the calculated images in each new iteration. The resulting image is displayed in PSF Lab in linear or logarithmic color scale with user-selectable color map, and the intensity, individual field components, or squared field component distributions can be exported into various formats (data formats: .mat, .h5 (HDF5), .txt (ASCII); image formats: .fig, .ai, .bmp, .emf, .eps, .jpg, .pcx, .pdf, .png, .tif).

A list below shows PSF Lab alternatives which were either selected by us or voted for by users. You can filter this list by tags and platforms

Latest version of PSF Lab is 3.0 and it was released on 2010-09-24.

#### Fred by Photon Engineering

Fred Optical Engineering Software (FRED) is a commercial 3D CAD computer program for optical engineering used to simulate the propagation of light through optical systems. Fred can handle both...

Latest version of Fred is 16.42.1 and it was released on 2017-04-17.

Tags:*Optical Software,**Computeraided Design Software For Windows*#### Advanced Systems Analysis Program

The Advanced Systems Analysis Program (ASAP) is optical engineering software used to simulate optical systems. ASAP can handle coherent as well as incoherent light sources. It is a non-sequential...

Latest version of Advanced Systems Analysis Program is 2010 Version 1, Release 1 and it was released on 2010-12-10.

Tags:*Optical Software,**Windowsonly Software*#### JCMsuite by JCMwave GmbH

JCMsuite is a finite element analysis software package for the simulation and analysis of electromagnetic waves, elasticity and heat conduction. It also allows a mutual coupling between its optical,...

Latest version of JCMsuite is 3.6.1 and it was released on 2017-01-27.

Tags:*Finite Element Software,**Finite Element Software For Linux,**Computeraided Engineering Software,**Optical Software,**Electromagnetic Simulation Software*#### MOOSE by Idaho National Laboratory and contributors

MOOSE (Multiphysics Object Oriented Simulation Environment) is an object-oriented C++ finite element framework for the development of tightly coupled multiphysics solvers from Idaho National...

Tags:*C Software,**Computational Fluid Dynamics,**Computeraided Engineering Software For Linux,**Finite Element Software,**Free Software Programmed In C,**Idaho National Laboratory,**Industrial Software,**Nuclear Reactors,**Physics Software,**Scientific Simulation Software*#### UrQMD HadronString Transport Model by Goethe University

UrQMD (Ultra relativistic Quantum Molecular Dynamics) is a fully integrated Monte Carlo simulation package for Proton+Proton, Proton+nucleus and nucleus+nucleus interactions. UrQMD has many...

Latest version of UrQMD Hadron-String Transport Model is UrQMD 3.4 and it was released on August 2014.

Tags:*Fortran Software,**Physics Software,**Monte Carlo Particle Physics Software,**Science Software For Linux*#### Phyz by Firma Stache

Phyz (Dax Phyz) is a public domain, 2.5D physics engine with built-in editor and DirectX graphics and sound. In contrast to most other real-time physics engines, it is vertex based and stochastic....

Latest version of Phyz (Dax Phyz) is 3.34 and it was released on 2017-03-02.

Tags:*Articles Containing Video Clips,**Computer Physics Engines,**Physics Software,**Publicdomain Software*#### NNPDF by The NNPDF Collaboration

NNPDF is the acronym used to identify the parton distribution functions from the NNPDF Collaboration. NNPDF parton densities are extracted from global fits to data based on a combination of a Monte...

Tags:*Particle Physics,**Physics Software*#### HRS Computing

HRS Computing is an opensource scientific software which simulates the hyper Rayleigh scattering (HRS) in nonlinear optics. The software is designed for researchers, and it is used to verify the...

Latest version of HRS Computing is 2.0.0 and it was released on December 2010.

Tags:*Physics Software*#### PSG2 Serpent by VTT

Serpent is a continuous-energy Monte Carlo reactor physics code capable for highly detailed, three-dimensional burnup calculation. It is under current development at VTT Technical Research Centre of...

Latest version of PSG2 Serpent is 1.1.19 and it was released on 2013-04-02.

Tags:*Nuclear Technology,**Nuclear Safety And Security,**Monte Carlo Software,**Physics Software,**Scientific Simulation Software,**Monte Carlo Particle Physics Software*#### MesoBioNano Studio by MBN Research Center

MBN Studio (MesoBioNano Studio) is a general-purpose computer program for molecular modeling and design, as well as for visualization and analysis of atomistic simulations data. It is written in the...

Latest version of MesoBioNano Studio is 3.0 and it was released on 2017-03-31.

Tags:*Molecular Modelling Software,**Molecular Modelling,**Physics Software*#### MesoBioNano Explorer by MBN Research Center

MBN Explorer (MesoBioNano Explorer) is a software package for molecular dynamics simulations, structure optimization and kinetic Monte Carlo simulations. It is designed for computational analysis of...

Latest version of MesoBioNano Explorer is 3.0 and it was released on 2017-03-31.

Tags:*Molecular Dynamics Software,**Molecular Modelling Software,**Physics Software*#### Surface Evolver

Surface Evolver is an interactive program for the study of surfaces shaped by surface tension and other energies, and subject to various constraints. A surface is implemented as a simplicial...

Latest version of Surface Evolver is 2.70 and it was released on August 25th 2013.

Tags:*Mathematical Software,**Physics Software,**Sciencesoftware*#### FORM by Jos Vermaseren, et al.

FORM is a symbolic manipulation system. It reads text files containing definitions of mathematical expressions as well as statements that tell it how to manipulate these expressions. Its original...

Tags:*Computer Algebra Systems,**Free Computer Algebra Systems,**Free Software Programmed In C,**Mathematical Software,**Physics Software,**Science Software*#### RELAP53D by Idaho National Laboratory

RELAP5-3D is a simulation tool that allows users to model the coupled behavior of the reactor coolant system and the core for various operational transients and postulated accidents that might occur...

Tags:*Fortran Software,**Physics Software,**Industrial Software,**Computational Fluid Dynamics,**Nuclear Reactors,**Idaho National Laboratory*#### Nogrid pointsBlow by Nogrid GmbH

Nogrid pointsBlow is a simulation software especially developed and designed for container glass industry. It is a Computational Fluid Dynamics (CFD) software product and computes the glass...

Latest version of Nogrid pointsBlow is 2.1.7 and it was released on 2016-11-01.

Tags:*Physics Software,**Computational Fluid Dynamics,**Computeraided Engineering,**Scientific Simulation Software*#### LISE by LISE<sup>++</sup> group @ NSCL / MSU

The program LISE++ "LISE++: Radioactive beam production with in-flight separators", O. B. Tarasov and D. Bazin, Nuclear Instruments and Methods in Physics Research B (2008) 4657-4664. is designed to...

Latest version of LISE++ is 10.0.6 and it was released on 2016-12-19.

Tags:*Physics Software,**Scientific Simulation Software*#### KIVA by Los Alamos National Laboratory

KIVA is a family of Fortran-based Computational Fluid Dynamics software developed by Los Alamos National Laboratory (LANL). The software predicts complex fuel and air flows as well as ignition,...

Latest version of KIVA is KIVA-4mpi and it was released on {{Start date and age|2009}}.

Tags:*Fortran Software,**Physics Software,**Industrial Software,**Computational Fluid Dynamics,**Finite Element Software For Linux*#### FLUKA Particle Transport Code by INFN,CERN

FLUKA (FLUktuierende KAskade) is a fully integrated Monte Carlo simulation package for the interaction and transport of particles and nuclei in matter. FLUKA has many applications in particle...

Latest version of FLUKA Particle Transport Code is FLUKA 2011.2c.0 and it was released on 15 Oct 2014.

Tags:*Fortran Software,**Physics Software,**Monte Carlo Molecular Modelling Software,**Science Software For Linux,**Linuxonly Software*#### FASTRAD by Fastrad collaboration

FASTRAD is a tool dedicated to the calculation of radiation effects (Dose and Displacement Damage) on electronics. The interface includes a 3D modeler with all the capabilities required for the...

Latest version of FASTRAD is 3.4 and it was released on June 2014.

Tags:*Physics Software,**Nuclear Physics,**Radiation Effects*#### EPICS by Free software community

The Experimental Physics and Industrial Control System (EPICS) is a software environment used to develop and implement distributed control systems to operate devices such as particle accelerators,...

Latest version of EPICS is 3.14.12.5 and it was released on March 24, 2015.

Tags:*Science Software,**Physics Software,**Experimental Particle Physics,**Industrial Automation Software*#### MCNP by LANL

Monte Carlo N-Particle Transport Code (MCNP) is a software package for simulating nuclear processes. It is developed by Los Alamos National Laboratory since at least 1957 with several further major...

Latest version of MCNP is MCNP 6.1 and it was released on 2013-08-05.

Tags:*Nuclear Technology,**Nuclear Safety And Security,**Monte Carlo Software,**Physics Software,**Fortran Software,**Scientific Simulation Software,**Monte Carlo Particle Physics Software*#### Physics Analysis Workstation

The Physics Analysis Workstation (PAW) is an interactive, scriptable computer software tool for data analysis and graphical presentation in High Energy Physics (HEP). The development of this...

Latest version of Physics Analysis Workstation is 2.13/08 and it was released on 2002-09-16.

Tags:*Free Science Software,**Free Software Programmed In Fortran,**Physics Software*#### Geant4 by Geant4 Collaboration

Geant4 (for GEometry ANd Tracking) is a platform for "the simulation of the passage of particles through matter," using Monte Carlo methods. It is the successor of the GEANT series of software...

Latest version of Geant4 is 10.3 and it was released on 2016-12-09.

Tags:*Experimental Particle Physics,**Free Science Software,**Free Software Programmed In C,**Monte Carlo Particle Physics Software,**Physics Software*#### by CORSIKA collaboration

CORSIKA (COsmic Ray SImulations for KAscade) is a physics computer software for simulation of extensive air showers induced by high energy cosmic rays. It may be used up to and beyond the highest...

Latest version of CORSIKA,an Extensive Air Shower Simulation Program is 6.990 and it was released on Nov 11, 2011.

Tags:*Physics Software*#### APFEL A PDF Evolution Library

APFEL is an opensource software able to perform Dokshitzer-Gribov-Lipatov-Altarelli-Parisi (DGLAP) evolution up to next to next to leading order (NNLO) in quantum chromodynamics (QCD) and to leading...

Latest version of APFEL: A PDF Evolution Library is 2.0.1 and it was released on January 2014.

Tags:*Physics Software*#### imc FAMOS by imc Meßsysteme GmbH (integrated measurement & control), Berlin

FAMOS is a graphical data analysis program for evaluating and visually displaying measurement results. The program, whose name is an acronym for Fast Analysis And Monitoring Of Signals, was...

Tags:*Science Software,**Physics Software,**Science Software For Windows,**Data Analysis Software*#### Yambo by Conor Hogan, Myrta Gruning, Daniele Varsano, Davide Sangalli, Andrea Ferretti, Pedro Melo, Ryan McMillan, Fabio Affinito, Alejandro Molina-Sanchez, Henrique Miranda

Yambo is a computer software package for studying many-body theory aspects of solids and molecule systems. It calculates the excited state properties of physical systems from first principles, e.g.,...

Latest version of Yambo is 4.1.2 and it was released on 2016-12-20.

Tags:*Physics Software,**Computational Chemistry Software,**Free Physics Software*#### DelPhi by DelPhi Development Team

DelPhi is a scientific application which calculates electrostatic potentials in and around macromolecules and the corresponding electrostatic energies. It incorporates the effects of ionic strength...

Tags:*Physics Software,**Chemistry Software*#### HippoDraw by Paul F. Kunz

HippoDraw is a powerful object oriented statistical data analysis package written in C++, with user interaction via a Qt-based GUI and a Python scriptable interface. It is being developed by Paul...

Latest version of HippoDraw is 1.21.3 and it was released on {{Start date and age|2007|10}}.

Tags:*Data Analysis Software,**Free Plotting Software,**Free Science Software,**Free Software Programmed In C,**Free Software Projects,**Free Statistical Software,**Numerical Software,**Physics Software,**Science Software For Linux,**Science Software For Macos,**Science Software For Windows,**Science Software That Uses Qt*#### OpenScientist by Guy Barrand

OpenScientist is an integration of open source products working together to do scientific visualization and data analysis, in particular for high energy physics (HEP). Among other things, it...

Latest version of OpenScientist is 16.8 and it was released on December 2008.

Tags:*Data Analysis Software,**Experimental Particle Physics,**Free Plotting Software,**Physics Software,**Plotting Software*#### Scigress by Fujitsu Limited

Scigress, stylized SCiGRESS, is a software suite for molecular modelling, computational chemistry, drug design, and materials science, a successor to Computer Aided Chemistry (CAChe)...

Latest version of Scigress is 2.7(3.2) and it was released on {{Start date and age|2016|05}}.

Tags:*Molecular Modelling Software,**Computational Chemistry,**Molecular Modelling,**Bioinformatics Software,**Physics Software,**Computational Chemistry Software*#### STARMAD

STARMAD (space tool for advanced and rapid mission analysis and design) deals with the latest trend in the space industry is towards space missions, spacecraft, systems and products, which require...

Latest version of STARMAD is 3.2.0 and it was released on January 1, 2011.

Tags:*Aerospace Engineering Software,**Systems Engineering,**Project Management,**Astronomy Software,**Mathematical Software,**Physics Software,**Space Science,**Spaceflight,**Mathematical Optimization,**Business Software For Windows*#### OrbitVis

Orbit-Vis is an orbit simulation program which is designed to allow users to simulate a satellite in any orbit around the Earth, and to give the user data on the position and motion of the satellite...

Tags:*Science Software For Windows,**Astronomy Software,**Free Software,**Computational Astronomy,**Free Science Software,**Free Astronomy Software,**Science Education Software,**Computational Physics,**Space Science,**Physics Software*#### ASTOS by Astos Solutions GmbH

ASTOS is a tool dedicated to mission analysis, Trajectory optimization, vehicle design and simulation for space scenarios, i.e. launch, re-entry missions, orbit transfers, Earth observation,...

Latest version of ASTOS is 8.0.6 and it was released on 2015-12-07.

Tags:*Astronomy Software,**Mathematical Software,**Physics Software,**Mathematical Optimization Software*#### Biskit by Raik Grünberg, Johan Leckner, and others

Biskit is an open source software package written in Python. The package facilitates research in Structural bioinformatics and molecular modelling. Biskit falls into two parts: * an Object-oriented...

Tags:*Bioinformatics Software,**Molecular Modelling,**Physics Software,**Computational Chemistry Software,**Free Science Software,**Free Software Programmed In Python,**Molecular Dynamics*#### Java Analysis Studio by FreeHEP

Java Analysis Studio (JAS) is an object oriented data analysis package developed for the analysis of particle physics data. The latest major version is JAS3. JAS3 is particularly notable for being...

Latest version of Java Analysis Studio is JAS3, 3.0.3 and it was released on 2013-06-10.

Tags:*Data Analysis Software,**Experimental Particle Physics,**Free Software Programmed In Java,**Free Statistical Software,**Numerical Software,**Physics Software*#### STK by Analytical Graphics, Inc.

Systems Tool Kit (formerly Satellite Tool Kit), often referred to by its initials STK, is a physics-based software package from Analytical Graphics, Inc. that allows engineers and scientists to...

Latest version of STK is 11.1 and it was released on {{Start date and age|2016|06}}.

Tags:*1989 Software,**3d Graphics Software,**Astronomy Software,**Mathematical Software,**Physics Software*#### tomvizcom

tomviz is an open source software platform for reproducible volumetric visualization and data processing. The platform is designed for a wide range scientific applications but is especially tailored...

Tags:*3d Graphics Software,**3d Imaging,**Data Visualization Software,**Image Processing Software,**Graphics Software,**Physics Software,**Science Software*#### Avizo

Avizo (pronounce: ‘a-VEE-zo’) is a general-purpose commercial software application for scientific and industrial data visualization and analysis. Avizo is developed by FEI Visualization Sciences...

Latest version of Avizo is 9.2 and it was released on {{Start date and age|2016|07}}.

Tags:*3d Graphics Software,**3d Imaging,**Computational Fluid Dynamics,**Computer Vision Software,**Data Visualization Software,**Earth Sciences Graphics Software,**Graphics Software,**Image Processing Software,**Image Segmentation,**Mesh Generators,**Molecular Dynamics Software,**Molecular Modelling Software,**Nondestructive Testing,**Physics Software,**Science Software,**Simulation Software,**Software That Uses Qt,**Virtual Reality*#### FreeFlyer by a.i. solutions, Inc.

FreeFlyer is a software application for use in satellite mission analysis, design and operations. FreeFlyer's architecture centers on its native scripting language, known as FreeForm script. As a...

Latest version of FreeFlyer is 7.3 and it was released on {{start date and age|2017|9}}.

Tags:*3d Graphics Software,**Aerospace Engineering Software,**Astronomy Software,**Mathematical Software,**Physics Software,**Science Software For Windows*#### ROOT by CERN

ROOT is an object-oriented program and library developed by CERN. It was originally designed for particle physics data analysis and contains several features specific to this field, but it is also...

Latest version of ROOT is 6.10/04 and it was released on 2017-07-28.

Tags:*C Libraries,**Data Analysis Software,**Data Management Software,**Experimental Particle Physics,**Free Physics Software,**Free Plotting Software,**Free Science Software,**Free Software Programmed In C,**Numerical Software,**Physics Software,**Plotting Software*#### Wolfram Mathematica by Wolfram Research

Wolfram Mathematica (usually termed Mathematica, Mathematica software suite) is a mathematical symbolic computation program, sometimes termed a computer algebra system or program, used in many...

Tags:*1988 Software,**Astronomical Databases,**Computational Notebook,**Computer Algebra System Software For Linux,**Computer Algebra System Software For Macos,**Computer Algebra System Software For Windows,**Computer Algebra Systems,**Crossplatform Software,**Data Mining And Machine Learning Software,**Earth Sciences Graphics Software,**Econometrics Software,**Formula Editors,**Interactive Geometry Software,**Mathematical Optimization Software,**Mathematical Software,**Numerical Analysis Software For Linux,**Numerical Analysis Software For Macos,**Numerical Analysis Software For Windows,**Numerical Programming Languages,**Numerical Software,**Physics Software,**Pirelated Software,**Plotting Software,**Proprietary Commercial Software For Linux,**Proprietary Crossplatform Software,**Regression And Curve Fitting Software,**Simulation Programming Languages,**Software That Uses Qt,**Statistical Programming Languages,**Theorem Proving Software Systems,**Time Series Software,**Wolfram Research*#### CASTEP

CASTEP (Cambridge Serial Total Energy Package) is a commercial software package which uses density functional theory with a plane wave basis set to calculate the electronic properties of crystalline...

Latest version of CASTEP is 17.2 and it was released on 2017-02-28.

Tags:*Computational Chemistry Software,**Physics Software,**Density Functional Theory Software*#### Speakeasy by Speakeasy Computing Corporation

Speakeasy is a numerical computing interactive environment also featuring an interpreted programming language. It was initially developed for internal use at the Physics Division of Argonne National...

Latest version of Speakeasy is IV Iota and it was released on 2006.

Tags:*Data Analysis Software,**Mathematical Software,**Physics Software,**Proprietary Crossplatform Software,**Numerical Analysis Software For Linux,**Numerical Analysis Software For Macos,**Numerical Analysis Software For Windows,**Computer Algebra System Software For Windows,**Computer Algebra System Software For Macos,**Computer Algebra System Software For Linux,**Array Programming Languages,**Numerical Programming Languages,**Numerical Linear Algebra,**Statistical Programming Languages,**Simulation Programming Languages,**Programming Languages Created In 1964*