Skip to content

Releases: gpilab/philips-data-reader

Version 2.3.0 -- Retrospective Cardiac Data Reading

07 Jul 20:34
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!

Version 2.2 -- Spectroscopy Data Reader and Sample Networks

22 Oct 15:47
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).

Version 2.1 - Read Parameters Only and FLORET

19 Aug 15:41
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).

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

10 Feb 16:25
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).

GPI v1.0.4 compatible

30 Sep 19:28
Compare
Choose a tag to compare

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

v1.0.2 (a94ee)

07 Jul 20:52
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

6 (3cdbf)

11 Jun 00:21
Compare
Choose a tag to compare
  • Fix remaining 2to3 changes and other bugs
  • Imprpove support for reading MRS data

5 (aa8d3)

11 Mar 20:40
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

4 (91229)

14 Jan 20:08
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

3 (50f3a)

18 Nov 17:06
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.