diff --git a/.DS_Store b/.DS_Store index db52f60..fdc408f 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/wiki_pages/.DS_Store b/wiki_pages/.DS_Store index 84d7eb8..c9707fb 100644 Binary files a/wiki_pages/.DS_Store and b/wiki_pages/.DS_Store differ diff --git a/wiki_pages/Advertisement/advertisement.html b/wiki_pages/Advertisement/advertisement.html index 8e295f1..7f4d15f 100644 --- a/wiki_pages/Advertisement/advertisement.html +++ b/wiki_pages/Advertisement/advertisement.html @@ -39,6 +39,7 @@ Software Promotion + Collaborations
We have always maintained a good relationship with SJTU. We met at Taiwan and shared our thoughts about - the development of Biohub with them. They think highly of the feature of experiment record.
- "Your experiment recording provides a simple and quick method for routine experiment. It could save a - lot of time for us experimenters. They create the template of the experiment process which could record - each experiment clearly and show the experiment to others easily. It is very convenient to sharing the - ideas of experiment and communicate with each other. However, there are also some things which need to - be improved. Some experiments may do two or more things in the same time, for example, when - experimenters centrifuge something and they need to operate supernatant and precipitate separately so - that it may be better to improve the function at these situations. Also, you could add visualization - function in the editor which makes the showing process more clearly."
- We really appreciate their suggestions and now we are doing our best to improve our project.
- ++
We have always maintained a good relationship with SJTU. We met at Taiwan and shared our thoughts about the development of Biohub with them. They think highly of the feature of experiment record.
+"Your experiment recording provides a simple and quick method for routine experiment. It could save a lot of time for us experimenters. They create the template of the experiment process which could record each experiment clearly and show the experiment to others easily. It is very convenient to sharing the ideas of experiment and communicate with each other. However, there are also some things which need to be improved. Some experiments may do two or more things in the same time, for example, when experimenters centrifuge something and they need to operate supernatant and precipitate separately so that it may be better to improve the function at these situations. Also, you could add visualization function in the editor which makes the showing process more clearly."
+We really appreciate their suggestions and now we are doing our best to improve our project.
+
We invited USETC to experience Biohub and they gave us useful feedback. "Biohub’s UI is awesome and has - a sense of science and technology. Also, Biohub can respond fast and smoothly. However, there are also - some places need to be improved. For example, there is no introduction to the function of Biohub at its - homepage. Besides, it would be better to add the user guide to editor which could be very important for - green hands."
- We have learned a lot from their feedback and now we are improving our function and making our project - better.
- +We invited UESTC to experience Biohub and they gave us useful feedback. "Biohub’s UI is awesome and has a sense of science and technology. Also, Biohub can respond fast and smoothly. However, there are also some places need to be improved. For example, there is no introduction to the function of Biohub at its homepage. Besides, it would be better to add the user guide to editor which could be very important for green hands."
+We have got a lot from their feedback and now we have improved our function and made our project better.
+ We had communicated with Team USTC frequently and realized that writing the experiment reports may be a - difficult and duplicated thing. We got the inspiration from them and decided to develop our project now. - During the process of developing, they helped us to build a professional and easy-to-use editor and a - powerful search engine to help experimenters work effectively. They provide the knowledge we need and - experience the functions and help us improving our project.
We had communicated with Team USTC frequently and realized that writing the experiment reports may be a difficult and duplicated thing. We got the inspiration from them and decided to develop our project now. During the process of developing, they helped us to build a professional and easy-to-use editor and a powerful search engine to help experimenters work effectively. They provide the knowledge we need and experience the functions and help us improving our project.
+Science and Technology Week is a large-scale, centralized science popularization campaign organized by
- University of Science and Technology of China. This year, Science and Technology Week attracted over ten
- thousand citizens to USTC, varying from innocent pupils, high school students and college students in
- biology-related majors to the public from all walks who may have limited knowledge of Synthetic Biology.
- Our team cooperated with Team USTC and offered visitors a feast of biological knowledge and a chance to
- cultivate interest in biology. We introduced elementary knowledge of genetics to citizens by poster
- presentation and our explanation, then showed them some basic experiment operations, like liquid relief,
- centrifugation and etc. We educated and inspired visitors\' interest by allowing them to observe
- biochemical-related sections under a laboratory microscope. In addition, we distributed questionnaires
- to visitors to get their feedback on synthetic biology to improve the design of our software.
-
-
-
-
Science and Technology Week is a large-scale, centralized science popularization campaign organized by University of Science and Technology of China. This year, Science and Technology Week attracted over ten thousand citizens to USTC, varying from innocent pupils, high school students and college students in biology-related majors to the public from all walks who may have limited knowledge of Synthetic Biology. Our team cooperated with Team USTC and offered visitors a feast of biological knowledge and a chance to cultivate interest in biology. We introduced elementary knowledge of genetics to citizens by poster presentation and our explanation, then showed them some basic experiment operations, like liquid relief, centrifugation and etc. We educated and inspired visitors' interest by allowing them to observe biochemical-related sections under a laboratory microscope. In addition, + we distributed questionnaires to visitors to get their feedback on + synthetic biology to improve the design of our software.
+The Student Open Source Annual Meeting is the first open source technology summit in China that is - organized by student organizations. The main theme of the conference is understanding, participating in, - and contributing to open source. The conference was held on Jun 9th and Jun 10th, when our thought had - been come up with. So we wanted to introduce our thought, as well as our initial achievements to the - participants of open source communities and get suggestions from them. To this end, some members of our - team registered and attended this conference.
+The Student Open Source Annual Meeting is the first open source technology summit in China that is organized by student organizations. The main theme of the conference is understanding, participating in, and contributing to open source. The conference was held on Jun 9th and Jun 10th, when our thought had been come up with. So we wanted to introduce our thought, as well as our initial achievements to the participants of open source communities and get suggestions from them. To this end, some members of our team registered and attended this conference.
At the conference, our leader Wang Hao introduced the iGEM competition, as well as our project - the
- EDITOR to the audience. Then a member of our team,Chen Lutong, showed the user interface design,
- functions of the editor and how to achieve them in detail. Finally, the team leader made a summary,
- listed the advantages of our project, and thought of the future: if there are PHY HUB, CHE HUB, etc.,
- combining them, we will get LAB HUB, which will Facilitate scientific research better.
-
-
At the conference, our leader Wang Hao introduced the iGEM competition, as well as our project - the EDITOR to the audience. Then a member of our team,Chen Lutong, showed the user interface design, functions of the editor and how to achieve them in detail. Finally, the team leader made a summary, listed the advantages of our project, and thought of the future: if there are PHY HUB, CHE HUB, etc., combining them, we will get LAB HUB, which will Facilitate scientific research better.
After the conference, we received some feedback from the audience. Based on their suggestions, we made - some changes to our project. For example, we decided to change the UI design to improve the user - experience. And we wanted to build a community like GitHub, in which synthetic biology researchers can - exchange their thoughts, share their experiences, and avoid the mistakes if some researcher has done the - experiment before.
-We attended the International Genetically Engineered Machine Conference, held by National Chung Hsing - University from July 30th to August 3rd, 2018. Over 20 iGEM teams attended the conference and 5 members - of our team were sent to Taiwan. We hoped to review our work in a more objective way and learn about - projects of other teams.
+After the conference, we received some feedback from the audience. Based on their suggestions, we made some changes to our project. For example, we decided to change the UI design to improve the user experience. And we wanted to build a community like GitHub, in which synthetic biology researchers can exchange their thoughts, share their experiences, and avoid the mistakes if some researcher has done the experiment before.
+We attended the International Genetically Engineered Machine Conference, held by National Chung Hsing University from July 30th to August 3rd, 2018. Over 20 iGEM teams attended the conference and 5 members of our team were sent to Taiwan. We hoped to review our work in a more objective way and learn about projects of other teams.
During the conference, the iGEMers communicated, exchanged ideas and learned from one another. The - conference is not only a simple warm-up for the upcoming world championship in Boston, but an Asian - regional platform for teams from different countries to exchange ideas and explore synthetic biology as - well. All the teams made a project presentation and introduced their projects. In the poster session, we - had many opportunities to communicate with other teams and exchange ideas of our project designs. In - this way, we received useful feedback and technology-improvement suggestions from students and - professors of other teams.
+During the conference, the iGEMers communicated, exchanged ideas and learned from one another. The conference is not only a simple warm-up for the upcoming world championship in Boston, but an Asian regional platform for teams from different countries to exchange ideas and explore synthetic biology as well. All the teams made a project presentation and introduced their projects. In the poster session, we had many opportunities to communicate with other teams and exchange ideas of our project designs. In this way, we received useful feedback and technology-improvement suggestions from students and professors of other teams.
-
We have learned from other teams that the steps we provided are not enough for them to finish most of the - reports. So we designed that users can create new steps and processes. And users can insert texts, - pictures, lists, and tables freely in the result section.
- - -Since our software is an open and fantastic platform with practical functions for synthetic biologists, - it’s of great importance to promote our software to synthetic biology related users.
-To find out whether our improvement above is useful or not, We packed up an alpha version distributing to - schoolmates whose major is biology in September. And in October we packed a more advanced version to - some igem teams worldwide. We introduced them to Bioeditor and its basic usage. After they had used this - software for a while, most of them reported that it was quite useful. And then we have packed our - completed version to the real synthetic biologists by now.
+We have learned from other teams that the steps we provided are not enough for them to finish most of the reports. So we designed that users can create new steps and processes. And users can insert texts, pictures, lists, and tables freely in the result section.
+
Django is a free and open-source web framework, written in Python, which follows the model-view-template (MVT) architectural pattern.
- -Django makes it easier to build better Web apps more quickly and with less code, it emphasizes reusability and "pluggability" of components, less code, low coupling, rapid development, and the principle of don't repeat yourself. It also provides an optional administrative create, read, update and delete interface, which is generated dynamically through introspection and configured via admin models.
- - - -Python is an interpreted high-level programming language for general-purpose programming. Python has a design philosophy that emphasizes code readability, notably using significant whitespace. It provides constructs that enable clear programming on both small and large scales.
- -Python features a dynamic type system and automatic memory management. It supports multiple programming paradigms, including object-oriented, imperative, functional and procedural, and has a large and comprehensive standard library. It is cross-platform and it interpreters are available for many operating systems. -
- -Nginx is a web server which can also be used as a reverse proxy, load balancer, mail proxy, and HTTP cache. Nginx can be deployed to serve dynamic HTTP content on the network using FastCGI, SCGI handlers for scripts, WSGI application servers or Phusion Passenger modules, and it can serve as a software load balancer. -
-Nginx uses an asynchronous event-driven approach, rather than threads, to handle requests. Nginx's modular event-driven architecture can provide more predictable performance under high loads. +
Django is a free and open-source web framework, written in Python, which follows the model-view-template (MVT) architectural pattern.
+Django makes it easier to build better Web apps more quickly and with less code, it emphasizes reusability and "pluggability" of components, less code, low coupling, rapid development, and the principle of don't repeat yourself. It also provides an optional administrative create, read, update and delete interface, which is generated dynamically through introspection and configured via admin models.
+Python is an interpreted high-level programming language for general-purpose programming. Python has a design philosophy that emphasizes code readability, notably using significant whitespace. It provides constructs that enable clear programming on both small and large scales.
+Python features a dynamic type system and automatic memory management. It supports multiple programming paradigms, including object-oriented, imperative, functional and procedural, and has a large and comprehensive standard library. It is cross-platform and it interpreters are available for many operating systems.
+Nginx is a web server which can also be used as a reverse proxy, load balancer, mail proxy, and HTTP cache. Nginx can be deployed to serve dynamic HTTP content on the network using FastCGI, SCGI handlers for scripts, WSGI application servers or Phusion Passenger modules, and it can serve as a software load balancer.
+Nginx uses an asynchronous event-driven approach, rather than threads, to handle requests. Nginx's modular event-driven architecture can provide more predictable performance under high loads.
+CoreNLP is a program of natural language processing, it provides a set of human language technology tools. It can give the base forms of words, their parts of speech, whether they are names of companies, people, etc.
+It makes it very easy to apply a bunch of linguistic analysis tools to a piece of text. A tool pipeline can be run on a piece of plain text with just two lines of code. CoreNLP is designed to be highly flexible and extensible. With a single option, you can change which tools should be enabled and disabled.
+Django REST framework is a powerful and flexible toolkit for building Web APIs.
+REST framework use packages for OAuth1a and OAuth2 in Authentication policies, its serialization that supports both ORM and non-ORM data sources. It customizable all the way down, and it has extensive documentation and great community support.
- -CoreNLP is a program of natural language processing, it provides a set of human language technology tools. It can give the base forms of words, their parts of speech, whether they are names of companies, people, etc.
- -It makes it very easy to apply a bunch of linguistic analysis tools to a piece of text. A tool pipeline can be run on a piece of plain text with just two lines of code. CoreNLP is designed to be highly flexible and extensible. With a single option, you can change which tools should be enabled and disabled.
- -Django REST framework is a powerful and flexible toolkit for building Web APIs.
- -REST framework use packages for OAuth1a and OAuth2 in Authentication policies, its serialization that supports both ORM and non-ORM data sources. It customizable all the way down, and it has extensive documentation and great community support. -
-About Frontend Framework - - To make it easy to build applications with the web, we use advanced frontend framework Angular6 which is an open source framework maintained by Google. It is based on the Model View Controller (MVC) Architecture which ordinarily utilized for planning rich web applications. Angular6 combines declarative templates, dependency injection, end to end tooling, and integrated best practices to solve development challenges. It helps developers to build cross platform applications that live on the web, mobile, and desktop across Mac, Windows, and Linux.
- Angular6 makes our web pages extremely high performance. It turns templates into code that's highly optimized for today's JavaScript virtual machines, giving us all the benefits of hand-written code with the productivity of a framework. And Angular apps load quickly with the new Component Router, which delivers automatic code-splitting so users only load code required to render the view they request.
- Thanks to Angular popular, many well-known code editing products support Angular, like Visual Studio Code, Sublime text and WebStorm. We choose WebStorm as our IDE to makes code easily and spend less time.
- When setting up our development environment, Angular CLI plays an important role. Angular CLI is a command line tool which makes build, add components and test faster. It has become one of the most essential tools for Angular.
- We use Angular6 modularity system and component system to work together more easily and efficiently. The modularity system differentiate and combine the same and different functions and the component system can use less codes to do a good job. Benefiting from Angular6’s performance and rendering mechanism which are better than most current mainstream framework, including Vue and React, our web pages has faster response and more comfortable experience. With Karma for unit tests, our codes become stronger.
- One of the important reasons we choose Angular6 is the issue of network security. Angular6 has built-in protections against common web-application vulnerabilities and attacks such as cross-site scripting attacks. To systematically block XSS bugs, Angular treats all values as untrusted by default. When a value is inserted into the DOM from a template, via property, attribute, style, class binding, or interpolation, Angular sanitizes and escapes untrusted values. -
- --In order to match our frontend framework perfectly, we choose Ng-zorro, which is written in TypeScript with complete defined types as our UI framework. The high-quality components and style of Ng-zorro help us complete our design quickly and provides a better experience.
- As a design system for enterprise-class products, Ng-zorro reduces the cost of redundant production through modular solutions based on deterministic and natural design values. With its simple and efficient design concept, NG-zorro allows designers to focus on better User experience.
- Unlike Bootstrap’s 12 grid system, Ng-zorro use 24 grids system, so our web page has more detailed detail processing. Referring to Bootstrap responsive design, Ng-zorro has richer responsive choices to adapt to screens of different sizes. -
- --Drag and drop function Plugin Sortable is applied to Editor. Sortable is a minimalistic instrument for sorting elements within a list or between lists. Its library doesn’t depend on jQuery or other libraries; it uses native HTML5 Drag and Drop API, and works on both desktop and touch devices. It works on both desktop and touch devices well. It has a simple API, can be easily integrated with any project and represents an excellent replacement.
- ++ 3 To make it easy to build applications with the web, we use advanced frontend framework Angular6 which is an open source framework maintained by Google. It is based on the Model View Controller (MVC) Architecture which ordinarily utilized for planning rich web applications. Angular6 combines declarative templates, dependency injection, end-to-end tooling, and integrated best practices to solve development challenges. It helps developers to build cross-platform applications that live on the web, mobile, and desktop across Mac, Windows, and Linux. + Angular6 makes our web pages extremely high performance. It turns templates into code that's highly optimized for today's JavaScript virtual machines, giving us all the benefits of hand-written code with the productivity of a framework. And Angular apps load quickly with the new Component Router, which delivers automatic code-splitting so users only load code required to render the view they request. + Thanks to Angular popular, many well-known code editing products support Angular, like Visual Studio Code, Sublime text and WebStorm. We choose WebStorm as our IDE to makes code easily and spend less time. + When setting up our development environment, Angular CLI plays an important role. Angular CLI is a command line tool which makes build, add components and test faster. It has become one of the most essential tools for Angular. + We use Angular6 modularity system and component system to work together more easily and efficiently. The modularity system differentiates and combines the same and different functions and the component system can use less code to do a good job. Benefiting from Angular6’s performance and rendering mechanism which are better than most current mainstream frameworks, including Vue and React, our web pages has faster response and more comfortable experience. With Karma for unit tests, our codes become stronger. + One of the important reasons we choose Angular6 is the issue of network security. Angular6 has built-in protections against common web-application vulnerabilities and attacks such as cross-site scripting attacks. To systematically block XSS bugs, Angular treats all values as untrusted by default. When a value is inserted into the DOM from a template, via property, attribute, style, class binding, or interpolation, Angular sanitizes and escapes untrusted values.
++ In order to match our frontend framework perfectly, we choose Ng-zorro, which is written in TypeScript with complete defined types as our UI framework. The high-quality components and style of Ng-zorro help us complete our design quickly and provides a better experience. + As a design system for enterprise-class products, Ng-zorro reduces the cost of redundant production through modular solutions based on deterministic and natural design values. With its simple and efficient design concept, NG-zorro allows designers to focus on better User experience. + Unlike Bootstrap’s 12 grid system, Ng-zorro use 24 grids system, so our web page has more detailed detail processing. Referring to Bootstrap responsive design, Ng-zorro has richer responsive choices to adapt to screens of different sizes.
++ Drag and drop function Plugin Sortable is applied to Editor. Sortable is a minimalistic instrument for sorting elements within a list or between lists. Its library doesn’t depend on jQuery or other libraries; it uses native HTML5 Drag and Drop API, and works on both desktop and touch devices. It works on both desktop and touch devices well. It has a simple API, can be easily integrated with any project and represents an excellent replacement.
BioHub 3.0 is a synthetic biology community, integrated Intelligent Search Engine and the online report editor. It brings you a new way to edit your reports and search whatever you need only in one step.
-We established a standardized description of experimental steps. The editor can help you complete high-quality lab reports quickly just by choosing steps and filling in the blanks. Custom steps and protocols are also supported. And in our report editor, biologists could use a number of practical tools such as drawing, tabulation and writing articles, which improve the efficiency of completing the experiment report.
-We developed our search engine on the base of 2017's project. Our engine has a better command of language recognition. It supports semantic recognition, like "reports today", "reports by ana", "reports this year" and etc. Meanwhile, we listened to the opinions of the judges. This year we added advanced search and we can now sort the results by time, labels, etc.. It is easier for synthetic biologists to find what they need without many input's instructions. Additionally, we have added many useful databases and academic websites to our search engine, so biologists could search information more quickly.
-In this community, bio workers can record their experimental process and release those reports. Meanwhile, they could also read and comment on other scholar's reports. In this way, we make the academic discussion more convenient. We provide both site search and off-site search to provide a better user experience.
-After consulting with several synthetic biology workers, we found that they would inevitably suffer from the need to spend a lot of time to complete the experimental report during the experiment. Therefore, there is an urgent need for an editor that provides a number of practical tools such as drawing, tabulation, writing articles by dragging steps or protocols to improve efficiency. So it can replace the original Pages or Microsoft Office for its convenience.
-As we all know, a too programmer-style search engine is very unfriendly to synthetic biologists, so we redesigned functions of search engines. Researchers can easily find reports written by others after inputting some keywords. They could also search information in some databases and websites directly through this engine.
-For most synthetic biology workers, it is difficult for them to conduct effective communication on experimental content, so we established a synthetic biology community based on search engine and report editor. In this community, bio workers can use this to record their experimental process and comment on other scholar's reports, thereby reducing the blindness of the research.
-The interface design of the editor is not yet fully finalized. We also need to further refine the design and implementation based on the features we want to implement. At the same time, we will add and debug more new features. The communication platform we will build will also begin testing.
-The server of Bioeditor is written in Python 3.6, which is a flexible and cross-platform language and can reduce the learning costs we develop. Django allows fast prototyping and large-scale deployment, that's why we choose Django to be the basic framework.
-The initial data will be imported into a separate database. Bioeditor will link to it by creating virtual tables using MySQL's database view technology. Using database views may lower the speed of querying, but it also has a lot of benefits. On one hand, it's easy to get started. Users don't need to care about the complex structure behind. On the other hand, it's easy for beginners, users who use views can only access the result set they are allowed to query.
-We followed last year's filtering of initial data to reduce the impact of unwanted bricks on search efficiency.We used natural language processing during the search process. After the language model is established, the extraction of text keywords is realized by processing such as statistical features such as TF and IDF. So that our search results are more in line with the needs of the user.
-At the same time, we have made the search conditions more diversified. Users can find the bricks they need more conveniently under more query conditions.
-We will recalculate the ranking weights at regular intervals. The reason for not evaluating them in real time is that the task may update the whole table and become time-consuming.
-In most templating systems, any changes that the user makes to the view are not reflected in the model. This means that the developer has to write code that constantly synchronize the view with the model and the model with the view.
-So we chose the Angular template, which works differently. Any changes to the view are immediately reflected in the model, and any changes in the model are propagated to the view. You can think of the view as simply an instant projection of your model.
-We choose NG-ZORRA as our basic framework. NG-ZORRA is a UI framework developed by Alibaba Group based on Angular template.NG-ZORRA provides us with multiple elegant components and comfortable visual experience. In addition, we also added many wonderful customized components and styles to improve the user experience.
-When a researcher writes an academic report, he/she could click and drag the element of the experimental process from the list to a new location in the report. Obviously, it is convenient for them to write experimental reports.
-NLP, deep learning
-BioHub 3.0 is a synthetic biology community, integrated Intelligent Search Engine and the online report editor. It brings you a new way to edit your reports and search whatever you need only in one step.
++
We established a standardized description of experimental steps. The editor can help you complete high-quality lab reports quickly just by choosing steps and filling in the blanks. Custom steps and protocols are also supported. And in our report editor, biologists could use a number of practical tools such as drawing, tabulation and writing articles, which improve the efficiency of completing the experiment report.
++
We developed our search engine on the base of 2017's project. Our engine has a better command of language recognition. It supports semantic recognition, like "reports today", "reports by ana", "reports this year" and edc.. Meanwhile, we listened to the opinions of the judges. This year we added advanced search and we can now sort the results by time, labels, etc.. It is easier for synthetic biologists to find what they need without many input's instructions. Additionally, we have added many useful databases and academic websites to our search engine, so biologists could search information more quickly.
++
In this community, bio workers can record their experimental process and release those reports. Meanwhile, they could also read and comment on other scholar's reports. In this way, we make the academic discussion more convinent. We provide both site search and off-site search to provide better user experience.
+After consulting with several synthetic biology workers, we found that they would inevitably suffer from the need to spend a lot of time to complete the experimental report during the experiment. Therefore, there is an urgent need for a editor that provides a number of practical tools such as drawing, tabulation, writing articles by dragging steps or protocols to improve the efficiency. So it can replace the original Pages or Microsoft Office for its convenience.
+As we all know, too programmer-style search engine is very unfriendly to synthetic biologists, so we reidesigned functions of search engines. Researchers can easily find reports written by others after inputting some key words. They could also search information in some databases and websites directly though this engine.
+For most synthetic biology workers, it is difficult for them to conduct effective communication on experimental content, so we established a synthetic biology community based on search engine and report editor. In this community, bio workers can use this to record their experimental process and comment on other scholar's reports, thereby reducing the blindness of the research.
+As the advanced architecture and plugin system designed in our Biohub 3.0. It's pretty easy to improve our existed functions and provide new function by activating new plugins. Here are what we want to do in the future.
+It is super easy to accomplish your report rapidly by useing our editor. But we can make it better.
+protocols
and steps
with anyone freely.The Search Engine
at the moment supports searching by nature language thanks to the new nature language processing technology. The intelligence can be improved in understanding what users want and reacting more smartly. On the other hand, we can integrate more databases which are most used by biologists.
The society is still growing. That is why chatting and communication could be considered as an important facility in our society.
+Several Interface has been implemented to make it easy to improve Biohub in the future without refactoring core codes. New codes can be considered as a module or plugin.
+In the next generation of Biohub, We want to strengthen our society and build a society like Quora
where biologists can post their ideas, ask questions, sale their e-books, have a free chat or find partners who share interest in a certain area.
+
If there is a matching hardware port, it could complete the experiment automatically according to the given steps and protocols. We could match the steps or protocols to the manipulator's operating instructions accurately. For this, we hope BioHub can help achieve experiment automation.
++