Gratis PSA-procentberegner til prostatahelse
Beregn procentdelen af frit PSA i forhold til totalt PSA. Værktøj til vurdering af risiko for prostatakræft og overvågning af prostatahelse.
title
Dokumentation
Prostata-specifik antigen (PSA) procentberegner
Introduktion
Prostata-specifik antigen (PSA) procentberegneren er et vigtigt værktøj i vurderingen af prostatahelse. Den beregner procentdelen af frit PSA i forhold til det samlede PSA i en blodprøve. Dette forhold er vigtigt for at evaluere risikoen for prostatakræft, især når det samlede PSA-niveau er i "gråzonen" mellem 4 og 10 ng/mL.
Sådan bruger du denne beregner
- Indtast den samlede PSA-værdi i ng/mL.
- Indtast den frie PSA-værdi i ng/mL.
- Klik på knappen "Beregn".
- Resultatet vises som "Fri PSA-procent: [resultat]%".
Bemærk: Den frie PSA-værdi må ikke overstige den samlede PSA-værdi.
Inputvalidering
Beregneren udfører følgende kontroller på brugerinput:
- Både samlet PSA og fri PSA skal være positive tal.
- Samlet PSA skal være større end nul.
- Fri PSA kan ikke være større end samlet PSA.
Hvis der opdages ugyldige input, vises en fejlmeddelelse, og beregningen vil ikke fortsætte, før den er rettet.
Formel
Den frie PSA-procent beregnes ved hjælp af følgende formel:
Hvor:
- Fri PSA måles i ng/mL
- Samlet PSA måles i ng/mL
Beregning
Beregneren bruger denne formel til at beregne den frie PSA-procent baseret på brugerens input. Her er en trin-for-trin forklaring:
- Valider, at samlet PSA er større end nul, og at fri PSA ikke er større end samlet PSA.
- Del fri PSA med samlet PSA.
- Gang resultatet med 100 for at konvertere til en procentdel.
- Rund resultatet til to decimaler for visning.
Beregneren udfører disse beregninger ved hjælp af dobbeltpræcisions flydende punkt aritmetik for at sikre nøjagtighed.
Enheder og præcision
- Alle PSA-inputværdier skal være i nanogram per milliliter (ng/mL).
- Beregninger udføres med dobbeltpræcisions flydende punkt aritmetik.
- Resultater vises rundet til to decimaler for læsbarhed, men interne beregninger opretholder fuld præcision.
Anvendelsessager
PSA-procentberegneren har flere vigtige anvendelser i vurderingen af prostatahelse:
-
Screening for prostatakræft: Hjælper med at skelne mellem godartede tilstande og potentiel prostatakræft, især når samlet PSA er mellem 4 og 10 ng/mL.
-
Reduktion af unødvendige biopsier: En højere procentdel af fri PSA er forbundet med en lavere risiko for prostatakræft, hvilket potentielt kan undgå unødvendige biopsier.
-
Overvågning af prostatahelse: Nyttig til at spore ændringer i PSA-niveauer over tid hos mænd med eller uden diagnosticerede prostataforhold.
-
Overvågning efter behandling: Hjælper med at overvåge PSA-niveauer efter behandling af prostatakræft for at opdage potentiel tilbagevenden.
-
Forskningsstudier: Anvendes i kliniske forsøg og epidemiologiske studier, der fokuserer på påvisning og forebyggelse af prostatakræft.
Alternativer
Selvom PSA-testning er vidt brugt, er der andre metoder til screening og diagnose af prostatakræft:
-
Digital rektalundersøgelse (DRE): En fysisk undersøgelse for at tjekke for prostataabnormiteter.
-
Prostata Health Index (phi): En mere kompleks beregning, der bruger samlet PSA, fri PSA og [-2]proPSA.
-
PCA3-test: Måler udtrykket af PCA3-genet i urinprøver.
-
MRI-guidet biopsi: Bruger magnetisk resonansbillede til at guide biopsiprocedurer for mere præcis prøvetagning.
-
Genomisk testning: Analyserer genetiske markører forbundet med risiko for prostatakræft.
Historie
PSA-testning har udviklet sig betydeligt siden sin introduktion:
1970'erne: PSA blev først identificeret og renset.
1980'erne: PSA-blodprøven blev udviklet og begyndte at blive brugt til påvisning af prostatakræft.
1990'erne: Begrebet fri PSA blev introduceret, hvilket forbedrede specificiteten af PSA-testning.
2000'erne: Forbedringer i PSA-testning, herunder aldersspecifikke PSA-områder og PSA-hastighed, blev udviklet.
2010'erne: Nye biomarkører og avancerede billedteknikker begyndte at supplere PSA-testning.
I dag, selvom PSA-testning forbliver et fundamentalt værktøj i screening for prostatakræft, bruges det ofte i kombination med andre diagnostiske metoder for en mere præcis risikovurdering.
Eksempler
Her er nogle kodeeksempler til at beregne den frie PSA-procent:
1' Excel-formel for fri PSA-procent
2=IF(A1>0, IF(B1<=A1, B1/A1*100, "Fejl: Fri PSA > Samlet PSA"), "Fejl: Samlet PSA skal være > 0")
3
4' Hvor A1 er samlet PSA og B1 er fri PSA
5
1def calculate_free_psa_percentage(total_psa, free_psa):
2 if total_psa <= 0:
3 raise ValueError("Samlet PSA skal være større end nul")
4 if free_psa > total_psa:
5 raise ValueError("Fri PSA kan ikke være større end samlet PSA")
6 return (free_psa / total_psa) * 100
7
8# Eksempel på brug:
9total_psa = 10.0 # ng/mL
10free_psa = 2.0 # ng/mL
11try:
12 percentage = calculate_free_psa_percentage(total_psa, free_psa)
13 print(f"Fri PSA-procent: {percentage:.2f}%")
14except ValueError as e:
15 print(f"Fejl: {e}")
16
1function calculateFreePSAPercentage(totalPSA, freePSA) {
2 if (totalPSA <= 0) {
3 throw new Error("Samlet PSA skal være større end nul");
4 }
5 if (freePSA > totalPSA) {
6 throw new Error("Fri PSA kan ikke være større end samlet PSA");
7 }
8 return (freePSA / totalPSA) * 100;
9}
10
11// Eksempel på brug:
12const totalPSA = 10.0; // ng/mL
13const freePSA = 2.0; // ng/mL
14try {
15 const percentage = calculateFreePSAPercentage(totalPSA, freePSA);
16 console.log(`Fri PSA-procent: ${percentage.toFixed(2)}%`);
17} catch (error) {
18 console.error(`Fejl: ${error.message}`);
19}
20
1public class PSACalculator {
2 public static double calculateFreePSAPercentage(double totalPSA, double freePSA) {
3 if (totalPSA <= 0) {
4 throw new IllegalArgumentException("Samlet PSA skal være større end nul");
5 }
6 if (freePSA > totalPSA) {
7 throw new IllegalArgumentException("Fri PSA kan ikke være større end samlet PSA");
8 }
9 return (freePSA / totalPSA) * 100;
10 }
11
12 public static void main(String[] args) {
13 double totalPSA = 10.0; // ng/mL
14 double freePSA = 2.0; // ng/mL
15 try {
16 double percentage = calculateFreePSAPercentage(totalPSA, freePSA);
17 System.out.printf("Fri PSA-procent: %.2f%%%n", percentage);
18 } catch (IllegalArgumentException e) {
19 System.err.println("Fejl: " + e.getMessage());
20 }
21 }
22}
23
Disse eksempler viser, hvordan man beregner den frie PSA-procent ved hjælp af forskellige programmeringssprog. Du kan tilpasse disse funktioner til dine specifikke behov eller integrere dem i større medicinske analysesystemer.
Numeriske eksempler
-
Normale PSA-niveauer:
- Samlet PSA = 3.0 ng/mL
- Fri PSA = 0.9 ng/mL
- Fri PSA-procent = 30.00%
-
Grænsepsa-niveauer:
- Samlet PSA = 5.5 ng/mL
- Fri PSA = 0.825 ng/mL
- Fri PSA-procent = 15.00%
-
Forhøjede PSA-niveauer:
- Samlet PSA = 15.0 ng/mL
- Fri PSA = 1.5 ng/mL
- Fri PSA-procent = 10.00%
-
Meget lav fri PSA (højere risiko):
- Samlet PSA = 8.0 ng/mL
- Fri PSA = 0.4 ng/mL
- Fri PSA-procent = 5.00%
Referencer
- "Prostata-specifik antigen (PSA) test." National Cancer Institute, https://www.cancer.gov/types/prostate/psa-fact-sheet. Tilgået 2. aug. 2024.
- "Fri PSA-test." Lab Tests Online, https://labtestsonline.org/tests/free-psa. Tilgået 2. aug. 2024.
- Catalona, W. J., et al. "Brug af procentdelen af frit prostata-specifikt antigen til at forbedre differentieringen af prostatakræft fra godartet prostatasygdom: et prospektivt multicenter klinisk forsøg." JAMA, vol. 279, nr. 19, 1998, s. 1542-1547.
- "Screening for prostatakræft (PDQ®)–Patientversion." National Cancer Institute, https://www.cancer.gov/types/prostate/patient/prostate-screening-pdq. Tilgået 2. aug. 2024.
Feedback
Klik på feedback-toasten for at begynde at give feedback om dette værktøj.
Relaterede Værktøjer
Opdag flere værktøjer, der måske kan være nyttige for din arbejdsgang.