https://github.com/boyle-lab/onramp-web-app
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.5%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: Boyle-Lab
- Language: JavaScript
- Default Branch: main
- Size: 255 MB
Statistics
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
- Releases: 2
Metadata Files
README.md
On-Ramp Web Application
Web-enabled version of the On-Ramp bulk plasmid sequencing tool by Camille Mumm. (https://github.com/crmumm/bulkPlasmidSeq)
*** ATTENTION ***
This repository contains the web application framework and services to provide the On-Ramp tool as a public web service. If you are looking for the command-line application, please visit the main repository: (https://github.com/crmumm/bulkPlasmidSeq)
System Requirements
A unix-like system with the following prerequisites: * A functioning Docker instance * A running web server (we recommend nginx)
Getting Started
Clone the repository
Navigate to the root directory and build the Docker container:
docker build -t bulk_plasmid_seq_web .Run the Docker container with appropriate port mappings. Ports are specified with '-p XXXX:YYYY', where XXXX is the host machine port and YYYY is the port on the docker container.
docker run -it --name bulk_plasmid_seq_web -p 3000:3000 -p 3001:3001 bulk_plasmid_seq_webThe node.js server should be running on the container and can now be accessed at http://127.0.0.1:3000 Note that this command will not return you to the command prompt. However, you can CTRL-C out and restart using the docker start command, which will spin the container up in the background:
docker start bulk_plasmid_seq_web
The server can be stopped/started by simply stopping and restarting the container. You can also log into the container and start the service manually, if necessary: ``` docker exec -it bulkplasmidseq_web bash
Now on the docker container...
cd /home/node/bulkplasmidseq_web npm start ```
Citation
If you use the Bulk Plasmid Sequencing Web App in your work, please use the following citation:
Citation goes here.
Community Guidelines
Bug reports and requests for improvements, optimizations, and additional features are welcomed! Please feel free to make a post to the project's Issue Tracker on github or follow the guidelines in the CONTRIBUTING document.
Owner
- Name: The Boyle Lab
- Login: Boyle-Lab
- Kind: organization
- Email: apboyle@umich.edu
- Location: University of Michigan
- Website: http://BoyleLab.org
- Repositories: 10
- Profile: https://github.com/Boyle-Lab
GitHub Events
Total
- Push event: 3
Last Year
- Push event: 3
Dependencies
- ajv ^8.6.0
- axios ^0.21.1
- body-parser ^1.19.0
- cors ^2.8.5
- express ^4.17.1
- express-fileupload ^1.2.1
- formidable ^1.2.2
- fs-extra ^10.0.0
- morgan ^1.10.0
- python-shell ^3.0.0
- react ^17.0.2
- react-dom ^17.0.2
- react-native ^0.64.3
- react-scripts ^4.0.3
- @material-ui/core ^4.11.4
- @material-ui/icons ^4.11.2
- @material-ui/lab ^4.0.0-alpha.60
- ajv ^8.6.0
- ajv-keywords ^5.0.0
- axios ^0.21.1
- classnames ^2.3.1
- filepond ^4.28.2
- ga-gtag ^1.1.1
- js-yaml ^3.14.1
- prop-types ^15.7.2
- react ^17.0.2
- react-art ^17.0.2
- react-dom ^17.0.2
- react-filepond ^7.1.1
- react-material-ui-form-validator ^2.1.4
- react-native ^0.64.3
- react-native-web ^0.16.5
- react-router-dom ^5.2.0
- react-router-native ^5.2.0
- react-scripts ^4.0.3
- universal-cookie ^4.0.4
- @emotion/react ^11.5.0
- @emotion/styled ^11.3.0
- concurrently ^6.2.0
- d3 ^7.0.0
- monk ^7.3.4
- node latest build