EXISTDB(1)
β¨ existDB β the manual, but make it make sense β¨
okay so bestie, this is existDB, straight out of the User Commands section of your man pages, and it's literally all about managing existDB files. it's giving "small tool, big opinions," and we're gonna walk through it together. π«Ά
πΈ NAME πΈ
existDB β management of existDB files. yes, that's the whole job. she manages, she slays, periodt. π
π¦ SYNOPSIS π¦
here's every single way you can call her. copy these exactly, no cap:
existDB [-mersize mersize] -build some.fasta prefix
existDB -describe prefix
existDB -testfiles some.fasta prefix
existDB -testexistence some.fasta
existDB -testexhaustive some.fasta some.meryl
like, five whole modes. main character energy fr fr. β¨
π DESCRIPTION π
This program is part of libkmer. that's it, that's the description. short and mysterious, iykyk. π
π OPTIONS π
-mersizemersize β Use the specified mersize when building existDB tables. you tell her the size, she respects it. π-buildsome.fasta prefix β Build an existDB on all mers in some.fasta and save the tables into prefix. the classic "make me a database" move. π₯-describeprefix β Reports the state of some existDB file. she's gonna tell you what's going on in there. vibe check for your data. π-testfilessome.fasta prefix β Build an existDB table from some.fasta. Write that table to disk. Load the table back. Compare that each mer in some.fasta is present in all three existDB tables created earlier. yes bestie, THREE tables, that's the whole bit β round trip, no crumbs left behind. π-testexistencesome.fasta β Build an existDB table from some.fasta, check that every mer in some.fasta can be found in the table. Does not guarantee that every mer in the table is found in the file. so it's one-directional, and we're being honest about that. ngl this is the "i checked, but only kinda" option. π-testexhaustivesome.fasta some.meryl β Build an existDB table from some.fasta, check _EVERY_ mer for existence. Complain if a mer exists in the table but not in themeryl(1)database. Assumes some.meryl is the mercount of some.fasta. she's thorough, she's dramatic, she WILL complain. π
β οΈ heads up: -testexistence only proves one direction. don't come for her later saying she promised more than she did. the manual literally said it doesn't guarantee it. π
π SEE ALSO π
go read those too, bestie, they're the extended universe. π§
existDB 0~20150520+2004 πΈ May 2015 π that's the version and the date, right there, in the cutest little sign-off i could manage. go build some tables. mwah. π β¨
π¦ where this page comes from
- debian bookworm: meryl 0~20150903+r2013-8+b3 Β· GPL-2.0-or-later
- debian trixie: meryl 0~20150903+r2013-9+b1 Β· GPL-2.0-or-later
- ubuntu jammy: meryl 0~20150903+r2013-8build2 Β· GPL-2.0-or-later
- ubuntu noble: meryl 0~20150903+r2013-8build4 Β· GPL-2.0-or-later
- ubuntu questing: meryl 0~20150903+r2013-9build1
- ubuntu resolute: meryl 0~20150903+r2013-10build1 Β· GPL-2.0-or-later
- ubuntu stonking: meryl 0~20150903+r2013-10build1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms