Package: TSAR 1.11.0

Xinlin Gao

TSAR: Thermal Shift Analysis in R

This package automates analysis workflow for Thermal Shift Analysis (TSA) data. Processing, analyzing, and visualizing data through both shiny applications and command lines. Package aims to simplify data analysis and offer front to end workflow, from raw data to multiple trial analysis.

Authors:Xinlin Gao [aut, cre], William M. McFadden [aut, fnd], Zhijiang Ye Ye [aut, fnd], Stefan G. Sarafianos [fnd, aut, ths]

TSAR_1.11.0.tar.gz
TSAR_1.11.0.zip(r-4.7)TSAR_1.11.0.zip(r-4.6)TSAR_1.11.0.zip(r-4.5)
TSAR_1.11.0.tgz(r-4.6-any)TSAR_1.11.0.tgz(r-4.5-any)
TSAR_1.11.0.tar.gz(r-4.7-any)TSAR_1.11.0.tar.gz(r-4.6-any)
TSAR_1.11.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
TSAR/json (API)
NEWS

# Install 'TSAR' in R:
install.packages('TSAR', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org'))
Datasets:

On BioConductor:TSAR-1.11.0(bioc 3.24)TSAR-1.10.0(bioc 3.23)

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

softwareshinyappsvisualizationqpcr

5.23 score 14 scripts 258 downloads 35 exports 129 dependencies

Last updated from:5ead14fb1d. Checks:1 ERROR, 7 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
bioc-checksERROR200
linux-devel-x86_64NOTE278
source / vignettesOK257
linux-release-x86_64NOTE265
macos-release-arm64NOTE134
macos-oldrel-arm64NOTE148
windows-develNOTE179
windows-releaseNOTE175
windows-oldrelNOTE179
wasm-releaseOK147

Exports:analyze_normcondition_IDsgam_analysisget_legendgraph_tsarjoin_well_infomerge_normmerge_TSAmodel_betamodel_boltzmannmodel_fitmodel_gamnormalizenormalize_fluorescenceread_analysisread_raw_dataread_tsarremove_rawrescalerun_boltzmannscreenTm_differenceTm_estTSA_averageTSA_boxplotTSA_compare_plotTSA_ligandsTSA_proteinsTSA_TmsTSA_wells_plotview_derivview_modelweed_rawwell_IDswrite_tsar

Dependencies:abindaskpassbackportsbase64encbootbroombslibcachemcarcarDatacellrangerclicolorspacecommonmarkcorrplotcowplotcpp11crayoncrosstalkcurldata.tableDerivdigestdoBydplyrevaluatefarverfastmapfontawesomeforecastFormulafracdifffsgenericsggplot2ggpubrggrepelggsciggsignifgluegridExtragtablehighrhmshtmltoolshtmlwidgetshttpuvhttrisobandjquerylibjsonliteknitrlabelinglaterlatticelazyevallifecyclelme4lmtestmagrittrMASSMatrixMatrixModelsmemoisemgcvmicrobenchmarkmimeminpack.lmminqamodelrnlmenloptrnnetnumDerivopensslopenxlsxotelpbkrtestpillarpkgconfigplotlypolynomprettyunitsprogresspromisespurrrquantregR6rappdirsrbibutilsRColorBrewerRcppRcppArmadilloRcppEigenRdpackreadxlreformulasrematchrhandsontablerlangrmarkdownrstatixS7sassscalesshinyshinyjsshinyWidgetssourcetoolsSparseMstringistringrsurvivalsystibbletidyrtidyselecttimeDatetinytexurcautf8vctrsviridisLitewithrxfunxtableyamlzipzoo

Frequently Asked Questions

Rendered fromFAQ_assistance.Rmdusingknitr::rmarkdownon May 30 2026.

Last update: 2024-04-06
Started: 2023-08-08

TSAR Package Structure

Rendered fromTSAR_Package_Structure.Rmdusingknitr::rmarkdownon May 30 2026.

Last update: 2025-12-19
Started: 2023-06-23

TSAR Workflow by Command

Rendered fromTSAR_Workflow_by_Command.Rmdusingknitr::rmarkdownon May 30 2026.

Last update: 2025-12-19
Started: 2023-07-05

TSAR Workflow by Shiny

Rendered fromTSAR_Workflow_by_Shiny.Rmdusingknitr::rmarkdownon May 30 2026.

Last update: 2025-12-15
Started: 2023-07-05

Readme and manuals

Help Manual

Help pageTopics
Analyze to Normalizeanalyze_norm
TSAR Condition IDscondition_IDs
Example normalized TSA datasetexample_normalized_data
Example tsar_data fileexample_tsar_data
Analysis of all 96 wells through gam modelinggam_analysis
Extract ggplot2 legendget_legend
Graph tsar_datagraph_tsar
Well information input functionjoin_well_info
Merge and format norm_data into tsar_datamerge_norm
Merge TSA Raw Data and Analysis Filesmerge_TSA
Beta-knot natural cubic spline model (Tm-centered via numerical_Tm)model_beta
Boltzmann Modeling on TSA datamodel_boltzmann
Refit and calculate derivative functionmodel_fit
Generalized Addidtive Modeling on TSA datamodel_gam
Normalize Fluorescencenormalize
Normalize Fluorescence Curvenormalize_fluorescence
Numerical Tm by treating Tm as inflection pointnumerical_Tm
qPCR_data1 DatasetqPCR_data1
qPCR_data2 DatasetqPCR_data2
Read TSA Analysis Dataread_analysis
Read TSA Raw Dataread_raw_data
Read analysis resultread_tsar
Remove selected raw curvesremove_raw
Rescale values between minimum and maximum.rescale
Run Boltzmann Modelingrun_boltzmann
Screen raw curvesscreen
Calculate Tm difference for all conditionsTm_difference
Find inflection point functionTm_est
Average TSA CurvesTSA_average
TSA Box PlotTSA_boxplot
Compare TSA curves to controlTSA_compare_plot
TSA LigandsTSA_ligands
TSA ProteinsTSA_proteins
Diagnose Smoother Accuracy Across ConditionsTSA_smoother_diagnostics
Reformat TSA data into TSA TmsTSA_Tms
TSA Well Curves PlotTSA_wells_plot
View Derivative Curvesview_deriv
View Modelview_model
Weed raw data for corrupt curvesweed_raw
TSAR Well IDswell_IDs
example well information Datawell_information
Well Information Templatewell_information_template
write output fileswrite_tsar