# tiny_dsa > A Python implementation of the Tiny-DSA Excel workbook, a stylized debt-sustainability tool for computing the debt-to-GDP ratio over a five-year horizon with one configurable shock. ## Docs ### API Reference - [compute_all](reference/compute_all.html): Compute all target cells and return results - [make_context](reference/make_context.html): Create an EvalContext with merged inputs - [list_setters](reference/list_setters.html): Return generated series-binding setter function names - [list_computes](reference/list_computes.html): Return generated series-binding compute function names - [set_country_initial_debt](reference/set_country_initial_debt.html): Set the initial debt-to-GDP ratios for countries in the profile table - [set_country_name](reference/set_country_name.html): Set the country name for the debt sustainability analysis - [set_growth_baseline](reference/set_growth_baseline.html): Set baseline real GDP growth rates for projection years 1 through 5 - [set_interest_baseline](reference/set_interest_baseline.html): Set the baseline real interest rates for projection years 1 through 5 - [set_primary_balance_baseline](reference/set_primary_balance_baseline.html): Set the baseline primary balance path for projection years 1 through 5 - [set_shock_magnitudes](reference/set_shock_magnitudes.html): Set the shock magnitudes for each shock parameter (growth, interest, primary balance) - [set_shock_type](reference/set_shock_type.html): Set the shock type for the scenario configuration - [set_shock_year](reference/set_shock_year.html): Set the shock year in the Tiny-DSA Inputs sheet - [compute_output_baseline](reference/compute_output_baseline.html): Compute the baseline debt-to-GDP trajectory for projection years 1 through 5 - [compute_output_delta](reference/compute_output_delta.html): Compute the difference between the shocked and baseline debt-to-GDP paths over the projection horizon - [compute_output_shocked](reference/compute_output_shocked.html): Returns the shocked debt-to-GDP path as a series of records