Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.4%) to scientific vocabulary
Keywords
Repository
VoteM8 - A Python package for consensus scoring
Basic Info
- Host: GitHub
- Owner: DrugBud-Suite
- License: mit
- Language: Python
- Default Branch: main
- Homepage: https://DrugBud-Suite.github.io/VoteM8
- Size: 2.14 MB
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
README.md
VoteM8 is a Python library for consensus scoring and ranking of multi-criteria data. It implements multiple scoring methods including ECR, RbR, TOPSIS, VIKOR and others to combine different evaluation metrics into unified rankings. The library supports customizable weights, handles missing values, and provides both normalization and aggregation options. It includes a command-line interface and can process both CSV and SDF file formats, making it particularly useful for processing molecular docking scores and other scientific data requiring consensus analysis.
Highlights
Implements 12 different consensus scoring methods including ECR, RbR, TOPSIS, VIKOR, and Pareto rankings. Each method can be used individually or combined for robust consensus analysis of complex datasets.
Handles both CSV and SDF file formats with built-in missing value strategies, customizable weights, and normalization options. Supports aggregation methods and weighted criteria to adapt to different analysis needs.
Provides an intuitive CLI for rapid analysis without coding. Users can specify methods, columns, weights, and other parameters directly from the command line, making it accessible for both programmers and non-programmers.
Owner
- Name: DrugBud Suite
- Login: DrugBud-Suite
- Kind: organization
- Repositories: 1
- Profile: https://github.com/DrugBud-Suite
Citation (CITATION.cff)
message: If you use VoteM8, please cite it using this reference. title: 'VoteM8: VoteM8 - A Python package for consensus scoring' version: '' date-released: '' doi: '' commit: '' license: MIT url: https://DrugBud-Suite.github.io/VoteM8 repository-artifact: https://pypi.org/project/VoteM8 repository-code: https://github.com/DrugBud-Suite/VoteM8 type: software keywords: - consensus - scoring - molecular docking - protein-ligand scoring - virtual screening abstract: VoteM8 is a Python library for consensus scoring and ranking of multi-criteria data. It implements multiple scoring methods including ECR, RbR, TOPSIS, VIKOR and others to combine different evaluation metrics into unified rankings. The library supports customizable weights, handles missing values, and provides both normalization and aggregation options. It includes a command-line interface and can process both CSV and SDF file formats, making it particularly useful for processing molecular docking scores and other scientific data requiring consensus analysis. contact: - name: DrugM8 email: alacournola+drugbud@gmail.com city: Germany authors: - name: DrugM8 email: alacournola+drugbud@gmail.com city: Germany cff-version: 1.2.0
GitHub Events
Total
- Push event: 13
- Public event: 1
- Create event: 2
Last Year
- Push event: 13
- Public event: 1
- Create event: 2
Dependencies
- RepoDynamics/ProMan v1 composite
- actions/checkout v4 composite
- actions/setup-python v5 composite
- actions/upload-artifact v4 composite
- pypa/cibuildwheel v2.16 composite
- actions/cache v4 composite
- actions/checkout v4 composite
- actions/dependency-review-action v4 composite
- actions/setup-python v5 composite
- actions/upload-artifact v4 composite
- github/codeql-action/analyze v3 composite
- github/codeql-action/autobuild v3 composite
- github/codeql-action/init v3 composite
- actions/download-artifact v4 composite
- pypa/gh-action-pypi-publish release/v1 composite
- RepoDynamics/PyTester v1 composite
- RepoDynamics/SphinxDocs v1 composite
- actions/download-artifact v3 composite
- softprops/action-gh-release v1 composite
- repodynamics/init v1 composite
- mypy ==1.11.2
- pylint ==3.3.0
- pkgdata *
- pkgdata *
- coverage == 7.6.1
- pkgdata *
- pytest == 8.3.3
- pytest-cov == 5.0.0
- pytest-html == 4.1.1
- coverage ==7.6.1 test
- pkgdata * test
- pytest ==8.3.3 test
- pytest-cov ==5.0.0 test
- pytest-html ==4.1.1 test
- ablog 0.11.11.*
- intersphinx-registry
- librsvg
- linkify-it-py 2.0.3
- myst-nb 1.1.1.*
- myst-parser 3.0.1.*
- pip
- pydata-sphinx-theme 0.15.4
- python
- sphinx 7.4.7
- sphinx-copybutton 0.5.2.*
- sphinx-design 0.6.1.*
- sphinx-external-toc 1.0.1.*
- sphinx-thebe 0.3.1.*
- sphinx-togglebutton 0.3.2.*
- sphinxcontrib-bibtex 2.6.3.*
- sphinxcontrib-mermaid 0.9.2.*
- sphinxext-opengraph 0.9.1.*