all: build sync export_dataset export_stats merge_images export_statistics export_mentions build: pip install build python -m build . pip install -e . sync: ./venv/bin/dr.sync clean: -@rm -r export mkdir -p export sync_excempt: @echo "Sync is not executed because it's a lengthy process ending with timeout error." export_stats: @echo "Make sure you have ran 'make sync' first. Results will be in ./export/" @echo "Exporting statisticts." ./venv/bin/dr.stats_all export_dataset: @echo "Make sure you have ran 'make sync' first." @echo "Exporting dataset to be used for LLM embedding. Result will be ./export/0_dataset.txt" ./venv/bin/dr.dataset > export/0_dataset.txt export_statistics: @echo "Exporting statisticts. Result will be ./export/2_statistics.txt" cat export/dataset.txt | grep "Statistics: " cat export/dataset.txt | grep "Statistics: " > export/2_statistics.txt export_mentions: @echo "Exporting mentions. Result will be ./export/3_mentions.txt" cat export/dataset.txt | grep "times ment" cat export/dataset.txt | grep "times ment" > export/3_mentions.txt merge_images: @echo "Merging images to one big image. Result will be ./export/1_graphs_compliation.png." ./venv/bin/python merge_images.py