Skip to content

zbarni/Triplexes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Triplexes

  1. Compiling

    1.1 binary:

     *) mkdir -p build/Release && cd build/Release
     *) cmake ../.. -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_COMPILER=g++ -G "Unix Makefiles"
     *) make
    

    1.2 shared library (for python bindings):

     *) mkdir -p build/Release && cd build/Release
     *) cmake ../.. -DSHAREDLIBRARY=TRUE -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_COMPILER=g++ -G "Unix Makefiles"
     *) make
    
  2. Python bindings

    *) set your TRIPLEXATOR_LIBRARY environment variable to the location of the Triplexator shared library (libtriplexator.so)

    *) import triplexator module from TRIPLEXATOR_HOME/python_bindings/

    *) call runTriplexator function with the regular Triplexator parameters as string param.

  3. Run Triplexator with the following options

    • --bit-parallel: for bit parallel (faster) version of brute-force
    • --auto-binding-file [file]: for semi-palindromic (local auto-binding) search

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published