Latest Nbsp and Npemwin packages - Wed Nov 23 18:51:56 AST 2011

The packages for the latest version of Nbsp and Npemwin are available in the Download section.

Grads and Gempak deb and rpm packages - Wed Nov 23 18:51:56 AST 2011

New deb and rpm packages of GrADS and Gempak (with Garp) for Debian-6 and ScientificLinux-6.1 are available in the download section.

WRFPak 3.3.1.d0.5 deb and rpm packages - Wed Nov 23 18:51:56 AST 2011

New packages of WRPak are available in Bitbucket and now include rpm for Scientific-Linux.

The tutorials have been updated to match this version of the package.

WRFPak - 21 Oct 2011

First debian packages of WRFPak released.

Nbsp-2.2.2 and Npemwin-2.1.3p1 - 21 Oct 2011

The msgfilter has been revised to support sending messages that can be easily viewed from a smartphone. In short, the msgfilter creates a small web page and sends the link to it in an SMS message.

Nbsp contains two new (Tcl) scripts, nbspgisradmap and nbspgissatmap, that use the NbspGismap library that make it very easy to cerate radar and sat maps using the noaaport data.

NbspGislibMap - 27 Aug 2011

The NbspGislibMap-1.0.1p2 packages for FreeBSD and Debian/Ubuntu have been uploaded to Bitbucket

Nbsp-2.2.1r - 30 Jul 2011

This is the 1st release of the 2.2 version of Nbsp. On the presentation side, the radar and satellite images, as well as the loops, can now be generated dynamically from the web interface. Regarding the package, Expect is no longer required so it is not a pre-requisite (it was needed for tclgrads which is used in the gribfilter). In terms of peformance, the gempak filter now opens a permanent separate connection to each gempak decoder and the performance is so improved in SMP machines) that the filter can be added to the default configuration without any problem.

The biggest new addition is the "clusterfilter" for running any of the filters in any of a set of nodes, as if they were local.

Nbsp-Lite - 4 Jul 2011

Nbsp-Lite is a version of Nbsp intended to run easily from a laptop. It consists of a few configuration files that override the default configuration such that it is a slave off the inoaaport servers to receive only text files.

Nbsp and Npemwin updated - 4 Jul 2011

Nbsp and Npemwin have been updated. The latest packages, source and docs are available from the downloads section.

nbspVA updated - 10 Jun 2011

The Nbsp virtual appliance for Virtual Box has been updated. There are two versions. Both are configured to connect to the iNoaaport servers. The stadard version nbspVA, apart from that, is configured as in the stand-alone Nbsp package. The second version, nbsp2ldmVA, comes with Ldm configured, and with only the ldmfilter enabled (all the others except the inventory are disabled). Both have the Gempak package installed and configured.

The images and README files can downloaded by anonymous ftp ftom

  • ltp.uprrp.edu
in the directory
  • pub/nbspVA
The README's have the information needed to start the machines, in particular the login credentials, how the installed packages nbsp, npemwin, gempak, ldm are configured, and and how to enable them.

Latest Gempak binary packages - 13 Mar 2011

Binary packages (debian deb, centos rpm and freebsd tbz) for the latest version of Gempak are available in the download (optional-packages) section.

Standalone NbspGislib - 16 Jan 2011

A standalone version of the Nbsp GIS Library (NbspGislib) has been set up as a separate project in Bitbucket The library and applications can be used outside Nbsp and even outside Noaaport applications, so that anybody that may be can join to develop it further.

Nbsp-2.1.r1 - 16 Jan 2011

The final packages of Nbsp-2.1.r1 are ready. The major feature in this version is the Nbsp GIS library and associated utilities for converting the radar and satellite files to shapefiles. (See related Item below).

Nbsp GIS lib examples - 3 Jan 2011

The new version of Nbsp contains a fully functional copy of the Nbspshp library. This is a set of functions and programs that convert the nids (radar) and gini (sat) data to shapefile format, which can then be used as shown in these sample maps that use the mapserver shp2img program.

There is more information in the Redmine site.

The library can also be used outside of Nbsp. A set of example map scripts are included in the archive file nbspshp-examples-20101230.tgz that has been posted in the software section. Everything required to generate these sample map images are included in the archive file.

Novramon - 9 Dec 2010

The new version of the Novramon program supports the Novra S200 receiver, and the new version of the Npstats package is configured by default to monitor the S200.

NbspVA - 30 Nov 2010

I have created the nbsp virtual appliance (nbspVA) for Virtual Box. The image file can downloaded by anonymous ftp. A README file in that same directory has the information needed to start the machine, in particular the login credentials, how installed packages nbsp, npemwin, gempak, ldm are configured, and and how to enable them.

Nbsp-2.0.p4 - 10 Nov 2010

