Personal tools
You are here: Home Documentation 1-0pre1 V1.0pre1

Kernel Classes

This chapter contains all relevant information on BN++ kernel datastructures. More...

Classes

class BNPP::AATRNA
Aminoacyl tRNA. More...
class BNPP::Activator
An Activator is a positive Regulator that controls an event. More...
class BNPP::ActivatorTF
ActivatorTF: Molecule capable of activating the transcription of a gene by activating the transcription factor. More...
class BNPP::Active
Possible StateProperty. More...
class BNPP::Artificial
Artificial is one kind of Source for a biochemical object. More...
class BNPP::BentTo
Used to describe if one part of a Thing is bent to another part of the same Thing. More...
class BNPP::BindingSite
Binding site: Locality on a protein's surface that attracts another molecule of whatever type and leads to a docking of the two. More...
class BNPP::Bound
Used to describe that Participants are bound to each other. More...
class BNPP::Catalyst
A substance which increases the rate of a reaction without itself being consumed and without altering the equilibrium of the reaction. More...
class BNPP::CDNA
We have three definitions of cDNAs derived from two diferent sources. More...
class BNPP::CDNAClone
cDNA clone is a duplex DNA, representing an mRNA, carried in a cloning vector. More...
class BNPP::CDNALibrary
A collection of all of the mRNA molecules present in a cell or organism, all turned into cDNA molecules with the enzyme reverse transcriptase, then inserted into vectors (other DNA molecules which can continue to replicate after addition of foreign DNA). More...
class BNPP::CellCycleState
Possible State. More...
class BNPP::Centromere
The region in eukaryote chromosomes where daughter chromatids are joined together. More...
class BNPP::ChromatinStructure
ChromatinStructure is a possible NAStateProperty. More...
class BNPP::ChromosomalLocation
ChromosomalLocation is a meta information and contains chromosomallocations of things. More...
class BNPP::Chromosome
The DNA of eukaryotes is subdivided into chromosomes, presumably for convenience of handling, each of which has a long length of DNA associated with various proteins. More...
class BNPP::Cofactor
Inorganic complement of an enzyme reaction, usually a metal ion. More...
class BNPP::Coiling
Coiling describes the coiling of a dna moecule. More...
class BNPP::Collection
Collection is used to group Participants by assigning their database source. More...
class BNPP::CompositeDataSourceKey
CompositeDataSourceKey is used if a datasource has two keys. More...
class BNPP::Compound
Compound describes all biochemical compounds belonging not to Protein or NucleicAcid classes. More...
class BNPP::Concentration
Concentration of a GenericCompound. More...
class BNPP::Condition
Condition represents conditions for several biochemical processes like events or pathways. More...
class BNPP::ConformationalChange
Conformational change is the alteration in the shape - usually the tertiary structure of a protein - as a result of alteration in the environment (pH, temperature, ionic strength) or the binding of a ligand (to a receptor) or binding of substrate (to an enzyme). More...
class BNPP::ConsensusSequence
Of a series of related DNA, RNA or protein sequences, the sequence that reflects the most common choice of base or amino acid at each position. More...
class BNPP::ConservedRegion
ConservedRegion represents conserved sub parts in sequences. More...
class BNPP::ConservedRegionPosition
ConservedRegionPosition describes the position of a conserved sequence defined by the class ConservedRegion in a concrete sequence. More...
class BNPP::ControlEvent
Describes events like activation or inhibition of other participants or of regulative events on transcription level. More...
class BNPP::ControlSource
ControlSource is the source of any kind of control event, eg. More...
class BNPP::ControlTarget
ControlTarget is the target for any kind of control event, eg. More...
class BNPP::CytosineMethylation
CytosineMethylation is given as a percentage. More...
class BNPP::DataSet
A DataSet is a class which sum up a set of Things. More...
class BNPP::DataSource
DataSource is a meta information and describes where the associated Virtual Things were taken from. More...
class BNPP::DataSourceKey
DataSourceKey is a meta information and contains an "id" - data_source_key - for an object taken from a database. More...
class BNPP::Definition
Definition is a meta information and contains definitions of things. More...
class BNPP::Description
Description is a meta information. More...
class BNPP::DevelopmentState
Possible State. More...
class BNPP::Disease
The class Disease is a meta information and describes diseases. More...
class BNPP::DNA
The genetic material of all cells and many viruses. More...
class BNPP::DNAConsensusSequence
Dna consensus sequence reflects the most common choice of base or amino acid at each position. More...
class BNPP::Domain
Domains are used to describe a part of a molecule or structure that shares common physicochemical features, eg. More...
class BNPP::DomainClass
DomainClass is a classification of domains. More...
class BNPP::DownRegulation
DownRegulation - negative regulation of a participant on the transcriptional level. More...
class BNPP::Educt
Educt is one kind of Substrate. More...
class BNPP::Effect
Effect arosen after a biochemical event or pathway. More...
class BNPP::Enhancer
Enhancer: A DNA control element frequently found 5' to the start site of a gene, which when bound by a specific transcription factor, enhances the levels of expression of the gene, but is not sufficient alone to cause expression. More...
class BNPP::Enzyme
A biological catalyst, most often a protein although ribozymes are RNA molecules. More...
class BNPP::EnzymeClass
EnzymeClass is a classification for Enzymes. More...
class BNPP::EST
We have three definitions of ESTs derived from three diferent sources. More...
class BNPP::Event
The class Event is the basis class of all biochemical events like reactions, regulatory events, interactions etc. More...
class BNPP::EventEquation
Characterizes the equation of an event. More...
class BNPP::EventType
EventType is a classification of events. More...
class BNPP::EventTypeCollection
EventTypeCollection collects several classifications of biochemical events. More...
class BNPP::Exon
Exon: The sequences of the RNA primary transcript (or the DNA that encodes them) that exit the nucleus as part of a messenger RNA molecule. More...
class BNPP::Experiment
Experiment is a MetaInformation. More...
class BNPP::ExperimentalCondition
Describes experimental conditions of an event or path. More...
class BNPP::ExperimentalFunction
Experimental role is a parent class for all roles specifying molecules and other participants within a event observed in an experiment. More...
class BNPP::Expression
The full use of the information in a gene via transcription and translation leading to production of a protein and hence the appearance of the phenotype determined by that gene (contains sub events Transcription, Splicing, Translation ). More...
class BNPP::ExpressionExperiment
An ExpressionExperiment describe a number of Things observed during an expression experiment, like DNA chip experiments. More...
class BNPP::ExpressionProduct
Role for the event Expression played by a molecule have been expressed and coded by a gene or RNA (ExpressionScheme). More...
class BNPP::ExpressionScheme
Role for the event Expression played by a gene or RNA coding the expressed molecule (ExpressionProduct). More...
class BNPP::FeedbackLoop
Possible RegulatoryPathway. More...
class BNPP::Filter
The Filter class represents a filter in a Query. More...
class BNPP::Formula
Formula contains the formula of a participant. More...
class BNPP::FoundationsForNucDistrMatrix
Represents foundations for nucleotide distribution matrices for the binding sites of transcription factors. More...
class BNPP::FunctionalDescription
The class FunctionalDescription is a kind or description and describes functions of things. More...
class BNPP::Gene
Gene is originally defined as the physical unit of heredity but the meaning has changed with increasing knowledge; it is probably best defined as the unit of inheritance that occupies a specific locus on a chromosome, the existence of which can be confirmed by the occurrence of different allelic forms. More...
class BNPP::GeneProductPolymorphism
Polymorphisms in polypeptide sequences. More...
class BNPP::GeneProductSequence
GeneProductSequence represents sequence information of gene products. More...
class BNPP::GenericCompound
GenericCompound is the base class for all biochemical compounds. More...
class BNPP::GeneticLocus
GeneticLocus is the position of a gene on a chromosome, plasmid or on an other nucleic acid molecule. More...
class BNPP::GeneVariant
Different forms or variants of a gene found at the same place, or locus, on a chromosome. More...
class BNPP::Genome
Genome represents the total set of genes carried by an individual or cell. More...
class BNPP::GlobalContainer
Global container. More...
class BNPP::GRNA
gRNA (= Guide RNA): Small RNA molecules (60-80 nucleotides) that are found in the editosome. More...
class BNPP::Histology
Histology of an Thing. More...
class BNPP::HistoneModification
HistoneModification, given in percentage per modification type. More...
class BNPP::HNRNA
heterogenous nuclear RNA (= hnRNA): Originally identified as a class of RNA, found in the nucleus but not the nucleolus, which is rapidly labelled and with a very wide range of sizes, 2-40 kilobases. More...
class BNPP::Homologues
Homologue - Homologues proteins have evolved from a common ancestor, and their evolutionary relationship is evident from similarities in sequence, structure and/or function. More...
class BNPP::Hybridization
The Class Hybridization describes hybridization processes observed on micro array chips. More...
class BNPP::ImmunRegulation
Describes the immun_regulation process. More...
class BNPP::Individual
Individual is a 'single instance' of an organism group. More...
class BNPP::Inducer
Inducers are molecules that cause an increase in a protein activity when added to cells. More...
class BNPP::Inhibitor
An Inhibitor is a negative Regulator that controls an event. More...
class BNPP::InhibitorTF
InhibitorTF: Molecule capable of preventing the transcription of a gene by blocking the transcription factor. More...
class BNPP::Interaction
Interactions are for example Reactions, Protein-Protein-Interactions or Protein-Molecule-Interactions. More...
class BNPP::InteractionPathway
Collection of interactions. More...
class BNPP::Intron
(= intervening sequence) A non-coding sequence of DNA within a gene (cf. More...
class BNPP::Isoform
Isoform: A protein having the same function and similar (or identical sequence), but the product of a different gene and (usually) tissue-specific. More...
class BNPP::Isolator
An Isolator blocks an Enhancer. More...
class BNPP::Location
Location describes the location of several things. More...
class BNPP::LocationStateProperty
StateProperty for Locations. More...
class BNPP::LocationType
Eg, CellType, OrganType, . More...
class BNPP::MainEduct
MainEduct is one kind of Educt. More...
class BNPP::MainProduct
MainProduct is one kind of Product. More...
class BNPP::MetabolicPathway
Collection of metaboic events - reactions. More...
class BNPP::MetaInformation
MetaInformation is the base class for all additional information for a thing, for example publications, db links, etc. More...
class BNPP::Method
The class Method is a meta information and describes biochemical methods or techniques used to derive the information about the concerning Thing associated to the respective method object via the association inharited from the class MetaInformation. More...
class BNPP::MiRNA
miRNA (= microRNA): These are tiny (~22 nts) RNA molecules that appear to regulate the expression of messenger RNA (mRNA) molecules. More...
class BNPP::Modification
Describes the modification process. More...
class BNPP::ModifiedForm
Modifiedform is the source of any kind of control event, eg. More...
class BNPP::MRNA
Single-stranded RNA molecule that specifies the amino acid sequence of one or more polypeptide chains. More...
class BNPP::Mutation
Describes the mutation process. More...
class BNPP::NAConsensusSequence
Nucleic acid consensus sequence reflects the most common choice of base or amino acid at each position. More...
class BNPP::Name
Name contains a name string for a Thing. More...
class BNPP::NAPolymorphism
NAPolymorphism represents polymorphisms in nucleic acid sequences (see the definition of polymorphism). More...
class BNPP::NASecondaryStructure
NASecondaryStructure describes the secondary structure of nucleic acid. More...
class BNPP::NAStateProperty
NAStateProperty: A cavity or space within a tube or sac. More...
class BNPP::NegativeControlEvent
Negative control (inhibition) of an participant (event). More...
class BNPP::NucDistributionMatrix
Represents nucleotide distribution matrices for the binding sites of transcription factors. More...
class BNPP::NucleicAcid
More abstract class for nucleic acids describing more general information of nucleic acid objects. More...
class BNPP::NucleicAcidSequence
NucleicAcidSequence represents sequence information of nucleic acids. More...
class BNPP::Open
Possible StateProperty. More...
class BNPP::Operator
The site on DNA to which a specific repressor protein binds and prevents the initiation of transcription at the adjacent promoter. More...
class BNPP::Operon
Operon represents groups of bacterial genes with a common promotor, that are controlled as a unit and produce mRNA as a single piece, polycistronic messenger. More...
class BNPP::ORF
ORF (open reading frame) is a possible reading frame of DNA which is capable of being translated into protein, ie. More...
class BNPP::Organ
Organ is a unit consisting of various cells and tissues with different structure and fulfilling specific functions. More...
class BNPP::Organism
Organism is a meta information and describes objects being in relationship with this organism. More...
class BNPP::ORI
ORI ( = origin of replication) Regions of DNA that are necessary for its replication to begin, such as pBR322 ori , required for plasmid replication. More...
class BNPP::Orthologues
Orthologue - Orthologs are equivalent genes in different species that evolved from a common ancestor by speciation. More...
class BNPP::Paralogues
Paralogue - Homologous sequences (that is, sequences that share a common evolutionary ancestor) that diverged by gene duplication (within one organism). More...
class BNPP::Participant
Participant describes objects taking part in biochemical events. More...
class BNPP::ParticipantClassification
ParticipantClassification allows the classification of a Participant. More...
class BNPP::PartOf
Used to represent 'part of' relations between Things. More...
class BNPP::Pathway
Pathway is the base class for all biochemical pathways. More...
class BNPP::PeripherallyAssociated
Used to describe that Participants are near by each other. More...
class BNPP::PhysicalTrigger
PhysicalTrigger represents objects acting as physical triggers in biochemical events. More...
class BNPP::PhysicalTriggerType
PhysicalTriggerType is a classification of physical triggers. More...
class BNPP::PhysiologicalProperty
PhysiologicalProperty is a LocationStateProperty. More...
class BNPP::Plasmid
Plasmid is a small, independently-replicating, piece of cytoplasmic DNA that can be transferred from one organism to another. More...
class BNPP::Polymerase
A biological catalyst, most often a protein although ribozymes are RNA molecules. More...
class BNPP::Polymorphism
There are two definitions of Polymorphism. More...
class BNPP::PositiveControlEvent
Positive control (activation) of an participant (event). More...
class BNPP::PrimaryTranscript
PrimaryTranscript (= pre-RNA) is the product of eukaryotic transcription before post-transcriptional modifications take place. More...
class BNPP::Product
Product is one kind of Substrate. More...
class BNPP::Promoter
A region of DNA to which RNA polymerase binds before initiating the transcription of DNA into RNA. More...
class BNPP::PromoterClass
PromoterClass is a classification for promoters. More...
class BNPP::Protein
Protein is any of a group of complex organic compounds, consisting essentially of combinations of amino acids in peptide linkages, that contain carbon, hydrogen, oxygen, nitrogen, and usually sulfur. More...
class BNPP::ProteinClassification
ProteinClassification can, eg, be ProteinFamily or EnzymeClass. More...
class BNPP::ProteinClassificationCollection
ProteinClassificationCollection collects several classifications of proteins. More...
class BNPP::ProteinComplex
a complex of different proteins More...
class BNPP::ProteinConsensusSequence
Protein consensus sequence reflects the most common choice of base or amino acid at each position. More...
class BNPP::ProteinFamily
ProteinFamily is a classification for Proteins as used in 'Gene Ontology' or 'SwissProt'. More...
class BNPP::ProteinPolymorphism
ProteinPolymorphism represents polymorphisms in protein sequences (see the definition of polymorphism). More...
class BNPP::ProteinSequence
ProteinSequence represents sequence information of proteins. More...
class BNPP::Publication
Publication: Publication is a DataSource and a MetaInformation. More...
class BNPP::Query
The Query class represents a query to the BNPP-database. More...
class BNPP::Reaction
Describes biochemical reactions, containing essential roles Educt and Product. More...
class BNPP::Rearrangement
Describes the rearrangement process. More...
class BNPP::RegulativeEvent
RegulativeEvent is a control event on transcription level with positive or negative effect on the SignalReceptor (ControlTarget in control event). More...
class BNPP::Regulator
A Regulator controls an event. More...
class BNPP::RegulatoryElement
A RegulatoryElement regulates an event. More...
class BNPP::RegulatoryPathway
Collection of regulatory events. More...
class BNPP::Reliability
Reliability is one kind of MetaInformation and gives a reability estimation for a thing. More...
class BNPP::Repressor
Repressor: Eg repressor protein, a protein that binds to an operator of a gene preventing the transcription of the gene. More...
class BNPP::RNA
This molecular species has an informational role, a structural role and an enzymic role and is thus used in a more versatile way than either DNA or proteins. More...
class BNPP::RNAConsensusSequence
Rna consensus sequence reflects the most common choice of base or amino acid at each position. More...
class BNPP::Role
Role describes the 'functional role' played by a Participant in a biochemical Event. More...
class BNPP::RRNA
rRNA (ribosomal RNA) is one of the structural components of the ribosome. More...
class BNPP::SAR
Scaffold/matrix attached regions (S/MARs) represent a relatively novel addition to the class of cis-acting DNA sequences in the eukaryotic genome. More...
class BNPP::SCRNA
scRNA: Small cytoplasmic RNA; any one of several small cytoplasmic RNA molecules present in the cytoplasm and (sometimes) nucleus of a eukaryote. More...
class BNPP::Sequence
Sequence represents sequence information of proteins and nucleic acids and consensus sequences. More...
class BNPP::SequenceUnit
SequenceUnit represents a part of a sequence, eg intron, exon, terminator . More...
class BNPP::SideEduct
SideEduct is one kind of Educt. More...
class BNPP::SideProduct
SideProduct is one kind of Product. More...
class BNPP::SignalEffector
A SignalEffector induces a signal. More...
class BNPP::SignalPeptide
SignalPeptide: A peptide present on proteins that are destined either to be secreted or to be membrane components. More...
class BNPP::SignalReceptor
A SignalReceptor is the recipient of a signal. More...
class BNPP::SignalTransductionPathway
Possible RegulatoryPathway. More...
class BNPP::SignificantPathwayPoint
The class SignificantPathwayPoint describes specific points of a pathway like start point or target point. More...
class BNPP::Silencer
A Silencer blocks the transcription. More...
class BNPP::SNoRNA
snoRNA (small nucleolar RNA): Small nuclear RNAs that are involved in the processing of pre-ribosomal RNA in the nucleolus. More...
class BNPP::SNP
SNPs (Single Nucleotide Polymorphisms) are common DNA sequence variations among individuals. More...
class BNPP::SNRNA
snRNA - small nuclear RNA is involved in the machinery that processes RNA's as they travel between the nucleus and the cytoplasm. More...
class BNPP::Source
Source is a meta information and defines where a certain object comes from. More...
class BNPP::SourceDatabase
SourceDatabase is one kind of DataSource. More...
class BNPP::SpecificationEventCondition
SpecificationEventCondition specifies a condition of an event. More...
class BNPP::SpecificationPathwayCondition
SpecificationPathwayCondition specifies a condition of an pathway. More...
class BNPP::SpecificationProcessCondition
SpecificationProcessCondition is a virtual class for specification or description of processes with a certain condition. More...
class BNPP::SpecificationRoleState
SpecificationRoleState specifies the state of the role in an event. More...
class BNPP::Splicing
Describes the splicing process by which introns are removed from hnRNA to produce mature messenger RNA that contains only exons. More...
class BNPP::StartPoint
The class StartPoint describes start points of a pathway. More...
class BNPP::StartPointParticipant
The class StartPointParticipant describes start points of a pathway specified by a participant object. More...
class BNPP::StartPointRole
The class StartPointRole describes start points of a pathway specified by a role object. More...
class BNPP::State
Describes states of a participant in an biochemical event. More...
class BNPP::StateProperty
Properties of a State. More...
class BNPP::StrandBreak
Describes the strand_break process. More...
class BNPP::SubSequencePosition
SubSequencePosition describes the position of a sub sequence in their 'parent' sequence. More...
class BNPP::Substrate
Substrate is one kind of Role. More...
class BNPP::SystematicGroup
Class SystematicGroup represents Linnaean taxonomic system. More...
class BNPP::Tag
Tag is a sub class of the class ExperimentalFunction. More...
class BNPP::TargetPoint
The class TargetPoint describes target points of a pathway. More...
class BNPP::TargetPointParticipant
The class TargetPointParticipant describes target points of a pathway specified by a participant object. More...
class BNPP::TargetPointRole
The class TargetPointRole describes target points of a pathway specified by a role object. More...
class BNPP::Telomere
A Telomere is the end of a chromosome. More...
class BNPP::TemplateForModification
Modifiedform is the source of any kind of control event, eg. More...
class BNPP::TemporaryDependency
Temporary dependency. More...
class BNPP::Terminator
Terminator: DNA sequence at the end of a transcription unit that causes RNA polymerase to stop transcription. More...
class BNPP::Thing
Thing is the base class for all other BNPP classes. More...
class BNPP::Transcription
Transcription event describes the synthesis of RNA by RNA polymerases using a DNA template. More...
class BNPP::TranscriptionFactor
Protein required for recognition by RNA polymerases of specific stimulatory sequences in eukaryotic genes. More...
class BNPP::TranscriptionFactorClass
TranscriptionFactorClass is a classification for TranscriptionFactors as, eg, used in TransPath. More...
class BNPP::TranscriptionUnit
A region of DNA that is transcribed to produce a single primary RNA transcript, ie. More...
class BNPP::Translation
The Class Translation describes a tranlation process that occurs at the ribosome whereby the information in mRNA is used to specify the sequence of amino acids in a polypeptide chain. More...
class BNPP::Translocation
Translocation means transport of a compound or participant from one location to an other (target) location. More...
class BNPP::TRNA
tRNA (= transfer RNA; s-RNA; 4S RNA): The low molecular weight RNAs that specifically bind amino acids by amino-acylation to form aminoacyl tRNA, and that possess a special nucleotide triplet, the anticodon, sometimes containing the base inosine. More...
class BNPP::UpRegulation
UpRegulation - positive regulation of a participant on the transcription level. More...
class BNPP::UserData
UserData is one kind of DataSource. More...

attributes

float BNPP::TranscriptionActivity::value
Positive values represent number of transcripts per second.

Detailed Description

This chapter contains all relevant information on BN++ kernel datastructures.


The hierarchy of the kernel classes looks like this:

KERNEL.png

Variable Documentation

float BNPP::TranscriptionActivity::value [protected, inherited]

Positive values represent number of transcripts per second.

Negative values can be used for a qualitative description: -1 for a week transcription, -10 for maximal activation.