synbiohub
Web application enabling users and software to browse, upload, and share synthetic biology designs
파일 탐색기
최종 버전 다운로드 (.zip)- README.md
- release.yml
- search-backend-conformance.yml
- test.yml
- autocomplete.js
- dataIntegration.js
- field-editor.js
- logs.js
- plugin.js
- setup.js
- sse.js
- synbiohub.js
- url-attachments.js
- visbol.js
- virtuoso.ini
- config.local.json
- Dockerfile
- entry.sh
- first_run.sh
- healthcheck.js
- push.sh
- Maven__com_google_code_gson_gson_2_8_0.xml
- Maven__org_sbolstandard_libSBOLj_2_1_2_SNAPSHOT.xml
- .name
- compiler.xml
- misc.xml
- modules.xml
- uiDesigner.xml
- workspace.xml
- libSBOLj-2.4.1-SNAPSHOT.jar
- libSBOLj-2.4.1-SNAPSHOT.pom
- maven-metadata-local.xml
- maven-metadata-local.xml
- BuildCombineArchiveJob.java
- BuildCombineArchiveResult.java
- ChangeURIPrefixJob.java
- ChangeURIPrefixResult.java
- ConvertToGenBankJob.java
- ConvertToGenBankResult.java
- ErrorResult.java
- InitializeJob.java
- InitializeResult.java
- Job.java
- JobAlreadyFinishedException.java
- Main.java
- PrepareSnapshotJob.java
- PrepareSnapshotResult.java
- PrepareSubmissionJob.java
- PrepareSubmissionResult.java
- ProcessBridge.java
- RDFToSBOLJob.java
- RDFToSBOLResult.java
- Result.java
- ShutdownJob.java
- ShutdownResult.java
- UnknownJobTypeException.java
- .gitkeep
- .gitkeep
- .classpath
- .gitignore
- .project
- pom.xml
- SynBioHub.iml
- deletePlugin.js
- deleteRegistry.js
- deleteRemote.js
- deleteUser.js
- explorerIndexingLog.js
- explorerLog.js
- explorerUpdateIndex.js
- federate.js
- retrieveFromWoR.js
- savePlugin.js
- saveRegistry.js
- saveRemote.js
- updateAdministratorEmail.js
- updateLogo.js
- updateUser.js
- updateWor.js
- addOwnedBy.js
- cancelJob.js
- copyFromRemote.js
- createBenchlingSequence.js
- createICEPart.js
- createImplementation.js
- createSnapshot.js
- createTest.js
- makePublic.js
- remove.js
- removeCollection.js
- removeMembership.js
- removeOwnedBy.js
- replace.js
- resetPassword.js
- restartJob.js
- setNewPassword.js
- updateCitations.js
- updateCollectionIcon.js
- updateMutableDescription.js
- updateMutableNotes.js
- updateMutableSource.js
- upload.js
- sparql.js
- addObject.js
- attachUrl.js
- autocomplete.js
- count.js
- datatables.js
- download.js
- editObject.js
- expose.js
- fasta.js
- fastaCollection.js
- fastaComponentDefinition.js
- fastaSequence.js
- genBank.js
- gff3.js
- healthCheck.js
- metadata.js
- omex.js
- persistentIdentity.js
- removeObject.js
- rootCollections.js
- sbol.js
- sbolnr.js
- search.js
- shareLink.js
- sparql.js
- stream.js
- subCollections.js
- summary.js
- updateWebOfRegistries.js
- DataCatalog.js
- DataRecord.js
- Dataset.js
- makeCollectionBlastDatabase.js
- change-uri-prefix.js
- convert-to-genbank.js
- convert-to-gff3.js
- convert-validate.js
- n3-to-sbol.js
- prepare-snapshot.js
- save-n3-to-rdfxml.js
- fetch-sbol-object-and-children.js
- fetch-sbol-object-non-recursive.js
- fetch-sbol-object-recursive.js
- fetch-sbol-source-non-recursive.js
- fetch-sbol-source.js
- fetch-sbol-object-and-children.js
- fetch-sbol-object-non-recursive.js
- fetch-sbol-object-recursive.js
- fetch-sbol-source.js
- fetch-sbol-object-and-children.js
- fetch-sbol-object-non-recursive.js
- fetch-sbol-object-recursive.js
- fetch-sbol-source.js
- fetch-sbol-object-and-children.js
- fetch-sbol-object-non-recursive.js
- fetch-sbol-object-recursive.js
- fetch-sbol-source.js
- fetch-collection-fasta.js
- fetch-sbol-object-and-children.js
- fetch-sbol-object-non-recursive.js
- fetch-sbol-object-recursive.js
- fetch-sbol-source-non-recursive.js
- fetch-sbol-source.js
- job-utils.js
- createPassword.js
- resetPassword.js
- sendMail.js
- edam-ontology.js
- edam.json
- gene-ontology.js
- obo2js.py
- SBO_OBO.obo
- sequence-ontology.js
- sequence-ontology.obo
- systems-biology-ontology.js
- index.js
- util.js
- pluginEndpoints.js
- prov-utils.js
- collection.js
- component-definition.js
- count.js
- module-definition.js
- type.js
- version.js
- collection.js
- type.js
- collection.js
- type.js
- collection.js
- type.js
- collate.js
- collection.js
- component-definition.js
- count.js
- module-definition.js
- ownedBy.js
- type.js
- version.js
- sbolToSparql.js
- sparql-collate.js
- sparql-results-to-array.js
- sparql.js
- namespace.js
- summarizeActivity.js
- summarizeAssociation.js
- summarizeAttachment.js
- summarizeCollection.js
- summarizeCombinatorialDerivation.js
- summarizeComponent.js
- summarizeComponentDefinition.js
- summarizeComponentInstance.js
- summarizeExperiment.js
- summarizeFunctionalComponent.js
- summarizeGenericTopLevel.js
- summarizeIdentified.js
- summarizeImplementation.js
- summarizeInteraction.js
- summarizeLocation.js
- summarizeMapsTo.js
- summarizeMeasure.js
- summarizeModel.js
- summarizeModule.js
- summarizeModuleDefinition.js
- summarizeParticipation.js
- summarizeProtein.js
- summarizeRoles.js
- summarizeSBOL.js
- summarizeSequence.js
- summarizeSequenceAnnotation.js
- summarizeSequenceConstraint.js
- summarizeTopLevel.js
- summarizeUsage.js
- summarizeVariableComponent.js
- index.js
- start.js
- index.js
- index.js
- execution-timer.js
- explorer.js
- graphs.js
- jobs.js
- listLogs.js
- log.js
- mail.js
- newUser.js
- plugins.js
- registries.js
- remotes.js
- sparql.js
- status.js
- theme.js
- users.js
- about.js
- addOwner.js
- addToCollection.js
- advancedSearch.js
- browse.js
- dataIntegration.js
- index.js
- jobs.js
- login.js
- logo.js
- logout.js
- manage.js
- persistentIdentity.js
- profile.js
- register.js
- resetPassword.js
- sbsearch.js
- search.js
- setup.js
- shared.js
- sparql.js
- stream.js
- submit.js
- test.js
- topLevel.js
- topLevelView.js
- visualization.js
- jquery-1.4.2.min.js
- wiky.css
- wiky.js
- apiTokens.js
- app-middleware.js
- app.js
- attachments.js
- benchling.js
- buildCombineArchive.js
- cache.js
- checkSparqlQuery.js
- citations.js
- compareMavenVersions.js
- config.js
- createUser.js
- db.js
- filterAnnotations.js
- getGraphUriFromTopLevelUri.js
- getRdfSerializeAttribs.js
- getUrisFromReq.js
- gitRevision.js
- ice.js
- isql.js
- java.js
- loadTemplate.js
- logger.js
- loggerOverride.js
- plugins.js
- prefixify.js
- prepare-submission.js
- retrieveUris.js
- role.js
- search.js
- serializeSBOL.js
- shareImages.js
- snapshots.js
- sort.js
- splitUri.js
- sse.js
- theme.js
- type.js
- uploads.js
- uriToMeta.js
- uriToUrl.js
- util.js
- wor.js
- synbiohub.ai
- synbiohub.svg
- createPassword.txt
- resetPassword.txt
- 001-usertypes.js
- 002-attachments.js
- 003-external-profile.js
- autoFill.bootstrap.css
- autoFill.bootstrap.min.css
- autoFill.dataTables.css
- autoFill.dataTables.min.css
- autoFill.foundation.css
- autoFill.foundation.min.css
- autoFill.jqueryui.css
- autoFill.jqueryui.min.css
- autoFill.semanticui.css
- autoFill.semanticui.min.css
- autoFill.bootstrap.js
- autoFill.bootstrap.min.js
- autoFill.foundation.js
- autoFill.foundation.min.js
- autoFill.jqueryui.js
- autoFill.jqueryui.min.js
- autoFill.semanticui.js
- autoFill.semanticui.min.js
- dataTables.autoFill.js
- dataTables.autoFill.min.js
- popupS.min.css
- dataTables.bootstrap.css
- dataTables.bootstrap.min.css
- dataTables.foundation.css
- dataTables.foundation.min.css
- dataTables.jqueryui.css
- dataTables.jqueryui.min.css
- dataTables.semanticui.css
- dataTables.semanticui.min.css
- jquery.dataTables.css
- jquery.dataTables.min.css
- jquery.dataTables_themeroller.css
- sort_asc.png
- sort_asc_disabled.png
- sort_both.png
- sort_desc.png
- sort_desc_disabled.png
- dataTables.bootstrap.js
- dataTables.bootstrap.min.js
- dataTables.foundation.js
- dataTables.foundation.min.js
- dataTables.jqueryui.js
- dataTables.jqueryui.min.js
- dataTables.semanticui.js
- dataTables.semanticui.min.js
- jquery.dataTables.js
- jquery.dataTables.min.js
- fontawesome-webfont.eot
- fontawesome-webfont.svg
- fontawesome-webfont.ttf
- fontawesome-webfont.woff
- fontawesome-webfont.woff2
- FontAwesome.otf
- glyphicons-halflings-regular.eot
- glyphicons-halflings-regular.svg
- glyphicons-halflings-regular.ttf
- glyphicons-halflings-regular.woff
- glyphicons-halflings-regular.woff2
- abs_footer_logo_blue.svg
- abs_footer_logo_grey.svg
- chosen-sprite.png
- chosen-sprite@2x.png
- google-logo.png
- icon_email.svg
- icon_lock.svg
- icon_user.svg
- icos.png
- logo-email.gif
- logo.svg
- logo_default.svg
- newcastle-university.png
- nothing_to_show.svg
- sbolhub_logo_abstract_white.svg
- sbolhub_logo_sl_dark.svg
- search_icon.svg
- submission_acs.svg
- submission_private.svg
- submission_public.svg
- submission_public_upload.svg
- university-utah.png
- bootstrap-3.3.4.js
- bootstrap.js
- bootstrap.min.js
- npm.js
- jquery-1.11.2.js
- jquery-1.11.2.min.js
- jquery-2.1.3.js
- jquery-2.1.3.min.js
- BootstrapMenu.js
- chosen.jquery.js
- codemirror-mode-sparql.js
- codemirror.js
- dropzone.js
- pathseg.js
- popupS.min.js
- saveSvgAsPng.js
- typeahead.bundle.js
- typeahead.jquery.min.js
- underscore-min.js
- acs.png
- bdc.png
- bsu.png
- cello.png
- cidar.png
- ekb.png
- igem.png
- jbeir_public.png
- lcp.png
- logo_250_notext.png
- mit_be.png
- alerts.less
- background-variant.less
- border-radius.less
- buttons.less
- center-block.less
- clearfix.less
- forms.less
- gradients.less
- grid-framework.less
- grid.less
- hide-text.less
- image.less
- labels.less
- list-group.less
- nav-divider.less
- nav-vertical-align.less
- opacity.less
- pagination.less
- panels.less
- progress-bar.less
- reset-filter.less
- reset-text.less
- resize.less
- responsive-visibility.less
- size.less
- tab-focus.less
- table-row.less
- text-emphasis.less
- text-overflow.less
- vendor-prefixes.less
- .csscomb.json
- .csslintrc
- alerts.less
- badges.less
- bootstrap.less
- breadcrumbs.less
- button-groups.less
- buttons.less
- carousel.less
- close.less
- code.less
- component-animations.less
- dropdowns.less
- forms.less
- glyphicons.less
- grid.less
- input-groups.less
- jumbotron.less
- labels.less
- list-group.less
- media.less
- mixins.less
- modals.less
- navbar.less
- navs.less
- normalize.less
- pager.less
- pagination.less
- panels.less
- popovers.less
- print.less
- progress-bars.less
- responsive-embed.less
- responsive-utilities.less
- scaffolding.less
- tables.less
- theme.less
- thumbnails.less
- tooltip.less
- type.less
- utilities.less
- variables.less
- wells.less
- font-awesome.css
- font-awesome.min.css
- fontawesome-webfont.eot
- fontawesome-webfont.svg
- fontawesome-webfont.ttf
- fontawesome-webfont.woff
- fontawesome-webfont.woff2
- FontAwesome.otf
- animated.less
- bordered-pulled.less
- core.less
- fixed-width.less
- font-awesome.less
- icons.less
- larger.less
- list.less
- mixins.less
- path.less
- rotated-flipped.less
- screen-reader.less
- stacked.less
- variables.less
- _animated.scss
- _bordered-pulled.scss
- _core.scss
- _fixed-width.scss
- _icons.scss
- _larger.scss
- _list.scss
- _mixins.scss
- _path.scss
- _rotated-flipped.scss
- _screen-reader.scss
- _stacked.scss
- _variables.scss
- font-awesome.scss
- HELP-US-OUT.txt
- layout.less
- setup.less
- synbiohub.less
- variables.less
- .gitkeep
- README
- chosen-sprite.png
- chosen.less
- codemirror.less
- site.less
- datatables.css
- datatables.js
- datatables.min.css
- datatables.min.js
- favicon.ico
- n3_to_rdfxml.sh
- read_config.sh
- restore_backup.sh
- restore_backup.sudoers.example
- sorted-n3-to-rdfxml.js
- split_to_n3.sh
- .gitignore
- addMembership.sparql
- AddOwnedBy.sparql
- AddToSharedCollection.sparql
- AddTriple.sparql
- AttachmentUpdate.sparql
- AttachUpload.sparql
- AttachUrl.sparql
- ComponentInteractions.sparql
- Count.sparql
- CountMembers.sparql
- CountMembersSearch.sparql
- CreateImplementation.sparql
- CreateTest.sparql
- Describe.sparql
- EstimateSBOLSize.sparql
- FetchRelatedURIs.sparql
- findOwnedBy.sparql
- GetAttachments.sparql
- GetAttachmentSourceFromTopLevel.sparql
- GetCitations.sparql
- getCollectionMembers.sparql
- getCollectionMembersSearch.sparql
- getCollectionMetaData.sparql
- getCollections.sparql
- getComponentDefinitionMetaData.sparql
- getCreators.sparql
- GetImplementations.sparql
- GetMetadata.sparql
- GetModels.sparql
- GetOwnedBy.sparql
- getPredicates.sparql
- getRoles.sparql
- getSBOLTypes.sparql
- GetSharedCollection.sparql
- GetSnapshots.sparql
- GetTests.sparql
- GetTopLevelMetadata.sparql
- getTypes.sparql
- GetTypesRoles.sparql
- GetVersions.sparql
- MigrateAttachments.sparql
- remove.sparql
- removeCollection.sparql
- RemoveFromSharedCollection.sparql
- removeMembership.sparql
- RemoveOwnedBy.sparql
- removeReferences.sparql
- RemoveTriple.sparql
- RetrieveSBOL.sparql
- RootCollectionMetadata.sparql
- search.sparql
- searchCount.sparql
- SearchMetadata.sparql
- SearchMetadataCount.sparql
- searchObj.sparql
- SearchSBOL.sparql
- SearchSBOLComponentSummary.sparql
- SearchSBOLComponentSummaryCount.sparql
- SubCollectionMetadata.sparql
- UpdateAttachment.sparql
- UpdateCitations.sparql
- UpdateCollectionMembership.sparql
- UpdateMutableDescription.sparql
- UpdateMutableNotes.sparql
- UpdateMutableSource.sparql
- UpdateTriple.sparql
- admin.jade
- base.jade
- default.jade
- identified.jade
- stream.jade
- topLevel.jade
- advanced-search-filter.jade
- attachments.jade
- blast-button.jade
- citations.jade
- collection.jade
- footer.jade
- mutable-fields.jade
- search-result.jade
- journal-modal.jade
- public-modal.jade
- attachments.jade
- citations.jade
- mutable-description.jade
- mutable-notes.jade
- mutable-source.jade
- explorer.jade
- explorerDown.jade
- explorerOff.jade
- graphs.jade
- jobs.jade
- log.jade
- mail.jade
- newUser.jade
- plugins.jade
- registries.jade
- remotes.jade
- sparql.jade
- status.jade
- theme.jade
- users.jade
- 404.jade
- 500.jade
- errors.jade
- invalid.jade
- notFound.jade
- activity.jade
- addOwner.jade
- addToCollection.jade
- advanced-search-results.jade
- advanced-search.jade
- agent.jade
- association.jade
- attachment.jade
- browse.jade
- collection.jade
- combinatorialderivation.jade
- componentDefinition.jade
- componentinstance.jade
- copyFromRemote.jade
- cut.jade
- dataIntegration.jade
- enterNewPassword.jade
- experiment.jade
- experimentaldata.jade
- functionalcomponent.jade
- genericlocation.jade
- genericTopLevel.jade
- implementation.jade
- index.jade
- interaction.jade
- jobs.jade
- location.jade
- login.jade
- logout.jade
- makePublic.jade
- manage.jade
- mapsto.jade
- measure.jade
- measured.jade
- model.jade
- moduleDefinition.jade
- moduleinstance.jade
- participation.jade
- plan.jade
- profile.jade
- range.jade
- register.jade
- resetPassword.jade
- resetPasswordDone.jade
- resetPasswordError.jade
- sbsearch.jade
- search.jade
- selectBenchlingRemote.jade
- selectICERemote.jade
- sequence.jade
- sequenceannotation.jade
- sequenceconstraint.jade
- setup.jade
- shared.jade
- sparql.jade
- submit.jade
- test.jade
- usage.jade
- variablecomponent.jade
- visualization.jade
- test_features.py
- test_login.py
- test_logout.py
- test_public_collection.py
- test_user_features.py
- get_file_public-:collectionId-:displayId-:version-fasta_.xml
- get_file_public-:collectionId-:displayId-:version-gff_.xml
- get_file_public-:collectionId-:displayId-:version-omex_.xml
- get_file_public-:collectionId-:displayId-:version-sbol_.xml
- get_file_public-:collectionId-:displayId-:version-sbolnr_.xml
- get_file_public-:collectionId-:displayId-fasta_.xml
- get_file_public-:collectionId-:displayId-gff_.xml
- get_file_public-:collectionId-:displayId-omex_.xml
- get_file_public-:collectionId-:displayId-sbol_.xml
- get_file_public-:collectionId-:displayId-sbolnr_.xml
- get_file_user-:userId-:collectionId-:displayId-:version-fasta_.xml
- get_file_user-:userId-:collectionId-:displayId-:version-gff_.xml
- get_file_user-:userId-:collectionId-:displayId-:version-omex_.xml
- get_file_user-:userId-:collectionId-:displayId-:version-sbol_.xml
- get_file_user-:userId-:collectionId-:displayId-:version-sbolnr_.xml
- get_file_user-:userId-:collectionId-:displayId-fasta_.xml
- get_file_user-:userId-:collectionId-:displayId-gff_.xml
- get_file_user-:userId-:collectionId-:displayId-omex_.xml
- get_file_user-:userId-:collectionId-:displayId-sbol_.xml
- get_file_user-:userId-:collectionId-:displayId-sbolnr_.xml
- getrequest_:type-count_.html
- getrequest__.html
- getrequest__after_admin_login.html
- getrequest_admin-explorer_.html
- getrequest_admin-graphs_.html
- getrequest_admin-log_.html
- getrequest_admin-mail_.html
- getrequest_admin-newUser_.html
- getrequest_admin-newUser_test_new_user.html
- getrequest_admin-newUser_test_new_user0.html
- getrequest_admin-plugins_.html
- getrequest_admin-registries_.html
- getrequest_admin-remotes_.html
- getrequest_admin-sparql_.html
- getrequest_admin-theme_.html
- getrequest_admin-users_.html
- getrequest_admin_.html
- getrequest_advancedSearch-:query?_.html
- getrequest_advancedSearch_.html
- getrequest_autocomplete-:query_.html
- getrequest_browse_.html
- getrequest_createCollection-:query?_.html
- getrequest_createCollection_.html
- getrequest_login_.html
- getrequest_logout_.html
- getrequest_logout_logout2.html
- getrequest_logout_logout3.html
- getrequest_manage_.html
- getrequest_manage_docker.html
- getrequest_manage_docker_admin.html
- getrequest_manage_no_submissions.html
- getrequest_manage_two_submissions.html
- getrequest_profile_.html
- getrequest_public-:collectionId-:displayId(*)-:version-full_.html
- getrequest_public-:collectionId-:displayId(*)-:version_.html
- getrequest_public-:collectionId-:displayId-:version-addOwner_.html
- getrequest_public-:collectionId-:displayId-:version-addOwner_test_get_add_owner_public.html
- getrequest_public-:collectionId-:displayId-:version-copyFromRemote_.html
- getrequest_public-:collectionId-:displayId-:version-createSnapshot_.html
- getrequest_public-:collectionId-:displayId-:version-gff_.html
- getrequest_public-:collectionId-:displayId-:version-metadata_.html
- getrequest_public-:collectionId-:displayId-:version-subCollections_.html
- getrequest_public-:collectionId-:displayId-:version-uses_.html
- getrequest_public-:collectionId-:displayId-:version-visualization_.html
- getrequest_public-:collectionId-:displayId-sbolnr_.html
- getrequest_public-:collectionId-:displayId_bbapublic.html
- getrequest_public-:collectionId-:displayId_docker_public.html
- getrequest_public-testid0-BBa_I0462-1-gff_.html
- getrequest_register_.html
- getrequest_resetPassword_.html
- getrequest_rootCollections_.html
- getrequest_search-:query?_.html
- getrequest_searchCount-:query?_.html
- getrequest_setup_.html
- getrequest_sparql_.html
- getrequest_submit_.html
- getrequest_submit_two_submissions.html
- getrequest_user-:userId-:collectionId-:displayId-:version-addOwner_.html
- getrequest_user-:userId-:collectionId-:displayId-:version-addOwner_test_get_add_owner_private.html
- getrequest_user-:userId-:collectionId-:displayId-:version-makePublic_.html
- getrequest_user-:userId-:collectionId-:displayId-:version-remove_test_get_add_owner_private.html
- getrequest_user-:userId-:collectionId-:displayId-:version-removeCollection_.html
- getrequest_user-:userId-:collectionId-:displayId-:version-removeCollection_remove_second.html
- getrequest_user-:userId-:collectionId-:displayId-:version-subCollections_.html
- getrequest_user-:userId-:collectionId-:displayId-:version-twins_.html
- getrequest_user-:userId-:collectionId-:displayId-:version-uses_.html
- getrequest_user-:userId-:collectionId-:displayId_docker.html
- postrequest_admin-deletePlugin_admin_deletePlugin.html
- postrequest_admin-deleteRegistry_admin_deleteRegistry.html
- postrequest_admin-deleteRemote_admin_deleteRemoteBenchling.html
- postrequest_admin-deleteRemote_admin_deleteRemoteICE.html
- postrequest_admin-deleteUser_admin_deleteUser.html
- postrequest_admin-explorer_admin_updateExplorerConfig.html
- postrequest_admin-explorerUpdateIndex_admin_explorerUpdateIndex.html
- postrequest_admin-federate_admin_federate.html
- postrequest_admin-mail_admin_mail.html
- postrequest_admin-newUser_admin_newUser.html
- postrequest_admin-newUser_admin_newUser1.html
- postrequest_admin-retrieveFromWebOfRegistries_admin_retrieveFromWebOfRegistries.html
- postrequest_admin-savePlugin_admin_savePlugin.html
- postrequest_admin-saveRegistry_admin_saveRegistries.html
- postrequest_admin-saveRegistry_admin_saveRegistry.html
- postrequest_admin-saveRemote_admin_saveRemoteBenchling.html
- postrequest_admin-saveRemote_admin_saveRemoteICE.html
- postrequest_admin-setAdministratorEmail_admin_setAdministratorEmail.html
- postrequest_admin-theme_admin_setAdministratorEmail.html
- postrequest_admin-updateUser_admin_updateUser.html
- postrequest_admin-users_admin_updateUsersConfig.html
- postrequest_advancedSearch_.html
- postrequest_login_.html
- postrequest_login_bad_admin_login.html
- postrequest_login_no_email_login.html
- postrequest_profile_profile.html
- postrequest_profile_profile2.html
- postrequest_public-:collectionId-:displayId-:version-attach_test_attach_to_public_collection.html
- postrequest_public-:collectionId-:displayId-:version-attachUrl _.html
- postrequest_public-:collectionId-:displayId-:version-attachUrl_.html
- postrequest_register_.html
- postrequest_register_register.html
- postrequest_register_register1.html
- postrequest_register_register2.html
- postrequest_setup_.html
- postrequest_submit_collection_for_test_attachment.html
- postrequest_submit_collection_for_test_hash.html
- postrequest_submit_collection_for_tet_hash.html
- postrequest_submit_create_1_twins.html
- postrequest_submit_create_2.html
- postrequest_submit_create_collection_memberAnnotations.html
- postrequest_submit_create_collection_multipleCollections_no_Members.html
- postrequest_submit_create_collection_sequence1.html
- postrequest_submit_generic_collection0.html
- postrequest_submit_generic_collection1.html
- postrequest_submit_missing_id.html
- postrequest_submit_submit_test_BBa.html
- postrequest_submit_submit_test_BBa_2.html
- postrequest_updateCitations_test_edit_mutable_citations.html
- postrequest_updateMutableDescription_test_edit_mutable.html
- postrequest_updateMutableDescription_test_update_mutableDescription.html
- postrequest_updateMutableNotes_test_edit_mutable_notes.html
- postrequest_updateMutableNotes_test_update_mutableNotes.html
- postrequest_updateMutableSource_test_edit_mutable_source.html
- postrequest_updateMutableSource_test_update_mutableSource.html
- postrequest_user-:userId-:collectionId-:displayId-:version-:hash-share-attach_test_attach_to_collection_hash.html
- postrequest_user-:userId-:collectionId-:displayId-:version-:hash-share-attachUrl_test_attachURL_hash.html
- postrequest_user-:userId-:collectionId-:displayId-:version-attach_test_attach_to_private_collection.html
- postrequest_user-:userId-:collectionId-:displayId-:version-attach_test_attach_to_private_collection2.html
- postrequest_user-:userId-:collectionId-:displayId-:version-attachUrl_.html
- postrequest_user-:userId-:collectionId-:displayId-:version-attachUrl_test_attachURL_private.html
- postrequest_user-:userId-:collectionId-:displayId-:version-makePublic_.html
- backend-manifest.json
- compare-reports.py
- README.md
- run-conformance.py
- test_compare_reports.py
- test_run_conformance.py
- .docker_test.py.swp
- .gitignore
- .test_admin.py.swn
- .test_admin.py.swo
- .test_download.py.swp
- docker-migration.sh
- docker_test.py
- docker_test_setup.py
- Emulator_Settings.txt
- fetch_logs.py
- first_time_setup.py
- logo.jpg
- NOT_TESTED.txt
- print_error_log.py
- purge_all_docker_containers.sh
- README.md
- run_sboltestrunner.sh
- sbolsuite.sh
- start_containers.sh
- start_containers_persist.sh
- stop_containers.sh
- test.sh
- test_admin.py
- test_arguments.py
- test_attachment.py
- test_before_login.py
- test_collection.py
- test_docker_persist.py
- test_download.py
- test_edit.py
- test_explorer_search.py
- test_functions.py
- test_hash.py
- test_requirements.txt
- test_root.py
- test_search.py
- test_submit.py
- test_submit_other_user.py
- test_suite.py
- test_tests.py
- test_twins.py
- test_user.py
- testcleanup.sh
- TestState.py
- testutil.sh
- after.less
- before.less
- theme.json
- .gitkeep
- .dockerignore
- .eslintignore
- .eslintrc.js
- .gitignore
- .nvmrc
- config.json
- LICENSE
- nodemon.json
- package.json
- README.md
- synbiohub.js
- yarn.lock
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/SynBioHub/synbiohub
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd synbiohub
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker build -f docker/Dockerfile -t synbiohub .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 synbiohub
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. Maven (Java)
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java 프로젝트를 빌드/실행하려면 필요합니다.
- Maven mvn 명령어를 쓰기 위한 빌드 도구입니다.
cd java
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
mvn clean install
Maven으로 의존성 설치와 빌드를 진행합니다.
BUILD SUCCESS 메시지가 뜨면 성공입니다. target/ 폴더에 결과물이 생성됩니다.
4. Node.js
쉬움사전 준비물
Make sure that yarn is being used, not 'cmdtest'.
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
