Whiz Tools

title

Калькулатор за процент на простатно-специфичен антиген (PSA)

Въведение

Калькулаторът за процент на простатно-специфичен антиген (PSA) е важен инструмент в оценката на здравето на простатата. Той изчислява процента на свободния PSA спрямо общия PSA в проба от кръв. Това съотношение е важно за оценка на риска от рак на простатата, особено когато нивата на общия PSA са в "сивата зона" между 4 и 10 ng/mL.

Как да използвате този калькулатор

  1. Въведете стойността на Общия PSA в ng/mL.
  2. Въведете стойността на Свободния PSA в ng/mL.
  3. Кликнете върху бутона "Изчисли".
  4. Резултатът ще бъде показан като "Процент на свободния PSA: [резултат]%".

Забележка: Стойността на Свободния PSA не трябва да надвишава стойността на Общия PSA.

Валидация на входа

Калькулаторът извършва следните проверки на входните данни на потребителя:

  • И Общият PSA, и Свободният PSA трябва да бъдат положителни числа.
  • Общият PSA трябва да бъде по-голям от нула.
  • Свободният PSA не може да бъде по-голям от Общия PSA.

Ако бъдат открити невалидни входове, ще бъде показано съобщение за грешка и изчислението няма да продължи, докато не бъдат коригирани.

Формула

Процентът на свободния PSA се изчислява с помощта на следната формула:

Процент на свободния PSA=Свободен PSAОбщ PSA×100%\text{Процент на свободния PSA} = \frac{\text{Свободен PSA}}{\text{Общ PSA}} \times 100\%

Където:

  • Свободен PSA се измерва в ng/mL
  • Общ PSA се измерва в ng/mL

Изчисление

Калькулаторът използва тази формула, за да изчисли процента на свободния PSA на базата на входа на потребителя. Ето стъпка по стъпка обяснение:

  1. Валидация на това, че Общият PSA е по-голям от нула и Свободният PSA не е по-голям от Общия PSA.
  2. Разделяне на Свободния PSA на Общия PSA.
  3. Умножаване на резултата по 100, за да се преобразува в процент.
  4. Окръгляне на резултата до две десетични места за показване.

Калькулаторът извършва тези изчисления, използвайки двойна прецизна плаваща запетая, за да гарантира точност.

Единици и прецизност

  • Всички входни стойности на PSA трябва да бъдат в нанограми на милилитър (ng/mL).
  • Изчисленията се извършват с двойна прецизна плаваща запетая.
  • Резултатите се показват, закръглени до две десетични места за четимост, но вътрешните изчисления запазват пълна прецизност.

Случаи на употреба

Калькулаторът за процент на PSA има няколко важни приложения в оценката на здравето на простатата:

  1. Скрининг за рак на простатата: Помага за разграничаване между доброкачествени състояния и потенциален рак на простатата, особено когато общият PSA е между 4 и 10 ng/mL.

  2. Намаляване на ненужните биопсии: По-висок процент на свободния PSA е свързан с по-нисък риск от рак на простатата, което потенциално може да избегне ненужни биопсии.

  3. Мониторинг на здравето на простатата: Полезен за проследяване на промените в нивата на PSA с времето при мъже с или без диагностицирани състояния на простатата.

  4. Мониторинг след лечение: Помага в наблюдението на нивата на PSA след лечение на рак на простатата, за да се открие потенциална рецидив.

  5. Изследователски проучвания: Използва се в клинични изпитвания и епидемиологични проучвания, фокусирани върху откритията и превенцията на рака на простатата.

Алтернативи

Докато тестът за PSA е широко използван, съществуват и други методи за скрининг и диагностика на рак на простатата:

  1. Цифров ректален преглед (DRE): Физическо изследване за проверка на аномалии на простатата.

  2. Индекс на здравето на простатата (phi): По-сложно изчисление, използващо общия PSA, свободния PSA и [-2]proPSA.

  3. PCA3 тест: Измерва експресията на PCA3 гена в проби от урина.

  4. Биопсия, ръководена от ЯМР: Използва магнитно-резонансна образна диагностика за насочване на биопсийни процедури за по-точно вземане на проби.

  5. Геномно тестване: Анализира генетични маркери, свързани с риска от рак на простатата.

История

Тестът за PSA е еволюирал значително от въвеждането си:

1970-те: PSA е първо идентифициран и пречистен.

1980-те: Разработен е тест за PSA в кръвта и започва да се използва за откритие на рак на простатата.

1990-те: Въведена е концепцията за свободен PSA, подобрявайки специфичността на теста за PSA.

