orthax

Orthogonal polynomials with JAX

https://github.com/f0uriest/orthax

Science Score: 49.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 1 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.7%) to scientific vocabulary
Last synced: 6 months ago · JSON representation

Repository

Orthogonal polynomials with JAX

Basic Info
  • Host: GitHub
  • Owner: f0uriest
  • License: mit
  • Language: Python
  • Default Branch: main
  • Size: 245 KB
Statistics
  • Stars: 22
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 6
Created about 2 years ago · Last pushed 7 months ago
Metadata Files
Readme Changelog Contributing License Citation

README.rst

########
orthax
########
|License| |DOI| |Issues| |Pypi|

|Docs| |UnitTests| |Codecov|

``orthax`` is a Python package for working with orthogonal (and other) polynomials in JAX.
It largely seeks to replicate the functionality of the ``numpy.polynomial`` package,
through there are some API differences due to limitations of JAX, primarily that
trailing zeros are not automatically trimmed from series, so you should do that
manually if it becomes a concern.

For full details of various options see the `Documentation `__

Installation
============

orthax is installable with ``pip``:

.. code-block:: console

    pip install orthax



.. |License| image:: https://img.shields.io/github/license/f0uriest/orthax?color=blue&logo=open-source-initiative&logoColor=white
    :target: https://github.com/f0uriest/orthax/blob/master/LICENSE
    :alt: License

.. |DOI| image:: https://zenodo.org/badge/763821973.svg
    :target: https://zenodo.org/doi/10.5281/zenodo.10774399
    :alt: DOI

.. |Docs| image:: https://img.shields.io/readthedocs/orthax?logo=Read-the-Docs
    :target: https://orthax.readthedocs.io/en/latest/?badge=latest
    :alt: Documentation

.. |UnitTests| image:: https://github.com/f0uriest/orthax/actions/workflows/unittest.yml/badge.svg
    :target: https://github.com/f0uriest/orthax/actions/workflows/unittest.yml
    :alt: UnitTests

.. |Codecov| image:: https://codecov.io/github/f0uriest/orthax/graph/badge.svg?token=MB11I7WE3I
    :target: https://codecov.io/github/f0uriest/orthax
    :alt: Coverage

.. |Issues| image:: https://img.shields.io/github/issues/f0uriest/orthax
    :target: https://github.com/f0uriest/orthax/issues
    :alt: GitHub issues

.. |Pypi| image:: https://img.shields.io/pypi/v/orthax
    :target: https://pypi.org/project/orthax/
    :alt: Pypi

Owner

  • Name: Rory Conlin
  • Login: f0uriest
  • Kind: user

PhD student, Princeton Plasma Physics Laboratory. Machine learning, dynamical systems, plasma stability and control.

GitHub Events

Total
  • Create event: 38
  • Issues event: 4
  • Release event: 4
  • Watch event: 16
  • Delete event: 34
  • Issue comment event: 40
  • Push event: 56
  • Pull request review comment event: 2
  • Pull request review event: 27
  • Pull request event: 71
Last Year
  • Create event: 38
  • Issues event: 4
  • Release event: 4
  • Watch event: 16
  • Delete event: 34
  • Issue comment event: 40
  • Push event: 56
  • Pull request review comment event: 2
  • Pull request review event: 27
  • Pull request event: 71

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 4
  • Total pull requests: 72
  • Average time to close issues: 3 months
  • Average time to close pull requests: 3 days
  • Total issue authors: 2
  • Total pull request authors: 3
  • Average comments per issue: 0.25
  • Average comments per pull request: 0.83
  • Merged pull requests: 61
  • Bot issues: 0
  • Bot pull requests: 56
Past Year
  • Issues: 3
  • Pull requests: 72
  • Average time to close issues: about 6 hours
  • Average time to close pull requests: 3 days
  • Issue authors: 1
  • Pull request authors: 3
  • Average comments per issue: 0.33
  • Average comments per pull request: 0.83
  • Merged pull requests: 61
  • Bot issues: 0
  • Bot pull requests: 56
Top Authors
Issue Authors
  • FelixBenning (3)
  • f0uriest (1)
Pull Request Authors
  • dependabot[bot] (56)
  • f0uriest (15)
  • FelixBenning (1)
Top Labels
Issue Labels
Pull Request Labels
dependencies (56) python (55) github_actions (1)

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 12,240 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 7
  • Total maintainers: 1
pypi.org: orthax

Orthogonal polynomials with JAX

  • Versions: 7
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 12,240 Last month
Rankings
Dependent packages count: 9.8%
Average: 37.1%
Dependent repos count: 64.4%
Maintainers (1)
Last synced: 6 months ago