GENtle2 - Web-Based DNA Editor for Synthetic Biology
JavaScript HTML CSS
Latest commit f110a9e Sep 28, 2015 @laucliff laucliff Merge pull request #254 from shramov/master
Take feature name from label field
Failed to load latest commit information.
public Take feature name from label field Sep 25, 2015
routes Removed tasks/utils/import_app_env.js; Now using normal env variables… Jun 24, 2015
tasks Extending from default tooltip and listening to view cleanup Jul 31, 2015
views Added version as meta tag in index.html Jun 24, 2015
.eslintrc Cleanup package dependencies and dev dependencies. Changed way to imp… Jun 23, 2015
.gitignore Moved running specs from karma to gulp-jasmine-browser Jul 22, 2015
.jshintrc Ensuring matched enzymes headers and linear map RES update properly Apr 13, 2015
.nvmrc Using gulp instead of grunt (TBC) Mar 26, 2015
CHANGELOG.md 0.7.0 Aug 14, 2015
CONTRIBUTING.md Merged develop Jun 16, 2015
FILETYPES.md Removed gruntfile.js, public/stylesheets/app.css and updated README file Mar 26, 2015
Procfile Using gulp instead of grunt (TBC) Mar 26, 2015
README.md Added CircleCI badge Jun 1, 2015
circle.yml Auto-publishing feature branches Jul 27, 2015
gulpfile.js Moved running specs from karma to gulp-jasmine-browser Jul 22, 2015
nodemon.json Reverted to development environment May 20, 2014
package.json 0.7.0 Aug 14, 2015
postinstall.sh Writing manifest from app.env when installing in production Jun 23, 2015
screenshot.png Merged develop Jun 16, 2015
server.js Removed tasks/utils/import_app_env.js; Now using normal env variables… Jun 24, 2015
specs.header.js Moved running specs from karma to gulp-jasmine-browser Jul 22, 2015
yuidoc.json Tweaks to build process Jan 6, 2015

README.md

GENtle2

A re-think for the web of the original GENtle.

GENtle2 has been almost entirely rewritten over the past year, and remains very much in development. Core features will be extracted into their own modules in the coming months.

GENtle2 screenshot

CircleCI status

Getting started

  1. Clone the repository locally and cd into it
  2. Run the following to install the app and its dependencies and compile it.

    npm install --production
  3. Run the following command to start the application

    npm start
  4. Open you browser and navigate to http://localhost:3000

Contributing

For more details about how the application works, see CONTRIBUTING.md