AntibodyForests vignette: building and analyzing B-cell lineage trees from 10x sc-V(D)J seq data
Introduction | Installation | Quick start | 1. Import 10x output into VDJ dataframe with the VDJ_build() function | Summary | Parameters | Example | 2. Construct lineage trees in repertoire-wide manner with the Af_build() function | Examples | 1. Default | 2. ML | 3. IgPhyML | 3. Visualize lineage trees with the Af_plot_tree() function | Maximum Likelihood | With internal nodes | Without internal nodes | 4. Compare tree construction methods with the Af_compare_methods() function | Summary | Parameters | Af_compare_methods() | 5. Quantify evolution within repertoires with the Af_compare_within_repertoires() function | Af_metrics() | Af_compare_within_repertoires() | Af_cluster_metrics() | Af_cluster_node_features() | Af_distance_boxplot() | 1. Euclidean distance | 2. Laplacian Spectral Density | 6. Compare antibody lineage trees across repertoires with the Af_compare_across_repertoires() function | Af_compare_across_repertoires() | Boxplot | 7. Assessing evolutionary likelihood of somatic hypermutation with Protein Language Models (PLM) | Af_PLM_dataframe() | Af_plot_PLM() | Example1 | Example2 | Substitution Rank | 8. Investigate the evolution of antibody 3D structure along the lineage trees | VDJ_3d_properties() | Binding residues Antibody-Antigen | Full antibody | i. Run IgPhyML on VDJ dataframe and import IgPhyML trees into AntibodyForests object | j. Integrate bulk RNA-seq sequences | Contributions