Download Latest Version PDL-2.018.tar.gz source distribution (2.9 MB)
Email in envelope

Get an email when there's a new version of Perl Data Language

Home / SciPDL
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2016-10-22 2.4 kB
SciPDL-v2.017.dmg 2016-10-22 41.8 MB
Totals: 2 Items   41.8 MB 0

SciPDL version for PDL 2.017

Karl Glazebrook, 22-Oct-2016. karlglazebrook [-at-] mac [-dot-] com

Welcome to SciPDL! SciPDL is a drag and drop installer for PDL on the
Mac. SciPDL now includes it's own version of perl in order to work
across multiple versions of Mac OS X and a variety of environments
(note previous versions used the system perl which led to
instability between OS updates).

SciPDL is a "kitchen sink" type installer, you get everything you need in
one bug bundle to start PDL work. If you prefer a more a la carte approach
we suggest you build PDL yourself or use a package management system.

Everything in SciPDL lives within the folder:

  Applications > PDL

Installation

Open the .dmg file and drag the PDL folder to your Applications folder.

IMPORTANT: the XQuartz X11 server is also needed for graphics.
Download from www.xquartz.org

SciPDL v2.017 has been tested works on Mac OsX 10.9, 10.10, 10.11. It
may also work on earlier versions of MacOS X.

Running SciPDL

From the Finder (apps in PDL folder):

The app:

    pdl>

    pdl [home]

will launch a Terminal window in your home folder with PDL running.

The app:

    pdl>

    pdl [here]

will run PDL in the current Finder window folder. For this
to work drag the app in to your Finder toolbar (right click on the tool bar
and select Customise toolbar)

From the UNIX command line:

If you are a bash user (This can go in your .bashrc startup file):

  source /Applications/PDL/setup_bash 
  pdl

If you are a csh user (This can go in your .cshrc startup file):

  source /Applications/PDL/setup_csh
  pdl

Alternatively simply run

  /Applications/PDL/go_pdl

What SciPDL contains

SciPDL contains:

  • PDL 2.017 and its perl module dependencies.
  • perl 5.22.1

Other perl modules:

  • ExtUtils::F77 1.19
  • Astro::FITS::Header 3.07
  • Astro::FITS::CFITSIO 1.10
  • PGPLOT 2.21
  • PDL::FFTW3 0.04
  • Term::ReadLine::Gnu 1.25

Other support libraries (modified to live within /Applications/PDL/...):

  • pgplot 5.3.1
  • libpng 1.2.8
  • zlib 1.2.3
  • fftw 3.3.4
  • cfitsio 3.370
  • gsl 1.16
  • readline 5.1

If you wish to see updates please email me.

The graphics library pgplot is installed in /Applications/PDL/pgplot,
libraries are in /Applications/PDL/lib and executables
are in /Applications/PDL/bin.

Source: README.md, updated 2016-10-22