def METHOD_NAME(
    downloader_job, long_files_to_process, short_files_to_process
):
    """Creates two processor jobs for the files needed for this transcriptome"""
    processor_job_long = ProcessorJob()
    processor_job_long.downloader_job = downloader_job
    processor_job_long.pipeline_applied = "TRANSCRIPTOME_INDEX_LONG"
    processor_job_long.ram_amount = 4096
    processor_job_long.save()
    for original_file in long_files_to_process:
        assoc = ProcessorJobOriginalFileAssociation()
        assoc.original_file = original_file
        assoc.processor_job = processor_job_long
        assoc.save()
    try:
        send_job(ProcessorPipeline[processor_job_long.pipeline_applied], processor_job_long)
    except Exception:
        # This is fine, the foreman will requeue these later.
        logger.exception("Problem with submitting a long transcriptome index job.")
    processor_job_short = ProcessorJob()
    processor_job_short.downloader_job = downloader_job
    processor_job_short.pipeline_applied = "TRANSCRIPTOME_INDEX_SHORT"
    processor_job_short.ram_amount = 4096
    processor_job_short.save()
    for original_file in short_files_to_process:
        assoc = ProcessorJobOriginalFileAssociation()
        assoc.original_file = original_file
        assoc.processor_job = processor_job_short
        assoc.save()
    try:
        send_job(ProcessorPipeline[processor_job_short.pipeline_applied], processor_job_short)
    except Exception:
        # This is fine, the foreman will requeue these later.
        logger.exception("Problem with submitting a long transcriptome index job.")