Skip to content

ityonemo/opengenepool

Repository files navigation

OpenGenePool README

NOTE

OpenGenePool is currently on hiatus, it is going to evolve into a plugin for "labstream" which is my new open-source project.

Requires:

Ruby

MySql

Following Rubygems:

sinatra

haml

json

sequel

Recommended for developers:

shotgun

Database setup:

create a database on your mysql server called 'ogp'. GRANT ALL privileges to 'www-data'@localhost

Usage:

~> ogp.rb

To test https, I suggest setting up an https-capable web forwarding server/daemon (I use NGINX) and have it point to http://localhost:4567/, ogp is then served from https://localhost/

Getting started:

  1. point your web browser to http://localhost:4567/initialize/

this will allow you to initialize the databases and set up a superuser account

  1. login using the superuser

  2. find test genbank files that are in the ./testfile/ directory.

  3. upload them using the applet at http://localhost:4567/upload/

VERSION 0.16

features:

  • Initialization pages.
  • Upload of genbank files.
  • fork() button.
  • full-featured sequence selection, including unusual join()s.
  • user-modified graphics settings.
  • modification of annotations.
  • zero, indexed gap sequence annotation.
  • some workspace support.
  • "nuke" button for admin reset databases.

VERSION 0.17 (Mid-April) intended milestones

  • set user access and restrict functions in the interface.
  • find and highlight subsequences in both forward and RC directions.
  • restriction sites plugin
  • find ORF plugin.
  • primers plugin.
  • output to genbank.

VERSION 0.2-alpha (End of April) intended milestones

  • capability to edit sequences with appropriate cloning tools.
  • cut-splice-stitch-gibson operation demonstration
  • release on a public website

About

Cloud-based DNA software for biologists

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published