Optical computing devices can be implemented based on controlled generation of soliton trains in single and multicomponent Bose–Einstein condensates (BEC). Our concepts utilize the phenomenon that the frequency of soliton trains in BEC can be governed by changing interactions within the atom cloud [F. Pinsker, N. G. Berloff and V. M. Pérez-García, Phys. Rev. A87, 053624 (2013), arXiv:1305.4097]. We use this property to store numbers in terms of those frequencies for a short time until observation. The properties of soliton trains can be changed in an intended way by other components of BEC occupying comparable states or via phase engineering. We elucidate, in which sense, such an additional degree of freedom can be regarded as a tool for controlled manipulation of data. Finally, the outcome of any manipulation made is read out by observing the signature within the density profile.