Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 3.8 #424

Merged
merged 80 commits into from
Jan 23, 2023
Merged

Release 3.8 #424

merged 80 commits into from
Jan 23, 2023

Conversation

lldelisle
Copy link
Collaborator

@lldelisle lldelisle commented Dec 6, 2022

Potential release text:

3.8

Enhancement:

  • A new type was introduced in 3.7 (announcement has been forgotten): a vhighlight to be able to hightlight a whole region across all tracks.
  • Much more parameters for vhighlight and vlines
    • 'zorder' to set it on top or behind.
    • 'line_width', 'color', 'alpha', 'border_color' for vhighlight and 'line_style' for vlines
  • You can now set multiple vlines
  • For gtf, the output of make_tracks_file set prefered_name to gene_name instead of transcript_name.

Bugfix:

  • Support mcool files for hic_matrix_square. This solves Support for mcool files with hic_matrix_square #404
  • Works with gffutils version 0.11.0 where ValueError became gffutils.exceptions.EmptyInputError for empty gtf.
  • The installation instructions have been updated
  • Fixed a small bug in links track with "use_middle" enabled, where midpoints could have different ordering than start points (Thanks to @Jeff1995 ).
  • Fix a bug when plotting gtf in the middle of a large intron.
  • Fix plot genes with orientation = inverted
  • Support Numpy 1.24, drop support below 1.20

Relax version control on matplotlib:

  • Any version of matplotlib from 3.1.1 to 3.6.2 is now accepted.

Copy link
Contributor

@LeilyR LeilyR left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@lldelisle thanks!

@lldelisle
Copy link
Collaborator Author

Maybe it is better to wait for open2c/cooler#303 before rerunning the CI and releasing...

@lldelisle
Copy link
Collaborator Author

There is a new build for cooler but the CI does not use it... I will wait for Monday.

@lldelisle
Copy link
Collaborator Author

It seems that mamba does not want to use the last build except if we specify numpy >=1.16, <1.24... Do you think we should write it into the dependencies?

@lldelisle
Copy link
Collaborator Author

I need to update HiCMatrix before we merge it.

@lldelisle lldelisle merged commit b8918d4 into master Jan 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants