Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Package to parse Basis Sets from Basis Set Exchange API

License

NotificationsYou must be signed in to change notification settings

HartreeFoca/BasisSets.jl

Repository files navigation

CI

This is a parser developed to parse and wrap Basis Sets fromBasis Set Exchange

Installation

julia> Pkg.add("BasisSets")

Usage

Theparsebasis method takes an XYZ file and returns a list ofGaussianBasisSet objects.The XYZ file is a simple text file that contains the number of atoms in the first line,followed by the atomic symbols and the Cartesian coordinates of each atom.For example, the following is the XYZ file for a water molecule:

3O0.000000-0.0071560.965491H0.0000000.001486-0.003471H0.0000000.9310261.207929

We give the file as an input:

621g=parsebasis("../test/data/water/water.xyz","6-21g")

And you will get:

Main.BasisSets.GaussianBasisSet[    Main.BasisSets.GaussianBasisSet([5472.27817.806186.44653.02317.185.91196], [0.001832168810.014104690840.068626155420.2293758510.4663986970.3641727634],0,0,0),     Main.BasisSets.GaussianBasisSet([7.402941.5762], [-0.40445358321.221561761],0,0,0),     Main.BasisSets.GaussianBasisSet([7.402941.5762], [0.2445861070.8539553735],1,0,0),     Main.BasisSets.GaussianBasisSet([7.402941.5762], [0.2445861070.8539553735],0,1,0),     Main.BasisSets.GaussianBasisSet([7.402941.5762], [0.2445861070.8539553735],0,0,1),     Main.BasisSets.GaussianBasisSet([0.373684;;], [1.0;;],0,0,0),     Main.BasisSets.GaussianBasisSet([0.373684;;], [1.0;;],1,0,0),     Main.BasisSets.GaussianBasisSet([0.373684;;], [1.0;;],0,1,0),     Main.BasisSets.GaussianBasisSet([0.373684;;], [1.0;;],0,0,1),     Main.BasisSets.GaussianBasisSet([5.4471780.82454724], [0.15628497870.9046908767],0,0,0),     Main.BasisSets.GaussianBasisSet([0.18319158;;], [1.0;;],0,0,0),     Main.BasisSets.GaussianBasisSet([5.4471780.82454724], [0.15628497870.9046908767],0,0,0),     Main.BasisSets.GaussianBasisSet([0.18319158;;], [1.0;;],0,0,0)]

[8]ページ先頭

©2009-2025 Movatter.jp