Class Field
source code
object --+
|
Field
- Known Subclasses:
-
A class representing columns on database tables
The base class for attributes, references and collections. All
columns in DB tables are represented by fields
SYNOPSIS
>>> service = Service("http://www.flymine.org/query/service")
>>> model = service.model
>>> cd = model.get_class("Gene")
>>> print "Gene has", len(cd.fields), "fields"
>>> for field in gene_cd.fields:
... print " - ", field
Gene has 45 fields
- CDSs is a group of CDS objects, which link back to this as gene
- GLEANRsymbol is a String
- UTRs is a group of UTR objects, which link back to this as gene
- alleles is a group of Allele objects, which link back to this as gene
- chromosome is a Chromosome
- chromosomeLocation is a Location
- clones is a group of CDNAClone objects, which link back to this as gene
- crossReferences is a group of CrossReference objects, which link back to this as subject
- cytoLocation is a String
- dataSets is a group of DataSet objects, which link back to this as bioEntities
- downstreamIntergenicRegion is a IntergenicRegion
- exons is a group of Exon objects, which link back to this as gene
- flankingRegions is a group of GeneFlankingRegion objects, which link back to this as gene
- goAnnotation is a group of GOAnnotation objects
- homologues is a group of Homologue objects, which link back to this as gene
- id is a Integer
- interactions is a group of Interaction objects, which link back to this as gene
- length is a Integer
...
|
|
__init__(self,
name,
type_name,
class_origin)
THIS CLASS IS NOT MEANT TO BE INSTANTIATED DIRECTLY |
source code
|
|
|
|
|
|
|
|
|
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__setattr__,
__sizeof__,
__subclasshook__
|
|
Inherited from object:
__class__
|
__init__(self,
name,
type_name,
class_origin)
(Constructor)
| source code
|
Constructor - DO NOT USE
THIS CLASS IS NOT MEANT TO BE INSTANTIATED DIRECTLY
you are unlikely to need to do so anyway: it is recommended you
access fields through the classes generated by the model
- Parameters:
name - The name of the reference
type_name - The name of the model.Class this refers to
class_origin - The model.Class this was declared in
- Overrides:
object.__init__
|
|
repr(x)
- Overrides:
object.__repr__
- (inherited documentation)
|
__str__(self)
(Informal representation operator)
| source code
|
str(x)
- Overrides:
object.__str__
- (inherited documentation)
|