human gdTRC support?
Hi,
Possibly the same as to Dharamendra's question: Is it similarly straightforward to add support for human gamma delta TCRs?
Best regards, Don
Hi, dchutc
Sorry for the late reply.
To add support for human gamma delta TCRs (or some other custom genome ), user need to add some settings in reference.jl.
For example, to add support gamma chain CDR3 region, one should add an option in refg, follow the rule and syntax of other options, which should be like:
"hs" => Dict(
"TRB"=>Dict(...),
"TRA"=>Dict(...),
"IGH"=>Dict(...),
"TRG"=>Dict(
"CDR3" => Dict(
"vregion" => "",
"jregion" => "",
"cmotif" => "",
"fmotif" => "",
"coffset" => ,
"foffset" => ,
"innerC" => "place_holder",
"innerF" => "place_holder",
),
)
)
where
-
vregionandjregionare the path of reference genome (nucleic acid sequence) -
cmotifandfmotifare the motif pattern in head and tail of gamma chain CDR3s. -
coffsetandfoffsetare the offset of C104 and F114 in the patterns above. -
innerCandinnerFare also the motif pattern in head and tail of gamma chain CDR3s, butinnerCshould begin with the 'C' andinnerF' should end with 'F'. This option is used to rescue some CDR3s that don't contain complete motifs incmotifandfmotif`. (optional, just fill "place_holder" is not needed).
Additionally, 'TRG' should be add to catt Line 16, like
parser.add_argument("--chain", default="TRB", choices=['TRB', 'TRA', 'IGH', 'TRG'])
Thanks!
Hi, aqzas,
Could you please update the --chain parameters in the next version of CATT tool, so it can handle all TRA, TRB, TRD, TRG for human? That would be much more user-friendly than letting users to edit the source code.
Thanks.