Skip to content

Releases: pinellolab/DNA-Diffusion

v0.1.1

01 Jul 15:16
fdc7607
Compare
Choose a tag to compare

Changes

🚀 Features

  • docs(new_data): provide example notebook of using new dataset to train (#365) @ssenan
  • chore(sampling): update state dict loading for local checkpoints (#362) @ssenan

📚 Documentation

  • docs(new_data): provide example notebook of using new dataset to train (#365) @ssenan
  • chore(sampling): update state dict loading for local checkpoints (#362) @ssenan

v0.1.0

29 Jun 15:57
0dadc70
Compare
Choose a tag to compare

Changes

  • chore(docs): update toc for data recreation, training, and sample gen… (#357) @ssenan

🚀 Features

  • feat(sequence generation): add ability to generate specific cell types (#359) @ssenan
  • feat(docs): update example notebooks, colab links, and huggingface checkpoint (#355) @ssenan

📚 Documentation

  • chore(version): 0.1.0 (#360) @ssenan
  • feat(sequence generation): add ability to generate specific cell types (#359) @ssenan
  • chore(docs): add table new data to toc (#356) @ssenan
  • feat(docs): update example notebooks, colab links, and huggingface checkpoint (#355) @ssenan
  • Doc updates for data preprocessing, training, sampling and downloading checkpoint (#353) @ssenan

📦 Dependencies

  • Doc updates for data preprocessing, training, sampling and downloading checkpoint (#353) @ssenan

v0.0.3

05 May 14:56
620d9d3
Compare
Choose a tag to compare

Changes

version change to v0.0.3

v0.0.2

05 May 13:18
891ea80
Compare
Choose a tag to compare

Changes

🪲 Fixes

📦 Dependencies

  • feat(release): allow uv to manage build, release, and publish (#347) @ssenan

v0.0.1

04 May 22:58
1eff5ce
Compare
Choose a tag to compare

Changes

💥 Breaking Changes

  • Update workflows to use uv (missing updates to tests) (#334) @ssenan
  • Update training code, remove legacy libraries, provide basic usage instructions (#321) @ssenan
  • fix cross_attention, removed unused_parameters flag (#236) @ssenan
  • src/dnadiffusion rewrite (#150) @ssenan

🚀 Features

  • Update workflows to use uv (missing updates to tests) (#334) @ssenan
  • Update training code, remove legacy libraries, provide basic usage instructions (#321) @ssenan
  • Add sequence selection notebook (#283) @ssenan
  • replace black formatter with ruff (#247) @ssenan
  • change logging to be dependent on current step (#238) @ssenan
  • fix cross_attention, removed unused_parameters flag (#236) @ssenan
  • motif composition metric notebook conversion (#222) @ssenan
  • add data preprocessing notebooks into library as scripts (#221) @ssenan
  • tests for data_util.py and validate_preprocessing.py (#211) @ssenan
  • Data preprocessing scripts for sequence validation dataset (#207) @ssenan
  • Fixes cell specific sample generation (#195) @ssenan
  • Add heatmap generation functionality for cell specific synthetic sequences (#192) @ssenan
  • Fix device allocation in sample.py / simplify sequence generation (#160) @ssenan
  • Removes torch dataloader from load_data, adds initial tests to dataloading (#156) @ssenan
  • Add load function to train_util to resume training (#152) @ssenan
  • src/dnadiffusion rewrite (#150) @ssenan
  • add example slurm submission (#133) @cameronraysmith
  • pytorch-lightning/hydra-zen integration (#105) @ssenan
  • merge codebase changes on main into default (#92) @cameronraysmith
  • Fixed script pathing, now works as intended on cluster (#87) @ssenan
  • Adding subscripts created from original single script (#84) @ssenan
  • refactor: (minor) vq-vae (#61) @SauravMaheshkar
  • Adding the modified NB (#60) @noahweber1

🪲 Fixes

  • Fix version number on release drafter (#348) @ssenan
  • Allow uv sync to jointly resolve python version and dependencies (#337) @ssenan
  • Provide more detailed documentation about debugging with subset of original DNA-Diffusion dataset (#330) @ssenan
  • fix num samples outputted equal to user input (#162) @ssenan
  • Fixing build and doc errors after PR merge (#154) @ssenan
  • Changes all import lightning to import pytorch_lightning (#127) @ssenan
  • Comment out config.py to resolve pre-commit parsing error (#99) @ssenan

🚨 Testing

👷 Continuous Integration

📚 Documentation

🔨 Refactoring

📦 Dependencies

Read more

v0.0.0.dev0

24 Mar 04:45
82f2772
Compare
Choose a tag to compare
v0.0.0.dev0 Pre-release
Pre-release

Changes

🚀 Features

🪲 Fixes

  • Changes all import lightning to import pytorch_lightning (#127) @ssenan
  • Comment out config.py to resolve pre-commit parsing error (#99) @ssenan

🚨 Testing

👷 Continuous Integration

📚 Documentation

🔨 Refactoring

📦 Dependencies