Skip to content

Latest commit

 

History

History
59 lines (46 loc) · 1.85 KB

README.md

File metadata and controls

59 lines (46 loc) · 1.85 KB

   
Documentation CI Coverage
Documentation Status

MolSym

A python package for handling molecular symmetry.

Capabilities

  • Point group detection
  • Symmetry element generation
  • Character table generation
  • SALC generation for atomic basis functions, internal coordinates, and cartesian coordinates

Installing

As of now we do not have a better way to install the code other than cloning from GitHub. Create a new conda environment with:

conda create -n "NameYourEnvironment" python=3.X

MolSym is tested with Python 3.8, 3.9, and 3.10 but should work for more recent versions as well.

git clone [email protected]:NASymmetry/MolSym.git

Install the necessary dependencies using pip.

pip install -r <Path to MolSym directory>/requirements.tx

Alternatively, most Python environments come equipped with all but one dependency, so if pip is not desired, installing QCElemental is all that should be required.

conda install -c conda-forge qcelemental

Finally append the MolSym directory to your PYTHONPATH.

export PYTHONPATH=$PYTHONPATH:<Path to MolSym directory>