Skip to content
This repository has been archived by the owner on Jan 9, 2024. It is now read-only.

feat: run-db app #62

Merged
merged 9 commits into from
Jan 8, 2024
Merged

feat: run-db app #62

merged 9 commits into from
Jan 8, 2024

Conversation

marmitar
Copy link
Member

@marmitar marmitar commented Jan 6, 2024

Adds a new run-db executable that runs a set of heuristics on a database of strings. The options are:

  • not a flag, but the first argument is a path to the database (read from stdin, if empty)
  • -o/--output: CSV file to write the results (defaults to stdout, if unspecified)
  • -c/--continue: tries to continue a previous execution, skipping heuristics and strings already present in the CSV
  • --intergenic: assumes the database contains intergenic information (for working with FPT)
  • --fpt PREFIX: path to read outputs from the FPT algorithm (the Java one)
  • --pso-iterations: number of iterations for PSO
  • --pso-particles: number of particles for PSO
  • --pso-seed: seed for the stochastic processes of PSO (uses a fixed one, if not given)
  • --pso-updater-weights: the weight use for the particle velocity, $k_E$, $k_L$ and $k_G$
  • --pso-initial-dist: distribution of weights for the initial population, $D = (D_1, D_2, D_3, D_4)$

Base automatically changed from feat/gen-db to main January 8, 2024 13:00
@marmitar marmitar merged commit 4ec0818 into main Jan 8, 2024
6 checks passed
@marmitar marmitar deleted the feat/run-db branch January 8, 2024 13:00
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants