Whiz Tools

title

Kalkulátor procenta specifického antigenu prostaty (PSA)

Úvod

Kalkulátor procenta specifického antigenu prostaty (PSA) je klíčovým nástrojem v hodnocení zdraví prostaty. Vypočítává procento volného PSA vzhledem k celkovému PSA v krevním vzorku. Tento poměr je důležitý pro hodnocení rizika rakoviny prostaty, zejména když jsou hladiny celkového PSA v "šedé zóně" mezi 4 a 10 ng/mL.

Jak používat tento kalkulátor

  1. Zadejte hodnotu celkového PSA v ng/mL.
  2. Zadejte hodnotu volného PSA v ng/mL.
  3. Klikněte na tlačítko "Vypočítat".
  4. Výsledek bude zobrazen jako "Procento volného PSA: [výsledek]%".

Poznámka: Hodnota volného PSA by neměla překročit hodnotu celkového PSA.

Ověření vstupu

Kalkulátor provádí následující kontroly uživatelských vstupů:

  • Jak celkové PSA, tak volné PSA musí být kladná čísla.
  • Celkové PSA musí být větší než nula.
  • Volné PSA nesmí být větší než celkové PSA.

Pokud jsou zjištěny neplatné vstupy, zobrazí se chybová zpráva a výpočet nebude pokračovat, dokud nebude opraven.

Vzorec

Procento volného PSA se vypočítá pomocí následujícího vzorce:

Procento volneˊho PSA=Volneˊ PSACelkoveˊ PSA×100%\text{Procento volného PSA} = \frac{\text{Volné PSA}}{\text{Celkové PSA}} \times 100\%

Kde:

  • Volné PSA je měřeno v ng/mL
  • Celkové PSA je měřeno v ng/mL

Výpočet

Kalkulátor používá tento vzorec k výpočtu procenta volného PSA na základě uživatelského vstupu. Zde je krok za krokem vysvětlení:

  1. Ověřte, že celkové PSA je větší než nula a volné PSA není větší než celkové PSA.
  2. Rozdělte volné PSA celkovým PSA.
  3. Vynásobte výsledek 100, abyste převedli na procento.
  4. Zaokrouhlete výsledek na dvě desetinná místa pro zobrazení.

Kalkulátor provádí tyto výpočty pomocí aritmetiky s dvojitou přesností, aby zajistil přesnost.

Jednotky a přesnost

  • Všechny vstupní hodnoty PSA by měly být v nanogramech na mililitr (ng/mL).
  • Výpočty se provádějí s aritmetikou s dvojitou přesností.
  • Výsledky jsou zobrazeny zaokrouhlené na dvě desetinná místa pro čitelnost, ale interní výpočty udržují plnou přesnost.

Případové studie

Kalkulátor procenta PSA má několik důležitých aplikací v hodnocení zdraví prostaty:

  1. Screening rakoviny prostaty: Pomáhá odlišit benigní stavy od potenciální rakoviny prostaty, zejména když je celkové PSA mezi 4 a 10 ng/mL.

  2. Snížení zbytečných biopsií: Vyšší procento volného PSA je spojeno s nižším rizikem rakoviny prostaty, což může potenciálně zabránit zbytečným biopsiím.

  3. Monitorování zdraví prostaty: Užitečné pro sledování změn hladin PSA v průběhu času u mužů s nebo bez diagnostikovaných prostatických stavů.

  4. Monitorování po léčbě: Pomáhá sledovat hladiny PSA po léčbě rakoviny prostaty, aby se zjistila potenciální recidiva.

  5. Výzkumné studie: Využívá se v klinických studiích a epidemiologických studiích zaměřených na detekci a prevenci rakoviny prostaty.

Alternativy

Ačkoli je testování PSA široce používáno, existují i jiné metody pro screening a diagnostiku rakoviny prostaty:

  1. Digitální rektální vyšetření (DRE): Fyzikální vyšetření pro kontrolu abnormalit prostaty.

  2. Index zdraví prostaty (phi): Složitější výpočet používající celkové PSA, volné PSA a [-2]proPSA.

  3. PCA3 test: Měří expresi genu PCA3 v močových vzorcích.

  4. Biopsie řízená MRI: Používá magnetickou rezonanci k řízení biopsií pro přesnější odběr vzorků.

  5. Genomické testování: Analyzuje genetické markery spojené s rizikem rakoviny prostaty.

Historie

Testování PSA se od svého zavedení výrazně vyvinulo:

  1. léta: PSA byl poprvé identifikován a purifikován.

  2. léta: Byl vyvinut test PSA v krvi a začal se používat pro detekci rakoviny prostaty.

  3. léta: Byla zavedena koncepce volného PSA, což zlepšilo specifitu testování PSA.

  4. léta: Byly vyvinuty vylepšení v testování PSA, včetně věkově specifických rozsahů PSA a rychlosti PSA.

  5. léta: Nové biomarkery a pokročilé zobrazovací techniky začaly doplňovat testování PSA.

