Skip to content

Add GitHub Copilot instructions#1286

Merged
Marius1311 merged 1 commit intomainfrom
docs/copilot-instructions
Feb 18, 2026
Merged

Add GitHub Copilot instructions#1286
Marius1311 merged 1 commit intomainfrom
docs/copilot-instructions

Conversation

@Marius1311
Copy link
Copy Markdown
Collaborator

Add .github/copilot-instructions.md — a guide for GitHub Copilot (and other AI agents) working on the CellRank codebase.

Covers:

  • What CellRank does (two-layer kernel/estimator architecture)
  • Module guide (kernels, estimators, models, plotting, utils, logging, datasets)
  • pyGPCCA sibling repo (high-level pointer)
  • Testing setup and conventions
  • Key patterns (AnnData-centric, write_to_adata, from_adata, shadow AnnData)
  • Optional dependencies
  • Code conventions (docstrings, type hints, imports, logging)
  • Related projects

This file is picked up automatically by GitHub Copilot when working in the repo.

High-level guide for AI coding agents covering:
- Two-layer architecture (kernels + estimators)
- Module guide with pointers to key files
- pyGPCCA sibling repo interface
- Testing setup and conventions
- Optional dependency landscape
- Related projects (moscot, scvelo, scanpy)
@Marius1311 Marius1311 merged commit fb8bf09 into main Feb 18, 2026
7 of 9 checks passed
@Marius1311 Marius1311 deleted the docs/copilot-instructions branch February 18, 2026 16:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant