Навыки clinicaltrials-database
🔬

clinicaltrials-database

Безопасно ⚙️ Внешние команды🌐 Доступ к сети📁 Доступ к файловой системе

Поиск клинических исследований на ClinicalTrials.gov

Также доступно от: davila7

Поиск релевантных клинических исследований требует обращения к большой базе данных реестра. Этот навык предоставляет Python-интерфейс для запросов к API v2 ClinicalTrials.gov для поиска исследований по состоянию, препарату, локации или спонсору и получения подробной информации об исследованиях.

Поддерживает: Claude Codex Code(CC)
🥉 75 Бронза
1

Скачать ZIP навыка

2

Загрузить в Claude

Перейдите в Settings → Capabilities → Skills → Upload skill

3

Включите и начните использовать

Протестировать

Использование «clinicaltrials-database». Find breast cancer trials recruiting in California

Ожидаемый результат:

  • Найдено 47 набирающих исследований рака молочной железы в Калифорнии
  • NCT04852770: Фаза 3 Исследование Пембролизумаба - Лос-Анджелес, Калифорния
  • NCT05123482: Фаза 2 Испытание иммунотерапии - Сан-Франциско, Калифорния
  • NCT04911071: Исследование таргетной терапии - Сан-Диего, Калифорния

Использование «clinicaltrials-database». Show me Phase 3 immunotherapy trials for lung cancer

Ожидаемый результат:

  • Найдено 23 исследования Фазы 3 иммунотерапии для рака легких
  • Ключевые спонсоры: Национальный институт рака, Pfizer, Bristol-Myers Squibb
  • Локации: 15 исследований в США, 8 международных

Аудит безопасности

Безопасно
v4 • 1/17/2026

All 249 static findings are FALSE POSITIVES. The scanner misinterpreted markdown documentation syntax as executable code with security implications. The actual skill code (scripts/query_clinicaltrials.py) makes only legitimate HTTP GET requests to the ClinicalTrials.gov public API. No command execution, file operations, cryptographic operations, or suspicious network activity exists in the executable code. The skill is a simple data lookup tool for clinical research.

4
Просканировано файлов
2,233
Проанализировано строк
3
находки
4
Всего аудитов

Оценка качества

64
Архитектура
100
Сопровождаемость
87
Контент
22
Сообщество
100
Безопасность
78
Соответствие спецификации

Что вы можете построить

Анализ ландшафта исследований

Поиск исследований по состоянию для понимания тенденций исследований, источников финансирования и дизайна исследований.

Поиск вариантов для пациентов

Поиск набирающих исследований для пациентов на основе диагноза, местоположения и требований приемлемости.

Отслеживание разработки препаратов

Мониторинг исследований конкретных препаратов или вмешательств по фазам и спонсорам.

Попробуйте эти промпты

Базовый поиск
Найти клинические исследования для [состояние], которые в настоящее время набирают участников.
Поиск с фильтрами
Поиск исследований [вмешательство] в [локация], которые находятся во Фазе 2 или Фазе 3.
Детальный просмотр
Получить подробную информацию об исследовании NCT[ID], включая критерии приемлемости и контактную информацию.
Массовый экспорт
Найти все исследования [состояние], спонсируемые [организация], и экспортировать результаты в CSV.

Лучшие практики

  • Уважайте лимит API в 50 запросов в минуту, используя максимальный размер страницы (1000) для массовых запросов.
  • Всегда проверяйте отсутствующие данные с помощью методов .get(), поскольку не все исследования имеют полную информацию.
  • Реализуйте логику повторных попыток с экспоненциальной задержкой для элегантной обработки ошибок лимита (429).

Избегать

  • Выполнение последовательных одиночных запросов вместо использования пагинации с максимальным размером страницы.
  • Предположение, что все исследования имеют результаты - проверяйте поле 'hasResults' перед доступом к разделам результатов.
  • Игнорирование статуса исследования при поиске - фильтруйте по RECRUITING для поиска активно набирающих исследований.

Часто задаваемые вопросы

Нужен ли мне API-ключ для использования этого навыка?
Нет. ClinicalTrials.gov предоставляет бесплатный публичный доступ к своему API без аутентификации.
Сколько запросов я могу сделать в минуту?
API позволяет примерно 50 запросов в минуту на IP-адрес. Используйте пагинацию для минимизации запросов.
Могу ли я искать исследования по NCT ID?
Да. Используйте get_study_details с NCT ID (например, NCT04852770) для получения полной информации об исследовании.
По каким статусам исследований я могу фильтровать?
Допустимые статусы включают RECRUITING, NOT_YET_RECRUITING, ACTIVE_NOT_RECRUITING, COMPLETED, TERMINATED, SUSPENDED и WITHDRAWN.
Могу ли я экспортировать данные в формат CSV?
Да. Установите format='csv' в search_studies для получения вывода CSV, который можно сохранить в файл.
Какая информация включена в детали исследования?
Полные детали включают идентификацию, статус, спонсора, описание, состояния, дизайн, вмешательства, результаты, приемлемость и контакты.

Сведения для разработчиков

Структура файлов