Name: nci-diff-CDISC
Owner: National Cancer Informatics Program
Description: diff specific for CDISC reports
Created: 2015-10-26 18:25:52.0
Updated: 2017-06-22 20:46:51.0
Pushed: 2017-06-22 20:46:49.0
Homepage: null
Size: 451
Language: Java
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
diff specific for CDISC reports
This program will generate a changes report between two CDISC releases. The releases may span any amount of time.
Git (sudo apt-get install git)
Apache Ant (sudo apt-get install ant)
Java Developers Kit (sudo apt-get install openjdk-8-jdk)
Download this entire project as a .zip.
OR
Clone the DiffCDISC repository onto your local filesystem using Git:
C:> git clone https://github.com/NCIEVS/diff-cdisc.git
Open a Command Prompt and navigate to the repository directory.
Run an ant build
C:\DiffCDISC> ant build
This will create a 'classes' and add a jar file to the 'dist' directory where program dependancies are stored. The program is now ready to run.
NOTE: If the build fails, you may need to inspect your ant configurations. See: https://ant.apache.org/manual/
Users should pull two reports in .txt format from the same EVS CDISC Archive directory (e.g., ADaM, SDTM, SEND).
Included in this repository are two example reports from the SDTM Archive directory. The example below will demonstrate how to run the program using these two files.
Each report is input into the program (newest followed by oldest), followed by a “release date” and then the filename of the output.
C:\DiffCDISC\dist>RunChanges “..\docs\SDTM Terminology 2015-09-25.txt” “..\docs\SDTM Terminology 2015-06-26.txt” “9/25/2015” Changes.txt
Initializing diff report…
Getting changes…
Printing changes report…
The following changes between CDISC releases are detected. In the event of an Update, original and new values are reported.
The 'Request Code' column will always be empty as they are stored in the JIRA tracking system. This column is manually populated by EVS before each quarterly release.
Version 2.0 was implemented in 2015