Biomorphic abstraction