General:
locus column to the package’s example data, tosatisfy alakazam >= 1.3.0 requirements.Bug fixes:
Fixed a bugdefineClonesScoper where the bulk clonalclustering was using light chain sequences. Now, light chain sequencesare removed based on thelocus information. If the columnlocus does not exist, it is created withalakazam::getLocus(v_call).
Fixed a bug indefineClonesScoper where thesplit_light part of the algorithm was reanalyzing heavychain v_calls and using this information to sometimes split clone_idgroups into subgroups. Only light chain v_calls should be used for this.The bug could be observed in situations wherefirst=FALSEand the ‘linker’ ambiguous heavy chain v_calls were left out of the sameclone_id group because of the junction distance threshold.
Fixed parallelization setup fordefineClonesScoper.
General:
General:
N to any characters except[ATCG].Cloning:
fields argument toidenticalClones,hierarchicalClones andspectralClones to allowfor data partitioning prior to clonal assignment.cell_idcolumn.identicalClones,hierarchicalClones andspectralClones whenspecifyingnproc > 1.Backwards Incompatible Changes:
V_CALL (Change-O) as the default toidentify the field that stored the V gene calls, they now usev_call (AIRR). That means, scripts that relied on defaultvalues (previously,v_call="V_CALL"), will now fail ifcalls to the functions are not updated to reflect the correct value forthe data. If data are in the Change-O format, the current default valuev_call="v_call" will fail to identify the column with the Vgene calls as the columnv_call doesn’t exist. In thiscase,v_call="V_CALL" needs to be specified in the functioncall.ExampleDb converted to the AIRR Rearrangement standardand examples updated accordingly.defineClonesScoper function to three functions:identicalClones,hierarchicalClones, andspectralClones.General:
Cloning:
Deprecated:
analyzeClones is deprecated. The clonalanalysis has been added to the main functiondefineClonesScoper as an argumentanalyze_clones.analyze_clones set to be true, otherwise asingle dataframe is returned.plot_neighborhoods from clonal analysis has beendeprecated.neighborhoods from clonal analysis has beendeprecated.General:
hierarchical for hierarchical-clusteringbased, andidentical for clustering among identicaljunction sequences are added.vj in argumentmethod.Clonal analysis:
calculateInterVsIntra function. Now, “inter” is the labelused to form distances that mean between clones, and “intra” is thelabel used to form distances that mean on the inside, within eachclone.plotInterVsIntra output from a density plotto a histogram.Initial public release.