FreeBSD, Debian/Ubuntu and CentOS packages for the latest release of Nbsp are available in the software section of the web site. This version includes the gisfilter, which is a module for converting the noaaport data to shapefile format. It is based on a new library, written from scratch, which we have found to be much faster than existing alternatives. It currently converts radar Level III (nids) files, and more data types are being worked out. Once in shapefile format, the data can be used in any GIS application as shown in these sample maps that use the mapserver shp2img program.

Gempak-6.2.0 - 10 Nov 2010

FreeBSD, Debian/Ubuntu and CentOS packages for the latest (6.2.0) release of Gempak are available in the software section of the web site.

Latest Gempak - 1 Jun 2010

FreeBSD, Debian/Ubuntu and CentOS packages are available for the latest release of Gempak, which should have better support for the new radar and satellite files. The packages are available in the software section of the web site.

Nbsp-2.0.p3.1 - 23 May 2010

The latest revision of Nbsp supports IDV catalogs out-of-the-box. This allows IDV users to access the data files from a remote Nbsp server. The packages are available in software section of the web site.

Nbsp-2.0.r2 - 10 May 2010

The final Nbsp-2.0.r2 packages have been uploaded. More information and upgrading hints

Nbsp-2.0.p2 - 2 Apr 2010

The Nbspgpmap package is being released simultaneously. This package consists of a bunch of program scripts that use the Tclgempak library to drive several of the Gempak plot programs.

The Tclssh package is included in this release. This package allows one host to execute tcl commands (and scripts) in a remote host (via ssh).

More information

Nbsp-2.0.r1 - 22 Mar 2010

The packages and sources of the first release of Nbsp (G2) have been posted.

The Nbspadm package is available for upgrading Nbsp as easily as ever.

Nbsp-2.0.p1 - 9 Mar 2010

Radar level II data can be received only from certain sites, using LDM. Nbsp now has the capability to receive level II data from Ldm, process it and redistribute it. Once Nbsp receices the data from Ldm, it is handled the same way as the data that comes from Noaaport. In particular, it is sent to the filters for further processing, and to the server for redistribution to slaves and clients.

Pre-release packages of Nbsp-2.0 have been posted. The framework for creating nexrad mosaics is included.

Nbsp-2.0d - 20 Feb 2010

Nbsp has been updated to handle the new dual polarization radar files. Preliminary packages based on this version (2.0) have been released for testing, along with corresponding packages of Gempak based on the latest 5.11.4 revision.

Nbsp-1.8.r5 - 13 Jan 2010

The Centos-5.4 and Debian-5.0.x packages for the latest version (1.8.r5) of Nbsp are available, which correct an error (introduced in r3) in the code that handles the retransmissions.

Nbsp-1.8.r3 - 18 Nov 2009

The Freebsd-7.2, Centos-5.3 and Debian-5.0.x packages for the latest version (1.8.r3) of Nbsp are available. There is a revision and correction of the code that keeps track of the files received, which makes it handle the retransmissions better.

Nbsp-1.8.r2 - 7 Sep 2009

The Freebsd-7.2 and Centos-5.3 packages for the latest version (1.8.r2) of Nbsp and Npemwin are available for public download, and Debian 5.0.x will soon be there as well. This will be the last version of Nbsp/Npemwin for sometime. We are installing a new system and making a substantial revision to the software, and therefore cannot test these packages ourselves now, but we will keep making corrections and revisions based on the feedback that we receive.

Nbsp and Npemwin 1.8 - 21 Apr 2009

Nbsp and Npemwin 1.8.r1 are available for FreeBSD-7.2, CentOS-5.3 and Debian-5.0. This version of Nbsp has many enhancements compared to 1.7.r3 and two major additions.

  • The weatherscope-extension is now fully integrated and distributed with the Nbsp package. Two new filters (uafilter, wsfilter) have been added to expand the support for Weatherscope. The uafilter converts the upperair data to the mdf format used by Weatherscope and the wsfilter converts model grib forecast data. The program can now display metar, nids (radar) and grib (model) data from an Nbsp server, which includes hundreds of parameters from different models, grids, levels and forecast time combinations.
  • An enhanced mode for master/slave configuration in which the master's spool area resides entirely in memory.

The packages are available for FreeBSD-7.1, Debian-5.0 and CentOS-5.3.

Weatherscope-extension - 21 Feb 2009

The weatherscope-extension allows the Weatherscope program to import data from an nbsp server. The current version has support for metar and nids (radar) files. The packages, which are available in the software section of this site, contain a the set of configuration files that must be installed in both the server and client.

Nbsp and Npemwin 1.7.r3 - 25 Jan 2009

  • Support for Weatherscope
  • Support for the NCDC Weather Climate Toolkit (WCT).
  • Support for StormLab 4.
  • A new Exporter module that allows client applications to query and retrieve by http all the data available in the nbsp server. The api consists of just three commands that are sent to the server by http. The results of the queries can be returned in an easy to parse format in plain text or xml.
  • Improved handling of retransmissions.

