IP Library › Granted Patent US 11,274,342
Granted Patent B2
US 11,274,342 · App. 15/838,203 · Granted Mar 15, 2022

Systems and methods for sequencing T cell receptors and uses thereof

Inventors: Wen Zhang (Tarrytown, NY); Bei Wang (Tarrytown, NY); Namita Gupta (Tarrytown, NY)
Assignee: Regeneron Pharmaceuticals, Inc.
C12Q1/6869A61K35/17C07K16/2818C07K16/2878C12Q1/6883C12Q1/6886G16B20/00G16B20/20A61K2039/505C12Q2600/106C12Q2600/118C12Q2600/158
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,274,342
App. No.
15/838,203
Granted
Mar 15, 2022
Kind
B2
Abstract

Disclosed herein are methods and systems that can reconstruct, extract, and/or analyze TCR sequences using short reads. The methods and systems can be applied to both single cell and bulk sequencing data.

Claims (88)

1. A method for identifying a T cell receptor (TCR), comprising:

a) sequencing, using a high-throughput sequencing device, short reads of less than about 100 base pairs of RNA obtained from a T cell and storing, in system memory of a computing device, a sequence data structure comprising the short reads and a reference data structure comprising a reference sequence;

b) aligning, by the computing device, the short reads with the reference sequence, wherein the reference sequence does not contain a TCR gene sequence, thereby generating, in the sequence data structure in the system memory, mapped short reads and unmapped short reads;

c) discarding, by the computing device, mapped short reads from the sequence data structure in the system memory;

d) assembling, by the computing device, the unmapped short reads remaining in the sequence data structure in the system memory into one or more long reads by aligning the unmapped short reads in the sequence data structure to one or more reference TCR sequences from a reference database of TCR sequences;

e) translating, by the computing device, the one or more long reads into corresponding amino acid sequences in the sequence data structure in the system memory;

f) fractioning, by the computing device, TCR V region and TCR J region amino acid reference sequences, from the reference database of TCR sequences, into k-strings of about six amino acids,

aligning, by the computing device, the k-strings with the corresponding amino acid sequences in the sequence data structure in the system memory from step (e),

detecting, by the computing device, one or more conserved TCR CDR3 residues in the k-strings that map to the corresponding amino acid sequences in the sequence data structure in the system memory,

scoring, by the computing device, based on the one or more conserved TCR CDR3 residues that map to the corresponding amino acid sequences in the sequence data structure in the system memory, a level of conservation for each of the corresponding amino acid sequences in the sequence data structure in the system memory,

selecting, by the computing device, one or more of the corresponding amino acid sequences in the sequence data structure in the system memory, wherein the level of conservation for the one or more corresponding amino acid sequences in the sequence data structure in the system memory is above a threshold conservation score, and

detecting, by the computing device, a candidate CDR3 region amino acid sequence in the selected corresponding amino acid sequences in the sequence data structure in the system memory;

g) identifying, by the computing device, a nucleic acid sequence of the candidate CDR3 region amino acid sequence in the one or more long reads, in the sequence data structure in the system memory, as a candidate CDR3 region nucleic acid sequence;

h) aligning, by the computing device, a nucleic acid sequence of the one or more long reads, in the sequence data structure in the system memory, that is upstream of the candidate CDR3 region nucleic acid sequence with one or more TCR V gene reference sequences from the reference database of TCR sequences,

scoring, by the computing device, a degree of the alignment of the nucleic acid sequence of the one or more long reads, in the sequence data structure in the system memory, that is upstream of the candidate CDR3 region nucleic acid sequence with the one or more TCR V gene reference sequences from the reference database of TCR sequences, and

identifying, by the computing device, at least one portion of the one or more long reads, in the sequence data structure in the system memory, as comprising a candidate TCR V gene sequence, wherein the scored degree of alignment for the at least one portion of the one or more long reads, in the sequence data structure in the system memory, that is upstream of the candidate CDR3 region nucleic acid sequence is above a threshold alignment score; and

i) aligning, by the computing device, a nucleic acid sequence of the one or more long reads, in the sequence data structure in the system memory, that is downstream of the candidate CDR3 region nucleic acid sequence with one or more TCR J gene reference sequences from the reference database of TCR sequences,

scoring a degree of the alignment of the nucleic acid sequence of the one or more long reads, in the sequence data structure in the system memory, that is downstream of the candidate CDR3 region nucleic acid sequence with the one or more TCR J gene reference sequences from the reference database of TCR sequences, and

identifying at least one portion of the one or more long reads, in the sequence data structure in the system memory, as comprising a candidate TCR J gene sequence, wherein the scored degree of alignment for the at least one portion of the one or more long reads, in the sequence data structure in the system memory, that is downstream of the candidate CDR3 region nucleic acid sequence is above the threshold alignment score,

