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.1.tar.gz (62.3 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

dfttopif-0.1.1-py3.5.egg (160.1 kB view details)

Uploaded Egg

dfttopif-0.1.1-py3-none-any.whl (66.9 kB view details)

Uploaded Python 3

dfttopif-0.1.1-py2.7.egg (160.3 kB view details)

Uploaded Egg

File details

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

File metadata

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

File hashes

Hashes for dfttopif-0.1.1.tar.gz
Algorithm Hash digest
SHA256 650bad32c288d9ce5f02a5aa8a5614de1016a9e838653b302f6ef0c95c026589
MD5 108e729afc9cc3eea70b8a25f9bee495
BLAKE2b-256 1ea300c9e3ac1e809377c3f14195996f733eabefb4b3661f6223e56bc2dbc5ce

See more details on using hashes here.

File details

Details for the file dfttopif-0.1.1-py3.5.egg.

File metadata

  • Download URL: dfttopif-0.1.1-py3.5.egg
  • Upload date:
  • Size: 160.1 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for dfttopif-0.1.1-py3.5.egg
Algorithm Hash digest
SHA256 58cf12044c4cdde55b0369bd6c8a2ea0285c725a04ce0ef470ff61e0360c87dd
MD5 9134acd0db8a5cf60cfe3ef854c90826
BLAKE2b-256 65fddd2a254083d99cce04efd13e51f234554b346a59a808593f119faa92af1f

See more details on using hashes here.

File details

Details for the file dfttopif-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for dfttopif-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 954dd2f72f59e11928e0b0c295607aa6c16b04b323c6f845d8112e5eeab3ff0c
MD5 ffd2979a77e1390be407933dd71c53d6
BLAKE2b-256 af91a684cc8652fbb417495664549ea08142f1c7c97856d2c1ce8ff1f4e98333

See more details on using hashes here.

File details

Details for the file dfttopif-0.1.1-py2.7.egg.

File metadata

  • Download URL: dfttopif-0.1.1-py2.7.egg
  • Upload date:
  • Size: 160.3 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for dfttopif-0.1.1-py2.7.egg
Algorithm Hash digest
SHA256 c511c034773dfa75063cc3d63eed961dcbcb97c18d33764aeae7018b8387a612
MD5 76360e5af80e55aee78a1e6083351791
BLAKE2b-256 49925fabf361e5601d059060e14d499769b2e61b509abe0e142264c8126b4ba6

See more details on using hashes here.

Supported by

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