Dyad: a binary-star dynamics and statistics library for Python

Dyad: a binary-star dynamics and statistics library for Python - Published in JOSS (2026)

https://github.com/amerygration/dyad

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 1 DOI reference(s) in JOSS metadata
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
    Published in Journal of Open Source Software
Last synced: 9 days ago · JSON representation

Repository

Two-body dynamics and binary-star statistics.

Basic Info
  • Host: GitHub
  • Owner: AmeryGration
  • License: gpl-3.0
  • Language: Python
  • Default Branch: master
  • Homepage:
  • Size: 135 MB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 1
  • Open Issues: 0
  • Releases: 1
Created over 2 years ago · Last pushed 11 days ago
Metadata Files
Readme License

README.md

Dyad is a two-body dynamics and binary-star statistics package for astrophysicists.

It provides:

  1. a class object, dyad.Orbit, that represents the bound orbit of a body in a gravitational central potential,
  2. a class object, dyad.TwoBody, that represents the component orbits of a bound gravitational two-body system,
  3. a suite of probability distributions, dyad.stats, for the orbital properties of a population of binary stars, and
  4. a suite of utility functions for computing derived properties.

Website: https://github.com/AmeryGration/dyad

Documentation: https://dyad-a-two-body-dynamics-and-binary-star-statistics-package.readthedocs.io/en/latest/

Owner

  • Name: Amery Gration
  • Login: AmeryGration
  • Kind: user
  • Location: Guildford, United Kingdom
  • Company: University of Surrey

I am a Research Fellow in Astrophysics at the University of Surrey

JOSS Publication

Dyad: a binary-star dynamics and statistics library for Python
Published
February 12, 2026
Volume 11, Issue 118, Page 9011
Authors
Amery Gration ORCID
Astrophysics Research Group, University of Surrey, Guildford, GU2 7XH, United Kingdom
Editor
Warrick Ball ORCID
Tags
Python astronomy astrodynamics binary stars population synthesis

GitHub Events

Total
  • Release event: 1
  • Delete event: 2
  • Pull request event: 1
  • Fork event: 1
  • Watch event: 1
  • Push event: 104
  • Public event: 1
  • Create event: 2
Last Year
  • Release event: 1
  • Delete event: 2
  • Pull request event: 1
  • Fork event: 1
  • Watch event: 1
  • Push event: 104
  • Public event: 1
  • Create event: 2

Issues and Pull Requests

Last synced: 9 days ago

All Time
  • Total issues: 0
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 0
  • Total pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels

Dependencies

requirements.txt pypi
setup.py pypi
  • numpy *
  • parameterized *
  • scipy *