Hallo,
Ich habe folgende Datei:
Ich möchte eine Zeile ausgeben die mit ATOM beginnt und CA beinhatet.
Ich habe folgendes Python Skript :
Wie würde dies in Java aussehen? Vielleicht ist es möglich findInLine und Scanner zuverwenden oder gibt etwas besseres?
Viele Grüße
Ich habe folgende Datei:
Code:
ORIGX1 1.000000 0.000000 0.000000 0.00000
ORIGX2 0.000000 1.000000 0.000000 0.00000
ORIGX3 0.000000 0.000000 1.000000 0.00000
SCALE1 0.006520 0.003760 0.000000 0.00000
SCALE2 0.000000 0.007530 0.000000 0.00000
SCALE3 0.000000 0.000000 0.012390 0.00000
ATOM 1 N GLU A 2 54.812 39.404 32.654 1.00100.27 N
ATOM 2 CA GLU A 2 53.827 40.367 33.243 1.00100.89 C
ATOM 3 C GLU A 2 54.447 41.284 34.301 1.00100.89 C
ATOM 4 O GLU A 2 55.611 41.693 34.166 1.00100.89 O
ATOM 5 CB GLU A 2 52.547 39.680 33.729 1.00100.89 C
ATOM 6 N GLY A 3 53.662 41.640 35.325 1.00100.89 N
Ich möchte eine Zeile ausgeben die mit ATOM beginnt und CA beinhatet.
Code:
ATOM 2 CA GLU A 2 53.827 40.367 33.243 1.00100.89 C
Ich habe folgendes Python Skript :
Code:
pdb = open("1D9Z.pdb", "r")
for line in pdb:
if line[:4] == 'ATOM' and line[13:15] == "CA":
print line
Wie würde dies in Java aussehen? Vielleicht ist es möglich findInLine und Scanner zuverwenden oder gibt etwas besseres?
Viele Grüße