Method: Bio::PDB::Model#addChain

Defined in:
lib/bio/db/pdb/model.rb

#addChain(chain) ⇒ Object

Adds a chain to this model



64
65
66
67
68
69
70
71
72
73
# File 'lib/bio/db/pdb/model.rb', line 64

def addChain(chain)
  raise "Expecting a Bio::PDB::Chain" unless chain.is_a? Bio::PDB::Chain
  @chains.push(chain)
  if @chains_hash[chain.chain_id] then
    $stderr.puts "Warning: chain_id #{chain.chain_id.inspect} is already used" if $VERBOSE
  else
    @chains_hash[chain.chain_id] = chain
  end
  self
end