lib/catissue/domain/abstract_specimen.rb
def default_derived_characteristics
      chrs = specimen_characteristics || return
      pas = chrs.class.nondomain_attributes.reject { |pa| pa == :identifier }
      chrs.copy(pas)
    end
def default_derived_characteristics
      chrs = specimen_characteristics || return
      pas = chrs.class.nondomain_attributes.reject { |pa| pa == :identifier }
      chrs.copy(pas)
    end
def default_derived_characteristics chrs = specimen_characteristics || return pas = chrs . class . nondomain_attributes . reject { | pa | pa == :identifier } chrs . copy ( pas ) end
Returns characteristics to use for a derived specimen. The new characteristics is copied from this
 parent specimen's characteristics, without the identifier.

 @return [CaTissue::SpecimenCharacteristics, nil] a copy of this Specimen's specimen_characteristics, or nil if none
Returns characteristics to use for a derived specimen . The new characteristics is copied from this parent specimen s characteristics without the identifier .