You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"""Create multiple Chain objects from dict of sequences
188
190
189
191
:param seq_dict: Dictionary of sequence strings, keys are sequence identifiers
190
192
:param scheme: Numbering scheme to align the sequences
191
193
:param cdr_definition: Numbering scheme to be used for definition of CDR regions. Same as ``scheme`` by default.
192
194
:param assign_germline: Assign germline name using ANARCI based on best sequence identity
193
195
:param allowed_species: Allowed species for germline assignment. Use ``None`` to allow all species, or one or more of: ``'human', 'mouse','rat','rabbit','rhesus','pig','alpaca'``
196
+
:param multiple_domains: Allow parsing multiple domains in a sequence - return dict name -> list of one or more Chain items
194
197
:return: tuple with (dict of Chain objects, dict of error strings)
195
198
"""
196
199
assertisinstance(seq_dict, dict), f'Expected dictionary of sequences, got: {type(seq_dict).__name__}'
"""Parse multi-domain sequence into a list of Chain objects
233
+
234
+
:param sequence: Unaligned string sequence
235
+
:param scheme: Numbering scheme to align the sequences
236
+
:param cdr_definition: Numbering scheme to be used for definition of CDR regions. Same as ``scheme`` by default.
237
+
:param name: Optional sequence identifier
238
+
:param assign_germline: Assign germline name using ANARCI based on best sequence identity
239
+
:param allowed_species: Allowed species for germline assignment. Use ``None`` to allow all species, or one or more of: ``'human', 'mouse','rat','rabbit','rhesus','pig','alpaca'``
240
+
:return: tuple with (dict of Chain objects, dict of error strings)
0 commit comments