Whiz Tools

title

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

Вступ

Калькулятор відсотка простат-специфічного антигену (PSA) є важливим інструментом в оцінці здоров'я простати. Він обчислює відсоток вільного PSA відносно загального PSA в зразку крові. Це співвідношення важливе для оцінки ризику раку простати, особливо коли рівні загального PSA знаходяться в "сірій зоні" між 4 і 10 нг/мл.

Як користуватися цим калькулятором

  1. Введіть значення загального PSA в нг/мл.
  2. Введіть значення вільного PSA в нг/мл.
  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 вимірюється в нг/мл
  • Загальний PSA вимірюється в нг/мл

Обчислення

Калькулятор використовує цю формулу для обчислення відсотка вільного PSA на основі введених користувачем даних. Ось покрокове пояснення:

  1. Перевірте, що загальний PSA більший за нуль, а вільний PSA не більший за загальний PSA.
  2. Поділіть вільний PSA на загальний PSA.
  3. Помножте результат на 100, щоб перетворити його на відсоток.
  4. Округліть результат до двох десяткових знаків для відображення.

Калькулятор виконує ці обчислення, використовуючи арифметику з подвійною точністю з плаваючою комою, щоб забезпечити точність.

Одиниці виміру та точність

  • Всі значення PSA повинні бути в нанограмах на мілілітр (нг/мл).
  • Обчислення виконуються з використанням арифметики з подвійною точністю з плаваючою комою.
  • Результати відображаються, округлені до двох десяткових знаків для зручності, але внутрішні обчислення зберігають повну точність.

Сфери використання

Калькулятор відсотка PSA має кілька важливих застосувань в оцінці здоров'я простати:

  1. Скринінг раку простати: Допомагає відрізнити доброякісні стани від потенційного раку простати, особливо коли загальний PSA знаходиться між 4 і 10 нг/мл.

  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  # нг/мл
free_psa = 2.0    # нг/мл
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; // нг/мл
const freePSA = 2.0;   // нг/мл
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; // нг/мл
        double freePSA = 2.0;   // нг/мл
        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 нг/мл
    • Вільний PSA = 0.9 нг/мл
    • Відсоток вільного PSA = 30.00%
  2. Граничні рівні PSA:

    • Загальний PSA = 5.5 нг/мл
    • Вільний PSA = 0.825 нг/мл
    • Відсоток вільного PSA = 15.00%
  3. Підвищені рівні PSA:

    • Загальний PSA = 15.0 нг/мл
    • Вільний PSA = 1.5 нг/мл
    • Відсоток вільного PSA = 10.00%
  4. Дуже низький вільний PSA (вищий ризик):

    • Загальний PSA = 8.0 нг/мл
    • Вільний PSA = 0.4 нг/мл
    • Відсоток вільного 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. Catalona, W. J., та ін. "Використання відсотка вільного простат-специфічного антигену для покращення диференціації раку простати від доброякісної простатичної хвороби: проспективне багатопрофільне клінічне випробування." JAMA, т. 279, № 19, 1998, с. 1542-1547.
  4. "Скринінг раку простати (PDQ®) – Версія для пацієнтів." Національний інститут раку, https://www.cancer.gov/types/prostate/patient/prostate-screening-pdq. Доступ 2 серпня 2024 року.
Зворотній зв'язок