-
Install dependencies
pip install -r requirements.txt
-
Example usage
import pandas as pd from sortscore.analysis.score import calculate_activity_scores from sortscore.visualization.plots import plot_activity_score_distribution # Load your data df = pd.read_csv('your_data.csv') # Calculate activity scores scores = calculate_activity_scores([df], method='simple-avg') # Plot distribution plot_activity_score_distribution(scores, score_col='avgscore')
- For detailed installation, configuration, and usage instructions, see the docs/ folder:
- See
config/example_experiment.jsonandconfig/experiment_setup.csvfor configuration file templates. - All public functions use NumPy-style docstrings; see module docstrings and examples for API details.
- Python 3.11+
- See
requirements.txtfor dependencies.
MIT