NuclearToolkit.jl
NuclearToolkit.jl: A Julia package for nuclear structure calculations - Published in JOSS (2022)
Science Score: 95.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 9 DOI reference(s) in README and JOSS metadata -
✓Academic publication links
Links to: joss.theoj.org -
✓Committers with academic emails
1 of 4 committers (25.0%) from academic institutions -
○Institutional organization owner
-
✓JOSS paper metadata
Published in Journal of Open Source Software
Keywords from Contributors
Repository
NuclearToolkit.jl: Julia package for nuclear structure calculations
Basic Info
Statistics
- Stars: 34
- Watchers: 3
- Forks: 6
- Open Issues: 2
- Releases: 28
Metadata Files
README.md
NuclearToolkit.jl
Julia package for nuclear structure calculations covering: - generating Chiral EFT interactions - many-body calculations (HFMBPT, IMSRG/VS-IMSRG, valence shell-model, etc.)
Note: Of course, 'for structural calculations' simply means that the author (SY) is not familiar with reaction theories. Contributions and suggestions from reaction theory and experimental researchers are very welcome. Thanks.
Installation
Assuming that you have already installed Julia (v>=1.7.0),
jldoctest
julia>using Pkg; Pkg.add("NuclearToolkit")
Pkg (Julia's builtin package manager) intalls packages in $JULIA_DEPOT_PATH, which is by default ~/.julia.
When working on a working node (w/o permissions to access ~/), overwrite the JULIA_DEPOT_PATH by export JULIA_DEPOT_PATH="PATH_TO_JULIA_DEPOT".
How to START
Execute example/sample_script.jl like
julia -t 10 example/sample_script.jl
This sample script performs: - generating NN potential with hw=20, emax=4 - HFMBPT(3) and IMSRG/VS-IMSRG calculation using the NN potential - shell-model calculation using the effective interaction derived by VS-IMSRG
How to cite
When you use NuclearToolkit.jl in your work, please cite the JOSS paper:https://doi.org/10.21105/joss.04694
@article{Yoshida2022,
doi = {10.21105/joss.04694},
url = {https://doi.org/10.21105/joss.04694},
year = {2022},
publisher = {The Open Journal},
volume = {7}, number = {79}, pages = {4694},
author = {Sota Yoshida},
title = {NuclearToolkit.jl: A Julia package for nuclear structure calculations},
journal = {Journal of Open Source Software} }
Owner
- Login: SotaYoshida
- Kind: user
- Company: Utsunomiya University
- Website: https://sites.google.com/view/syoshidant
- Repositories: 3
- Profile: https://github.com/SotaYoshida
Nuclear Physics/Assistant Professor@Utsunomiya University, JPN
JOSS Publication
NuclearToolkit.jl: A Julia package for nuclear structure calculations
Tags
nuclear physics nuclear force nuclear structure ab initio calculationGitHub Events
Total
- Create event: 7
- Release event: 3
- Issues event: 10
- Watch event: 6
- Issue comment event: 13
- Push event: 34
- Pull request event: 16
Last Year
- Create event: 7
- Release event: 3
- Issues event: 10
- Watch event: 6
- Issue comment event: 13
- Push event: 34
- Pull request event: 16
Committers
Last synced: 7 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| SotaYoshida | s****a@c****p | 443 |
| CompatHelper Julia | c****y@j****g | 18 |
| Sota Yoshida | s****p@S****l | 3 |
| Kyle Niemeyer | k****r@f****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 30
- Total pull requests: 94
- Average time to close issues: about 1 month
- Average time to close pull requests: about 7 hours
- Total issue authors: 6
- Total pull request authors: 3
- Average comments per issue: 3.7
- Average comments per pull request: 0.12
- Merged pull requests: 74
- Bot issues: 0
- Bot pull requests: 22
Past Year
- Issues: 6
- Pull requests: 21
- Average time to close issues: 2 months
- Average time to close pull requests: about 21 hours
- Issue authors: 2
- Pull request authors: 2
- Average comments per issue: 1.67
- Average comments per pull request: 0.0
- Merged pull requests: 16
- Bot issues: 0
- Bot pull requests: 7
Top Authors
Issue Authors
- SotaYoshida (22)
- villaa (3)
- mdavezac (2)
- KristofferC (1)
- JuliaTagBot (1)
- hamad12a (1)
Pull Request Authors
- SotaYoshida (73)
- github-actions[bot] (24)
- kyleniemeyer (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- julia 5 total
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 28
juliahub.com: NuclearToolkit
NuclearToolkit.jl: Julia package for nuclear structure calculations
- Documentation: https://docs.juliahub.com/General/NuclearToolkit/stable/
- License: MIT
-
Latest release: 0.5.2
published 9 months ago
Rankings
Dependencies
- actions/checkout v2 composite
- julia-actions/cache v1 composite
- julia-actions/julia-buildpkg v1 composite
- julia-actions/julia-docdeploy v1 composite
- julia-actions/julia-runtest v1 composite
- julia-actions/setup-julia v1 composite
- stefanzweifel/git-auto-commit-action v4.2.0 composite
- actions/checkout v2 composite
- julia-actions/cache v1 composite
- julia-actions/julia-buildpkg v1 composite
- julia-actions/julia-docdeploy v1 composite
- julia-actions/julia-runtest v1 composite
- julia-actions/setup-julia v1 composite
- JuliaRegistries/TagBot v1 composite
- actions/checkout v2 composite
- actions/upload-artifact v1 composite
- openjournals/openjournals-draft-action master composite

