|
383 | 383 | } |
384 | 384 | } |
385 | 385 | }, |
| 386 | + "expimap_options": { |
| 387 | + "title": "EXPIMAP options", |
| 388 | + "type": "object", |
| 389 | + "fa_icon": "fas fa-microscope", |
| 390 | + "description": "Options for the EXPIMAP integration method", |
| 391 | + "properties": { |
| 392 | + "expimap_hidden_layer_sizes": { |
| 393 | + "type": "array", |
| 394 | + "items": { |
| 395 | + "type": "integer" |
| 396 | + }, |
| 397 | + "default": [256, 256, 256], |
| 398 | + "description": "Hidden layer sizes for EXPIMAP neural network" |
| 399 | + }, |
| 400 | + "expimap_recon_loss": { |
| 401 | + "type": "string", |
| 402 | + "default": "nb", |
| 403 | + "enum": ["nb", "zinb", "poisson", "normal"], |
| 404 | + "description": "Reconstruction loss for EXPIMAP", |
| 405 | + "help_text": "Reconstruction loss for EXPIMAP. Can be 'nb', 'zinb', 'poisson', or 'normal'." |
| 406 | + }, |
| 407 | + "expimap_n_epochs": { |
| 408 | + "type": "integer", |
| 409 | + "default": 400, |
| 410 | + "description": "Number of epochs for training EXPIMAP" |
| 411 | + }, |
| 412 | + "expimap_alpha_epoch_anneal": { |
| 413 | + "type": "integer", |
| 414 | + "default": 100, |
| 415 | + "description": "Epoch for alpha annealing in EXPIMAP" |
| 416 | + }, |
| 417 | + "expimap_alpha": { |
| 418 | + "type": "number", |
| 419 | + "default": 0.7, |
| 420 | + "description": "Alpha parameter for EXPIMAP" |
| 421 | + }, |
| 422 | + "expimap_alpha_kl": { |
| 423 | + "type": "number", |
| 424 | + "default": 0.5, |
| 425 | + "description": "KL divergence alpha parameter for EXPIMAP" |
| 426 | + }, |
| 427 | + "expimap_use_early_stopping": { |
| 428 | + "type": "boolean", |
| 429 | + "default": true, |
| 430 | + "description": "Whether to use early stopping for EXPIMAP training" |
| 431 | + } |
| 432 | + } |
| 433 | + }, |
386 | 434 | "pseudobulking_options": { |
387 | 435 | "title": "Pseudobulking options", |
388 | 436 | "type": "object", |
|
593 | 641 | { |
594 | 642 | "$ref": "#/$defs/scVI_options" |
595 | 643 | }, |
| 644 | + { |
| 645 | + "$ref": "#/$defs/expimap_options" |
| 646 | + }, |
596 | 647 | { |
597 | 648 | "$ref": "#/$defs/pseudobulking_options" |
598 | 649 | }, |
|
0 commit comments