domain_ranges = nil
if ( values.length > 3 )
domain_ranges_block = values[ 3 ]
+ puts "domain_ranges_bloc=" + domain_ranges_block
domain_ranges = domain_ranges_block.split( "/" )
end
if ( species != current_species )
if domain_ranges != nil
domain_ranges.each { |range|
- puts range + "\n"
- if range != nil
+ puts "reange:" + range + ":\n"
+ if range != nil && range.length > 0
s= range.split("-")
from = s[ 0 ]
to = s[ 1 ]
puts from + "-" + to
- new_msa_domains.add_sequence( Sequence.new( orig_name + "/" + from + "-" + to + " [" + basename + "] [" + current_species + "]", seq.get_sequence_as_string[from..to] ) )
+ new_msa_domains.add_sequence( Sequence.new( orig_name + "/" + from + "-" + to + " [" + basename + "] [" + current_species + "]", seq.get_sequence_as_string[from.to_i..to.to_i] ) )
end
}
end