SPI is a statical mechanics model to conduct \acrshort{scramble} experiments in silico. SPI uses polymer physics to model recombinations between loxpSym sites, and implements efficient rejection sampling and histogram reweighting algorithms to study synthetic genome evolution properties.
name
: mnemonic name of the run (default: spi)outdir
: basedir for storing results (default: results/)genome.structure
: genome structure file (default: syn9r_structure.txt, bundled)genome.reconstruction
: genome reconstruction file (default: syn9r_reconstructions.txt, bundled)model.lambda
: list of lambda parameters for the model (default: [4,5])model.nu
: list of nu parameters for the model (default: [0.3,0.4])model.configs
: maximum number of genome configurations (samples) to generate (default: 10)model.reweight.run
=yes
: runs reweighting right after rejection samplingonly
: runs reweighting only and requires a trajectories file that must be specified by the paramtermodel.reweight.trajectories
no
: skips reweighting.
model.reweight.lambda
: list of lambda parameters for histogram reweighting.model.reweight.nu
: list of nu parameters for histogram reweighting.model.reweight.b
: list of b parameters for histogram reweighting.model.reweight.lambda_radius
: select trajectories within lambda_radius from the reweighted parameter.model.reweight.nu_radius
: select trajectories within nu_radius from the reweighted parameter.model.reweight.b_radius
: select trajectories within b_radius from the reweighted parameter.
nextflow pull stracquadaniolab/spi-nf
nextflow run stracquadaniolab/spi-nf
nextflow run stracquadaniolab/spi-nf -profile slurm,singularity
nextflow run stracquadaniolab/spi-nf -profile docker,singularity
nextflow run stracquadaniolab/spi-nf -profile docker
loglik.txt
: file with the loglik estimates for each parameter setting.profiles.gz
: compressed file with the probability of deletion of each segment.trajectories.gz
: compressed file with the recombination events for sampled genome.run.info.txt
: log of the workflow parameters.sampling-info.txt
: informations about run performance (e.g. time, number of accepted samples).trajectories-stats.txt
: statistics about each genome sampled by SPI.
- Giovanni Stracquadanio ([email protected])