Skip to main content

ASE STATE interface

Project description

ase-state-interface

Installaion

Installation via Conda package manager

$ conda create -n ase_state_env python=3.7 pip -y
$ git clone https://github.com/uedar/ase-state-interface.git
$ conda activate ase_state_env
$ pip install ase-state-interface

Developer Notes

Setup developer environment using Conda

# Needs python3.6, ase for maximum compatability
# needs Proper linting tools (flake8 pydocstyle pylint autopep8) for compliance
# Create conda environment:
$ conda install -n dev -c conda-forge python=3.6 tk flask pylint flake8 ase=3.22 pytest=5.2 jupyterlab autopep8 pydocstyle

Visual Studio Code (vscode) python linting configuration

  • flake8, pylint and pydocstyle will be used together. STEPS:
  1. File > Preferences > Settings > Workspace
  2. Search 'python'
  3. Click 'Edit in settings.json'
  4. Add the following code
{
  "python.linting.flake8Enabled": true,
  "python.linting.pylintEnabled": true,
  "python.linting.enabled": true,
  "python.linting.pydocstyleEnabled": true
}
  1. Save and restart

Code-style Compliance checklist

  • Run pylint filename.py
  • Run flake8 filename.py

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

state_interface-1.1.0-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

Details for the file state_interface-1.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for state_interface-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 60125e00ff302e173afcab19099a22bc86cf967d29d36e04867b4d56a0dc538f
MD5 11cc3e3c294007bd59852c2d3e7cbd66
BLAKE2b-256 fb5421e68bb86d742f4f767d8fe199a667332642583ed8dfd45612393129f4ce

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