- Fixed a major bug when inferring the lineage of genotypes. The scoring method incorrectly incremented the score by the `derivative_cutoff` value rather than the actual calculated score.
- The scripts now attempt to convert `.csv` files that are encoded differently than expected. This mainly affected csv files generated on Macs.
- Changed some log messages.
- Increased the font size for the labels on some of the generated graphs.
- The scripts now attempt to load the first sheet by default when reading excel files rather than assuming the first sheet is named 'Sheet1'.
- Added additional trajectory filters
- Trajectories must now vary in frequency by 10% over the course of the experiment. This excludes trajectories which remain constant.
- Trajectories with a single data point are now excluded from the analysis
- Trajectories which are fixed at the initial timepoint (timepoint "0") are now removed.
- Added a `--include-single` flag to disable the filter which removes trajectories which are only detected once.