Skip to content
Compare
Choose a tag to compare

Announcing the newest release of the Philips GPI library: Version 2.3.0.

The primary change is that the ReadPhilips node can now handle data acquired with retrospective cardiac gating. Previously, only the final acquisition for a given k-space line was output by the node.

In the new version, you’ll notice an extra output on ReadPhilips. This output (4th from left) is called the “rr_rtop” array. It should match the dimensions of the raw data (except for the “samp” and “chan” dimensions), plus one additional dimension of size 2. The first index in this extra dimension is the “rr_interval” value, the second is the “rtop_offset”. These values correspond to the same card/row/e1 value in the data matrix, so you can use them for binning however you need. Values that are set to “-1” indicate that there’s no measured data there (this is needed because the “card” dimension is not a “true” matrix dimension, but rather a way of holding the repeated measurements and their rr/rtop information).

As always, update by unzipping the attached binary corresponding to your platform and Python version and replacing your current “philips” node folder. Please let us know if you encounter any issues!

Compare
Choose a tag to compare

This release adds two new features to the ReadPhilips binary package:

  • The readPhilipsMRS node to allow for reading spectroscopy data
  • Two sample networks, located in the networks folder, for quicker start-up when reading data

As always, download the correct ZIP file for your OS/Python combination, and unzip the enclosed folder ("philips") into your GPI node library folder (usually ~/gpi).

Compare
Choose a tag to compare

This release adds new functionality to the ReadPhilips node. Specifically, you now have the ability to:

  • Read parameters only in the ReadPhilips node. This can save a lot of time for large data sets if the data itself isn't needed.
  • Read FLORET data obtained using Matt Willmering's patch for Philips R561 scanners
    • Note: in addition to the patch itself, you will need one additional file to place in your unzipped gpi/philips/fileIO folder. This can be obtained from Matt.

As always, to install these nodes download the appropriate ZIP archive for your GPI installation (OS and Python version) and unzip the enclosed "philips" folder into your GPI node library folder (usually ~/gpi).

Compare
Choose a tag to compare

This release contains an update to ReadPhilips allowing it to be used to read both R5.6 and pre-R5.6 data. In addition, for R5.6 data, a new node called ExpandSpiralCoords has been added — you'll find this under the sprial heading in the philips library. The spparams output of ReadPhilips contains coordinates for a single spiral arm when reading RAW/LAB/SIN data — ExpandSpiralCoords takes this as its input and generates the full coordinates for all arms in a given scan.

To install these nodes, download the appropriate ZIP archive for your GPI installation (OS and Python version) and unzip the enclosed philips folder into your GPI node library (usually ~/gpi).

Compare
Choose a tag to compare

Compatibility with GPI v1.0.4. Various binaries will be attached below.

Compare
Choose a tag to compare

-compatible with GPI v1.0
-large overhaul of header and spiral parameters output
-additional data corrections for lab/raw/sin
-this version (and previous versions) may not correctly read lab/raw/sin for non-Cartesian data prior to Philips R5

Compare
Choose a tag to compare
  • Fix remaining 2to3 changes and other bugs
  • Imprpove support for reading MRS data
Compare
Choose a tag to compare
  • added support for spiral.txt reading with raw/lab/sin
  • fixed bug in xml reading that caused issues with raw/lab/sin
  • fixed integer division error
  • fixed xml issue when reading certain sequence types
  • fixed bugs related to reading multiple echoes of different lengths
Compare
Choose a tag to compare

Python 3, GPI v1-beta

This release was built with the GPI v1-beta using Python 3.5.

91229ff34d0a8a500f83060a39d28e4304fae18c

Compare
Choose a tag to compare

3 (50f3a)

Pre-release
Pre-release

Python 3 Version

This version is for use with the upcoming GPIv1 release.