wherein the candidate TCR V gene sequence combined with the candidate TCR J gene sequence comprise a TCR sequence.

2. The method of claim 1 , wherein the short reads are obtained from random-priming of RNA.

3. The method of claim 1 , wherein the T cell is obtained from a human or mouse.

4. The method of claim 1 , wherein the reference sequence comprises a human genome, a mouse genome, a human transcriptome, or a mouse transcriptome.

5. The method of claim 1 , wherein discarding mapped short reads from the read set further comprises discarding unmapped short reads from the read set that are less than about 35 base pairs.

6. The method of claim 1 , wherein assembling the unmapped short reads remaining in the read set into one or more long reads comprises:

aligning the one or more unmapped short reads to one or more TCR sequences from a reference database of TCR sequences; and

assembling, based on the alignment, the one or more unmapped short reads into long reads.

7. The method of claim 1 further comprising appending a TCR C region nucleic acid sequence to the TCR sequence.

8. The method of claim 1 further comprising, prior to sequencing the short reads of less than about 100 base pairs of RNA obtained from the T cell, administering an immunotherapy to a subject from which the T cell is obtained.

9. The method of claim 8 , wherein the immunotherapy comprises a monotherapy or a combination therapy.

10. The method of claim 9 , wherein the combination therapy comprises a costimulatory agonist and a coinhibitory antagonist.

11. The method of claim 1 , further comprising:

repeating steps a-i for a first plurality of T cells of a subject, wherein the T cells are collected prior to administration of a treatment;

determining a number of occurrences of unique TCR sequences present in the first plurality of T cells;

administering the treatment to the subject;

repeating steps a-i for a second plurality of T cells of the subject, wherein the T cells are collected after the administration of the treatment;

determining a number of occurrences of unique TCR sequences present in the second plurality of T cells; and

determining, based on the number of occurrences of unique TCR sequences present in the first plurality of T cells being less than the number of occurrences of unique TCR sequences present in the second plurality of T cells, one or more unique TCR sequences that experienced clonal expansion.

12. The method of claim 11 , further comprising determining a T cell clonal expansion signature based on the one or more unique TCR sequences that experienced clonal expansion.

13. The method of claim 12 , further comprising:

querying a database of T cell clonal expansion signatures and corresponding treatment responses using the T cell clonal expansion signature;

determining, based on the query, the subject's likelihood of responding to the treatment.

14. The method of claim 12 , further comprising:

determining the subject's response to the treatment;

storing the T cell clonal expansion signature in a database; and

associating the subject's response to the treatment with the T cell clonal expansion signature in the database.

15. The method of claim 1 , further comprising:

determining that the TCR sequence is present in a T cell clone that expands in response to a treatment;

producing one or more T cells containing the TCR sequence;

administering the one or more T cells to a subject; and

administering the treatment to the subject.

16. The method of claim 1 , wherein sequencing short reads of less than about 100 base pairs of RNA obtained from a T cell comprises bulk sequencing of short reads of less than about 100 base pairs of RNA obtained from a plurality of T cells.

17. The method of claim 16 , further comprising performing steps b-i for each of the plurality of T cells.

18. The method of claim 17 , wherein performing steps b-i for each of the plurality of T cells comprising performing steps b-i comprises:

classifying, by the computing device, at least a portion of one or more of steps b-i as a job; and

distributing, by the computing device, a workload for each job across a plurality of processors in parallel.

19. An apparatus comprising:

one or more processors; and

a memory comprising processor executable instructions that, when executed by the one or more processors, cause the apparatus to:

a) receive, from a high-throughput sequencing device, a sequence data structure comprising short reads of less than about 100 base pairs of RNA obtained from a T cell and store, in the memory, the sequence data structure and a reference data structure comprising a reference sequence;

b) align the short reads with the reference sequence, wherein the reference sequence does not contain a TCR gene sequence, thereby generating in the sequence data structure in the memory, mapped short reads and unmapped short reads;

c) discard mapped short reads from the sequence data structure in the memory;

d) assemble the unmapped short reads remaining in the sequence data structure in the memory into one or more long reads by aligning the unmapped short reads in the sequence data structure to one or more reference TCR sequences from a reference database of TCR sequences;

e) translate the one or more long reads into corresponding amino acid sequences in the sequence data structure in the memory;

f) fraction TCR V region and TCR J region amino acid reference sequences, from the reference database of TCR sequences, into k-strings of about six amino acids, aligning the k-strings with the corresponding amino acid sequences in the sequence data structure in the memory from step (e),

detect one or more conserved TCR CDR3 residues in the k-strings that map to the corresponding amino acid sequences in the sequence data structure in the memory,

score, based on the one or more conserved TCR CDR3 residues that map to the corresponding amino acid sequences in the sequence data structure in the memory, a level of conservation for each of the corresponding amino acid sequences in the sequence data structure in the memory,

