MyNixOS website logo
Description

Biological data file formats and IO.

Please see the README on GitHub at https://github.com/less-wrong/cobot-tools#readme

cobot-tools

Tools for computational biology

Software required to use cobot-tools

ViennaRNA

ViennaRNA is a library that already contains lots of useful algorithms that work with RNA sequences. We use it in order to make tools from cobot-tools better.

Installation guide for Linux can be found here.

Some issues occur when you try to install ViennaRNA for MacOS. If you want to avoid them, use the following guide.

Installation of ViennaRNA for MacOS

Installation of ViennaRNA for MacOS can be done in following steps:

  1. Download library. Here is the link for version 2.4.13.
  2. Unpack it.
  3. Go to the directory, where archive has been unpacked.
  4. Run command ./configure --without-perl --without-python.
  5. Remove field libRNA_la_LDFLAGS and flag -static from the file src/ViennaRNA/Makefile.am.
  6. Due to us having changed .am-file, it is needed to install following packages: autoconf and automake. In order to do it, run command: brew install autoconf automake.
  7. Run in the root of library command autoreconf.
  8. Compile library using command make -j8 (j8 - flag that allows us to compile code using 8 jobs).
  9. Run command make install.

Tools of cobot-tools

Sequence.Primer.Optimisation.designPrimer

Given 'DNA' sequence and position in that sequence designs forward primer for that sequence. Primer will start at the given position.

Metadata

Version

0.1.2.3

Platforms (77)

    Darwin
    FreeBSD
    Genode
    GHCJS
    Linux
    MMIXware
    NetBSD
    none
    OpenBSD
    Redox
    Solaris
    WASI
    Windows
Show all
  • aarch64-darwin
  • aarch64-freebsd
  • aarch64-genode
  • aarch64-linux
  • aarch64-netbsd
  • aarch64-none
  • aarch64-windows
  • aarch64_be-none
  • arm-none
  • armv5tel-linux
  • armv6l-linux
  • armv6l-netbsd
  • armv6l-none
  • armv7a-darwin
  • armv7a-linux
  • armv7a-netbsd
  • armv7l-linux
  • armv7l-netbsd
  • avr-none
  • i686-cygwin
  • i686-darwin
  • i686-freebsd
  • i686-genode
  • i686-linux
  • i686-netbsd
  • i686-none
  • i686-openbsd
  • i686-windows
  • javascript-ghcjs
  • loongarch64-linux
  • m68k-linux
  • m68k-netbsd
  • m68k-none
  • microblaze-linux
  • microblaze-none
  • microblazeel-linux
  • microblazeel-none
  • mips-linux
  • mips-none
  • mips64-linux
  • mips64-none
  • mips64el-linux
  • mipsel-linux
  • mipsel-netbsd
  • mmix-mmixware
  • msp430-none
  • or1k-none
  • powerpc-netbsd
  • powerpc-none
  • powerpc64-linux
  • powerpc64le-linux
  • powerpcle-none
  • riscv32-linux
  • riscv32-netbsd
  • riscv32-none
  • riscv64-linux
  • riscv64-netbsd
  • riscv64-none
  • rx-none
  • s390-linux
  • s390-none
  • s390x-linux
  • s390x-none
  • vc4-none
  • wasm32-wasi
  • wasm64-wasi
  • x86_64-cygwin
  • x86_64-darwin
  • x86_64-freebsd
  • x86_64-genode
  • x86_64-linux
  • x86_64-netbsd
  • x86_64-none
  • x86_64-openbsd
  • x86_64-redox
  • x86_64-solaris
  • x86_64-windows