Skip to content
This repository was archived by the owner on Sep 28, 2021. It is now read-only.

Commit 21f9801

Browse files
authored
Merge pull request #4 from votca/electrostatics
2 parents a622809 + 813226c commit 21f9801

1,303 files changed

Lines changed: 3407614 additions & 1301 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CMakeLists.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
cmake_minimum_required(VERSION 3.1)
2+
3+
project(xtp-tutorials)
4+
5+
set(PROJECT_VERSION "1.6-dev")
6+
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
state.sql
2+
state.hdf5
23
OPTIONFILES/*
34
*.pdb
45
*.jobs
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
#!/usr/bin/python
2+
3+
import lxml.etree as lxml
4+
import argparse as ap
5+
parser=ap.ArgumentParser(description="")
6+
parser.add_argument("-j","--jobfile",required=True, help="jobfile to parse data from")
7+
args=parser.parse_args()
8+
9+
10+
xmlparser=lxml.XMLParser(remove_comments=True)
11+
tree = lxml.parse(args.jobfile,xmlparser)
12+
root = tree.getroot()
13+
for entry in root.iter('job'):
14+
output=entry.find("output")
15+
regions=output.find("regions")
16+
region=regions.find("region")
17+
estat=region.find("E_static").text
18+
output.find("E_tot").text=estat
19+
20+
print(lxml.tostring(root, pretty_print=True))

0 commit comments

Comments
 (0)