https://github.com/boutproject/boutdata
Science Score: 36.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
-
○Academic publication links
-
✓Committers with academic emails
4 of 12 committers (33.3%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.7%) to scientific vocabulary
Keywords from Contributors
Repository
Basic Info
- Host: GitHub
- Owner: boutproject
- License: lgpl-3.0
- Language: Python
- Default Branch: master
- Size: 1.03 MB
Statistics
- Stars: 1
- Watchers: 17
- Forks: 2
- Open Issues: 11
- Releases: 15
Metadata Files
README.md
boutdata
Python tools for working with BOUT++.
NOTE: This package will likely be superseded by
xBOUTin the near future
Dependencies
boutdata uses netcfd4
which requires HDF5 and
netcdf-4 are
installed, and that the nc-config utility is in your PATH. This
can be install with
sudo apt-get install libhdf5-serial-dev netcdf-bin libnetcdf-dev
in ubuntu
Install
pip install boutdata
or in a Conda environment:
conda install -c conda-forge boutdata
Examples
Reading data from dump files:
from boutdata import collect
ni = collect("Ni")
When boutdata is installed as a package (e.g. with pip or conda), a
command-line program is provided as an interface to squashoutput:
$ bout-squashoutput
bout-squashoutput provides tab-completion of arguments if argcomplete is
installed and activated (see
https://kislyuk.github.io/argcomplete/).
Owner
- Name: boutproject
- Login: boutproject
- Kind: organization
- Repositories: 28
- Profile: https://github.com/boutproject
GitHub Events
Total
- Create event: 12
- Release event: 1
- Issues event: 4
- Watch event: 1
- Delete event: 9
- Issue comment event: 9
- Push event: 15
- Pull request review comment event: 2
- Pull request event: 21
- Pull request review event: 15
Last Year
- Create event: 12
- Release event: 1
- Issues event: 4
- Watch event: 1
- Delete event: 9
- Issue comment event: 9
- Push event: 15
- Pull request review comment event: 2
- Pull request event: 21
- Pull request review event: 15
Committers
Last synced: over 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| John Omotani | j****i@u****k | 160 |
| Ben Dudson | d****2@l****v | 27 |
| loeiten | m****n@g****m | 23 |
| Peter Hill | p****l@y****k | 13 |
| David Bold | d****e@i****e | 11 |
| David Bold | d****r | 8 |
| Michael Redenti | 4****i | 4 |
| Michael Redenti | 4****5 | 3 |
| dependabot[bot] | 4****] | 3 |
| Ben Dudson | b****2@y****k | 2 |
| David | d****h@f****g | 2 |
| bendudson | b****n | 2 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 29
- Total pull requests: 113
- Average time to close issues: 5 months
- Average time to close pull requests: about 1 month
- Total issue authors: 8
- Total pull request authors: 9
- Average comments per issue: 3.31
- Average comments per pull request: 1.04
- Merged pull requests: 94
- Bot issues: 0
- Bot pull requests: 4
Past Year
- Issues: 3
- Pull requests: 31
- Average time to close issues: 4 months
- Average time to close pull requests: 23 days
- Issue authors: 1
- Pull request authors: 5
- Average comments per issue: 1.0
- Average comments per pull request: 0.48
- Merged pull requests: 22
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- dschwoerer (8)
- loeiten (7)
- johnomotani (4)
- mredenti (4)
- mikekryjak (2)
- ZedThree (2)
- georgeholt1 (1)
- frenzymadness (1)
Pull Request Authors
- johnomotani (36)
- ZedThree (33)
- dschwoerer (27)
- bendudson (16)
- loeiten (6)
- dependabot[bot] (3)
- pnorbert (2)
- tomc271 (2)
- mredenti (2)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
-
Total downloads:
- pypi 2,407 last-month
-
Total dependent packages: 2
(may contain duplicates) -
Total dependent repositories: 5
(may contain duplicates) - Total versions: 22
- Total maintainers: 4
pypi.org: boutdata
Python package for collecting BOUT++ data
- Documentation: https://boutdata.readthedocs.io/
- License: GNU Lesser General Public License v3 or later (LGPLv3+)
-
Latest release: 0.3.0
published about 1 year ago
Rankings
Maintainers (4)
conda-forge.org: boutdata
pip-package of what was previously found in BOUT-dev/tools/pylib/boutdata Note that BOUT-dev/tools/pylib/boutdata will likely be replaced by this repo in BOUT++ v4.4.0. > **NOTE**: This package will likely be superseded by xBOUT in the near future
- Homepage: https://github.com/boutproject/boutdata
- License: LGPL-3.0-only
-
Latest release: 0.1.10
published almost 4 years ago
Rankings
Dependencies
- actions/checkout v2 composite
- stefanzweifel/git-auto-commit-action v4 composite
- actions/checkout v1 composite
- actions/setup-python v1 composite
- actions/checkout v2 composite
- actions/checkout v3 composite
- actions/setup-python v2 composite
- actions/setup-python v4 composite
- boututils >=0.1.9
- matplotlib >=3.2.1
- natsort >=8.1.0
- numpy >=1.22.0
- scipy >=1.4.1
- sympy >=1.5.1