Skip to content

mm523/CloneSearch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

CloneSearch: unbiased identification of responding T cell clones from longitudinal TCR sequencing

CloneSearch provides an easy platform for analysis and clustering of timeseries data.

Terms of use and disclaimers

Please consult the Terms of Use before using this code. There is a pending patent application associated with this work; the patent application number is 63/972100.

Using CloneSearch

The key functions are in the functions folder.

  • CloneSearch.py contains the main function: it takes as input the counts from the timeseries for a list of TCRs and outputs the identified responding TCRs. It relies on the other functions in the folder.
  • noise_functions.py contains functions used to calculate the noise profiles from timeseries data
  • get_params.py contains the functions used to extract the noise parameters from timeseries data, which are used to calculate the $g(f)$ transformation
  • normalisation_functions.py contains the functions which transform the timeseries to be fed into the PCA. The noise_by_size_norm_linf function is the $g(f)$ transformation
  • gaussian_outliers.py contains the functions which define the sphere in PCA space for the outlier selection

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages