Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Introduction To Survival Analysis01:18

Introduction To Survival Analysis

955
Survival analysis is a statistical method used to study time-to-event data, where the "event" might represent outcomes like death, disease relapse, system failure, or recovery. A unique feature of survival data is censoring, which occurs when the event of interest has not been observed for some individuals during the study period. This requires specialized techniques to handle incomplete data effectively.
The primary goal of survival analysis is to estimate survival time—the time...
955
Survival Curves01:18

Survival Curves

931
Survival curves are graphical representations that depict the survival experience of a population over time, offering an intuitive way to track the proportion of individuals who remain event-free at each time point. These curves are widely used in fields such as medicine, public health, and reliability engineering to visualize and compare survival probabilities across different groups or conditions.
The Kaplan-Meier estimator is the most common method for constructing survival curves. This...
931
Kaplan-Meier Approach01:24

Kaplan-Meier Approach

792
The Kaplan-Meier estimator is a non-parametric method used to estimate the survival function from time-to-event data. In medical research, it is frequently employed to measure the proportion of patients surviving for a certain period after treatment. This estimator is fundamental in analyzing time-to-event data, making it indispensable in clinical trials, epidemiological studies, and reliability engineering. By estimating survival probabilities, researchers can evaluate treatment effectiveness,...
792
Assumptions of Survival Analysis01:15

Assumptions of Survival Analysis

492
Survival models analyze the time until one or more events occur, such as death in biological organisms or failure in mechanical systems. These models are widely used across fields like medicine, biology, engineering, and public health to study time-to-event phenomena. To ensure accurate results, survival analysis relies on key assumptions and careful study design.
492
Survival Tree01:19

Survival Tree

499
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
 Building a Survival Tree
Constructing a...
499
Parametric Survival Analysis: Weibull and Exponential Methods01:14

Parametric Survival Analysis: Weibull and Exponential Methods

1.3K
Parametric survival analysis models survival data by assuming a specific probability distribution for the time until an event occurs. The Weibull and exponential distributions are two of the most commonly used methods in this context, due to their versatility and relatively straightforward application.
Weibull Distribution
The Weibull distribution is a flexible model used in parametric survival analysis. It can handle both increasing and decreasing hazard rates, depending on its shape parameter...
1.3K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Post-COVID-19 conditions identified by ICD-10-CM code in a cohort of U.S. primary care patients, 2021 - 2023.

Journal of multimorbidity and comorbidity·2026
Same author

Risk of Post-COVID-19 Conditions Among Adolescents and Adults Who Received Nirmatrelvir-Ritonavir for Acute COVID-19: A Retrospective Cohort Study.

Open forum infectious diseases·2025
Same author

Optimization of artificial membrane feeding system for lone star ticks, Amblyomma americanum (Acari: Ixodidae), and experimental infection with Rickettsia amblyommatis (Rickettsiales: Rickettsiaceae).

Journal of medical entomology·2023
Same author

Modeling of historical and current distributions of lone star tick, Amblyomma americanum (Acari: Ixodidae), is consistent with ancestral range recovery.

Experimental & applied acarology·2022
Same author

Reply to Webb (2022) Regarding White-tailed Deer Trends in Rochlin et al. (2022).

Journal of medical entomology·2022
Same author

The Original Scientific Description of the Lone Star Tick (Amblyomma americanum, Acari: Ixodidae) and Implications for the Species' Past and Future Geographic Distributions.

Journal of medical entomology·2022
Same journal

ggpedigree: Visualizing Pedigrees with 'ggplot2' and 'plotly'.

Journal of open source software·2026
Same journal

ACHR.cu: GPU-accelerated sampling of metabolic networks.

Journal of open source software·2026
Same journal

svZeroDSolver: A modular package for lumped-parameter cardiovascular simulations.

Journal of open source software·2026
Same journal

baysc: An R package for Bayesian survey clustering.

Journal of open source software·2026
Same journal

FastPCA: An R package for fast singular value decomposition.

Journal of open source software·2026
Same journal

Napari-3D-Counter: A manual cell counter for napari.

Journal of open source software·2026
See all related articles

Related Experiment Video

Updated: May 3, 2026

Monitoring Neuronal Survival via Longitudinal Fluorescence Microscopy
07:02

Monitoring Neuronal Survival via Longitudinal Fluorescence Microscopy

Published on: January 19, 2019

6.1K

BART-Survival: A Bayesian machine learning approach to survival analyses in Python.

Jacob Tiegs1,2, Julia Raykin1, Ilia Rochlin1

  • 1Inform and Disseminate Division, Office of Public Health Data, Surveillance, and Technology, Centers for Disease Control and Prevention, Atlanta, Georgia, United States of America.

Journal of Open Source Software
|February 25, 2025
PubMed
Summary
This summary is machine-generated.

BART-Survival is a new Python package for discrete-time survival analysis. It uses the Bayesian Additive Regression Trees (BART) algorithm, offering a flexible, non-parametric alternative for time-to-event modeling.

More Related Videos

Establishing a Competing Risk Regression Nomogram Model for Survival Data
04:57

Establishing a Competing Risk Regression Nomogram Model for Survival Data

Published on: October 23, 2020

9.9K
An R-Based Landscape Validation of a Competing Risk Model
05:37

An R-Based Landscape Validation of a Competing Risk Model

Published on: September 16, 2022

2.3K

Related Experiment Videos

Last Updated: May 3, 2026

Monitoring Neuronal Survival via Longitudinal Fluorescence Microscopy
07:02

Monitoring Neuronal Survival via Longitudinal Fluorescence Microscopy

Published on: January 19, 2019

6.1K
Establishing a Competing Risk Regression Nomogram Model for Survival Data
04:57

Establishing a Competing Risk Regression Nomogram Model for Survival Data

Published on: October 23, 2020

9.9K
An R-Based Landscape Validation of a Competing Risk Model
05:37

An R-Based Landscape Validation of a Competing Risk Model

Published on: September 16, 2022

2.3K

Area of Science:

  • Computational statistics
  • Machine learning in biostatistics

Background:

  • Traditional survival analyses often rely on parametric or semi-parametric models.
  • There is a growing need for flexible, non-parametric approaches in time-to-event data analysis.
  • Bayesian Additive Regression Trees (BART) is a powerful non-parametric machine learning algorithm.

Purpose of the Study:

  • Introduce BART-Survival, a Python package designed for discrete-time survival analysis.
  • To provide an accessible yet powerful tool for researchers and analysts.
  • To leverage the capabilities of BART for time-to-event modeling.

Main Methods:

  • Developed BART-Survival as a Python package.
  • Implemented the Bayesian Additive Regression Trees (BART) algorithm for survival analysis.
  • Designed a user-friendly Application Programming Interface (API) for ease of use and flexibility.

Main Results:

  • BART-Survival enables time-to-event analyses in discrete time using BART.
  • The package integrates BART's performance with necessary data and model formatting for survival analysis.
  • Offers a simple API for basic use, with options for advanced customization.

Conclusions:

  • BART-Survival provides a valuable non-parametric alternative to conventional survival analysis methods.
  • The package facilitates the application of BART to discrete-time survival data.
  • It empowers analysts to explore advanced, flexible modeling techniques for time-to-event data.