Commit History

  1. Fix: add seaborn to requirements (needed by embed_protein_vec.py)⁠

    LoocasGoose +1: Claude Opus 4.6
    3b4c307
  2. Fix: pin pydantic==2.10.6 to fix HF Spaces API crash⁠

    LoocasGoose +1: Claude Opus 4.6
    18474f0
  3. API implementation fix

    a5b0ee4
  4. Fix: replace gr.JSON with gr.Code to fix API schema crash on HF Spaces⁠

    LoocasGoose +1: Claude Opus 4.6
    f34ea8c
  5. Fix: replace removed gr.update() with component constructors for Gradio 5.x⁠

    LoocasGoose +1: Claude Opus 4.6
    40cdbbd
  6. docs: add Gradio 4.x breaking changes to LEARNINGS.md⁠

    LoocasGoose +1: Claude Opus 4.5
    be42188
  7. Fix: remove deprecated height param from gr.Dataframe⁠

    LoocasGoose +1: Claude Opus 4.5
    c3834e5
  8. docs: add HuggingFace deployment lessons to LEARNINGS.md⁠

    LoocasGoose +1: Claude Opus 4.5
    5bfd99b
  9. Fix: make visualization/collaborative imports optional⁠

    LoocasGoose +1: Claude Opus 4.5
    33cb1da
  10. Fix: add transformers to requirements.txt⁠

    LoocasGoose +1: Claude Opus 4.5
    a65e39e
  11. Fix HuggingFace Spaces deployment⁠

    LoocasGoose +1: Claude Opus 4.5
    fd7bdaf
  12. Add HuggingFace Spaces configuration to README⁠

    LoocasGoose +1: Claude Opus 4.5
    a6bb8c6

  1. Clean up search summary output⁠

    LoocasGoose +1: Claude Opus 4.5
    424b88d
  2. Improve Gradio UI with modern design and better UX⁠

    LoocasGoose +1: Claude Opus 4.5
    00a0b23

  1. Fix Gradio interface to work with upstream/main threshold format⁠

    LoocasGoose +1: Claude Opus 4.5
    65318d8
  2. Merge upstream/main into gradio - bring in all core improvements⁠

    LoocasGoose +1: Claude Opus 4.5
    9895fb8
  3. docs: add CLEAN setup details and Docker/Apptainer usage⁠

    ronboger +1: Claude Opus 4.5
    ab34d07
  4. docs: add Protein-Vec model weights Zenodo link with wget commands⁠

    ronboger +1: Claude Opus 4.5
    0d63974
  5. docs: clarify cpr search accepts both FASTA and embeddings⁠

    ronboger +1: Claude Opus 4.5
    174c120
  6. docs: add development workflow patterns to CLAUDE.md⁠

    ronboger +1: Claude Opus 4.5
    0a03591
  7. docs: consolidate documentation and add working patterns⁠

    ronboger +1: Claude Opus 4.5
    59b2337
  8. chore: clean up redundant scripts and consolidate thresholds⁠

    ronboger +1: Claude Opus 4.5
    dd5ecfc
  9. fix: update CLI tests for --input flag and --no-filter⁠

    ronboger +1: Claude Opus 4.5
    68a03a2
  10. docs: improve Apptainer usage instructions⁠

    ronboger +1: Claude Opus 4.5
    88b4ab9

  1. fix: FDR computation bug, clean up CLEAN/DALI notebooks⁠

    ronboger +1: Claude Opus 4.5
    e33fa0e
  2. docs: add session summary of cleanup work⁠

    ronboger +1: Claude Opus 4.5
    6a9f9dc
  3. chore: clean up stale results, add partial FNR script⁠

    ronboger +1: Claude Opus 4.5
    43965f0
  4. data: add JCVI Syn3.0 test sequences with documentation⁠

    ronboger +1: Claude Opus 4.5
    b247581
  5. docs: add test example using included JCVI Syn3.0 data⁠

    ronboger +1: Claude Opus 4.5
    73421ff
  6. fix: use actual computed FNR thresholds in docs⁠

    ronboger +1: Claude Opus 4.5
    11112f0
  7. refactor: consolidate CLI to single 'cpr search' command⁠

    ronboger +1: Claude Opus 4.5
    aae26ca
  8. docs: comprehensive GETTING_STARTED.md update⁠

    ronboger +1: Claude Opus 4.5
    b6ba05f
  9. fix: use faiss-cpu in Apptainer (pip compatible)⁠

    ronboger +1: Claude Opus 4.5
    6d3fc4b
  10. fix: use N=100 for FDR (matches paper), 100 trials, partial thresholds⁠

    ronboger +1: Claude Opus 4.5
    173414b
  11. perf: optimize FDR computation and add DALI documentation⁠

    ronboger +1: Claude Opus 4.5
    9f07ba7
  12. feat: add --alpha-levels option for custom threshold computation⁠

    ronboger +1: Claude Opus 4.5
    816d486
  13. feat: add FNR threshold computation and partial match support⁠

    ronboger +1: Claude Opus 4.5
    89b7db8
  14. fix: remove unsupported --no-mount flag from apptainer build⁠

    ronboger +1: Claude Opus 4.5
    f49c4e2
  15. fix: Apptainer build mount points and SLURM resource limits⁠

    ronboger +1: Claude Opus 4.5
    7293ed5
  16. fix: use only verified FDR threshold, warn for other alpha values⁠

    ronboger +1: Claude Opus 4.5
    125180b
  17. feat: add one-step cpr find command and FDR-level search⁠

    ronboger +1: Claude Opus 4.5
    7453ae1
  18. refactor: cleanup repo, add SLURM scripts, document reproducibility⁠

    ronboger +1: Claude Opus 4.5
    f7a768a
  19. fix: use shared conda path in SLURM script⁠

    ronboger +1: Claude Opus 4.5
    8df6de9
  20. fix: CLI tests and FAISS edge case handling⁠

    ronboger +1: Claude Opus 4.5
    e8e66c2
  21. feat: add CLEAN embedding support and CLI tests⁠

    ronboger +1: Claude Opus 4.5
    6754836
  22. fix: use correct calibration dataset (pfam_new_proteins.npy)⁠

    ronboger +1: Claude Opus 4.5
    e1c703d
  23. fix: handle numpy array in FDR investigation script

    259d804

  1. feat: add Docker/Apptainer support and FDR investigation tools⁠

    ronboger +1: Claude Opus 4.5
    ec2e76e
  2. docs: update verification notes with FDR calibration results⁠

    ronboger +1: Claude Opus 4.5
    5f84065
  3. feat: add verification scripts and multi-model embedding support⁠

    ronboger +1: Claude Opus 4.5
    3f702bf