Database of states and matrix elements calculated with multichannel quantum defect theory. Database tables are available through GitHub Releases.
To generate the database tables locally, first clone the MQDT.jl repository via
git clone [email protected]:pairinteraction/MQDT.jl.git
Then, initialize the julia environment and link against the MQDT.jl package
julia --project=. -e 'import Pkg; Pkg.develop(path="MQDT.jl"); Pkg.instantiate()'
Finally, you can run the script to generate the tables via
julia --project=. generate_database.jl Yb174
To generate a new release with all the important tables, simply create and push a new annotated tag with a tag name of the form v*.*
.
This will run the generate_database.yml
workflow, where first all tables are created (this happens for all commits, not only tags),
and then in addition uploads the zipped versions of the tables to a new release with name v*.*
.
The release is created in draft mode, so you can double-check, that all database tables are included and optionally add a release text.
Once you are happy with the release draft, don't forget to publish the release.