Skip to content
This repository was archived by the owner on Jul 16, 2020. It is now read-only.
/ ood-fish Public archive
forked from ggirelli/ood-fish

Orthogonal Oligo Design for Fluorescence In Situ Hybridization (a.k.a. OOD-FISH)

License

Notifications You must be signed in to change notification settings

BiCroLab/ood-fish

 
 

OOD-FISH v0.0.2

Orthogonal Oligo Design for Fluorescence In Situ Hybridization (OOD-FISH) is a pipeline for the identification of oligonucleotide sequences that do not hybridize to a reference genome of interest. Such orthogonal oligonucleotides can easily be used as barcodes for PCR or similar protocols.

Read the documentation for more details.

Installation

  1. Clone the git repository locally.
git clone https://github.com/ggirelli/ood-fish/
cd ood-fish
  1. Install R dependencies.
for ( p in c("argparser", "data.table", "parallel", "readr") )
    if ( !require(p, character.only = T) )
        install.packages(p)
  1. Compile if needed.
gcc src/dfeCalc.c -o src/dfeCalc
  1. Install PMC algorithm following the instructions here.

Usage

More details on how to run OOD-FISH are available in the documentation.

Contributing

We welcome any contributions to ood-fish. Please, refer to the contribution guidelines if this is your first time contributing! Also, check out our code of conduct.

License

MIT License
Copyright (c) 2017-2018 Gabriele Girelli

About

Orthogonal Oligo Design for Fluorescence In Situ Hybridization (a.k.a. OOD-FISH)

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • R 56.9%
  • C 26.6%
  • Python 10.0%
  • Shell 6.5%