- See
config.jsonandexperiment_setup.csvfor configuration file templates.
sortscore -c config.json- See
batch_config.jsonfor configuration file template.
sortscore -cb batch_config.json- All public functions use NumPy-style docstrings. See module docstrings and examples for API details.
import pandas as pd
# Load your data
df = pd.read_csv('your_data.csv')from sortscore.analysis.score import calculate_activity_scores
# Calculate activity scores. Average over replicates using a simple average, instead of default averaging weighted by variant read count.
scores = calculate_activity_scores([df], method='simple-avg')from sortscore.visualization.plots import plot_activity_score_distribution
plot_activity_score_distribution(scores, score_col='avgscore')- For detailed installation, configuration, and usage instructions, see the docs/ folder:
- Python 3.10+
- Bash shell
MIT