Software  ›   release notes
If your question is not answered here, please email us at:  \${email.software}

# Release Notes for 1.2

## Supernova 1.2.2

### Bug fixes

• Properly ignore SIGHUP when a pipeline is run using nohup.
• Fix issue where pipeline would crash on short reads.

## Supernova 1.2.1

### Command Line

• Improved support and validation of command line input values.

### Job Scheduling

• Fix several cases where, after mrp (which is invoked by supernova) gets killed, it was not able to restart correctly.
• If the run fails, instead of just displaying a message pointing the user to the relevant _errors file, the contents of that file is printed.
• On automatic retry of failed stages, the reason for the original failure is logged.
• mrp is now more resilient against certain kinds of filesystem errors.
• In the event of certain types of filesystem problems (such as permissions errors or disk quota), mrp/supernova should now sometimes be able to provide more useful and immediate error messages.
• Additional information about the environment supernova runs in is now logged and included in mri.tgz.
• Now supports --overrides method to dynamically change additional CPU and memory per stage.

## Supernova 1.2.0

### Resource Utilization

• Memory requirement for 1.2B human reads reduced from 384 GB to 244 GB.
• With 28 cores, assembles 1.2B human reads in under 60 hours.

### Assembly Quality

• --bcfrac feature allows subsampling of reads by barcode.

### Usability

• Algorithmic changes to avoid some stalls that were seen on certain non-human genomes.