clinicaltrials-database
Поиск клинических исследований на ClinicalTrials.gov
Также доступно от: davila7
Поиск релевантных клинических исследований требует обращения к большой базе данных реестра. Этот навык предоставляет Python-интерфейс для запросов к API v2 ClinicalTrials.gov для поиска исследований по состоянию, препарату, локации или спонсору и получения подробной информации об исследованиях.
Скачать ZIP навыка
Загрузить в Claude
Перейдите в Settings → Capabilities → Skills → Upload skill
Включите и начните использовать
Протестировать
Использование «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 международных
Аудит безопасности
Безопасно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)
🌐 Доступ к сети (4)
📁 Доступ к файловой системе (2)
Оценка качества
Что вы можете построить
Анализ ландшафта исследований
Поиск исследований по состоянию для понимания тенденций исследований, источников финансирования и дизайна исследований.
Поиск вариантов для пациентов
Поиск набирающих исследований для пациентов на основе диагноза, местоположения и требований приемлемости.
Отслеживание разработки препаратов
Мониторинг исследований конкретных препаратов или вмешательств по фазам и спонсорам.
Попробуйте эти промпты
Найти клинические исследования для [состояние], которые в настоящее время набирают участников.
Поиск исследований [вмешательство] в [локация], которые находятся во Фазе 2 или Фазе 3.
Получить подробную информацию об исследовании NCT[ID], включая критерии приемлемости и контактную информацию.
Найти все исследования [состояние], спонсируемые [организация], и экспортировать результаты в CSV.
Лучшие практики
- Уважайте лимит API в 50 запросов в минуту, используя максимальный размер страницы (1000) для массовых запросов.
- Всегда проверяйте отсутствующие данные с помощью методов .get(), поскольку не все исследования имеют полную информацию.
- Реализуйте логику повторных попыток с экспоненциальной задержкой для элегантной обработки ошибок лимита (429).
Избегать
- Выполнение последовательных одиночных запросов вместо использования пагинации с максимальным размером страницы.
- Предположение, что все исследования имеют результаты - проверяйте поле 'hasResults' перед доступом к разделам результатов.
- Игнорирование статуса исследования при поиске - фильтруйте по RECRUITING для поиска активно набирающих исследований.
Часто задаваемые вопросы
Нужен ли мне API-ключ для использования этого навыка?
Сколько запросов я могу сделать в минуту?
Могу ли я искать исследования по NCT ID?
По каким статусам исследований я могу фильтровать?
Могу ли я экспортировать данные в формат CSV?
Какая информация включена в детали исследования?
Сведения для разработчиков
Автор
K-Dense-AIЛицензия
MIT
Репозиторий
https://github.com/K-Dense-AI/claude-scientific-skills/tree/main/scientific-skills/clinicaltrials-databaseСсылка
main
Структура файлов