NbodyGradient
N-body integrator computes derivatives with respect to initial conditions for TTVs, RV, Photodynamics & more
Science Score: 64.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
✓Academic publication links
Links to: arxiv.org -
✓Committers with academic emails
2 of 5 committers (40.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (5.1%) to scientific vocabulary
Keywords from Contributors
Repository
N-body integrator computes derivatives with respect to initial conditions for TTVs, RV, Photodynamics & more
Basic Info
- Host: GitHub
- Owner: ericagol
- License: mit
- Language: Julia
- Default Branch: master
- Size: 7.71 MB
Statistics
- Stars: 27
- Watchers: 4
- Forks: 10
- Open Issues: 47
- Releases: 6
Metadata Files
README.md
NbodyGradient
A set of Julia routines for computing gradients of N-body integrations.
Under development by Eric Agol, David Hernandez and Zach Langford
License: If using in publications, please cite Agol, Hernandez & Langford (2021).
Paper: See orange button above or go to the paper repository.
Documentation: See blue button above.
Thanks to NASA, NSF and the Guggenheim Foundation for supporting this work.
Here is an introduction at the NASA Exoplanet Modeling and Analysis Center (EMAC): https://www.youtube.com/watch?v=VXnxDnIBHog
Owner
- Name: Eric Agol
- Login: ericagol
- Kind: user
- Location: Seattle, WA, USA
- Company: University of Washington
- Website: http://faculty.washington.edu/agol/
- Repositories: 7
- Profile: https://github.com/ericagol
Astronomy Professor
Citation (CITATION.md)
# Citing
To cite the MNRAS paper describing NbodyGradient.jl, please use:
```bibtex
@article{2021MNRAS.507.1582A,
author = {{Agol}, Eric and {Hernandez}, David M. and {Langford}, Zachary},
title = "{A differentiable N-body code for transit timing and dynamical modelling - I. Algorithm and derivatives}",
journal = {\mnras},
year = {2021},
month = {oct},
volume = {507},
number = {2},
pages = {1582-1605},
doi = {10.1093/mnras/stab2044},
adsurl = {https://ui.adsabs.harvard.edu/abs/2021MNRAS.507.1582A}
}
```
If you use NbodyGradient.jl in your work, please also cite the ASCL entry:
```bibtex
@software{2025ascl.soft03002A,
author = {{Agol}, Eric and {Hernandez}, David and {Langford}, Zach},
title = "{NbodyGradient: Compute gradients of N-body integrations}",
howpublished = {Astrophysics Source Code Library, record ascl:2503.002},
year = 2025,
month = mar,
pages = {ascl:2503.002},
eid = {ascl:2503.002},
archivePrefix = {ascl},
eprint = {2503.002},
adsurl = {https://ui.adsabs.harvard.edu/abs/2025ascl.soft03002A},
version = {VERSION}
}
```
Replace "VERSION" with the version of the code used in your work (e.g. 'version = {0.2.1}').
GitHub Events
Total
- Issues event: 2
- Watch event: 5
- Delete event: 1
- Issue comment event: 4
- Push event: 16
- Pull request review event: 3
- Pull request review comment event: 2
- Pull request event: 7
- Fork event: 2
- Create event: 3
Last Year
- Issues event: 2
- Watch event: 5
- Delete event: 1
- Issue comment event: 4
- Push event: 16
- Pull request review event: 3
- Pull request review comment event: 2
- Pull request event: 7
- Fork event: 2
- Create event: 3
Committers
Last synced: 11 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Zach Langford | l****c@u****u | 200 |
| Eric Agol | a****l@u****u | 180 |
| kylejo04 | 7****4 | 3 |
| github-actions[bot] | 4****] | 1 |
| Mosè Giordano | m****e@g****g | 1 |
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 79
- Total pull requests: 30
- Average time to close issues: 10 months
- Average time to close pull requests: 26 days
- Total issue authors: 4
- Total pull request authors: 7
- Average comments per issue: 1.61
- Average comments per pull request: 0.73
- Merged pull requests: 26
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 3
- Pull requests: 6
- Average time to close issues: N/A
- Average time to close pull requests: 11 minutes
- Issue authors: 3
- Pull request authors: 2
- Average comments per issue: 1.0
- Average comments per pull request: 0.0
- Merged pull requests: 4
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- ericagol (63)
- langfzac (14)
- sefffal (1)
- JuliaTagBot (1)
Pull Request Authors
- langfzac (23)
- ericagol (3)
- bmlindor (1)
- giordano (1)
- Tusay (1)
- kylejo04 (1)
- ckomori (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- julia 3 total
- Total dependent packages: 1
- Total dependent repositories: 0
- Total versions: 7
juliahub.com: NbodyGradient
N-body integrator computes derivatives with respect to initial conditions for TTVs, RV, Photodynamics & more
- Documentation: https://docs.juliahub.com/General/NbodyGradient/stable/
- License: MIT
-
Latest release: 0.2.1
published over 1 year 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
- JuliaRegistries/TagBot v1 composite
- julia-actions/RegisterAction latest composite