Skip to contents
picard 0.0.2
- Split production and test mode for pipeline runs
- Add better vignettes for using picard
- bug fixes
picard 0.0.1
New Features
Core Study Management
-
UlyssesStudy: R6 class for comprehensive study repository configuration and initialization
-
StudyMeta: Metadata container for study information including title, therapeutic area, type, contributors, tags, and links
-
ExecutionSettings: Configuration class for managing execution environment and database connections
-
ExecOptions: Settings and database connection block management
Study Repository Initialization
- Automatic R project creation and configuration
- Git repository initialization with remote support
- Standard directory structure creation for study artifacts
- README, NEWS, and configuration file templating
- Quarto documentation setup integration
- Agent skills configuration for repository automation
Cohort Management
-
CohortDef: R6 class for defining cohorts with ATLAS specifications
-
CohortManifest: Management system for cohort collection with validation
- Cohort JSON and SQL file organization
- ATLAS cohort import and integration
Concept Set Management
-
ConceptSetDef: R6 class for defining concept sets
-
ConceptSetManifest: Management system for concept set collections
- Concept set JSON file organization
- ATLAS concept set import and integration
Study Execution
- Study pipeline orchestration and execution
- Task-based execution framework with status tracking
- Pipeline export functionality
- Result validation and cohort comparison tools
Data Processing
- Cohort building with temporal and demographic subsetting
- Union and complement cohort operations
- Dissemination data preparation
- Standard data type handling and formatting
- Column name standardization
Configuration & Integration
-
DbConfigBlock: Database connection configuration for multiple databases
- DBMS-specific settings (CDM schema, working schema, temp schema)
- Configuration file generation and management
- ATLAS connection setup
- Contributor and team management
Utilities
- Repository validation framework
- Task history and execution tracking
- Environment hash detection for dependency tracking
- File and directory management utilities
- Archive and export functionality