[Biojava-l] Re: [BioSQL-l] How to add a feature?
    Martina 
    boehme at mpiib-berlin.mpg.de
       
    Mon Jun  6 10:18:54 EDT 2005
    
    
  
Thanks - I knew it would be quite simple, as always with BioJava (once 
  I've figuered out how to, that is)!
Martina
Simon Foote wrote:
> Hi Martina,
> 
> To add a feature to a sequence stored in a  BioSQL database, all you 
> have to do is retrieve the sequence and then add a feature to it.  The 
> following simplified code shows you the steps:
> 
> // Retrieve the sequence from BioSQLSequenceDB
> Sequence seq = bsd.getSequence(id);
> // Create new stranded feature
> StrandedFeature.Template templ = new StrandedFeature.Template();
> templ.location = ...
> templ.strand = ...
> templ.type = ...
> templ.source = ...
> templ.annotation = [A created SimpleAnnotation object]
> // Add feature to sequence
> seq.createFeature(templ);
> // Note: adding the feature like this will automatically persist the 
> feature, so you don't have to worry about doing that.
> 
> Cheers,
> Simon Foote
> 
    
    
More information about the Biojava-l
mailing list