select one or more of the corresponding amino acid sequences in the sequence data structure in the memory, wherein the level of a conservation for the one or more corresponding amino acid sequences in the sequence data structure in the memory is above a threshold conservation score, and

detect a candidate CDR3 region amino acid sequence in the selected corresponding amino acid sequences in the sequence data structure in the memory;

g) identify a nucleic acid sequence of the candidate CDR3 region amino acid sequence in the one or more long reads, in the sequence data structure in the memory, as a candidate CDR3 region nucleic acid sequence;

h) align a nucleic acid sequence of the one or more long reads, in the sequence data structure in the memory, that is upstream of the candidate CDR3 region nucleic acid sequence with one or more TCR V gene reference sequences from the reference database of TCR sequences,

score a degree of the alignment of the nucleic acid sequence of the one or more long reads, in the sequence data structure in the memory, that is upstream of the candidate CDR3 region nucleic acid sequence with the one or more TCR V gene reference sequences from the reference database of TCR sequences, and

identify at least one portion of the one or more long reads, in the sequence data structure in the memory, as comprising a candidate TCR V gene sequence, wherein the scored degree of alignment for the at least one portion of the one or more long reads, in the sequence data structure in the memory, that is upstream of the candidate CDR3 region nucleic acid sequence is above a threshold alignment score; and

i) align a nucleic acid sequence of the one or more long reads, in the sequence data structure in the memory, that is downstream of the candidate CDR3 region nucleic acid sequence with one or more TCR J gene reference sequences,

score a degree of the alignment of the nucleic acid sequence of the one or more long reads, in the sequence data structure in the memory, that is downstream of the candidate CDR3 region nucleic acid sequence with the one or more TCR J gene reference sequences from the reference database of TCR sequences, and

identify at least one portion of the one or more long reads, in the sequence data structure in the memory, as comprising a candidate TCR J gene sequence, wherein the scored degree of alignment for the at least one portion of the one or more long reads, in the sequence data structure in the memory, that is downstream of the candidate CDR3 region nucleic acid sequence is above the threshold alignment score,

wherein the candidate TCR V gene sequence combined with the candidate TCR J gene sequence comprise a TCR sequence.

20. A method for identifying a T cell receptor (TCR), comprising:

sequencing, using a high-throughput sequencing device, short reads of less than about 100 base pairs of RNA obtained from a T cell and storing, in a system memory of a computing device, a sequence data structure comprising the short reads and a reference data structure comprising a reference sequence, wherein the reference sequence does not contain a TCR gene sequence;

aligning, by the computing device, the short reads with the reference sequence, thereby generating, in the sequence data structure in the system memory, mapped short reads and unmapped short reads;

discarding, by the computing device, the mapped short reads from the sequence data structure in the system memory;

assembling, by the computing device, the unmapped short reads remaining in the sequence data structure in the system memory into one or more long reads by aligning the unmapped short reads in the sequence data structure to one or more reference TCR sequences from a reference database of TCR sequences;

translating, by the computing device, the one or more long reads into corresponding amino acid sequences in the sequence data structure in the system memory;

detecting, by the computing device, a candidate CDR3 region amino acid sequence in the corresponding amino acid sequences, in the sequence data structure in the system memory, associated with a level of conservation above a threshold conservation score;

identifying, by the computing device, a nucleic acid sequence of the candidate CDR3 region amino acid sequence in the one or more long reads, in the sequence data structure in the system memory, as a candidate CDR3 region nucleic acid sequence;

aligning, by the computing device, a nucleic acid sequence of the one or more long reads, in the sequence data structure in the system memory, that is upstream of the candidate CDR3 region nucleic acid sequence with one or more TCR V gene reference sequences from the reference database of TCR sequences to identify at least one portion of the one or more long reads, in the sequence data structure in the system memory, as comprising a candidate TCR V gene sequence; and

aligning, by the computing device, a nucleic acid sequence of the one or more long reads, in the sequence data structure in the system memory, that is downstream of the candidate CDR3 region nucleic acid sequence with one or more TCR J gene reference sequences from the reference database of TCR sequences to identify at least one portion of the one or more long reads, in the sequence data structure in the system memory, as comprising a candidate TCR J gene sequence,

wherein the candidate TCR V gene sequence combined with the candidate TCR J gene sequence comprise a TCR sequence.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2018
From: ZHANG, WEN; WANG, BEI; GUPTA, NAMITA
To: REGENERON PHARMACEUTICALS, INC.
Reel/Frame 045060/0877 →
Continuity (3)
Provisional Application 62508667 · May 19, 2017
Provisional Application 62432525 · Dec 9, 2016
Related Publication 20180201991A1 · Jul 19, 2018
Cited By (1)
US 12,331,127