2000-те: Направени са усъвършенствания в теста за PSA, включително възрастово специфични диапазони на PSA и скорост на PSA.

2010-те: Нови биомаркери и напреднали образни техники започват да допълват теста за PSA.

Днес, докато тестът за PSA остава основен инструмент в скрининга за рак на простатата, често се използва в съчетание с други диагностични методи за по-точна оценка на риска.

Примери

Ето някои примери за код за изчисляване на процента на свободния PSA:

' Excel формула за процент на свободния PSA
=IF(A1>0, IF(B1<=A1, B1/A1*100, "Грешка: Свободен PSA > Общ PSA"), "Грешка: Общият PSA трябва да бъде > 0")

' Където A1 е Общ PSA и B1 е Свободен PSA
def calculate_free_psa_percentage(total_psa, free_psa):
    if total_psa <= 0:
        raise ValueError("Общият PSA трябва да бъде по-голям от нула")
    if free_psa > total_psa:
        raise ValueError("Свободният PSA не може да бъде по-голям от Общия PSA")
    return (free_psa / total_psa) * 100

# Пример за употреба:
total_psa = 10.0  # ng/mL
free_psa = 2.0    # ng/mL
try:
    percentage = calculate_free_psa_percentage(total_psa, free_psa)
    print(f"Процент на свободния PSA: {percentage:.2f}%")
except ValueError as e:
    print(f"Грешка: {e}")
function calculateFreePSAPercentage(totalPSA, freePSA) {
  if (totalPSA <= 0) {
    throw new Error("Общият PSA трябва да бъде по-голям от нула");
  }
  if (freePSA > totalPSA) {
    throw new Error("Свободният PSA не може да бъде по-голям от Общия PSA");
  }
  return (freePSA / totalPSA) * 100;
}

// Пример за употреба:
const totalPSA = 10.0; // ng/mL
const freePSA = 2.0;   // ng/mL
try {
  const percentage = calculateFreePSAPercentage(totalPSA, freePSA);
  console.log(`Процент на свободния PSA: ${percentage.toFixed(2)}%`);
} catch (error) {
  console.error(`Грешка: ${error.message}`);
}
public class PSACalculator {
    public static double calculateFreePSAPercentage(double totalPSA, double freePSA) {
        if (totalPSA <= 0) {
            throw new IllegalArgumentException("Общият PSA трябва да бъде по-голям от нула");
        }
        if (freePSA > totalPSA) {
            throw new IllegalArgumentException("Свободният PSA не може да бъде по-голям от Общия 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("Процент на свободния PSA: %.2f%%%n", percentage);
        } catch (IllegalArgumentException e) {
            System.err.println("Грешка: " + e.getMessage());
        }
    }
}

Тези примери демонстрират как да се изчисли процентът на свободния PSA, използвайки различни програмни езици. Можете да адаптирате тези функции за специфичните си нужди или да ги интегрирате в по-големи медицински аналитични системи.

Числени примери

  1. Нормални нива на PSA:

    • Общ PSA = 3.0 ng/mL
    • Свободен PSA = 0.9 ng/mL
    • Процент на свободния PSA = 30.00%
  2. Гранични нива на PSA:

    • Общ PSA = 5.5 ng/mL
    • Свободен PSA = 0.825 ng/mL
    • Процент на свободния PSA = 15.00%
  3. Повишени нива на PSA:

    • Общ PSA = 15.0 ng/mL
    • Свободен PSA = 1.5 ng/mL
    • Процент на свободния PSA = 10.00%
  4. Много нисък свободен PSA (по-висок риск):

    • Общ PSA = 8.0 ng/mL
    • Свободен PSA = 0.4 ng/mL
    • Процент на свободния PSA = 5.00%

Референции

  1. "Тест за простатно-специфичен антиген (PSA)." Национален институт по рака, https://www.cancer.gov/types/prostate/psa-fact-sheet. Достъп до 2 авг. 2024.
  2. "Тест за свободен PSA." Лабораторни тестове онлайн, https://labtestsonline.org/tests/free-psa. Достъп до 2 авг. 2024.
  3. Каталона, У. Дж., и др. "Използване на процента на свободния простатно-специфичен антиген за подобряване на разграничаването на рака на простатата от доброкачествени простатни заболявания: проспективно многоцентрово клинично проучване." JAMA, том 279, брой 19, 1998, стр. 1542-1547.
  4. "Скрининг за рак на простатата (PDQ®)–Версия за пациенти." Национален институт по рака, https://www.cancer.gov/types/prostate/patient/prostate-screening-pdq. Достъп до 2 авг. 2024.
Обратна връзка