The function is expected to split alignments into parts for parallel processing.
The function receives the following arguments:
- $1: number of parts
- $2: the filename of the output text file to produce with the splicing plan
- $3…$N: the entries files of the input alignments
The function has access to the following environment variables: