OC

ohdsi/capr

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

24 stars Качество 57 Тренд 18Apache-2.0

Когортное определение Прикладное программирование в R

Обзор

Цель Capr, произносимого как съедобный цветок, состоит в том, чтобы обеспечить язык для выражения определений когорты OHDSI в R-коде. OHDSI определяет когорту как «набор лиц, которые удовлетворяют одному или нескольким критериям включения в течение определенного периода времени» и обеспечивает стандартизированный подход для их определения. Capr раскрывает этот стандартизированный подход через программный интерфейс в R, облегчая создание, версию и повторное использование когортных определений, особенно при создании большого количества подобных когорт. Код Capr предназначен для считывания человеком, оставаясь при этом непосредственно исполняемым против общей модели данных OMOP. Узнайте больше о подходе OHDSI к когортному строительству в главе когорты Книги OHDSI. Пользователи могут установить текущую версию Capr от GitHub с помощью: Документацию можно найти на сайте пакета. PDF версии документации также доступны на веб-сайте пакета.

Обзор (машинный перевод)

Capr является частью Hades.

Введение

Цель Capr, произносимого как съедобный цветок, состоит в том, чтобы обеспечить язык для выражения определений когорты OHDSI в R-коде. OHDSI определяет когорту как «набор лиц, которые удовлетворяют одному или нескольким критериям включения в течение определенного периода времени» и обеспечивает стандартизированный подход для их определения. Capr раскрывает этот стандартизированный подход через программный интерфейс в R, облегчая создание, версию и повторное использование когортных определений, особенно при создании большого количества подобных когорт. Код Capr предназначен для считывания человеком, оставаясь при этом непосредственно исполняемым против общей модели данных OMOP.

Узнайте больше о подходе OHDSI к когортному строительству в главе когорты Книги OHDSI.

#Установка

Пользователи могут установить текущую версию Capr от GitHub с помощью:

Пользовательская документация

Документацию можно найти на сайте пакета.

** Начните здесь**, исходя из вашей цели:

Цель, Виньетка. [скрыто] [скрыто] Создайте свою первую когорту, используя Capr Понимание запросов, критериев и групп | Компоненты Capr Работа с наборами понятий | Работа с наборами понятий |

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Capr

Capr is part of HADES

Introduction

The goal of Capr, pronounced ‘kay-pr’ like the edible flower, is to provide a language for expressing OHDSI cohort definitions in R code. OHDSI defines a cohort as “a set of persons who satisfy one or more inclusion criteria for a duration of time” and provides a standardized approach for defining them (Circe). Capr exposes that standardized approach through a programmatic interface in R, making it easier to build, version, and reuse cohort definitions — particularly when creating a large number of similar cohorts. Capr code is designed to be human-readable while remaining directly executable against an OMOP Common Data Model.

Learn more about the OHDSI approach to cohort building in the cohorts chapter of the Book of OHDSI.

Installation

Users can install the current development version of Capr from GitHub with:

# install.packages("devtools")
devtools::install_github("ohdsi/Capr")

User Documentation

Documentation can be found on the package website.

Start here based on your goal:

Goal Vignette
Build your first cohort Using Capr
Understand queries, criteria, and groups Capr components
Work with concept sets Working with Concept Sets
Convert Atlas JSON to Capr code Decompiling Atlas JSON
Build many cohorts from a template Capr for Templating
See clinical cohort examples Cohort Definition Examples

PDF versions of the documentation are also available on the package website.

Using Capr with LLM Coding Agents

Capr ships with a self-contained skill bundle for LLM coding agents (Claude Code, GitHub Copilot, Cursor, etc.) that generates validated cohort definitions from natural-language descriptions — no MCP servers, no network infrastructure, no database connection. The bundle

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add ohdsi/capr
Новичок в MCP? Начните с руководства на mcpskill.org →