REVIEW 3 minor 14 cited by
EXOFASTv2 fits an arbitrary number of planets to radial velocity, astrometric, and multi-wavelength transit data while modeling the star simultaneously.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · grok-4.3
2026-05-24 17:37 UTC pith:IXTMULRF
load-bearing objection EXOFASTv2 is a practical update to an existing fitting code that adds simultaneous stellar modeling and flags real modeling pitfalls, with the code itself made public.
EXOFASTv2: A public, generalized, publication-quality exoplanet modeling code
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
EXOFASTv2 can fit an arbitrary number of planets, radial velocity data sets, astrometric data sets, and transits observed with any combination of wavelengths while modeling the star simultaneously and constraining its properties with all-sky catalog photometry and Gaia parallaxes. The same stellar mass defines semi-major axes for all planets through Kepler's law. The code supplies an improved transit model that is both 25 percent faster and more accurate, includes options for transit timing variations, and ships with an executable that runs without an IDL license or knowledge of the language.
What carries the argument
The EXOFASTv2 code, which performs global, self-consistent fits to planetary and stellar parameters from mixed data types.
Load-bearing premise
The claimed speed and accuracy gains in the transit model and the ability of users to run the executable without extra dependencies hold in practice.
What would settle it
A side-by-side comparison of runtime and posterior widths on the same multi-planet system using EXOFASTv2 versus an earlier version or another public code would show whether the 25 percent speed increase and accuracy improvement are realized.
If this is right
- Multi-planet systems are modeled with one shared stellar mass that sets every semi-major axis via Kepler's law.
- Transit timing, duration, and depth variations are enabled by a single command line option.
- The code flags common modeling issues such as eccentricity handling in transit-only fits and the left-handed convention for omega.
- An executable version allows sophisticated global fits without an IDL license or programming knowledge.
Where Pith is reading between the lines
- Widespread use could reduce parameter inconsistencies that arise when different groups model the same system with separate codes.
- The public executable may allow more undergrads and amateurs to produce publication-quality fits of complex systems.
- Correcting the reported 10-minute ambiguity in transit times could tighten constraints on transit timing variation signals in future analyses.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript presents EXOFASTv2, a public IDL-based exoplanet fitting code capable of modeling an arbitrary number of planets using combined radial velocity, astrometric, and multi-wavelength transit data. It performs simultaneous stellar modeling constrained by all-sky catalog photometry and Gaia parallaxes, includes an improved core transit model, discusses several modeling pitfalls (e.g., eccentricity handling in transit-only fits, the left-handed convention for ω, negative mass degeneracy, and transit time ambiguity), and distributes the code with an executable, documentation, and tutorials at https://github.com/jdeast/EXOFASTv2.
Significance. If the implementation and claimed improvements are correct, the work provides a valuable, accessible tool for global exoplanet modeling that supports both professional research and education/outreach. The public release of an executable without requiring an IDL license, combined with extensive documentation and tutorials, is a notable strength for community adoption. The explicit discussion of common modeling pitfalls adds educational value beyond the software itself.
minor comments (3)
- The abstract states that the improved transit model is '25% faster and more accurate' but provides no quantitative benchmarks or test cases; adding a brief comparison table or reference to validation tests in the methods section would strengthen this claim without altering the central contribution.
- The discussion of the 10-minute transit time ambiguity is highlighted as a pitfall, but the text does not explicitly state how EXOFASTv2 resolves or reports it; a short clarification or example would improve usability for readers.
- Consider adding a short table in the introduction or methods comparing key capabilities (e.g., multi-planet self-consistency, Gaia integration, executable availability) against EXOFASTv1 and other public codes to better contextualize the advances.
Simulated Author's Rebuttal
We thank the referee for their positive assessment of the manuscript and their recommendation to accept.
Circularity Check
No significant circularity
full rationale
The paper is a software release and description document for EXOFASTv2. It details capabilities for fitting multi-planet systems with various data types, simultaneous stellar modeling, and an improved transit model, while providing public code access. No derivation chain, predictions, or first-principles results are claimed that could reduce to inputs by construction; methodology is explained at a high level without equations that self-reference or fit-then-predict. Claims are externally verifiable via the linked repository, making the work self-contained with no load-bearing self-citations or ansatzes.
Axiom & Free-Parameter Ledger
read the original abstract
We present the next generation public exoplanet fitting software, EXOFASTv2. It is capable of fitting an arbitrary number of planets, radial velocity data sets, astrometric data sets, and/or transits observed with any combination of wavelengths. We model the star simultaneously in the fit and provide several state-of-the-art ways to constrain its properties, including taking advantage of the now-ubiquitous all-sky catalog photometry and Gaia parallaxes. EXOFASTv2 can model the star by itself, too. Multi-planet systems are modeled self-consistently with the same underlying stellar mass that defines their semi-major axes through Kepler's law and the planetary period. Transit timing, duration, and depth variations can be modeled with a simple command line option. We explain our methodology and rationale as well as provide an improved version of the core transit model that is both 25\% faster and more accurate. We highlight several potential pitfalls in exoplanet modeling, including the handling of eccentricity in transit-only fits, that the standard exoplanet convention for $\omega$ uses a left-handed coordinate system, contrary to most modern textbooks, how to avoid an important degeneracy when allowing negative companion masses, and a widely unappreciated, potential 10-minute ambiguity in the reported transit times. EXOFASTv2 is available at https://github.com/jdeast/EXOFASTv2 . The code is written in IDL, and includes an executable that can be run freely and legally without an IDL license or any knowledge of the language. Extensive documentation and tutorials are included in the distribution for a variety of example fits. Advanced amateurs and undergrads have successfully performed sophisticated global fits of complex planetary systems with EXOFASTv2. It is therefore a powerful tool for education and outreach as well as the broader professional community.
Forward citations
Cited by 14 Pith papers
-
The dark and featureless surface of rocky exoplanet LHS 3844 b from JWST mid-infrared spectroscopy
JWST mid-IR spectroscopy shows LHS 3844 b has a dark, space-weathered, low-silica surface with no evidence of accumulated CO2 or SO2 gases.
-
Improving exoplanet mass characterisation with Bayesian model selection using the Learned Harmonic Mean Estimator
First use of the learned harmonic mean estimator for Bayesian model selection across circular/eccentric, white-noise/GP, and trend variants in radial velocity exoplanet analyses.
-
High-Eccentricity Tidal Migration Driven by Secular Chaos in Wide-Binary Systems
Secular chaos regulated by the inner-to-outer ZLK timescale ratio R enables high-eccentricity tidal migration in 3+1 systems at sub-critical inclinations, producing polar hot Jupiters.
-
A Homogeneous Catalog of Rossiter-McLaughlin Systems: Distinct $e$-$\lambda$ Trends in Three Gas-Giant Mass Regimes
Homogeneous reanalysis of 145 single-star RM systems reveals mass-dependent e-λ trends: sub-Saturns eccentric and misaligned, Jupiters misaligned only when circular, and super-Jupiters aligned at all eccentricities.
-
The GAPS Programme at TNG LXXIV. A reanalysis of the planetary systems TOI-1272 and TOI-1694 with HARPS-N and retraction of the planetary interpretation of TOI-1272 c
Reanalysis retracts TOI-1272c as a planet due to stellar activity, finds slightly eccentric orbits for TOI-1694b and c, and provides updated parameters with smaller uncertainties for both systems.
-
Kepler Image-Subtracted Light Curves and Variable Star Catalog of NGC 6819
Generates and publicly releases 81,498 detrended Kepler light curves plus a catalog of 87 periodic variables (26 new) in the 2.5 Gyr cluster NGC 6819 using Gaia DR3 for membership.
-
Kepler Image-Subtracted Light Curves and Variable Star Catalog of NGC 6819
Kepler image-subtracted photometry yields 81,498 light curves and a catalog of 87 periodic variable candidates in NGC 6819, including 26 newly discovered ones.
-
Lithium Enrichment in a Subgiant Star with a Brown Dwarf Companion: A Planetary Engulfment Candidate
TOI-5882, a lithium-enriched subgiant with a brown dwarf companion, shows enrichment consistent with engulfment of a super-Earth to Neptune-mass planet.
-
An Atmosphere on the Ultra-Short Period super-Earth HD 3167 b
JWST eclipse data show HD 3167 b has a cooler dayside than a bare rock, indicating an atmosphere on this least-irradiated USP super-Earth with such evidence.
-
The GAPS programme at TNG LXXV. Validating and confirming Gaia substellar astrometric candidates with HARPS-N
RV follow-up of 14 Gaia astrometric candidates identifies 6 binaries and confirms 8 substellar companions, updating binary contamination to 43%.
-
TOI-7154b: A Close-in Massive Brown Dwarf in an Eccentric Orbit
TOI-7154b is a 71.7 M_J brown dwarf in an 8.86-day eccentric orbit around a G star, with eccentricity and age suggesting stellar-like fragmentation origins.
-
A Revised Mass and Period for the Habitable Zone super-Earth GJ 3378b: A Planet Straddling the Cosmic Shoreline
Joint radial-velocity analysis revises GJ 3378b's period to 21.45 days and minimum mass to 2.3 Earth masses, placing the habitable-zone planet near the cosmic shoreline.
-
TOI-6884b: A low-mass brown dwarf transiting a slightly evolved star
Discovery and orbital/stellar characterization of transiting brown dwarf TOI-6884b using TESS photometry corrected by ground-based RV and multi-epoch photometry.
-
The GAPS Programme at TNG LXXIV. A reanalysis of the planetary systems TOI-1272 and TOI-1694 with HARPS-N and retraction of the planetary interpretation of TOI-1272 c
Reanalysis of TOI-1272 and TOI-1694 retracts TOI-1272 c as planetary, attributes the signal to stellar activity via Gaussian process modeling, and refines orbital parameters for the systems.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.