genome/dgi-db

View on GitHub
lib/genome/importers/pharmgkb/pharmgkb_tsv_importer.rb

Summary

Maintainability
A
1 hr
Test Coverage

Method run has 28 lines of code (exceeds 25 allowed). Consider refactoring.
Open

      def self.run(tsv_path)
        na_filter = ->(x) { x.upcase == 'N/A' }
        TSVImporter.import tsv_path, PharmgkbRow, source_info do
          interaction known_action_type: 'unknown' do
            attribute 'Interaction Type', name: 'n/a'
Severity: Minor
Found in lib/genome/importers/pharmgkb/pharmgkb_tsv_importer.rb - About 1 hr to fix

    There are no issues that match your filters.

    Category
    Status