CDR Tickets

Issue Number 4170
Summary Streamline CDR Python/Perl libraries
Created 2016-10-07 12:23:46
Issue Type Improvement
Submitted By Kline, Bob (NIH/NCI) [C]
Assigned To Kline, Bob (NIH/NCI) [C]
Status Closed
Resolved 2017-01-16 18:10:04
Resolution Fixed
Path /home/bkline/backups/jira/ocecdr/issue.196000
Description

Eliminate obsolete script packages which are no longer needed. If time permits, replace all spreadsheet code which does not yet use the third-party xlrd and xlwt packages so that we can eliminate the dependence on Perl altogether.

Comment entered 2017-01-16 18:10:04 by Kline, Bob (NIH/NCI) [C]

Obsolete files have been purged from version control.

Comment entered 2017-01-26 15:21:21 by Kline, Bob (NIH/NCI) [C]

Here are the reports affected by eliminating the obsolete ExcelWriter package and the dependency on Perl:

Report Name

Report Script

Notes

Advanced Search > Protocol

ProtSearch.py

Rewritten

Audio Pronunciation Recordings Tracking Report

PronunciationRecordings.py

Rewritten

Audio Review Glossary Term

GlossaryTermAudioReview.py

Rewritten

Board Meeting Recording Tracking Report

RecordingTrackingReport.py

Rewritten

Board Roster Reports (Combined)

BoardRosterFull.py

Removed unused Excel code

CTGovProtocols Processing Status Report

CTGovProtocolProcessingStatusReport.py

Rewritten

Citations Linked to Summaries

CitationsInSummaries.py

Rewritten

Documents Modified

DocumentsModified.py

Rewritten

Drug Agent Report - All

DrugAgentReport2.py

Dropped per William O-P

Drug Agent Report

DrugAgentReport.py

Rewritten

Drug Review Report

DrugReviewReport.py

Rewritten

Mailers Received - Detailed

Request4275.py

Rewritten

Media Caption and Content Report

MediaCaptionContent.py

Rewritten

New Published Glossary Terms

Request4333.py

Rewritten

Newly Publishable Trials

NewlyPublishableTrials.py

Rewritten

Newly Published Trials

NewlyPublishedTrials2.py

Rewritten

Organization Protocols Spreadsheet

Request3109.py

Only reports InScopeProtocol docs; dropped

Protocols Linked to Terms

ProtocolsLinkedToTerms.py

Rewritten

Report for Office of Science Policy

OSPReport.py

Only reports InScopeProtocol docs

Semantic Type Report

SemanticTypeReport.py

Rewritten

Summaries Date Last Modified

SummaryDateLastModified.py

Rewritten

Summary Mailer History Report

SummaryMailerReport.py

Rewritten

Summary Mailer Report

SummaryMailerReport.py

Rewritten

Update all Disease Terms from NCI Thesaurus

TermNCITDiseaseUpdateAll.py

Rewritten

Update all Drug/Agent Terms from NCI Thesaurus

TermNCITDrugUpdateAll.py

Rewritten

Elapsed: 0:00:00.001284