DBIFLAT(1e)

πŸ’– DBIFLAT β€” bestie's guide to indexing a flat file database πŸ’–

okay so this is dbiflat, a lil command line program from EMBOSS ("the European Molecular Biology Open Software Suite" β€” iconic name, no notes). It lives in the "Utils:Database indexing" command group(s), and honestly? It's giving indexer. It's the manual page for DBIFLAT(1e), straight from the EMBOSS Manual for Debian, and I'm gonna walk you through every single flag because we do NOT skip details in this house. 🫢


✨ SYNOPSIS ✨

dbiflat -dbname string -idformat list -directory directory
        -filenames string -release string -date string -fields list
        -exclude string -maxindex integer -sortoptions string
        -systemsort boolean -cleanup boolean -outfile outfile
        -indexoutdir outdir

dbiflat -help
Run it with no args and it's a whole vibe check of required options. Run it with -help and it'll tell you what's up. 🌸

🌈 DESCRIPTION 🌈

dbiflat is a command line program from EMBOSS, "the European Molecular Biology Open Software Suite". It's part of the "Utils:Database indexing" command group(s). Lowkey its whole job is indexing a flat file database, and it does exactly that, periodt. πŸ‘‘


πŸŽ€ OPTIONS πŸŽ€

πŸ’œ Input section

  • -dbname string β€” the database name, bestie. You gotta tell it who we're talking about.
  • -idformat list β€” the format for the IDs. Default value: SWISS. She's Swiss by default, iconic. πŸ‡¨πŸ‡­
  • -directory directory β€” which directory we're looking in. Default value: . (aka right here, right now, main character energy).
  • -filenames string β€” the filenames to grab. Default value: *.dat. Wildcard moment. ✨

πŸ’– Required section

these are REQUIRED, no skipping, not optional, fr fr.

  • -release string β€” the release string. Default value: 0.0.
  • -date string β€” the date string. Default value: 00/00/00. Placeholder core, but she's required so we respect her. πŸ—“οΈ

πŸ”₯ Advanced section

this is where the girlies who really know their stuff hang out.

  • -fields list β€” which fields. Default value: acc.
  • -exclude string β€” stuff to leave out. Not like other options. πŸ™ˆ
  • -maxindex integer β€” the max index number. Cap it, queen.
  • -sortoptions string β€” Sort options, typically -T . to use current directory for work files and -k 1,1 to force GNU sort to use the first field. Default value: -T . -k 1,1. So specific, so cunty, we love her. πŸ’…
  • -systemsort boolean β€” use the system sort or not. Default value: Y. (Yes bestie, use the system sort. 😌)
  • -cleanup boolean β€” clean up after yourself or not. Default value: Y. (Also yes. Clean girl aesthetic. 🧼)

πŸ¦‹ Output section

  • -outfile outfile β€” where the output goes. Put it somewhere cute.
  • -indexoutdir outdir β€” the directory for the index output. Default value: . β€” right here, again, she's consistent. 🌸

πŸ’€ BUGS πŸ’€

Found a bug? First of all, not the vibe, but also thank you for your service. Bugs can be reported to the Debian Bug Tracking system (http://bugs.debian.org/emboss), or directly to the EMBOSS developers (http://sourceforge.net/tracker/?group_id=93650&atid=605031). Go tell them, bestie, they wanna know. 🫢


πŸ‘€ SEE ALSO πŸ‘€

dbiflat is fully documented via the tfm(1) system. So if you need more, that's where she is. iykyk. πŸ’œ


✍️ AUTHOR ✍️

Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>

  • Wrote the script used to autogenerate this manual page. (yes the manual page wrote itself, kinda iconic of it tbh πŸ’…)

This manual page was autogenerated from an Ajax Control Definition of the EMBOSS package. It can be redistributed under the same terms as EMBOSS itself. Slay, legally speaking. ⭐


EMBOSS 6.4.0 Β· 05/11/2012 Β· that's the version and the date, bestie β€” thanks for reading, go index something gorgeous. πŸŽ€πŸ’–βœ¨πŸ¦‹