forked from ctsit/nacculator
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
91 lines (74 loc) · 3.88 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
## [0.3.1] - 2018-05-21
### Added
* add csv and txt files to ignore file to avoid adding data to repo (Kevin Hanson)
* Update filters.py (AjanthaRamineni)
* ReadMe to new filter (AjanthaRamineni)
* Adding Lambda functions to filters (AjanthaRamineni)
### Changed
* Adding ReadMe to new filter (AjanthaRamineni)
* Update README.md (AjanthaRamineni)
* Adjusting a Single Ptid file (AjanthaRamineni)
* Extracting a file with Visit Number a type Specified (AjanthaRamineni)
* New filter for Grabbing A Ptid (AjanthaRamineni)
## [0.3.0] - 2017-12-07
### Added
* add a reqs file for using a venv (Matthew McConnell)
* Create new filters.py script to pull data from REDCap and run filters on it (AjanthaRamineni)
* Add a filter to change headers based on config (Matthew McConnell)
* Add fiter to remove unneccessary RedCap Events (AjanthaRamineni)
* Add a script to run all the filters with a config file (Matthew McConnell)
### Changed
* Add a config across all filters with a decorator for validation (Matthew McConnell)
* Change how filter_ptid works - it now checks ptid, visit type, and visit num (AjanthaRamineni)
* Update the aod range for kids and siblings. Changed field from num to char (Matthew McConnell)
* Update changelog and setup (Tarun Gupta Akirala)
* Update README in preperation for release (Matthew McConnell)
* Update notes (Tarun Gupta Akirala)
### Fixed]
* Fix logic for determing existance of C1S and C2 forms (AjanthaRamineni)
* Fix column numbering on FVP B8 form (Naomi Braun)
* Fix bug where 2 questions should be able to hold values regardless of other values (Matthew McConnell)
* fixes #25 and adds more debugging logs (Tarun Gupta Akirala)
## [0.2.4] - 2017-03-27
### Added
* Added few log statements as changes.
* Project handover from takirala to ctsit
## [0.2.3] - 2017-02-14
### Changed
* Refactored c1s form - redcap C1 form to C1S in alz website
### Added
* Added few fields in the fvp form builder and forms file.
## [0.2.2] - 2017-02-02
### Changed
* Header key names for fvp forms.
* Added few fixes for filters to correct fvp forms.
### Added
* Added logic to skip corrupt forms entries and continue processing valid forms
## [0.2.1] - 2016-01-09
### Changed
* While parsing a csv file record by record, if one of the record has both c1s and c2 forms, then that specific record will be discarded and the processing for remaining records will still be continued.
### Added
* Added filters for clean up of data. (Tarun Gupta Akirala)
* Added five filters : {cleanPtid,updateField,replaceDrugId,fillDefault,fixC1S} (Tarun Gupta Akirala)
* Filters output can be piped together to apply multiple filters in a sequence (Tarun Gupta Akirala)
## [0.2.0] - 2016-12-19
### Changed
* Changed header fields for np forms
* Removed redundant fields for np forms.
* Added mutually exclusive flag for fvp vs ivp forms (Tarun Gupta Akirala)
* Restructured, working version for ivp forms. (Tarun Gupta Akirala)
* Adding blank checks to discard empty records (Tarun Gupta Akirala)
### Added
* Added seperate classes for fvp and np forms (Tarun Gupta Akirala)
* Added new builder and class files for fvp, np and ivp forms.
* Added new forms (Tarun Gupta Akirala)
## [0.1.5] - 2016-10-10
### Changed
* Changed README file to reflect that output from NACCulator should be in .txt format (Tarun Gupta Akirala)
* Changed form version value for form C1S to be version 2 (Tarun Gupta Akirala)
### Added
* Added the Neuropathology form definitions and rules (Tarun Gupta Akirala)
* Created error messages where data does not meet form definitions (Tarun Gupta Akirala)
* Added the C1S temporary Spanish form definitions and rules (Tarun Gupta Akirala)
* Added flag to have NACCulator output only the Neuropathology form (Tarun Gupta Akirala)
* Added ability to check for data in C2 or C1S form and make determination on which form to use based on data present or not present (Tarun Gupta Akirala)j