Let $X$ be a set and $f:X\to\mathcal{P}(X^\omega)$. Under which circumstances is there some topology $\tau$ on $X$ such that $f$ maps each point $x$ to the set of converging sequences in $\tau$ with limit $x$? The finest topology which realizes all sequences in $f$ is $$\tau:=\{A\subseteq X:\forall x\in A.\forall s\in f(x).\exists N\ge 0.\{s_n\}_{n\ge N}\subseteq A\}.$$ But how to make sure no new converging sequences emerge in $\tau$?
There is an (open) neighbourhood base of $\tau$ whose sets $A_x$ can be constructed the following way: Modify $f$ by replacing any sequence with a tail of itself, call the result $f'$. Then define inductively $A_0:=\{x\}$, $A_{i+1}:=A_i\cup(\cup_{y\in A_i,n\ge 0}f'(y)_n)$ and take $A_x=A_{f',x}:=\cup_{i\ge 0} A_i$. Since for the construction of $f'$ one only needs to take into account the $f'(y)$ for $y$ 'reachable' from $x$, which all sit in an $\omega$-branching tree of height $\omega$, this base is countable.
So one way to make sure $\tau$ doesn't realize new sequences is to demand that for any sequence $s$ and $x\in X$ such that for any $f'$ as above there is some tail of $s$ living in $A_{f',x}$ we must have $s\in f(x)$.
But is there a simpler way to put this?
Clearly, for $s\in f(x)$ and any sequence $(k(n))_n$ of natural numbers converging to $\infty$ we need $(s_{k(n)})_n$ to be in $f(x)$, also $f(x)$ must contain the constant $x$-sequence and be closed under mergence of a finite number of sequences. Still, the case is much more subtle than this. Consider $X=\mathbf{R}$ and $f(u)$ containing all sequences $(u\pm v2^{-n})_n$ for some $v\in[1,2)$ plus their closure under the constructions just discussed. This $f$ produces the Euclidean topology, but obviously doesn't contain all convergent sequences in the Euclidean space and it's really hard to see (for me) if there is some simple, abstract condition that $f$ fails to satisfy.
One more condition I could think of, which is true whenever $\tau$ is first-countable, is that for $s\in f(x)$ and $(t^n)_n$ with $t^n\in f(s_n)$ there exists a sequence of natural numbers $(k(n))_n$ such that any $s'$ with $s'_n\in\{t^n_m\}_{m\ge k(n)}$ must be contained in $f(x)$.
But here take again $X=\mathbf{R}$ with $f(u)$ consisting of all sequences $s$ such that $s_n\in u\pm(v-w_n,v+w_n)2^{-n}$ for some $v\in[1,2)$ and $w\in\mathbf{R}^\omega_{>0}$ converging to $0$, this satisfies the last condition but doesn't contain all convergent sequences in the Euclidean space, even if we take all the closures discussed before.