Releases: joiningdata/lollipops
Better error reporting and documentation cleanup
This release adds more descriptive error messages and cleaner documentation.
It has also been re-compiled with a newer version of Go to incorporate all of the latest performance improvements.
Custom data support and bug fixes
This release fixes a few bugs when fetching remote data, and adds the ability to import local files for the graphic data.
New legends, Uniprot mappings, Adobe fixes, friendlier errors.
Point release to fix a nil pointer bug
New legends, Uniprot mappings, Adobe fixes, friendlier errors.
This release includes a number of improvements:
- Switched to Uniprot for identifier mapping due to BioMart's stability issues and API flux. It is now possible to map many more identifier types!
- Works around an issue when trying to edit generated diagrams in Adobe products.
- Adds an option for including a legend in generated diagrams.
- Simplifies default output settings when using the command-line tool.
- Shows a warning message on windows when used incorrectly (e.g. by clicking on it).
Improved font rendering and domain labels
This release improves font rendering and adds the ability to change how domains are labeled (even allowing labels to be disabled).
If you use this tool in your project, please see the Zenodo page for a DOI and exportable citation.
Lollipops v1.1 - UniProt additions and stability improvements
This update fixes a few crashes and bugs, and replaces the BioMart API for the more stable UniProt REST service for gene symbol mapping.
This release is also officially citable! See the Zenodo link in the README for DOI and exportable citation.
PNG support and BioMart fixes
This release adds PNG support to the available output formats, and fixes the HGNC translation code for BioMart's updated API.
Adding scriptable lollipop sizing support
If you want to denote a count of 5 for example, you can duplicate the mutation on the line 5 times and it will be automatically de-duplicated and counted. You could also use explicit tags e.g. '@5' at the end of the mutation descriptor.
Adding scriptable lollipop color support
Adds the ability to set lollipop colors on the command line.
Adding labels; bugfix for dropped mutation
This release adds simple lollipop mutation labels at the top, and fixes an off-by-one bug when using uniprot accessions as input.