Skip to content

new module: ANY2FASTA #8615

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
3 of 4 tasks
chrisgulvik opened this issue Jun 7, 2025 · 0 comments
Open
3 of 4 tasks

new module: ANY2FASTA #8615

chrisgulvik opened this issue Jun 7, 2025 · 0 comments
Labels
new module Adding a new module

Comments

@chrisgulvik
Copy link
Member

Is there an existing module for this?

  • I have searched for the existing module

Is there an open PR for this?

  • I have searched for existing PRs

Is there an open issue for this?

  • I have searched for existing issues

Further Information

This pkg is useful to allow for varied input formats (e.g., genbank and fasta, compressed and not), and automatically convert everything to plaintext fasta prior to analysis with another pkg that requires FastA inputs.

There's a bioconda recipe here and a corresponding container here.

Version print

any2fasta -v
yields
any2fasta 0.4.2

Help menu

any2fasta -h

Test

  • note: this is from cwd of the github repo (tiny files are included for testing)
git clone [email protected]:tseemann/any2fasta.git
cd any2fasta
for ext in fq gbk gff; do
  any2fasta test.$ext > OUTPUT.$ext.fasta
done
du -sh OUTPUT.*.fasta
    # 300K        OUTPUT.fq.fasta
    # 4.5M        OUTPUT.gbk.fasta
    # 4.8M        OUTPUT.gff.fasta

Are you going to work on this?

  • If I'm planning to work on this module, I added myself to the Assignees to facilitate tracking who is working on the module
@chrisgulvik chrisgulvik added the new module Adding a new module label Jun 7, 2025
@chrisgulvik chrisgulvik changed the title new module: TOOL/SUBTOOL new module: ANY2FASTA Jun 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new module Adding a new module
Projects
None yet
Development

No branches or pull requests

1 participant