BiGSTARS.jl: A Julia package for bi-global stability analysis for rotating stratified flows

BiGSTARS.jl: A Julia package for bi-global stability analysis for rotating stratified flows - Published in JOSS (2026)

https://github.com/subhk/bigstars.jl

Science Score: 87.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 4 DOI reference(s) in README and JOSS metadata
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
    Published in Journal of Open Source Software
Last synced: 7 days ago · JSON representation

Repository

A Julia toolkit for bi-global linear stability analysis for geophysical flows using Chebyshev-Fourier spectral collocation method.

Basic Info
Statistics
  • Stars: 3
  • Watchers: 1
  • Forks: 2
  • Open Issues: 0
  • Releases: 26
Created 9 months ago · Last pushed 28 days ago
Metadata Files
Readme Contributing License

README.md

BiGSTARS.jl

Bi-Global Stability Analysis of Rotating Stratified Flows (BiGSTARS ⭐): A linear stability analysis tool for Geophysical flows with Julia. Bi-global stability analysis offers a pragmatic alternative between 1D (too idealized) and fully tri-global (often too expensive) approaches. BiGSTARS.jl gives geophysical fluid dynamicists a practical middle ground: spectral Chebyshev–Fourier discretizations, shift-and-invert eigensolvers, and ready-to-run benchmarks for rotating, stratified flows so you can resolve key instabilities without the need for massive computational resources.

<!-- Badges -->

CI Status

Docs

stable docs latest docs DOI

Installation

Open the Julia REPL, press ] to enter package-manager mode, and run the following commands. These will add BiGSTARS and automatically instantiate all of its dependencies:

julia julia> ] (@v1.11) pkg> add BiGSTARS (@v1.11) pkg> instantiate

BiGSTARS.jl requires Julia 1.10 or newer.

Examples

Example scripts can be found in the examples/ directory. For the clearest overview, we recommend browsing them through the package’s documentation.

Contributing

If you’re interested in contributing to the development of BiGSTARS.jl, we’re excited to have your help—no matter how big or small the contribution. New perspectives are especially valuable: fresh eyes on the code often reveal issues or improvements that existing developers may have missed.

For more information, check out our contributors' guide

Owner

  • Name: Subhajit Kar
  • Login: subhk
  • Kind: user
  • Location: TelAviv, Israel

JOSS Publication

BiGSTARS.jl: A Julia package for bi-global stability analysis for rotating stratified flows
Published
February 13, 2026
Volume 11, Issue 118, Page 9368
Authors
Subhajit Kar ORCID
Tel Aviv University, Israel
Editor
Jack Atkinson ORCID
Tags
spectral methods instability geophysical fluid dynamics bi-global analysis eigenvalue problems

GitHub Events

Total
  • Release event: 15
  • Delete event: 98
  • Pull request event: 6
  • Issues event: 16
  • Watch event: 2
  • Issue comment event: 21
  • Push event: 309
  • Create event: 122
Last Year
  • Release event: 15
  • Delete event: 98
  • Pull request event: 6
  • Issues event: 16
  • Watch event: 2
  • Issue comment event: 21
  • Push event: 309
  • Create event: 122

Issues and Pull Requests

Last synced: 25 days ago

All Time
  • Total issues: 8
  • Total pull requests: 2
  • Average time to close issues: 3 days
  • Average time to close pull requests: 29 minutes
  • Total issue authors: 2
  • Total pull request authors: 1
  • Average comments per issue: 2.13
  • Average comments per pull request: 0.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 8
  • Pull requests: 2
  • Average time to close issues: 3 days
  • Average time to close pull requests: 29 minutes
  • Issue authors: 2
  • Pull request authors: 1
  • Average comments per issue: 2.13
  • Average comments per pull request: 0.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • subhk (7)
  • JuliaTagBot (1)
Pull Request Authors
  • subhk (2)
Top Labels
Issue Labels
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads: unknown
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 4
juliahub.com: BiGSTARS

A Julia toolkit for bi-global linear stability analysis for geophysical flows using Chebyshev-Fourier spectral collocation method.

  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 8.2%
Average: 21.8%
Dependent packages count: 35.4%
Last synced: about 1 month ago

Dependencies

.github/workflows/CI.yml actions
  • actions/checkout v4 composite
  • julia-actions/cache v2 composite
  • julia-actions/julia-buildpkg latest composite
  • julia-actions/julia-buildpkg v1 composite
  • julia-actions/julia-docdeploy latest composite
  • julia-actions/julia-runtest v1 composite
  • julia-actions/setup-julia v2 composite
.github/workflows/CompatHelper.yml actions
  • julia-actions/setup-julia v2 composite
.github/workflows/TagBot.yml actions
  • JuliaRegistries/TagBot v1 composite