Skip to content

Releases: gpilab/philips-data-reader

Version 2.3.0 -- Retrospective Cardiac Data Reading

Choose a tag to compare

@borupdaniel borupdaniel released this 07 Jul 20:34

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!

Version 2.2 -- Spectroscopy Data Reader and Sample Networks

Choose a tag to compare

@borupdaniel borupdaniel released this 22 Oct 15:47

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).

Version 2.1 - Read Parameters Only and FLORET

Choose a tag to compare

@borupdaniel borupdaniel released this 19 Aug 15:41

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).

Version 2.0 - Integrated R5.6 and pre-R5.6 compatibility

Choose a tag to compare

@borupdaniel borupdaniel released this 10 Feb 16:25

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).

GPI v1.0.4 compatible

Choose a tag to compare

@borupdaniel borupdaniel released this 30 Sep 19:28

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

v1.0.2 (a94ee)

Choose a tag to compare

@rkrobison rkrobison released this 07 Jul 20:52

-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

6 (3cdbf)

Choose a tag to compare

@aganders3 aganders3 released this 11 Jun 00:21
  • Fix remaining 2to3 changes and other bugs
  • Imprpove support for reading MRS data

5 (aa8d3)

Choose a tag to compare

@nckz nckz released this 11 Mar 20:40
  • 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

4 (91229)

Choose a tag to compare

@nckz nckz released this 14 Jan 20:08

Python 3, GPI v1-beta

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

91229ff34d0a8a500f83060a39d28e4304fae18c

3 (50f3a)

3 (50f3a) Pre-release
Pre-release

Choose a tag to compare

@nckz nckz released this 18 Nov 17:06

Python 3 Version

This version is for use with the upcoming GPIv1 release.