BAMCLEANHEADER.PY(1)

πŸ“¦ version 0.0.1+git20170413.ccd079d, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble, ubuntu resolute, ubuntu stonking

✨ BAMCLEANHEADER.PY(1) ✨

User Commands πŸŽ€ bamcleanheader.py

okay bestie, sit down, hydrate, and let me tell you about bamcleanheader.py πŸ’… it lives in section 1 of the manual, and it is literally the little cleanup fairy of the BAM world 🧚


🌸 NAME 🌸

bamcleanheader.py β€” remove illegal and malformed fields from a BAM file's header 🧹✨

like… it takes your BAM header and goes "ma'am, this field is illegal, this one is malformed, we're not doing this today" and yeets them out 🫢


πŸ¦‹ SYNOPSIS πŸ¦‹

bamcleanheader.py [-h] [-S] [input [input ...]]

that's the whole vibe check right there πŸ‘‘


πŸ’œ DESCRIPTION πŸ’œ

remove illegal and malformed fields from a BAM file's header 🌈

that's it. that's the job. no cap. it goes through the header, finds the fields that are illegal or malformed, and removes them, so the rest of your pipeline doesn't have a meltdown 😭πŸ”₯


πŸŽ€ OPTIONS πŸŽ€

✨ positional arguments ✨

  • input β€” SAM/BAM file to inject header lines into. If it's '-' or it's just… not there at all, then it defaults to stdin πŸ’– (yes bestie, it's giving "I'll just read from your keyboard, no pressure")

✨ optional arguments ✨

  • -h, --help β€” show this help message and exit πŸ‘‹ the classic "help me I'm lost" button, iconic
  • -S, --is_sam β€” input is SAM 🫢 (lowkey important, highkey slay, tell it what it's actually looking at)

πŸ‘‘ AUTHOR πŸ‘‘

This manpage was written by Andreas Tille for the Debian distribution and can be used for any other usage of the program. πŸ’


and that's the whole page, bestie!! πŸ¦‹

this gorgeous thing is bamcleanheader.py 0.0.1+git2017... and it dropped in June 2020 β€” a whole era, fr fr ⭐

kisses, go clean those headers, mwah πŸ’–πŸŽ€βœ¨