class_docstr: Base Sample class to hold the necessary info and provide atomic operations
class_docstr_tok: ["Base","Sample","class","to","hold","the","necessary","info","and","provide","atomic","operations"]
docstr: Deep copy self to a new sample
  
  :param original_sample: sample to be copied
  :return: Sample instance
docstr_tok: ["Deep","copy","self","to","a","new","sample",":","param","original_sample",":","sample","to","be","copied",":","return",":","Sample","instance"]
code: def clone(cls, original_sample):
      r"""
      Deep copy self to a new sample
  
      :param original_sample: sample to be copied
      :return: Sample instance
  
      """
      sample = copy.deepcopy(original_sample)
      sample.origin = original_sample.origin
  
      return sample
  
imports: import copy
  from abc import ABC, abstractmethod
  from ..field import ListField, TextField
  from ....common.settings import MODIFIED_MASK
  from ....common.preprocess.en_processor import EnProcessor
label_desc: Use image node_id 25 for calling the Sample obj's underlying member method code with example usage: obj.clone(cls, original_sample) and returns: sample