Source code for q2_cores.CoreAPI.queries.update_demographic_info_query
import logging
from q2_sdk.models.demographic import DemographicInfo
from .base_query import CoreAPIBaseQuery
[docs]
class UpdateDemographicInfoQuery(CoreAPIBaseQuery):
def __init__(self, logger: logging.Logger, demographic_info: DemographicInfo):
super().__init__(
logger,
"PersonMaintenance",
{"demographic_info": demographic_info},
cif=demographic_info.primary_cif,
)