Skip to content

Add recipe for motif-bridge 0.1.0#64118

Open
hzauzengyuanzhao wants to merge 7 commits intobioconda:masterfrom
hzauzengyuanzhao:add-motif-bridge
Open

Add recipe for motif-bridge 0.1.0#64118
hzauzengyuanzhao wants to merge 7 commits intobioconda:masterfrom
hzauzengyuanzhao:add-motif-bridge

Conversation

@hzauzengyuanzhao
Copy link
Copy Markdown

Summary

This PR adds a new recipe for motif-bridge,
a command-line toolkit for bidirectional conversion between MEME and HOMER transcription factor
motif formats.

Package info

Tools provided

Command Description
meme2homer Convert MEME format motifs to HOMER format
homer2meme Convert HOMER format motifs to MEME format

Both tools support gzip-compressed input and stdin piping, making them suitable
for use in ChIP-seq and ATAC-seq analysis pipelines.

Notes

  • The .crate source archive is manually unpacked in the build script, as
    conda-build does not natively recognize the .crate format
  • Both binaries are statically linked (no runtime dependencies)
  • Locally tested with conda build on Linux x86_64 — build, packaging, and
    tests all passed

Copilot AI review requested due to automatic review settings April 3, 2026 04:48
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a new Bioconda recipe for the Rust CLI tool motif-bridge (v0.1.0), providing meme2homer and homer2meme binaries for converting transcription factor motif formats.

Changes:

  • Add a new meta.yaml recipe to build and install the motif-bridge crate via cargo install.
  • Add an MIT LICENSE file under the recipe directory.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
recipes/motif-bridge/meta.yaml New conda recipe (source, build, test, and metadata) for packaging the Rust CLI binaries.
recipes/motif-bridge/LICENSE Adds an MIT license text file intended for packaging/licensing metadata.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@thanhleviet thanhleviet added the new recipe Brand new recipe label Apr 3, 2026
@hzauzengyuanzhao
Copy link
Copy Markdown
Author

@BiocondaBot please add label

@BiocondaBot BiocondaBot added the please review & merge set to ask for merge label Apr 4, 2026
@mergify
Copy link
Copy Markdown

mergify bot commented Apr 5, 2026

refresh

✅ Pull request refreshed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new recipe Brand new recipe please review & merge set to ask for merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants