Skip to content

Releases: cni/pfile-mr-classifier

2.4.0_23ec2b6

03 Nov 06:59
b9b3497
Compare
Choose a tag to compare

What's new

  • Adds support for pfile rev 28.002 (#14)

2.3.2

18 Oct 04:39
a32d888
Compare
Choose a tag to compare

What's new

  • ENH: Expand wildcard usage to capture "non-standard" pfile naming schemes (#13)
    • Impact: Prior to this change a given pfile was required to begin with "P". With this change pfiles need not start with a "P" to be parsed and classified. Note that the .7.gz extension is still expected.

2.3.0

18 Oct 04:46
9864ee6
Compare
Choose a tag to compare

What's New

Several enhancements, including a few critical ones aimed at preventing PHI (e.g., patient_name) from being parsed and entered into metadata (See #12). With these changes, if there is a value found in the patient_name field it will be redacted, and "REDACTED" will show in its place.

  • ENH: improve T2* classification logic (#12)
  • ENH: do not set or log subject/patient_name fields (#12)
  • ENH: improve age parsing logic (#12)
  • ENH: improve log formatting (#12)
  • ENH: set subject weight (in kg) from pfile header (#12)
  • ENH: update label + remove redundant key + bump version (#12)

2.2.0

16 Dec 17:18
Compare
Choose a tag to compare

NEW

2.1.0

16 Oct 05:57
Compare
Choose a tag to compare

UPDATES

  • Use updated version of pfile-tools, which adds the following to the header metadata:
    • mps_r1 - manual prescan R1
    • mps_r2 - manual prescan R2
    • mps_tg -- manual prescan TG
    • mps_frequency -- manual prescan center frequency
    • aps_or_mps -- indicates the type of prescan (0 means using auto prescan, 3 means using manual prescan)

MINOR

  • Pin version of numpy to 1.15.1. This is to deal with newer versions' dependance upon python 3.5.

2.0.0

11 Jul 23:16
64b979c
Compare
Choose a tag to compare
  • Classification schema updates
  • Remove sync functionality

1.8.0

12 May 00:03
Compare
Choose a tag to compare

NEW

1.7.1

16 Apr 18:41
0cb09a3
Compare
Choose a tag to compare

FIXES

  • Handle cases where operators name is not in the pfile header. Closes #8

1.7.0

11 Feb 23:14
644b8e1
Compare
Choose a tag to compare

NEW

1.6.1

19 Dec 22:59
Compare
Choose a tag to compare

FIXES

  • Fix issue that caused a crash when non-ascii chars were present in the pfile header.