#!/usr/bin/env ruby require_relative '../../lazar/lib/lazar.rb' include OpenTox hansen = Dataset.find File.read(ARGV[0]).chomp efsa = Dataset.find File.read(ARGV[1]).chomp kazius = Dataset.find File.read(ARGV[2]).chomp datasets = [hansen,efsa,kazius] map = {"mutagen" => "1", "nonmutagen" => "0"} dataset = Dataset.merge datasets: datasets, features: datasets.collect{|d| d.bioactivity_features.first}, value_maps: [nil,nil,map], keep_original_features: true, remove_duplicates: true puts dataset.id