[Bioperl-l] Structure::IO
    Bernd Web 
    bernd.web at gmail.com
       
    Tue Jul 25 10:47:50 UTC 2006
    
    
  
Hi,
Does someone have experience with Bio::Structure::IO?
The example III.9.1 from the bptutorial.pl covers most, but what is e.g. the
chain() method of Bio::Structure::Entry doing? The POD states:
 Title   : chain
 Usage   : @chains  = $structure->chain($chain);
 Function: Connects a (or a list of) Chain objects to a Bio::Structure::Entry.
 Returns : list of Bio::Structure::Residue objects
 Args    : One Residue or a reference to an array of Residue objects
But in e.g
my $stream = Bio::Structure::IO->new(-file => $filename,
			-format => 'pdb');
while ( my $struc = $stream->next_structure() ) {
    for my $chain ($struc->get_chains) {
	my $chainid = $chain->id;
	my @chains = $struc->chain($chain);
   }
}
I get Bio::Structure::Chain=HASH(0x9f1ab50).
What is the function of the chain method and how to use it?
Best regards,
bernd
    
    
More information about the Bioperl-l
mailing list