INDELIBLE(1)
π INDELIBLE(1) π
okay bestie, sit down, hydrate, and let me tell you about indelible β a powerful and flexible simulator of biological evolution. it's giving lab-girlie main character energy, fr fr π§¬β¨
β¨ SYNOPSIS β¨
indelible
that's it. that's the whole thing. No options can be passed via the commandline. π
π¦ DESCRIPTION π¦
so indelible can simulate evolution of multi-partitioned nucleotide, amino-acid, or codon data sets through the processes of insertion, deletion, and substitution in continuous time. and the way that it supports all common evolutionary models?? obsessed. π₯
The full documentation for indelible is available under /usr/share/doc/indelible/help/index.html. go read it, it's iconic, iykyk ππ
π CONFIGURATION π
indelible reads the settings for a simulation run from a file named control.txt in the current directory. yes bestie, the current directory, no you can't argue with it.
The file is split into blocks, with each block controlling one particular aspect of the simulation. Blocks may contain further sub-blocks. Comments can be given in C or C++ style. (very retro of them but we respect it π)
π«Ά heads up: if indelible is executed without a control file present, an example file is generated. free starter pack, we love a generous king.
- [TYPE] type β Every control file must begin with a
TYPEblock, no skipping, no exceptions, periodt. The possible types areNUCLEOTIDE,AMINOACID, andCODON. - [SETTINGS] β This block specifies non-essential user preferences such as output file types and formats, seeds for the random number generator, and whether to output detailed reports.
- [MODEL] modelname β This block starts a new evolutionary model to be used for simulation. The particular parameters including substitution models, indel-rates and codon-site models are controlled via submodels.
modelnamecan be any name of your choosing. (name it after your cat, we support that π) - [TREE] treename newick β This block is used to specify a guide-tree with the given name
treename. Evolutionary distances are represented as branch lengths for the tree in NEWICK format. - [BRANCHES] β These blocks are used to simulate non-stationary and non-homogenous processes. Different models can be specified on different branches of the guide-tree allowing branches to have different models of substitution, indel length distribution, rate heterogeneity, base composition etc. literally the glow-up block π
- [PARTITIONS] partitionname β During each run multiple sequence partitions can be simulated. For each partition the guide-tree, evolutionary model and sequence length has to be specified.
- [EVOLVE] β Within this block multiple replicas of a partition may be generated. β¨
π COPYRIGHT π
Copyright Β© 2010 William Fletcher License GPLv3+: GNU GPL version 3 or later.
This is free software: you are free to change and redistribute it.
π¨ There is NO WARRANTY, to the extent permitted by law. read it and weep (affectionately). π¨
The full license text is available at <http://gnu.org/licenses/gpl.html>.
πΈ ACKNOWLEDGMENTS πΈ
William Fletcher and Ziheng Yang (2009). INDELible: A Flexible Simulator of Biological Sequence Evolution, Molecular Biology and Evolution, 26(8):1879-1888. cite your sources besties, it's the bare minimum π π
and that's the whole page babes π this was version 1.03, dated 2010, and it's INDELIBLE(1) β go forth and simulate, you absolute legend π¦β¨π
π¦ where this page comes from
- debian bookworm: indelible 1.03-5 Β· GPL-3.0-or-later
- debian trixie: indelible 1.03-6 Β· GPL-3.0-or-later
- ubuntu jammy: indelible 1.03-5 Β· GPL-3.0-or-later
- ubuntu noble: indelible 1.03-6 Β· GPL-3.0-or-later
- ubuntu questing: indelible 1.03-6
- ubuntu resolute: indelible 1.03-6build1 Β· GPL-3.0-or-later
- ubuntu stonking: indelible 1.03-8 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms