Releases: inbalpaz/CLANS
Version 2.2.2
Version 2.2.1
Version 2.2.1:
- Changed the conda environment file: removed package mkl and add a specific version to pyqt (5.9).
- Changed blast E-value default back to 1.0
Version 2.2.0
Version 2.2.0:
- Changed the BLAST execution to be multi-processed.
Added a command-line argument -cores for the BLAST execution. - Removed the special conda environment file for linux. Now there is one environment file (clans_2_2.yml) that uses the conda-forge channel for all the OS.
- Changed the version of the numba package to 0.53
Version 2.1.1
Fixed the conda environment file to use the conda-forge repository with specific package versions.
Version 2.1.0
- Changed conda environment file to use the conda-forge channel only without specific package versions.
- Updated NCBI taxonomy files (14.11.2024).
Version 2.0.8
Updated NCBI taxonomy files (21.3.2024).
Version 2.0.7
Improved 'Color data by' feature:
- Enable editing the uploaded numerical features:
- Rename features
- Delete features
- setting the minimum/maximum values.
- Fixed colorbar presentation
Version 2.0.6
- Added blast package and linux-specific modifications.
Version 2.0.5
A new, Python-based implementation of the CLANS software for 3D visualisation of the relationship between proteins, based on their pairwise sequence similarities.
CLANS can be used in two modes:
• GUI-based visualization tool (default mode), which gets a matrix of sequence similarities and
displays them as a dynamic graph using the Fruchterman-Reingold force-directed layout.
In addition to clustering the sequences in space, the visualization tool enables to explore the data in various ways, which include manual interaction with the graph (rotation, panning, zoom-in and out, selection of data-points), different views of the data, several selection options, grouping and coloring the data (or a subset of it) by different features.
• Command-line tool (executed using the ‘-nogui’ flag), which can be used to obtain a matrix of sequence similarities by running all-against-all BLAST search. In addition, it can run the Fruchterman-Reingold force-directed graph layout for a defined number of iterations and save the results in a clans-formatted file which can later be loaded and presented in the visualization tool. This is recommended for large datasets (>5000 sequences, depending on the computer resources), in which the clustering process is slow and there is no advantage in visualizing it.
The BLAST search is only available in the command-line mode.
Version 2.0.4
A new, Python-based implementation of the CLANS software for 3D visualisation of the relationship between proteins, based on their pairwise sequence similarities.
CLANS can be used in two modes:
• GUI-based visualization tool (default mode), which gets a matrix of sequence similarities and
displays them as a dynamic graph using the Fruchterman-Reingold force-directed layout.
In addition to clustering the sequences in space, the visualization tool enables to explore the data in various ways, which include manual interaction with the graph (rotation, panning, zoom-in and out, selection of data-points), different views of the data, several selection options, grouping and coloring the data (or a subset of it) by different features.
• Command-line tool (executed using the ‘-nogui’ flag), which can be used to obtain a matrix of sequence similarities by running all-against-all BLAST search. In addition, it can run the Fruchterman-Reingold force-directed graph layout for a defined number of iterations and save the results in a clans-formatted file which can later be loaded and presented in the visualization tool. This is recommended for large datasets (>5000 sequences, depending on the computer resources), in which the clustering process is slow and there is no advantage in visualizing it.
The BLAST search is only available in the command-line mode.