def METHOD_NAME(cls, job):
    r"""Inserts new features to the database based on a given job
    Parameters
    ----------
    job : qiita_db.processing_job.ProcessingJob
        The Qiita process job_id generating the artifact holding the
        features to be retrieved or stored.
    Raises
    ------
        ValueError
            If the Artifact type is not BIOM
            If the artifact doesn't have a biom filepath
    """
    with qdb.sql_connection.TRN:
        acmd = job.command
        parent = job.input_artifacts[0]
        parent_pparameters = parent.processing_parameters
        if parent_pparameters is None:
            parent_cmd_name = None
            parent_parameters = None
            parent_merging_scheme = None
        else:
            pcmd = parent_pparameters.command
            parent_cmd_name = pcmd.name
            parent_parameters = parent_pparameters.values
            parent_merging_scheme = pcmd.merging_scheme
        return qdb.util.human_merging_scheme(
            acmd.name, acmd.merging_scheme,
            parent_cmd_name, parent_merging_scheme,
            job.parameters.values, [], parent_parameters)