| |
Juni 2001 Biomolekulare ReihenfolgencAnalyse: Modul DsLSRBioObjects 2-67 2 SeqAnnotationOutOfBounds NucleotideSequenceFactory NucleotideSequenceFactory stellt die Mittel des Verursachens neu zur Verfügung NucleotideSequences . NucleotideSequenceFactory ist eine wahlweise freigestellte Befolgung Punkt dieser Spezifikation. Schnittstelle NucleotideSequenceFactory { Create_sequence(NucleotideSequence im Zeichenkettenamen in Bezeichnerkennzeichnung in der Zeichenkettebeschreibung in den Zeichenketteüberresten im Grundlagenthe_basis im Booleschen Rundschreiben in den Anmerkungen AnnotationList) Erhöhungen (InvalidResidue, SeqAnnotationOutOfBounds, SeqRegionInvalid); }; Ausnahme SeqAnnotationOutOfBounds { SeqAnnotation unzulässig; Abstand gültig; }; Beschreibung: SeqAnnotationOutOfBounds Ausnahme wird wenn a angehoben SeqRegion SeqAnnotations hat a Anfang weniger als 1 oder wenn sein start+length-1 ist grösser als die Länge von BioSequence . Die Ausnahme wird auch wenn ein genistetes Unterseeboot angehoben Region von einem CompositeSeqRegion ist unzulässig. Wenn a BioSequence stellt kreisförmige DNA, dann diese Ausnahme dar wenn wenn des Abstands angehoben Sie seien beginnen Sie ist kleiner als 1 oder grösser als die Länge vom BioSequence oder wenn seine Länge ist grösser als das des BioSequence . Rückholwert: Bringt das unzulässige SeqAnnotation zurück und der gültige Abstand . Der gültige Abstand hat Anfang Gleichgestelltes bis 1 und Länge Gleichgestelltes zu die Länge des BioSequence das größte erlaubt Abstand . |  |
|
| |
|
|