flowsom.pp.aggregate_flowframes

flowsom.pp.aggregate_flowframes#

flowsom.pp.aggregate_flowframes(filenames, c_total, channels=None, keep_order=False)#

Aggregate multiple FCS files together.

Parameters:
  • filenames (np.array) – An array containing full paths to the FCS files

  • c_total (int) – Total number of cells to write to the output file

  • channels (default: None) – Channels/markers to keep in the aggregate. Default None

takes all channels of the first file :type channels: np.array :type keep_order: default: False :param keep_order: If True, the random subsample will be ordered in the same way as they were originally ordered in the file. Default=False. :type keep_order: boolean :param silent: If False, prints an update every time it starts processing a new file. Default = False. :type silent: boolean.