TclGempak and TclMetar - 11 Jan 2009

TclGempak is a library of of procedures for executing Gempak programs from tcl scripts. TclMetar is a library of procedures for decoding Metar reports from tcl scripts. They complement TclGrads, and both borrow from the functionality of nbsp, but they are general purpose and can be used in other setups.

Nbsp and Npemwin 1.7.r2 - 13 Nov 2008

Packages for MacOSX, Debian (and Ubuntu) available.

Nbsp and Npemwin 1.7 - 29 Oct 2008

A significant update to Nbsp -

  • Improvement in the usage of the disk I/O subsystem.
  • The ``heavy'' filters can spawn multiple instances of themselves for parallel processing.
  • A new type of setup for master-slave configurations, in which the master uses a spool file system that resides entirely in memory.
  • "On-demand" generation from the web interface of all the "latest" radar images for every radar site, with minimal impact on performance.
  • A new hurricane tracking filter, ``trackfilter''.
  • The ``dafilter'' can save the radar data files such that they can be loadad by the NCDC Climate Tool
  • A new set of the statistics graphs, by the minute, which can reveal spikes in the transmitted, received and missing product rates that the hourly graphs can hide.

Tclgrads-0.1.r1 - 20 Sep 2008

This is the first release of TclGrADS, a pure Tcl (Expect) interface to GrADS which is developed and released as part of the OpenGrADS project. More information is available in the wiki page.

Nbsp 1.6.r8 - 16 Aug 2008

In this update in Nbsp:

  • A new filter ``trackfilter'' for tracking hurricanes

Nbsp and Npemwin 1.6.r7 - 30 Jul 2008

In this update in Nbsp:

  • A new mechanism for deleting old files. The new tools can delete over 50,000 files per minute. Thus, the runs of the hourly cleanup job that used to take about 20 or 30 minutes now take three or four minutes. The new mechanism is based on an inventory that is kept of the product files created by the various filters, which may have other uses as well.
  • A new filter ``msgfilter'', imported from Npemwin, provides a general purpose notification mechanism based on zones and product codes (see the Npemwin entry).
  • All the filters are now executed directly using the tcl library functions instead of using popen(), thereby bypassing a shell invocation.

In this update in Npemwin:

  • The msgfilter has been imported from nbsp. This is a dedicated messaging facility for sending full tex bulletins and/or summaries by smtp (i.e., email and sms to cell phones, for example) to a list of "subscribers". The message sent to each "subscriber" is filtered by the three-letter product code and UGC zones. The filter uses a powerful regular expression matching model to allow fairly complicated product code and UGC zones combinations for each "subscriber". The filter has been designed such that it can be extended to include other transport methods. The actual implementation will depend on the interest, motivation and feedback.

Nbsp and Npemwin 1.6.r6 - 4 Jun 2008

In this update in Nbsp:

  • Revised the code to create the loop sequences of satellite and radar images in the rstfilter. Among other things, it is possible now to set a delay (different from the inter-image delay) after the last frame of the sequence, before the loop starts again.
  • When creating satellite images with the outline maps (using gpmap_gif) in the rstfilter, it is now possible to set an option to avoid creating the png files leaving only the gif files.
  • A "spoolfilter" for creating a secondary and more permanent spool directory. It can be used in special configurations in which the main spool directory resides completely in memory, or for long term retention or archival purposes.
  • A new ``uwildmat''-like mechanism in the filters library. (used now by the rst, rstnntp, nntp, spool, filters, and also in nbspd [defaults.h, globals.h, etc, nbspd.conf]) to restrict the products that are processed at various stages.
  • A new network-aware tool for batch processing.

In this update in Npemwin:

  • Added summary, forecast and data subdirectories to the "latest" directory and in the web serevr menu.
  • Added the spoolfilter and batch tools (imported from nbsp)

Nbsp and Npemwin 1.6.r5 - 15 May 2008

In this update in Nbsp:

  • A new filter for producing RSS feeds for text files.
  • Generation of loop sequences for radar and satellite images.

In this update in Npemwin:

  • A new filter for producing RSS feeds for text files.
  • A new filter gpfilter for processing the data files in a form compatible with the Gempak programs. It requires Gempak but it does not require LDM.

Nbsp and Npemwin 1.6.r4 - 22 Apr 2008

In this update:

  • Nbsp and Npemwin now use the new Metar decoding library, written from scratch purely in Tcl.
  • The Metar plots now use the gd library via gnuplot.
  • The Metar reports use a database to display the location (lat, lon, city, airport) of the observing stations.
  • The inventory files (and the raw data files themselves) for the
    • last minute
    • last hour
    • past hour
    • last few hours (3 hours in Nbsp, 24 hours in Npemwin)
    are accessible from the web server menu (``Products received'' menu item), and they can be downloaded by http with any tool such as wget or curl from the corresponding url.