Skip to main content

Library for parsing Density Functional Theory calculations

Project description

dfttopif
========
[![Build Status](https://travis-ci.com/WardLT/pif-dft.svg?token=vC5kuseMWnCyTUzLrqNu&branch=master)](https://travis-ci.com/WardLT/pif-dft)

A Python library for extracting the input settings and results from Density Functional Theory calculations, and then storing that data in pif format.

Requirements
------------

Python 2.7 or >=3.4.0, with dependencies listed in [requirements.txt](https://github.com/CitrineInformatics/pif-dft/blob/master/requirements.txt)

Installation
------------

First, install the packages with `pip install -r requirements.txt`, then call `python setup.py install`

Usage
-----

Option 1: Call the command line tool `dfttopif` provided in the binary directory, which takes the directory containing DFT results as its only option

```shell

./bin/dfttopif /path/to/calculation/
```

Option 2: Generate the pif object via the python API

```python

from dfttopif import directory_to_pif
data = directory_to_pif('/path/to/calculation/')
```

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dfttopif-0.1.2.tar.gz (62.3 kB view details)

Uploaded Source

File details

Details for the file dfttopif-0.1.2.tar.gz.

File metadata

  • Download URL: dfttopif-0.1.2.tar.gz
  • Upload date:
  • Size: 62.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for dfttopif-0.1.2.tar.gz
Algorithm Hash digest
SHA256 7f4c2c40481b799cb9de603760ccd59e7b6530c61c579f862dcc9aaab0e6b012
MD5 1d066c1e396fdfee86d498e7fab9a4b3
BLAKE2b-256 8fe1bfcd20de421b5b8a465300e04dbb51539e8316b0c71355ac8ca64b6311ae

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page