News and Changelog

2026-03-05

v0.9.2:

New Features:

  • oimBinaryOrbit: a binary orbit component with customizable primary and secondary stars including radial velocity & separation computation to link with external prior in simulator.

  • oimDisco: an implementation of the DISCO gaseous disk semi-physical model.

  • oimTempGrad: implementation of temperature gradient disc model.

  • oimAsymTempGrad: implementation of asymmetric-temperature gradient disc model.

  • oimComputeChi2PlusOneUncertainties: error estimations based on the \(min(\chi^2_r) + 1\) method

  • Implementation of external constraints (with user prior function) on the simulator oimSimulator.cprior

  • oimParamLinkerFunction: possiblity to link multiple parameters together using a user function

Upgrade features:

  • oimParam: access to parameter quantity (i.e., as astropy definition value x unit) through quantity member

  • oimParam: possibility to set directly unit at creation by passing a astropy quantity

2025-10-01

v0.9.0: 2nd Beta Version

New Features:

  • added \(\chi^2_r\) grid exploration: oimFitterGrid

  • added simple \(\chi^2_r\) minimizer based on Minimize scipy function: oimFitterMinimize

  • added Dynamic Nested Sampling fitter based on dynesty package : oimFitterDynesty

  • New models: updated fast rotator, temperature gradient disk,

  • new residual plots for simulator: plotWithResidual

  • new documentation including examples from the 2024 VLTI School

2023-07-12

v0.8.0: First Beta Version

Basic features of the oimodeler package are almost fully implemented although not fully tested and verified. Features still missing before v1.0:

  • Components & models : Exploration of grid of models, binary orbit, rotating star, temperature gradient disk, blackbody-based flux interpolator, saving of model and parameters

  • Fitter : Levenberg-Marquardt fitter with various global search patterns, more options for the emcee-base fitter, chain of fitters, saving fitter & results

New Features

Bugs fixed

  • rewritting of oimFitterEmcee.walkerPlot method to speed it up and adding ncolors option for number of color in colorscale (generation time of the plot is proportionnal to the number of colors)

  • corrected many bugs in the oimPlot function : possibility to plot data (or set coloscale) as function of PA, baseline LENGTH …

Mailing list

To obtain monthly info on the evolution of oimodeler register to the oimodeler mailing list. PLease send an email to sympa@sympa-n.oca.eu specifying “subscribe oimodeler LASTNAME SURNAME” in the object field. The body of the message should remain blank.