BIGSdb Pasteur is now in version 1.53.2. Here is an overview of the main new features introduced since version 1.52.2:
Easier API authentication with personal API keys
OAuth authentication has long been supported for the BIGSdb API, but many users found it complex to set up. A simpler alternative is now available: personal API keys. Each user can generate their own key directly from their BIGSdb profile. This key can then be used to authenticate API requests for downloading alleles and scheme data, without having to go through the full OAuth setup.
You can manage or revoke your key at any time from your user profile.
Improved password security
Several improvements have been made to password management:
- Passwords must now be at least 12 characters long.
- New complexity requirements can be enforced, including the use of special characters, upper-case and lower-case letters, and digits.
- The system now also checks that your username is not included in your password.
These changes help protect your account against unauthorised access.
Automatic database registration
New users no longer need to manually register their account with each individual database. When logging in for the first time and updating their password, users can now be automatically registered to all available databases, simplifying the onboarding experience.
FastTree support in the iTOL and Microreact plugins
The iTOL and Microreact plugins now support FastTree for generating approximate maximum likelihood phylogenetic trees. This makes it possible to analyse larger datasets than before, where previously only Clustal Neighbour-joining trees were available.
New LINvis features
The LINvis visualisation tool has been updated with several new features:
- Labelling of specific LIN prefixes: a popup list allows you to highlight and label particular LIN prefixes of interest directly on the visualisation.
- Label resizing controls: adjust label sizes to improve readability.
- Search by isolate ID or name: quickly locate and visualise specific isolates within the tree.
- Fit to visible vertical height: automatically adjust the view to fit the visible area of the screen.
More information is available here