PhysicalEntity#

class biopax-explorer.biopax.physicalentity.PhysicalEntity(*args, **kwargs)[source]#

Bases: Entity

Class PhysicalEntity

Definition: A pool of molecules or molecular complexes. Comments: Each

PhysicalEntity is defined by a sequence or structure based on an EntityReference AND any set of Features that are given. For example, ser46 phosphorylated p53 is a physical entity in BioPAX defined by the p53 sequence and the phosphorylation feature on the serine at position 46 in the sequence. Features are any combination of cellular location, covalent and non-covalent bonds with other molecules and covalent modifications. For a specific molecule to be a member of the pool it has to satisfy all of the specified features. Unspecified features are treated as unknowns or unneccesary. Features that are known to not be on the molecules should be explicitly stated with the “not feature” property. A physical entity in BioPAX never represents a specific molecular instance. Physical Entity can be heterogenous and potentially overlap, i.e. a single molecule can be counted as a member of multiple pools. This makes BioPAX semantics different than regular chemical notation but is necessary for dealing with combinatorial complexity. Synonyms: part, interactor, object, species Examples: extracellular calcium, ser 64 phosphorylated p53

code generator : rdfobj (author F.Moreews 2023-2024).

Methods

get_availability()

Attribute _availability getter

get_cellularLocation()

Attribute _cellularLocation getter

get_comment()

Attribute _comment getter

get_dataSource()

Attribute _dataSource getter

get_displayName()

Attribute _displayName getter

get_evidence()

Attribute _evidence getter

get_feature()

Attribute _feature getter

get_memberPhysicalEntity()

Attribute _memberPhysicalEntity getter

get_name()

Attribute _name getter

get_notFeature()

Attribute _notFeature getter

get_standardName()

Attribute _standardName getter

get_xref()

Attribute _xref getter

attribute_type_by_name

get_uri_string

object_attributes

set_availability

set_cellularLocation

set_comment

set_dataSource

set_displayName

set_evidence

set_feature

set_memberPhysicalEntity

set_name

set_notFeature

set_standardName

set_uri_string

set_xref

to_json

type_attributes

Methods Summary

attribute_type_by_name()

get_cellularLocation()

Attribute _cellularLocation getter

get_feature()

Attribute _feature getter

get_memberPhysicalEntity()

Attribute _memberPhysicalEntity getter

get_notFeature()

Attribute _notFeature getter

get_uri_string()

object_attributes()

set_cellularLocation(value)

set_feature(value)

set_memberPhysicalEntity(value)

set_notFeature(value)

set_uri_string(uristr)

to_json()

type_attributes()

Methods Documentation

attribute_type_by_name()[source]#
get_cellularLocation()[source]#
Attribute _cellularLocation getter

A cellular location, e.g. ‘cytoplasm’. This should reference a term in the Gene

Ontology Cellular Component ontology. The location referred to by this property should be as specific as is known. If an interaction is known to occur in multiple locations, separate interactions (and physicalEntities) must be created for each different location. If the location of a participant in a complex is unspecified, it may be assumed to be the same location as that of the complex. A molecule in two different cellular locations are considered two different physical entities.

get_feature()[source]#
Attribute _feature getter

Sequence features of the owner physical entity.

get_memberPhysicalEntity()[source]#
Attribute _memberPhysicalEntity getter

This property stores the members of a generic physical entity. For

representing homology generics a better way is to use generic entity references and generic features. However not all generic logic can be captured by this, such as complex generics or rare cases where feature cardinality is variable. Usages of this property should be limited to such cases.

get_notFeature()[source]#
Attribute _notFeature getter

Sequence features where the owner physical entity has a feature. If not

specified, other potential features are not known.

get_uri_string()[source]#
object_attributes()[source]#
set_cellularLocation(value)[source]#
set_feature(value)[source]#
set_memberPhysicalEntity(value)[source]#
set_notFeature(value)[source]#
set_uri_string(uristr)[source]#
to_json()[source]#
type_attributes()[source]#