Let $X$ be a smooth projective algebraic variety over a field $k$, of dimension $n$, and let $Z$ be a smooth closed subvariety of dimension $m$, with $i: Z \hookrightarrow X$ the inclusion map.

For any locally free coherent sheaf $\mathcal{F}$ on $X$, there is a pullback map $$\imath^*: H^i(X, \mathcal{F}) \to H^i(Z, \iota^* \mathcal{F});$$ and via Serre duality we have isomorphisms $H^i(X, \mathcal{F})^\vee = H^{n-i}(X, \mathcal{F}^\vee \otimes \omega_X)$ and $H^i(Z, \iota^* \mathcal{F})^\vee = H^{m-i}(Z, \iota^* \mathcal{F}^\vee \otimes \omega_Z)$, where $\omega_X$ and $\omega_Z$ are the dualising sheaves. Setting $j=m-i$ and $\mathcal{G} = \mathcal{F}^\vee$, we conclude that there is a pushforward map $$\imath_*: H^j(Z, \iota^* \mathcal{G} \otimes \omega_Z) \to H^{j + c}(X, \mathcal{G} \otimes \omega_X),$$ for any $j$ and any locally free coherent sheaf $\mathcal{G}$ on $X$, where $c = n-m$ is the codimension of $Z$ in $X$.

Does this map have an intrinsic description (not using Serre duality)? Can it be defined without assuming that $X$ be projective, or that $\mathcal{G}$ be locally free?