Sha256: f6c1528d1f322cded715ed2929e55ef2e695959e8baf9a844aeda2eb8537abfd

Contents?: true

Size: 628 Bytes

Versions: 17

Compression:

Stored size: 628 Bytes

Contents

require 'rbbt-util'
require 'rbbt/resource'
require 'rbbt/sources/organism'

module MCLP
  extend Resource
  self.subdir = 'share/databases/MCLP'

  def self.organism(org="Hsa")
    Organism.default_code(org)
  end

  #self.search_paths = {}
  #self.search_paths[:default] = :lib


  MCLP.claim MCLP.RPPA, :proc do 
    url = "http://tcpaportal.org/mclp/download/MCLP-v1.1-Level4.zip"
    tsv = TSV.open(url, :header_hash => "", :fix => Proc.new{|l| l.gsub("NA", "")}, :cast => :to_f, :namespace => MCLP.organism, :type => :list)
    tsv.transpose("Antibody").to_s
  end
end

iif MCLP.RPPA.produce(true).find if __FILE__ == $0

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
rbbt-sources-3.1.32 lib/rbbt/sources/MCLP.rb
rbbt-sources-3.1.30 lib/rbbt/sources/MCLP.rb
rbbt-sources-3.1.29 lib/rbbt/sources/MCLP.rb
rbbt-sources-3.1.28 lib/rbbt/sources/MCLP.rb
rbbt-sources-3.1.27 lib/rbbt/sources/MCLP.rb
rbbt-sources-3.1.25 lib/rbbt/sources/MCLP.rb
rbbt-sources-3.1.24 lib/rbbt/sources/MCLP.rb
rbbt-sources-3.1.23 lib/rbbt/sources/MCLP.rb
rbbt-sources-3.1.22 lib/rbbt/sources/MCLP.rb
rbbt-sources-3.1.21 lib/rbbt/sources/MCLP.rb
rbbt-sources-3.1.20 lib/rbbt/sources/MCLP.rb
rbbt-sources-3.1.19 lib/rbbt/sources/MCLP.rb
rbbt-sources-3.1.18 lib/rbbt/sources/MCLP.rb
rbbt-sources-3.1.17 lib/rbbt/sources/MCLP.rb
rbbt-sources-3.1.16 lib/rbbt/sources/MCLP.rb
rbbt-sources-3.1.15 lib/rbbt/sources/MCLP.rb
rbbt-sources-3.1.14 lib/rbbt/sources/MCLP.rb