Open reading Frame

Joker187

Neues Mitglied
Hallo zusammen, Ich habe da ein Problem mit Java und zwar möchte ich für die Bioinformatik Leseraster erstellen von DNA Sequenzen zb TGATCGTAC 1. Leseraster ist TGA-TCG-TAC das 2. Leseraster ist GAT-CGT-AC und das dritte ist dann ATC-GTA-C und dann gibt es noch das 4. Leseraster das von hinten anfängt zu zählen,wir haben im unterricht schonmal soetwas ähnliches gemacht das wenn ich eine Sequenz eingeb das mir Java Die Sequenz rückwärts ausspuckt....aber ich verstehe nicht welches der Befehl dafür ist damit es tut


Java:
   String sequenz;
   String triplet;
   int position;
   int zaehler;
   int laenge;
   String position2;
   String base,baserepliziert;
   baserepliziert="";
   base=tf_sequenz.getText();
   laenge=base.length();


   for (position=0;position<=laenge-3;position++ )
   { triplet="";
    for (zaehler=0;zaehler<3;zaehler++ )
    { triplet=triplet+base.charAt(position+zaehler);

      // ta_triplet.appendtriplet+"\n";
      if (triplet.equals("ATG"))
      { position2=String.valueOf(position+1);
      ta_triplet.append("Startcodon fu"+position2+"\n");
      

      

      }
      if (triplet.equals("TAG"))
      {
      position2=String.valueOf(position+1);
      ta_triplet.append("Stopcodon fu"+position2+"\n");
      
      baserepliziert=baserepliziert+triplet;
      }
      ta_triplet.setText(baserepliziert);
    }

so schaut mein Script? aus das ich geschrieben habe, das programm tut auch aber es zählt von vorne und nicht von hinten.
Würde mich freuen wenn jemand die Antwort dazu wüsste =)

Zu sagen ist noch das wir bis jz nur mit For und If nur gearbeitet haben und ein paar befehlen...
 
Zuletzt bearbeitet von einem Moderator:

pro2

Bekanntes Mitglied
Ich versteh deine Beschreibung nicht so ganz.. willst du, dass der String einfach umgedreht wird? Das ginge so:

Java:
String s1 = "hallo";
String s2 = new StringBuilder(s1).reverse().toString();

Außer natürlich du musst das ganze selber implementieren.
 
B

bygones

Gast
was ist genau die Aufgabe nun ?

um die ORFs anzuzeigen kannst du ja auch einfach ueber deine Sequenz iterieren nur eben mit 0,1,2 jeweils als Startposition. Damit kannst du dann ja auch die Codons formatieren wenn du willst (da du was von TGA-TCG-TAC schreibst).

achja - es gibt noch n paar mehr stopcodons
 

Joker187

Neues Mitglied
Ja das es Stopcodons gibt weiß ich habe das auch im Unterricht ausfürhrlicher gemacht...wollte jetzt aber versuchen Start und Stopcodons zu finden wenn es rückwärtsgelesen wird also das 4. leseraster von hinten anfängt sowie das 1. leseraster vorne anfängt bei der Sequenz.
Und mit den Startposition 0,1,2 kann ich ja nur nach vorne arbeiten,aber nicht rückwärts weil ich ja nicht weiß wie lang meine sequenz ist,ob 10basen oder 20basen.
Das mit dem new StringBuilder(s1).reverse().toString(); hatten wir nie im Unterricht,das sagt mir garnichts :/
 

pro2

Bekanntes Mitglied
Wenn du deine Sequenz in einem String hast, dann kannst du einfach die Funktion
Code:
.length();
benutzen um die Länge zu kriegen.
String (Java Platform SE 7 ))

