<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Use Cases &#8211; SciDAVis</title>
	<atom:link href="https://scidavis.org/use-cases/feed/" rel="self" type="application/rss+xml" />
	<link>https://scidavis.org</link>
	<description>Free Open-Source Scientific Data Analysis &#38; Visualization</description>
	<lastBuildDate>Tue, 20 Oct 2026 03:00:11 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://scidavis.org/wp-content/uploads/2026/04/favicon-150x150.png</url>
	<title>Use Cases &#8211; SciDAVis</title>
	<link>https://scidavis.org</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>SciDAVis for Life Sciences &#038; Pharma</title>
		<link>https://scidavis.org/scidavis-for-biology/</link>
					<comments>https://scidavis.org/scidavis-for-biology/#respond</comments>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Thu, 15 Oct 2026 09:10:27 +0000</pubDate>
				<category><![CDATA[Use Cases]]></category>
		<guid isPermaLink="false">https://scidavis.org/scidavis-for-biology/</guid>

					<description><![CDATA[SciDAVis for Life Sciences &#38; Pharma: Dose&#8211;Response, Kinetics, and Descriptive Stats Plate readers, enzyme assays, cell counts, growth curves &#8212; life-science data is mostly small tables and big questions: what is the IC50, does this enzyme follow Michaelis&#8211;Menten kinetics, are these groups really different. SciDAVis (free, open-source; latest release v2.9.2, precompiled binaries on SourceForge are...]]></description>
										<content:encoded><![CDATA[
<style>.content-container.site-container{max-width:var(--global-content-narrow-width,842px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:30px!important;padding-right:30px!important}</style>



<style>
table.tut{border-collapse:collapse;width:100%;margin:18px 0;font-size:.95em}
table.tut th,table.tut td{border:1px solid #cbd5e1;padding:10px 12px;text-align:left;vertical-align:top}
table.tut th{background:#f1f5f9}
.tut-note{background:#fffbeb;border:1px solid #fde68a;border-radius:10px;padding:14px 18px;margin:22px 0}
.go-box{background:#fdf8ec;border:1px solid #ecd9a0;padding:18px 22px;margin:2em 0;border-radius:6px}
.go-box h2{margin-top:0}
.go-box .disclosure{font-size:.85em;color:#6b7280;margin-top:1em}
code{background:#f1f5f9;padding:1px 6px;border-radius:4px}
</style>


<h1>SciDAVis for Life Sciences &amp; Pharma: Dose&ndash;Response, Kinetics, and Descriptive Stats</h1>
<p>Plate readers, enzyme assays, cell counts, growth curves &mdash; life-science data is mostly small tables and big questions: what is the IC50, does this enzyme follow Michaelis&ndash;Menten kinetics, are these groups really different. SciDAVis (free, open-source; latest release v2.9.2, precompiled binaries on SourceForge are v2.8) covers the core of wet-lab statistics: sigmoidal dose&ndash;response fits, custom kinetic models, histograms and box plots, and one-click descriptive statistics. This guide shows each workflow and states plainly where the tool stops.</p>
<p class="tut-note"><strong>Version note:</strong> written for v2.9.x (SourceForge binaries are 2.8). The statistics and fitting commands described here are unchanged between the two.</p>
<h2>Step 1 &mdash; Dose&ndash;response curves and IC50/EC50</h2>
<p>Enter concentration and response, plot the curve, then <strong>Analysis &rarr; Quick Fit &rarr; Fit Boltzmann (Sigmoidal)</strong>. The fitted sigmoid&#8217;s midpoint parameter is the EC50 (or IC50 for inhibition) concentration &mdash; read it from the fit log together with its standard error. Practical notes: plot against log(concentration) when the doses span orders of magnitude; the fit handles the scale either way. Use <strong>Graph &rarr; Add Error Bars&#8230;</strong> to show the spread of replicates &mdash; a dose&ndash;response without replicate error bars is a claim without evidence. The slope parameter of the sigmoid (Hill slope) is worth reporting when comparing compounds &mdash; a slope far from 1 hints at assay artifacts or cooperative binding.</p>
<p>Then check the residuals by eye: zoom the graph and confirm they scatter randomly around zero. A systematic wave means the response is not sigmoidal (biphasic response, partial agonism) and no single IC50 is meaningful. The fitting mechanics, including how to read the results log and judge a fit, are in <a href="https://scidavis.org/curve-fitting/">the curve fitting tutorial</a>.</p>
<p>Screening several compounds? Fit each dose&ndash;response in its own table, then collect the midpoints and standard errors into a summary table &mdash; one row per compound &mdash; for a clean potency ranking. Keep the raw curves in the project: a ranked table without the underlying fits is not auditable, and reviewers will ask.</p>
<h2>Step 2 &mdash; Enzyme kinetics without a built-in model</h2>
<p>Honest statement first: SciDAVis has no built-in Michaelis&ndash;Menten fit. The route is <strong>Analysis &rarr; Fit Wizard</strong> (Ctrl+Y) with a custom formula &mdash; for example <code>v = Vmax*x/(Km+x)</code> &mdash; where you name the parameters, supply starting guesses, and optionally restrict the x-range. Good starting guesses come free from the data: Vmax near the highest observed rate, Km near the substrate concentration giving half that rate. The fit returns Vmax and Km with standard errors, and it is the statistically honest route: fit the raw data, not the linearized Lineweaver&ndash;Burk transform (linearization distorts the error structure, so its confidence intervals mislead). If a reviewer asks for the double-reciprocal plot anyway, make it as a display figure computed from the fitted parameters &mdash; not as the fitting route.</p>
<p>Residual checks apply here too: curvature in the residuals of a Michaelis&ndash;Menten fit is how you discover substrate inhibition or cooperativity &mdash; the model failing is data, not an error.</p>
<h2>Step 3 &mdash; See the distribution: histograms and box plots</h2>
<p>Before any test, look at the data. Select your data columns in the table, then <strong>Plot &rarr; Statistical graphs &rarr; Histogram</strong> builds a frequency histogram &mdash; the default binning uses 10 steps between the min and max of the Y-values and can be adjusted in the Custom curves dialog &mdash; ideal for cell-size distributions or replicate spread. <strong>Plot &rarr; Statistical graphs &rarr; Box Plot</strong> summarizes each column as a box (mean, min/max, 5th and 95th percentiles), which is the fastest honest comparison of treated versus control groups. If the box plots of two groups barely overlap, you have an effect worth testing properly; if they overlap completely, no test will save the story. Comparing several columns at once works too: <strong>Statistical graphs &rarr; Stacked Histogram</strong> draws one histogram per layer in vertically stacked panels, handy for scanning replicate batches for an outlier run.</p>
<h2>Step 4 &mdash; Descriptive statistics in one click &mdash; and what is missing</h2>
<p>Select the column(s) in the table and choose <strong>Analysis &rarr; Statistics on Columns</strong>. SciDAVis creates a new table, &ldquo;Column Statistics of &lt;your table&gt;&rdquo;, with one row per column: mean, standard deviation, variance, min, max, N, and more. <strong>Analysis &rarr; Statistics on Rows</strong> does the same across rows, useful when each row is one experimental replicate. Only numeric columns are summarized; empty or invalid cells are ignored rather than treated as zeros &mdash; the N column tells you how many valid values were actually used, so check it before quoting any mean. This is the entire built-in statistical capability of the program &mdash; and here is the honest boundary: SciDAVis 2.9.x has <strong>no t-test, no ANOVA, and no normality test</strong>. For those, export the table as CSV and run them in Python/SciPy (SciDAVis has a documented Python scripting API for the repetitive parts), R, or JASP &mdash; all free. Do not describe p-values from a tool that cannot compute them. <a href="https://scidavis.org/statistics/">The statistics tutorial</a> documents exactly what the statistics commands produce and the workarounds for the missing tests.</p>


<div class="go-box">
<h2>Go further</h2>
<ul>
<li><strong>Learn data skills:</strong> DataCamp is a good fit for research-oriented learners &mdash; <a href="/go/datacamp">see official pricing</a>.</li>
<li><strong>Back up your assay data:</strong> keep plate-reader exports and project files safe with <a href="/go/pcloud">pCloud</a> cloud storage.</li>
<li><strong>Gear up:</strong> <a href="https://www.amazon.com/s?k=portable+external+ssd&amp;tag=oliver062-20" rel="nofollow sponsored noopener" target="_blank">search Amazon for portable external SSDs</a>.</li>
</ul>
<p class="disclosure">Disclosure: This page contains affiliate links. We may earn a commission at no extra cost to you.</p>
</div>

]]></content:encoded>
					
					<wfw:commentRss>https://scidavis.org/scidavis-for-biology/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SciDAVis for Chemistry &#038; Spectroscopy</title>
		<link>https://scidavis.org/scidavis-for-chemistry/</link>
					<comments>https://scidavis.org/scidavis-for-chemistry/#respond</comments>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Thu, 15 Oct 2026 09:10:15 +0000</pubDate>
				<category><![CDATA[Use Cases]]></category>
		<guid isPermaLink="false">https://scidavis.org/scidavis-for-chemistry/</guid>

					<description><![CDATA[SciDAVis for Chemistry &#38; Spectroscopy: Honest Peak Fitting UV-Vis, FTIR, and NMR spectra arrive as columns of wavelength (or wavenumber, or ppm) versus intensity. The honest middle of spectroscopy work &#8212; importing the instrument export, dealing with the baseline, deconvolving overlapping bands, building a calibration curve &#8212; is exactly what SciDAVis (free, open-source; latest release...]]></description>
										<content:encoded><![CDATA[
<style>.content-container.site-container{max-width:var(--global-content-narrow-width,842px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:30px!important;padding-right:30px!important}</style>



<style>
table.tut{border-collapse:collapse;width:100%;margin:18px 0;font-size:.95em}
table.tut th,table.tut td{border:1px solid #cbd5e1;padding:10px 12px;text-align:left;vertical-align:top}
table.tut th{background:#f1f5f9}
.tut-note{background:#fffbeb;border:1px solid #fde68a;border-radius:10px;padding:14px 18px;margin:22px 0}
.go-box{background:#fdf8ec;border:1px solid #ecd9a0;padding:18px 22px;margin:2em 0;border-radius:6px}
.go-box h2{margin-top:0}
.go-box .disclosure{font-size:.85em;color:#6b7280;margin-top:1em}
code{background:#f1f5f9;padding:1px 6px;border-radius:4px}
</style>


<h1>SciDAVis for Chemistry &amp; Spectroscopy: Honest Peak Fitting</h1>
<p>UV-Vis, FTIR, and NMR spectra arrive as columns of wavelength (or wavenumber, or ppm) versus intensity. The honest middle of spectroscopy work &mdash; importing the instrument export, dealing with the baseline, deconvolving overlapping bands, building a calibration curve &mdash; is exactly what SciDAVis (free, open-source; latest release v2.9.2, precompiled binaries on SourceForge are v2.8) does well. It does not do it automatically. This guide shows the manual workflows that work within the real limits of v2.9.x, so you never waste an afternoon looking for a button that does not exist.</p>
<p class="tut-note"><strong>Version note:</strong> written for v2.9.x (SourceForge binaries are 2.8). The fitting dialogs and peak functions are unchanged between the two.</p>
<h2>Step 1 &mdash; Import the instrument export</h2>
<p>Instrument software usually exports ASCII or CSV: wavenumber/intensity pairs, sometimes with a metadata header block. <strong>File &rarr; Import ASCII</strong> covers the common layouts; the edge cases &mdash; comment lines, transposed blocks, multi-spectrum files &mdash; are worked through in <a href="https://scidavis.org/importing-data/">how to import data into SciDAVis</a>. After import, assign roles with <strong>Table &rarr; Set Column As &rarr; X/Y/Z</strong> (wavenumber as X, intensity as Y), and keep one spectrum per column pair so batch comparison across samples stays sane.</p>
<h2>Step 2 &mdash; The honest truth about peak finding and baselines</h2>
<p>SciDAVis 2.9.x has <strong>no automatic peak finder</strong> and <strong>no one-click baseline-subtraction tool</strong>. Here is what actually works.</p>
<p><strong>Marking peaks yourself.</strong> Choose <strong>Analysis &rarr; Quick Fit &rarr; Fit Multipeak</strong>. You first specify how many peaks you expect, then click each peak&#8217;s approximate position on the plot, validating each choice with the <strong>ENTER</strong> key. Those positions are only initial guesses for the fitter &mdash; the final centers, widths, and areas come from the fit. It is manual, but it is also honest: you decide how many components the chemistry justifies, and the fit cannot invent a peak you never marked.</p>
<p><strong>Baselines.</strong> Every built-in peak function in SciDAVis carries a <code>y0</code> offset parameter, so a flat baseline is absorbed automatically during the fit &mdash; no preprocessing needed. If the baseline slopes or curves, do not subtract it by hand first; fit it together with the peaks in the <strong>Fit Wizard</strong> (<strong>Analysis &rarr; Fit Wizard</strong>, Ctrl+Y), for example a linear term plus your peak functions. Hand-subtracting an imperfect baseline by eye and then fitting the residue is the most common source of biased peak areas in student work. Sanity check: zoom into peak-free regions &mdash; if the fitted baseline misses them visibly, the model is wrong; add a slope term or restrict the fit range before trusting any area.</p>
<p>The full deconvolution workflow is in <a href="https://scidavis.org/fitting-spectroscopy/">multi-peak fitting for spectroscopy data</a>.</p>
<h2>Step 3 &mdash; Pick the right line shape</h2>
<p>The two workhorse line shapes, exactly as defined in the official Handbook:</p>
<table class="tut">
<tr><th>Model</th><th>Parameters</th><th>Use it when&hellip;</th></tr>
<tr><td><strong>Gaussian</strong></td><td>A = height, w = width, xc = center, y0 = Y offset</td><td>Broadening is dominated by instrumental resolution or Doppler/thermal effects &mdash; Raman bands, XRD reflections, chromatography peaks.</td></tr>
<tr><td><strong>Lorentzian</strong></td><td>A = area, w = width, xc = center, y0 = Y offset</td><td>Broadening is dominated by lifetime or pressure (collisional) effects &mdash; IR absorption lines, NMR resonances.</td></tr>
</table>
<p>Rule of thumb: start with Gaussian for condensed-phase vibrational spectra and switch only if the residual pattern tells you to. And mind the <code>A</code>: a Gaussian <code>A</code> is a height while a Lorentzian <code>A</code> is an area &mdash; normalize to areas before any quantitative comparison across models.</p>
<p>For mixed models &mdash; a Gaussian shoulder on a Lorentzian main band, common in Raman/IR &mdash; Quick Fit &rarr; Fit Multipeak cannot combine families in one fit. Use the Fit Wizard with a custom sum of the two functions instead, marking each peak position as before. Judge the result by the residuals: zoom the graph and confirm they scatter randomly around zero. A systematic wiggle at a band position means a component is missing or the wrong line shape was chosen, and no amount of iteration fixes a wrong model.</p>
<h2>Step 4 &mdash; Quantify with Beer&ndash;Lambert calibration curves</h2>
<p>Measure your standards, plot absorbance versus concentration, and run <strong>Analysis &rarr; Quick Fit &rarr; Fit Linear</strong>. The slope is &epsilon;&middot;l, the intercept is your blank, and the fit log gives the standard errors. Report the R&sup2; together with a residual check: a high R&sup2; with a curved residual pattern means the linear range ended earlier than you thought. Prepare the calibration in the same matrix as the samples and re-run it with every batch &mdash; the fit is only as honest as the standards behind it.</p>
<p>One boundary to respect: do not derive detection limits (LOD/LOQ) from the calibration fit alone. Detection limits are governed by the variability of the blank, not by how straight the standards look &mdash; run replicate blanks, summarize them with <strong>Analysis &rarr; Statistics on Columns</strong>, and combine the blank standard deviation with your calibration slope. The fit gives you the slope; the blanks give you the limit.</p>
<h2>Notes for NMR users</h2>
<p>Proton and carbon multiplets are sums of Lorentzian lines, so Fit Multipeak with the number of lines you expect is the natural tool; the fitted areas give relative populations. Overlapping multiplets from similar environments often need the Fit Wizard with a mixed model instead. Chemical shifts are read from the fitted <code>xc</code> values &mdash; more precise than eyeballing the plot cursor, and with an uncertainty from the fit.</p>


<div class="go-box">
<h2>Go further</h2>
<ul>
<li><strong>Learn data skills:</strong> DataCamp is a good fit for research-oriented learners &mdash; <a href="/go/datacamp">see official pricing</a>.</li>
<li><strong>Back up your spectra:</strong> keep raw instrument exports safe with <a href="/go/pcloud">pCloud</a> cloud storage.</li>
<li><strong>Gear up:</strong> <a href="https://www.amazon.com/s?k=laptop+for+scientific+computing&amp;tag=oliver062-20" rel="nofollow sponsored noopener" target="_blank">search Amazon for laptops for scientific computing</a>.</li>
</ul>
<p class="disclosure">Disclosure: This page contains affiliate links. We may earn a commission at no extra cost to you.</p>
</div>

]]></content:encoded>
					
					<wfw:commentRss>https://scidavis.org/scidavis-for-chemistry/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SciDAVis for Physics &#038; Engineering</title>
		<link>https://scidavis.org/scidavis-for-physics/</link>
					<comments>https://scidavis.org/scidavis-for-physics/#respond</comments>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Thu, 15 Oct 2026 09:10:04 +0000</pubDate>
				<category><![CDATA[Use Cases]]></category>
		<guid isPermaLink="false">https://scidavis.org/scidavis-for-physics/</guid>

					<description><![CDATA[SciDAVis for Physics &#38; Engineering: From Sensor Data to Fitted Models Physics and engineering run on exported data: oscilloscope traces, DAQ logs, thermocouple readings, photodiode voltages, accelerometer streams. SciDAVis &#8212; free, open-source, latest release v2.9.2 (precompiled binaries on SourceForge are v2.8) &#8212; takes those exports from raw numbers to a publication-quality plot with a fitted...]]></description>
										<content:encoded><![CDATA[
<style>.content-container.site-container{max-width:var(--global-content-narrow-width,842px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:30px!important;padding-right:30px!important}</style>



<style>
table.tut{border-collapse:collapse;width:100%;margin:18px 0;font-size:.95em}
table.tut th,table.tut td{border:1px solid #cbd5e1;padding:10px 12px;text-align:left;vertical-align:top}
table.tut th{background:#f1f5f9}
.tut-note{background:#fffbeb;border:1px solid #fde68a;border-radius:10px;padding:14px 18px;margin:22px 0}
.go-box{background:#fdf8ec;border:1px solid #ecd9a0;padding:18px 22px;margin:2em 0;border-radius:6px}
.go-box h2{margin-top:0}
.go-box .disclosure{font-size:.85em;color:#6b7280;margin-top:1em}
code{background:#f1f5f9;padding:1px 6px;border-radius:4px}
</style>


<h1>SciDAVis for Physics &amp; Engineering: From Sensor Data to Fitted Models</h1>
<p>Physics and engineering run on exported data: oscilloscope traces, DAQ logs, thermocouple readings, photodiode voltages, accelerometer streams. SciDAVis &mdash; free, open-source, latest release v2.9.2 (precompiled binaries on SourceForge are v2.8) &mdash; takes those exports from raw numbers to a publication-quality plot with a fitted physical model, with no license server and no per-seat cost. This guide walks the typical physics workflow: importing and organizing sensor data, putting honest error bars on measurements, finding hidden frequency content with FFT, and extracting material parameters with nonlinear fitting.</p>
<p class="tut-note"><strong>Version note:</strong> written for v2.9.x (SourceForge binaries are 2.8). The Analysis menu, Fit Wizard dialogs, and fitting engine are unchanged between the two.</p>
<h2>Step 1 &mdash; Import and organize your data</h2>
<p>Most scopes and DAQs export ASCII or CSV: one column of time, one column per channel, often with a header block of instrument metadata. In SciDAVis, <strong>File &rarr; Import ASCII</strong> handles the common layouts (separator, header lines, decimal character). The tricky cases &mdash; transposed files, multi-run logs, comment lines mixed with data &mdash; are worked through step by step in <a href="https://scidavis.org/importing-data/">how to import data into SciDAVis</a>.</p>
<p>After import, tell SciDAVis which column is which: select the columns, then <strong>Table &rarr; Set Column As &rarr; X/Y/Z</strong> assigns the roles (time as X, voltage as Y; plain-text comment columns can keep describing run conditions). A little discipline here &mdash; one table per run, units in the column comments &mdash; pays off when the project grows to dozens of runs and you still need to know which trace was which.</p>
<h2>Step 2 &mdash; Error bars that mean something</h2>
<p>Error bars separate a student plot from a publishable one. In physics they usually come from two places: repeated measurements (the standard deviation of the repeats) or instrument specifications (a scope&#8217;s vertical accuracy, a DAQ&#8217;s least significant bit). Plot the data first, then <strong>Graph &rarr; Add Error Bars&#8230;</strong> lets you attach X errors, Y errors, or both &mdash; either as a constant value or from a column of uncertainties. Use a column whenever the uncertainty varies point to point, for example with Poisson counting statistics.</p>
<p>Read the result honestly: error bars are how your data tells the model &ldquo;this is how far you may miss me.&rdquo; A model curve that threads every error bar is suspicious (overfit); one that misses systematically is wrong (underfit). The full mechanics of the dialog &mdash; constant versus column-based errors, styling &mdash; are covered in <a href="https://scidavis.org/error-bars/">the error bars tutorial</a>.</p>
<h2>Step 3 &mdash; Find hidden frequencies with FFT</h2>
<p>Many physics signals hide periodic content: 50/60&nbsp;Hz mains hum on a sensor line, a mechanical resonance in a vibration measurement, the chopper frequency in an optical experiment. Select the curve in the graph and choose <strong>Analysis &rarr; FFT</strong>. SciDAVis computes the spectrum into a new plot, and the peaks mark the characteristic frequencies of your signal. Read off the frequencies, compare with what you expect (mains, rotation rate, drive frequency), and you have either identified your noise source or confirmed your signal.</p>
<p>Two honest caveats. First, the frequency resolution is set by the record length, not the sampling rate &mdash; a one-second trace gives 1&nbsp;Hz bins, so record longer when you need to separate close lines. Second, SciDAVis 2.9.x offers no windowing functions (no Hann or Hamming apodization), so abrupt edges of the record leak a little power into neighboring bins. For long records this is negligible; if it matters, export the CSV and apply windows in Python/SciPy. The detailed frequency-analysis workflow is in <a href="https://scidavis.org/fft-analysis/">the FFT tutorial</a>.</p>
<h2>Step 4 &mdash; Extract parameters with nonlinear fitting</h2>
<p>Physics rarely gives you straight lines: cooling curves are exponential, damped oscillations decay, magnetization saturates. SciDAVis offers two fitting routes, both in the Analysis menu. <strong>Quick Fit</strong> covers the standard models in one click; the <strong>Fit Wizard</strong> (<strong>Analysis &rarr; Fit Wizard</strong>, shortcut Ctrl+Y) gives full control &mdash; custom formulas, initial guesses, and fit-range limits.</p>
<p>A typical physics workflow: fit the model to the data, then interrogate the residuals. Zoom the graph: residuals should scatter randomly around zero. A wave, a trend, or a funnel in the residuals is the strongest signal to change the model &mdash; a high R&sup2; with a systematic residual pattern still means the wrong model. The wizard lets you restrict the x-range to the region where the model actually applies; outliers and unrelated shoulders poison the result, so fit only the physics you trust.</p>
<p>A concrete example: a damped oscillation from a torsion pendulum. A custom formula combining an exponential envelope with a sinusoid lets you read the damping coefficient and the natural frequency from the same fit &mdash; both parameters of the model, both with standard errors from the fit log. When Quick Fit is not enough, the custom-formula route in the wizard is where real physics fits happen. The full method, including how to read the results log and judge a fit, is in <a href="https://scidavis.org/curve-fitting/">the curve fitting tutorial</a>.</p>
<h2>Honest limits for physics users</h2>
<p>Two things SciDAVis will not do. It has no automatic peak finder anywhere &mdash; in multi-peak workflows you always mark the peaks yourself. And 2.9.x has no hypothesis tests (no t-test, ANOVA, or normality test); for those, export the table as CSV and use Python/SciPy or R/JASP. What it does give you &mdash; scriptable, repeatable fitting through a documented Python API &mdash; is covered in the curve fitting tutorial, and it is enough to automate a batch of runs without leaving the project.</p>


<div class="go-box">
<h2>Go further</h2>
<ul>
<li><strong>Learn data skills:</strong> DataCamp is a good fit for research-oriented learners &mdash; <a href="/go/datacamp">see official pricing</a>.</li>
<li><strong>Back up your lab data:</strong> keep project files and raw traces safe with <a href="/go/pcloud">pCloud</a> cloud storage.</li>
<li><strong>Gear up:</strong> <a href="https://www.amazon.com/s?k=4k+monitor+for+data+visualization&amp;tag=oliver062-20" rel="nofollow sponsored noopener" target="_blank">search Amazon for 4K monitors for data visualization</a>.</li>
</ul>
<p class="disclosure">Disclosure: This page contains affiliate links. We may earn a commission at no extra cost to you.</p>
</div>

]]></content:encoded>
					
					<wfw:commentRss>https://scidavis.org/scidavis-for-physics/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
