Abstract —
TOI-6894b—a Saturn-mass companion to an ultra–low-mass M dwarf—has been presented as a challenge to canonical disk-based planet formation. We argue that the tension is largely taxonomic: present-day “planets” around very low-mass stars can arise as mass-asymmetric products of turbulent cloud fragmentation (a failed-binary origin) that later migrate inward. We assemble an observational sample of substellar companions to hosts with
Test your central thesis: mass-asymmetric cloud fragmentation can yield present-day planetary-mass companions around very low-mass stars (VLMS), with TOI-6894b as a case study. We assemble real companion demographics, quantify orbital architecture differences, and map migration plausibility—turning a conceptual argument into a defensible, quantitative note.
- NASA Exoplanet Archive (PSCompPars/TAP): host mass, companion mass, semi-major axis, eccentricity, discovery method, [Fe/H] https://exoplanetarchive.ipac.caltech.edu/TAP https://exoplanetarchive.ipac.caltech.edu/docs/API_PS_columns.html
- Brown Dwarf Companion Catalogue (Stevenson et al.), CSV with host mass, companion mass, eccentricity, period/semimajor axis, method https://ordo.open.ac.uk/articles/dataset/Brown_Dwarf_Companion_Catalogue/24156393 https://github.com/adam-stevenson/brown-dwarf-desert
-
Demographics (Fig 1):
$M_\star$ vs$M_c$ for VLMS hosts (0.06–0.20$M_\odot$ ), real systems only; overplot deuterium/hydrogen lines; mark TOI-6894b. -
Architecture (Fig 2):
$e$ vs$a$ distribution for the same sample. -
Mixture in
$(\log q,\log a)$ : EM/GMM and BIC (1- vs 2-component) to detect a binary-like cluster distinct from planet-like. - Eccentricity modeling: Beta-distribution MLE per subset (low-$q$ vs high-$q$); KS test.
-
Migration feasibility (Fig 3): A vectorized Kozai–Lidov + tides map over outer perturber mass and separation, giving the fraction of draws that can shrink to
$a \sim 0.05$ AU within 1 Gyr under simple, conservative criteria. -
Origin classifier: Regularized logistic model giving
$P(\text{binary-like})$ for each object (features:$\log q,\log a, e, \log M_\star, [\mathrm{Fe/H}],$ method); AUROC via CV. (This is a practical tool others can reuse.)
-
fig1_massmass.png,fig2_ae.png,fig3_feasibility.png -
gmm_summary.json(BICs),beta_e_params.csv,ks_test_e.txt -
objects_with_probs.csv(includes$q$ and$P_{\rm binary_like}$ ) -
vlms_companions_stacked.csv,feasibility_map.npz -
SUMMARY.txt(one-page numerical recap with source URLs)
conda create -n toi6894 python=3.11 numpy scipy pandas scikit-learn statsmodels numba matplotlib threadpoolctl requests -c conda-forge
conda activate toi6894
export OMP_NUM_THREADS=1
export OPENBLAS_NUM_THREADS=1
export MKL_NUM_THREADS=1
export NUMEXPR_NUM_THREADS=1
export NUMBA_NUM_THREADS=24
numactl --interleave=all python panoptic_vlms_project.py --fetch --outdir out
--fetch pulls fresh CSVs from:
- NASA TAP sync: https://exoplanetarchive.ipac.caltech.edu/TAP/sync
- Brown Dwarf CSV (direct link embedded; see landing page above)
If you already have local CSVs, omit --fetch and point to them:
python panoptic_vlms_project.py --ps pscomppars_lowM.csv --bd BD_catalogue.csv --outdir out
python panoptic_vlms_project.py --fetch --toi_mstar 0.08 --toi_mc_mj 0.3 --toi_a_AU 0.05 --outdir out
-
Continuity across the deuterium line (Fig 1) for VLMS hosts indicates that mass-ratio space is not bifurcated purely by the 13
$M_J$ boundary, consistent with fragmentation + curtailed accretion rather than only disk core growth. -
Eccentricity structure (Fig 2) + KS/Beta fits show statistically different
$e$ -distributions for low- vs high-$q$ subsets—binary-like companions are biased to higher$e$ , in line with a fragmentation/dynamical history. -
Feasibility map (Fig 3) demonstrates that reasonable outer perturbers make high-$e$ phases + tides a viable route to TOI-6894b’s compact orbit within Gyr, so a binary-origin secondary can plausibly end up at
$a\sim0.05$ AU. -
Classifier provides a transparent, reusable probability of binary-like origin for each system; reporting TOI-6894b’s
$P_{\rm binary}$ quantifies your claim.
- Run the script and inspect
SUMMARY.txt; paste key numbers into your Results section. - Add figure captions that explicitly connect to the mass-asymmetric fragmentation thesis.
- Include data/code links (Zenodo DOI or GitHub) in the paper’s Data Availability.
- Target a concise, quantitative venue (e.g., PASP short paper). After acceptance, mirror to arXiv.
If you hit any fetch/column-name mismatch, drop me the first few lines of your CSVs (head -n 5 file.csv), and I’ll patch the loader quickly.
o