This is a detailed reference for each analysis function in Celline. Each function has its own dedicated page with comprehensive documentation.
📚 Function Categories
🗄️ Data Management
- Add - Add accession ID to your project
- Download - Download data into your project
- SyncDB - Database synchronization
🧮 Data Processing
- Count - Count processing with Cell Ranger
- CreateSeuratObject - Create Seurat objects
- SetTranscriptome - Set transcriptome reference
🔬 Quality Control & Preprocessing
- Preprocess - Quality control and filtering
📊 Analysis & Visualization
- PredictCelltype - Cell type prediction
- BuildCellTypeModel - Build cell type prediction model
- Reduce - Dimensionality reduction
- Integrate - Data integration
- BatchCorrection - Batch effect correction
🔧 Utilities
- Info - System information display
- Initialize - Project initialization
- Interactive - Launch interactive web interface
- Job - Job management
- Bash - Execute bash commands
Quick Reference
Command | Class | Description |
---|---|---|
add | Add | Add accession ID to your project |
download | Download | Download data into your project |
syncdb | SyncDB | Database synchronization |
count | Count | Count processing with Cell Ranger |
createseuratobject | CreateSeuratObject | Create Seurat objects |
settranscriptome | SetTranscriptome | Set transcriptome reference |
preprocess | Preprocess | Quality control and filtering |
predict_celltype | PredictCelltype | Cell type prediction |
buildcelltypemodel | BuildCellTypeModel | Build cell type prediction model |
reduce | Reduce | Dimensionality reduction |
integrate | Integrate | Data integration |
batch | BatchCorrection | Batch effect correction |
info | Info | System information display |
init | Initialize | Project initialization |
interactive | Interactive | Launch interactive web interface |
job | Job | Job management |
bash | Bash | Execute bash commands |
Usage Pattern
All functions follow the same pattern:
from celline import Project
from celline.functions.module_name import ClassName
# Create project
project = Project("./my-project")
# Create function instance
function = ClassName(parameters)
# Execute function
result = project.call(function)
Click on any function name above to see detailed documentation with parameters, examples, and usage instructions.