one_rep_max
One-rep max calculator
Estimate a one-rep max (1RM) from a set of weight × reps, with a percentage table and the load each rep count should allow. Epley by default, Brzycki optional. Estimates above 10 reps are flagged as less reliable.
输入参数reps必填unitweight必填formula
rpe_estimate_max
Estimate one-rep max from a set and its RPE
Estimate a one-rep max from weight, reps and RPE, treating RPE as reps in reserve (RPE 8 = 2 reps left) and applying the one-rep max formula to reps + reps in reserve.
输入参数rpe必填reps必填unitweight必填formula
rpe_target_load
Load for a target reps and RPE
Find the load for a set of a given number of reps at a target RPE, from a known or estimated one-rep max. Rounded to the nearest 0.5.
输入参数rpe必填reps必填unitformulaoneRepMax必填
plate_loading
Barbell plate calculator
Work out which plates to put on each side of a barbell to reach a target weight, using standard gym plates or the plates you list. Reports the exact load and anything your plates can’t make.
输入参数barunitplatestarget必填collarscollarWeight
warmup_sets
Warm-up set calculator
Build a warm-up ramp to a working weight: plate-friendly jumps, reps falling from 10 to singles, with the plates for each set. The same ramp the IronLedger app suggests.
输入参数barsetsunitworkingWeight必填
powerlifting_score
DOTS, IPF GL and Wilks calculator
Score a powerlifting total (or a bench press) against bodyweight with DOTS, IPF GL points and the original Wilks, using the coefficients the OpenPowerlifting rankings use.
输入参数sex必填uniteventtotal必填equipmentbodyweight必填
check_program_file
IronLedger program file checker
Check a training program written as a CSV or TSV file exactly as the IronLedger app will import it, before anyone loads it on a phone. Returns the weeks, sessions and exercises it creates, every skipped row and warning with its row number, the exercise names the app will question ("Did you mean ...?"), and names that will become new custom exercises. Use it whenever you write a program for someone to import into IronLedger, and fix anything it reports first. The app names the program after the file, so pass the file name you will give it.
输入参数file必填fileName