Das braucht man ja auch nicht im Unterricht gehabt haben, die Funktion gibts einfach und man kann sie nutzen. Da musst dich nur ein bisschen mit der API und oder Google auskennen :p
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
sensus Open JDK Java Basics - Anfänger-Themen 2
G JDK installieren Open JDK und Oracle Lizenzen Java Basics - Anfänger-Themen 13
N Best Practice How can I creat a programm with java under windows 10 in order to open an spreadsheet in libreoffice calc format Java Basics - Anfänger-Themen 11
T Open office 4.1 Java Basics - Anfänger-Themen 1
M Open Source Projekt mit Unit Tests gesucht Java Basics - Anfänger-Themen 5
J Open Office Property Value mit Java aufrufen Java Basics - Anfänger-Themen 0
E In.open(); Daten Java Basics - Anfänger-Themen 16
N Word oder Open Office Writer Java Basics - Anfänger-Themen 10
K open source Projekt Java Basics - Anfänger-Themen 7
D Hilfe zu Java Befehl In.open Java Basics - Anfänger-Themen 2
H java.io.IOException: Failed to open... Java Basics - Anfänger-Themen 6
A Suche Java Tutorial (open e-book ö.ä.) Java Basics - Anfänger-Themen 3
K Seltsamer Fehler (java.exe could not open jvm.cfg) Java Basics - Anfänger-Themen 9
S Exception: Too many open files Java Basics - Anfänger-Themen 6
G kann man bei Open Source Projekten Geld verdienen Java Basics - Anfänger-Themen 17
5 File->Open Dialog mit nachheriger Aktion ausführen. Java Basics - Anfänger-Themen 3
N Open Source für Anfänger, neues Projekt-> Interesse? Java Basics - Anfänger-Themen 36
lin Open File Java Basics - Anfänger-Themen 3
ven000m Java - wirklich open Source? Java Basics - Anfänger-Themen 2
C Reading a page header with getHeaderField Java Basics - Anfänger-Themen 13
Alex_99 Aktion ausführen wenn Frame disposed wurde Java Basics - Anfänger-Themen 5
frager2345 Fensterklasse, Wie auf Frame im Listender zugreifen (ItemEvents) Java Basics - Anfänger-Themen 7
S GUI Frame wechseln Java Basics - Anfänger-Themen 15
C Exportierte JAR öffnet zweiten Frame nicht mehr Java Basics - Anfänger-Themen 7
C Erkennen ob Frame geschlossen wurde Java Basics - Anfänger-Themen 2
C Erste Schritte Spieler an anderen Frame weitergeben Java Basics - Anfänger-Themen 23
G Probleme bei Frame aufgaben Java Basics - Anfänger-Themen 6
CptK Interface Klasse Frame (extends JFrame) aus anderer Klasse schließen Java Basics - Anfänger-Themen 7
S Interface (WindowBuilder) Panels in einen Frame einfügen Java Basics - Anfänger-Themen 10
S Nach dem Herüberschieben eines Arrays zwischen 2 Frames öffnet sich das Frame nicht mehr Java Basics - Anfänger-Themen 12
S in ActionListener auf Eingabe aus anderem Frame warten Java Basics - Anfänger-Themen 2
D Interface Frame doppelt durch Aufruf der GUI Klasse Java Basics - Anfänger-Themen 1
M Erste Schritte Neuen Frame nur einmal offen haben Java Basics - Anfänger-Themen 6
schoenosrockos JButton füllt immer das ganze frame Java Basics - Anfänger-Themen 1
R Erste Schritte Frame mit Ladebalken und BestätigungsButton Java Basics - Anfänger-Themen 10
das_leon Interface Frame in einem Frame (Window Builder) Java Basics - Anfänger-Themen 2
Anfänger2011 Frame zeigt nicht gewünschtes Ergebnis an ... Java Basics - Anfänger-Themen 5
Z Object Kreis am Frame abprallen lassen! Java Basics - Anfänger-Themen 12
D Bild in Frame einfügen Java Basics - Anfänger-Themen 11
I Methoden Schwierikeiten mit Protokollfenster (Frame Objekt) Java Basics - Anfänger-Themen 4
A mehrere Panels in eigenen Klasssen in einem Frame Java Basics - Anfänger-Themen 16
J Extra Fenster (Frame) Java Basics - Anfänger-Themen 20
W Frame in anderer Klasse anzeigen lassen Java Basics - Anfänger-Themen 1
E Von Instanz des Dialogs auf das Frame zugreifen Java Basics - Anfänger-Themen 8
E 2. JFrame erkennt 1. Frame Java Basics - Anfänger-Themen 6
C Bild ins Frame laden und Objekte drüber legen Java Basics - Anfänger-Themen 1
R File chooser Dateien in frame anzeigen lassen Java Basics - Anfänger-Themen 5
L bestimmten Frame anzeigen lassen? Java Basics - Anfänger-Themen 6
H Textfeldinhalt löschen nachdem Frame geschlossen wird Java Basics - Anfänger-Themen 8
L Kalender Java Frame Java Basics - Anfänger-Themen 7
A Frame Java Basics - Anfänger-Themen 3
P Verwirrung mit AWT Frame und main Methode Java Basics - Anfänger-Themen 19
A Frame java Java Basics - Anfänger-Themen 3
D Frame schließt gleich alle Frames Java Basics - Anfänger-Themen 5
T udp -> bytearray -> image -> ausgabe via frame Java Basics - Anfänger-Themen 6
J Erste Schritte Speichern / Speichern unter / title Frame Java Basics - Anfänger-Themen 5
F Frame in Frame Java Basics - Anfänger-Themen 3
U GUI - resize frame Java Basics - Anfänger-Themen 13
J Erstelltes Frame wird nicht angezeigt Java Basics - Anfänger-Themen 2
K Frame öffnen klappt nicht?! Java Basics - Anfänger-Themen 36
JAVAnnik Anwendung nach Schließen vom letzen Frame Java Basics - Anfänger-Themen 9
B Referenz zu anderen Frame Java Basics - Anfänger-Themen 10
A Frame Background Java Basics - Anfänger-Themen 21
S Klassen Klassenname = Frame? Java Basics - Anfänger-Themen 11
R Eingefärbtes Panel wird in Frame nicht angezeigt Java Basics - Anfänger-Themen 10
I Java - Text in neuem Frame wird nicht angezeigt Java Basics - Anfänger-Themen 4
M Frame mit mehreren areas Java Basics - Anfänger-Themen 14
B Frame über Button öffnen Java Basics - Anfänger-Themen 8
R Button soll neuen Frame öffnen Java Basics - Anfänger-Themen 21
L Variablen Frame Variablen-Schleife Java Basics - Anfänger-Themen 3
D Neues Frame öffnen Java Basics - Anfänger-Themen 7
V Frame bleibt grau Java Basics - Anfänger-Themen 5
G Polygon in Frame zeichnen Java Basics - Anfänger-Themen 3
F frame wird nicht angezeigt? Java Basics - Anfänger-Themen 10
S 2 Panels in einen Frame Java Basics - Anfänger-Themen 5
H Panels in Frame einbinden Java Basics - Anfänger-Themen 3
E Frame neu Zeichnen Java Basics - Anfänger-Themen 3
A Bild wird auf Frame nicht angezeigt! Keine Fehlermeldung Java Basics - Anfänger-Themen 3
O Grafik in Frame laden Java Basics - Anfänger-Themen 9
T Frame öffnen Java Basics - Anfänger-Themen 6
I 1 Frame und mehrere Panels klappt nicht Java Basics - Anfänger-Themen 4
I JTable in bestehenden Frame integrieren Java Basics - Anfänger-Themen 6
Y Hilfe: JOGL / OPENGL in Frame Java Basics - Anfänger-Themen 2
J Frame schließen, Ereignis behandeln, Vorgang abbrechen Java Basics - Anfänger-Themen 4
Luk10 Frame schließen Java Basics - Anfänger-Themen 2
A Frame schließen!? Help! Java Basics - Anfänger-Themen 5
A Frame reagiert nicht Java Basics - Anfänger-Themen 6
H Modalen JDialog schließen, ohne dabei das Parent-Frame zu schließen Java Basics - Anfänger-Themen 7
J Frame bleibt schwarz beim Laden Java Basics - Anfänger-Themen 11
ModellbahnerTT Unterschied zwischen zwei Frame close Varianten Java Basics - Anfänger-Themen 3
R Frame Inhalt ausrichten Java Basics - Anfänger-Themen 5
MisterSeven Java Swing - Wie Frame größe festlegen?! Java Basics - Anfänger-Themen 10
E Verständnisfrage Syntax: frame.getContentPane().add(button) Java Basics - Anfänger-Themen 11
Stillmatic1985 Label in einem Frame zentrieren Java Basics - Anfänger-Themen 4
A Grafik erstellen und in Frame einfügen Java Basics - Anfänger-Themen 17
A Java Frame per X schließen? Java Basics - Anfänger-Themen 7
H2SO3- image beim awt frame wegmachen Java Basics - Anfänger-Themen 2
kulturfenster Panel in Frame integrieren Java Basics - Anfänger-Themen 5
kulturfenster Per Button Frame schliessen Java Basics - Anfänger-Themen 2
C Frame, JFrame, JDialog Java Basics - Anfänger-Themen 12

Ähnliche Java Themen

Neue Themen


Oben