Package Bio :: Package SwissProt :: Class Record
[hide private]
[frames] | no frames]

Class Record

source code

object --+

Holds information from a SwissProt record.

entry_name        Name of this entry, e.g. RL1_ECOLI.
data_class        Either 'STANDARD' or 'PRELIMINARY'.
molecule_type     Type of molecule, 'PRT',
sequence_length   Number of residues.

accessions        List of the accession numbers, e.g. ['P00321']
created           A tuple of (date, release).
sequence_update   A tuple of (date, release).
annotation_update A tuple of (date, release).

description       Free-format description.
gene_name         Gene name.  See userman.txt for description.
organism          The source of the sequence.
organelle         The origin of the sequence.
organism_classification  The taxonomy classification.  List of strings.
taxonomy_id       A list of NCBI taxonomy id's.
host_organism     A list of names of the hosts of a virus, if any.
host_taxonomy_id  A list of NCBI taxonomy id's of the hosts, if any.
references        List of Reference objects.
comments          List of strings.
cross_references  List of tuples (db, id1[, id2][, id3]).  See the docs.
keywords          List of the keywords.
features          List of tuples (key name, from, to, description).
                  from and to can be either integers for the residue
                  numbers, '<', '>', or '?'

seqinfo           tuple of (length, molecular weight, CRC32 value)
sequence          The sequence.

Instance Methods [hide private]
x.__init__(...) initializes x; see help(type(x)) for signature
source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]


source code 
x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)