Dnes, zatímco testování PSA zůstává základním nástrojem v screeningu rakoviny prostaty, často se používá ve spojení s jinými diagnostickými metodami pro přesnější hodnocení rizika.

Příklady

Zde jsou některé příklady kódu pro výpočet procenta volného PSA:

' Excel vzorec pro procento volného PSA
=IF(A1>0, IF(B1<=A1, B1/A1*100, "Chyba: Volné PSA > Celkové PSA"), "Chyba: Celkové PSA musí být > 0")

' Kde A1 je celkové PSA a B1 je volné PSA
def calculate_free_psa_percentage(total_psa, free_psa):
    if total_psa <= 0:
        raise ValueError("Celkové PSA musí být větší než nula")
    if free_psa > total_psa:
        raise ValueError("Volné PSA nemůže být větší než celkové PSA")
    return (free_psa / total_psa) * 100

# Příklad použití:
total_psa = 10.0  # ng/mL
free_psa = 2.0    # ng/mL
try:
    percentage = calculate_free_psa_percentage(total_psa, free_psa)
    print(f"Procento volného PSA: {percentage:.2f}%")
except ValueError as e:
    print(f"Chyba: {e}")
function calculateFreePSAPercentage(totalPSA, freePSA) {
  if (totalPSA <= 0) {
    throw new Error("Celkové PSA musí být větší než nula");
  }
  if (freePSA > totalPSA) {
    throw new Error("Volné PSA nemůže být větší než celkové PSA");
  }
  return (freePSA / totalPSA) * 100;
}

// Příklad použití:
const totalPSA = 10.0; // ng/mL
const freePSA = 2.0;   // ng/mL
try {
  const percentage = calculateFreePSAPercentage(totalPSA, freePSA);
  console.log(`Procento volného PSA: ${percentage.toFixed(2)}%`);
} catch (error) {
  console.error(`Chyba: ${error.message}`);
}
public class PSACalculator {
    public static double calculateFreePSAPercentage(double totalPSA, double freePSA) {
        if (totalPSA <= 0) {
            throw new IllegalArgumentException("Celkové PSA musí být větší než nula");
        }
        if (freePSA > totalPSA) {
            throw new IllegalArgumentException("Volné PSA nemůže být větší než celkové PSA");
        }
        return (freePSA / totalPSA) * 100;
    }

    public static void main(String[] args) {
        double totalPSA = 10.0; // ng/mL
        double freePSA = 2.0;   // ng/mL
        try {
            double percentage = calculateFreePSAPercentage(totalPSA, freePSA);
            System.out.printf("Procento volného PSA: %.2f%%%n", percentage);
        } catch (IllegalArgumentException e) {
            System.err.println("Chyba: " + e.getMessage());
        }
    }
}

Tyto příklady demonstrují, jak vypočítat procento volného PSA pomocí různých programovacích jazyků. Můžete tyto funkce přizpůsobit svým specifickým potřebám nebo je integrovat do větších systémů pro analýzu zdravotního stavu.

Číselné příklady

  1. Normální hladiny PSA:

    • Celkové PSA = 3.0 ng/mL
    • Volné PSA = 0.9 ng/mL
    • Procento volného PSA = 30.00%
  2. Hraniční hladiny PSA:

    • Celkové PSA = 5.5 ng/mL
    • Volné PSA = 0.825 ng/mL
    • Procento volného PSA = 15.00%
  3. Zvýšené hladiny PSA:

    • Celkové PSA = 15.0 ng/mL
    • Volné PSA = 1.5 ng/mL
    • Procento volného PSA = 10.00%
  4. Velmi nízké volné PSA (vyšší riziko):

    • Celkové PSA = 8.0 ng/mL
    • Volné PSA = 0.4 ng/mL
    • Procento volného PSA = 5.00%

Reference

  1. "Test specifického antigenu prostaty (PSA)." Národní institut rakoviny, https://www.cancer.gov/types/prostate/psa-fact-sheet. Přístup 2. srpna 2024.
  2. "Test volného PSA." Lab Tests Online, https://labtestsonline.org/tests/free-psa. Přístup 2. srpna 2024.
  3. Catalona, W. J., et al. "Použití procenta volného specifického antigenu prostaty k vylepšení diferenciace rakoviny prostaty od benigní prostatické choroby: prospektivní multicentrická klinická studie." JAMA, sv. 279, č. 19, 1998, s. 1542-1547.
  4. "Screening rakoviny prostaty (PDQ®)–verze pro pacienty." Národní institut rakoviny, https://www.cancer.gov/types/prostate/patient/prostate-screening-pdq. Přístup 2. srpna 2024.
Zpětná vazba