__init__(self,
seq,
id='<unknown id>',
name='<unknown name>',
description='<unknown description>',
dbxrefs=None,
features=None)
(Constructor)
Create a SeqRecord
Arguments: seq - Sequence, required (Seq object) id - Sequence
identifier, recommended (string) name - Seqeuence name, optional
(string) description - Seqeuence description, optional (string) dbxrefs
- Database cross references, optional (list of strings) features - Any
(sub)features, optional (list of SeqFeature objects)
Note that while an id is optional, we strongly recommend you supply
a unique id string for each record. This is especially important if you
wish to write your sequences to a file.
You can create a 'blank' SeqRecord object can then populated the
attributes later. Note that currently the annotations dictionary cannot
be specified when creating the SeqRecord.
-
|