Defap
DefAP is a program developed to facilitate the exploration of a material's defect chemistry. A large number of features are provided and rapid exploration is supported through the use of autoplotting with carefully considered automatic data labelling and simplification options enabling production of publication quality plots.
Install / Use
/learn @DefAP/DefapREADME
The Defect Analysis Package (DefAP)
*Our newest update - defap_3.0 - is the reccomended and default version available in home directory. Legacy versions kept in archive.
DefAP is a program developed to facilitate the exploration of a material's defect chemistry. A large number of features are provided and rapid exploration is supported through the use of autoplotting with carefully considered automatic data labelling and simplification options enabling production of publication quality plots.
Installation
DefAP is a Python (Python 3.6.9 tested) code that runs in a command-line interface using Linux (tested on Ubuntu 18.04.5 LTS) or MacOS (tested on MacOS 10.13.4). The following modules are required:
- numpy
- scipy
- PYroMat
A gnuplot installation is also required (tested with gnuplot v5.2) and, if using a Linux system and want to automatically view plots, a GV installation (tested with gv 3.7.4).
Usage
To operate DefAP, please consult the operating manual included in the software.
DefAP_manual_1.pdf contains core operating instructions to perform most tasks. Additionally functionality recorded in v2 & v3 addendums.
Additional information and description available at mmmg.co.uk/defap.
Authors
- William Neilson
- Reece Bedford
- Samuel Murphy
For work produced using DefAP, please cite:
William D. Neilson and Samuel T. Murphy, DefAP: A Python code for the analysis of point defects in crystalline solids, Computational Materials Science 210 (2022) 111434, https://doi.org/10.1016/j.commatsci.2022.111434
Contact
Questions, remarks and contributions should be addressed to wdneilson@lanl.gov and samuel.murphy@lancaster.ac.uk
Related Skills
openhue
349.2kControl Philips Hue lights and scenes via the OpenHue CLI.
sag
349.2kElevenLabs text-to-speech with mac-style say UX.
weather
349.2kGet current weather and forecasts via wttr.in or Open-Meteo
tradingview-mcp
682Advanced TradingView MCP Server for AI-powered market analysis. Real-time crypto & stock screening, technical indicators, Bollinger Band intelligence, and candlestick patterns. Works with Claude Desktop & AI assistants. Multi-exchange support (Binance, KuCoin, Bybit+). Open source trading toolkit.
