Recommendation letter from supervisor in this case?
You can definitely ask a recommendation letter to other researchers. Try to get the most experienced of the ones your worked with to write it, if you did a good job, that should be no problem.