I'm trying to run some pulse schedules on
ibmq_bogota but I'm running into this error:
There are 99 "circuits"/pulse schedules in this job. When I try to queue just a subset of 98 schedules^ instead, I get
Total samples exceeds the maximum number of samples for channel CR1_0. (413168 > 258144) 
So it seems like this might be a problem with having too many circuits in one job.
My questions are: what is a 'sample' in a channel, what is channel CR1_0, how can I calculate how many samples is in my job, and where can I find the maximum 258144 number for this backend.
max_experiments of this backend is
>>> backend.configuration().max_experiments 900
>>> backend.configuration().max_shots 8192
IBMQJobManager does not work either, but at least I can set
max_experiments_per_job to some very low bound so that all the jobs will execute.
One of my pulse schedules:
The others are basically the same with different initial u1 pulse duration.
^I've tried queuing a single pulse schedule with the longest u1 pulse duration and that was successful, so I guess it's not related to how long each individual pulse schedule is.