Simultant: simultaneous curve fitting of functions and differential equations using analytical gradient calculations

Julius B Kirkegaard1

  • 1Niels Bohr Institute, University of Copenhagen, 2100, Copenhagen, Denmark. julius.kirkegaard@nbi.ku.dk.

BMC Bioinformatics
|May 21, 2022
PubMed
Summary

Simultant is a new software package that simplifies complex data fitting. It uses a graphical interface and differentiable programming for efficient analysis of mathematical models and experimental data.

Related Concept Videos

Fundamental Mathematical Principles in Pharmacokinetics: Calculus and Graphs01:21

Fundamental Mathematical Principles in Pharmacokinetics: Calculus and Graphs

The fundamental mathematical principles, such as calculus and graphs, play crucial roles in analyzing drug movement and determining pharmacokinetic parameters. Differential calculus examines rates of change and helps to determine the dissolution rate of drugs in biofluids, as well as how drug concentrations change over time. For instance, it can help calculate the rate of elimination of a drug from the body based on its concentration-time profile.
On the other hand, integral calculus focuses on...
2.1K
Linear Approximation in Frequency Domain01:26

Linear Approximation in Frequency Domain

Linear systems are characterized by two main properties: superposition and homogeneity. Superposition allows the response to multiple inputs to be the sum of the responses to each individual input. Homogeneity ensures that scaling an input by a scalar results in the response being scaled by the same scalar.
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear....
144
Transmission-Line Differential Equations01:26

Transmission-Line Differential Equations

Transmission lines are essential components of electrical power systems. They are characterized by the distributed nature of resistance (R), inductance (L), and capacitance (C) per unit length. To analyze these lines, differential equations are employed to model the variations in voltage and current along the line.
Line Section Model
A circuit representing a line section of length Δx helps in understanding the transmission line parameters. The voltage V(x) and current i(x) are measured...
429
Curve Equations01:17

Curve Equations

Curves are essential geometric elements characterized by tangent distance, chord length, middle ordinate, and total arc length. These measurements are crucial in understanding a curve's geometric and spatial properties and are defined by the relationship between its radius and its central angle.The tangent distance (T) refers to the straight-line measurement from the intersection point of two tangents to either the start or end of the curve. This distance is influenced by the curve's radius (R)...
100
Linear Approximation in Time Domain01:21

Linear Approximation in Time Domain

Nonlinear systems often require sophisticated approaches for accurate modeling and analysis, with state-space representation being particularly effective. This method is especially useful for systems where variables and parameters vary with time or operating conditions, such as in a simple pendulum or a translational mechanical system with nonlinear springs.
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
132
Elastic Curve from the Load Distribution01:16

Elastic Curve from the Load Distribution

The structural behavior of beams under distributed loads is critical for engineering analysis, which focuses on predicting how beams bend and react under such conditions. Different types of beams (e.g., cantilever, supported, or overhanging) behave differently under distributed load conditions.
For all beams, the analysis of the beam's reaction to distributed loads begins by understanding the relationship between a beam's load and the resulting shear forces and bending moments.
264