Difference between revisions of "Team:UESTC-software/Collaborations"

Line 54: Line 54:
 
</div>
 
</div>
 
<div class="detail-content">
 
<div class="detail-content">
                 <h1 style="font-size:1.4em;">Collaborations and sharing, the key to step forward</h1>
+
                 <h1 style="font-size:1.4em;">As iGEMers, we all know sharing and collaboration are core values of iGEM. If a team seal themselves off, not only they will be trapped in projects, but also cannot stand in a higher position to grasp the overall situation. Instead of cooping ourselves up, we actively cooperate together for the betterment of synthetic biology as a whole. UESTC-Software has collaborated with other 5 teams in 6 different ways:</p>  
                <p>As iGEMers, we all know sharing and collaborations are core values of iGEM. If a team seal themselves off, not only will be trapped in projects, but also cannot stand in a higher position to grasp the overall situation. Instead of cooping ourselves up, we actively cooperate together for the betterment of synthetic biology as a whole. UESTC-Software has collaborated with other 4 teams in 3 different ways:</p>  
+
 
                 <ul>
 
                 <ul>
 
                 <li>(1) Solving problems for UESTC-China, our brother team.</li>
 
                 <li>(1) Solving problems for UESTC-China, our brother team.</li>
 
                 <li>(2) Mentoring and supporting TMMU-China, which is a new team.</li>
 
                 <li>(2) Mentoring and supporting TMMU-China, which is a new team.</li>
                 <li>(3) Having meetup with SCU-China,TMMU-China,UESTC-China and SICAU.</li>
+
                 <li>(3) Wet-lab help from UESTC-China, which helped us with validation.</li>
                 <li>(4) Participating meetup with NJY-China organized by TMMU_China.</li>
+
                <li>(4) Software testing by AHTU-China, which was the first user of Bio101.</li>
 +
                <li>(5) Having meetup with SCU-China, TMMU-China, UESTC-China and SICAU.</li>
 +
                 <li>(6) Participating meetup with NJU-China organized by TMMU_China.</li>
 
                 </ul>
 
                 </ul>
 
                 <h2 id="Development of Data-Processing Tool for UESTC-China">Development of Data-Processing Tool for UESTC-China</h2>
 
                 <h2 id="Development of Data-Processing Tool for UESTC-China">Development of Data-Processing Tool for UESTC-China</h2>
Line 67: Line 68:
 
                 <p class="img-p" style="font-size:13px;"><img src="https://static.igem.org/mediawiki/2016/a/a4/Uestc_software-cool1.jpg" /><br/><B>Fig.1.</B> the experiment of UESTC-China</p>
 
                 <p class="img-p" style="font-size:13px;"><img src="https://static.igem.org/mediawiki/2016/a/a4/Uestc_software-cool1.jpg" /><br/><B>Fig.1.</B> the experiment of UESTC-China</p>
 
                 <strong>Needs</strong>
 
                 <strong>Needs</strong>
                 <p>In the course of experiment, there was a stage where team members should complete the drawing of the enzyme activity curve, through which to compare the work effect of each plasmid vector, so as to select the best one. A sea of data made it difficult to finish the data processing by manual method. Owing to the lack of programming ability, they had to use procedural means to solve the problem which took up lots of their time and energy. </p>
+
                 <p>In the course of experiment, there was a stage where team members should complete the drawing of the enzyme activity curve, through which to compare the work effect of each plasmid vector, so as to select the best one. A sea of data made it difficult to finish the data processing by manual method. Owing to the lack of programming ability, they had to use procedural means to solve the problem which took up lots of their time and energy. </p>
 
                 <p>So they seek for our support of programming. We carried forward the spirit of collaboration to solve their problems relying on our skills.</p>
 
                 <p>So they seek for our support of programming. We carried forward the spirit of collaboration to solve their problems relying on our skills.</p>
 
                 <strong>Solutions</strong>
 
                 <strong>Solutions</strong>
Line 79: Line 80:
 
                 <p class="img-p" style="font-size:13px;"><img src="https://static.igem.org/mediawiki/2016/3/3e/Uestc_software-coll-2.png" /><br/><B>Fig.2.</B> Enzyme activity data simulation </p>
 
                 <p class="img-p" style="font-size:13px;"><img src="https://static.igem.org/mediawiki/2016/3/3e/Uestc_software-coll-2.png" /><br/><B>Fig.2.</B> Enzyme activity data simulation </p>
 
                 <p class="img-p" style="font-size:13px;"><img src="https://static.igem.org/mediawiki/2016/1/12/Uestc_software-coll-3.png" /><br/><B>Fig.3.</B> Enzyme activity data analysis </p>
 
                 <p class="img-p" style="font-size:13px;"><img src="https://static.igem.org/mediawiki/2016/1/12/Uestc_software-coll-3.png" /><br/><B>Fig.3.</B> Enzyme activity data analysis </p>
                 <p>The program we designed helped UESTC-China reduce the data processing time most definitely, made them come to conclusions and start next step as soon as possible.</p>
+
                 <p>The program we designed helped UESTC-China reduce the time of data processing, made them come to conclusions and start next step as soon as possible. </p>
 
                 <h2 id="Support for TMMU_China">Support for TMMU_China</h2>
 
                 <h2 id="Support for TMMU_China">Support for TMMU_China</h2>
 
                 <strong>Background</strong>
 
                 <strong>Background</strong>
                 <p>Our team built a friendly connection with other iGEM team like TMMU, and we provided some useful supports for them in order to contribute to iGEM the competition itself, even to synthetic biology.</p>
+
                 <p>This year, TMMU-China as a young team needs a lot of support from other experienced teams. iGEM encourages help and collaborations among teams, especially the new teams. Our team built a friendly connection with other iGEM teams like TMMU_China, and we provided some useful supports for them in order to contribute to iGEM the competition itself, even to synthetic biology.</p>
 
                 <p>During our iGEM trip, we helped TMMU_China to build Protein Calculator, a web app to predict experiment result based on their modeling.</p>
 
                 <p>During our iGEM trip, we helped TMMU_China to build Protein Calculator, a web app to predict experiment result based on their modeling.</p>
 
                 <p>These programming work is time-consuming but helpful, we believe our effort can cut enormous workload and free their time so that they can focus on their experiments and research.</p>
 
                 <p>These programming work is time-consuming but helpful, we believe our effort can cut enormous workload and free their time so that they can focus on their experiments and research.</p>
Line 93: Line 94:
 
                 <p>4. Turn TMMU’s Matlab software into C to handle input;</p>
 
                 <p>4. Turn TMMU’s Matlab software into C to handle input;</p>
 
                 <p>5. Implement the parameter passing and result display.</p>
 
                 <p>5. Implement the parameter passing and result display.</p>
 +
                <p>This is the file tree:</p>
 +
                <p>├── db.sqlite3
 +
├── download.xlsx
 +
├── files
 +
├── igem
 +
│  ├── __init__.py
 +
│  ├── apps.py
 +
│  ├── settings.py
 +
│  ├── urls.py
 +
│  └── wsgi.py
 +
├── manage.py
 +
├── static
 +
│  ├── css
 +
│  │  ├── bootstrap.min.css
 +
│  │  └── jumbotron.css
 +
│  ├── fonts
 +
│  │  ├── glyphicons-halflings-regular.eot
 +
│  │  ├── glyphicons-halflings-regular.svg
 +
│  │  ├── glyphicons-halflings-regular.ttf
 +
│  │  ├── glyphicons-halflings-regular.woff
 +
│  │  └── glyphicons-halflings-regular.woff2
 +
│  ├── images
 +
│  │  ├── favicon.ico
 +
│  │  ├── ico.png
 +
│  │  └── results
 +
│  └── js
 +
│      ├── bootstrap.min.js
 +
│      ├── jquery-3.1.1.min.js
 +
│      └── jquery.js -> jquery-3.1.1.min.js
 +
├── templates
 +
│  ├── base.html
 +
│  ├── index.html
 +
│  └── index_old.html
 +
├── tmmu
 +
│  ├── __init__.py
 +
│  ├── admin.py
 +
│  ├── chart.py
 +
│  ├── forms.py
 +
│  ├── migrations
 +
│  ├── models.py
 +
│  ├── tests.py
 +
│  ├── urls.py
 +
│  └── views.py
 +
└── uploadFile
 +
</p>
 
                 <p><em>The web app</em></p>
 
                 <p><em>The web app</em></p>
                 <p>This web app, Protein Calculator, needs three inputs: experiment parameters, cnism value and time. The first one is passed by fulfilling our standard file to upload the experiment parameters, then TMMU’s algorithm can plot a result curve to simulate the growing situation. Then, users type the specific cnism value and demand time, they can get a specific function curve at this point.</p>
+
                 <p>This web app, Protein Calculator, needs three input:</p>
 +
                <p>1. Experiment parameters</p>
 +
                <p>2. Cnism value</p>
 +
                <p>3. Time</p>
 +
                <p>The first one is passed by fulfilling our standard file to upload the experiment parameters, then TMMU_China’s algorithm can plot a result curve to simulate the growing situation.</p>
 +
                <p>Then, users type the specific cnism value and demand time, they can get a specific function curve at this point.</p>
 +
 
 
                 <p>The whole workflow is the combination of 3 modeling:</p>
 
                 <p>The whole workflow is the combination of 3 modeling:</p>
 
                 <p>1. Gene expression model;</p>
 
                 <p>1. Gene expression model;</p>
 
                 <p>2. Colony growth model;</p>
 
                 <p>2. Colony growth model;</p>
 
                 <p>3. Protein diffuse model;</p>
 
                 <p>3. Protein diffuse model;</p>
                 <p>The details of their modeling can see in <a href="https://2016.igem.org/Team:TMMU_China/Home" target="_blank">TMMU_China wiki</a>. You can also see this web app in their modeling part as a symbol of our cooperation.</p>
+
                 <p>The details of their modeling can see in <a href="https://2016.igem.org/Team:TMMU_China/Home" target="_blank">TMMU_China wiki</a>. You can also browse this web app in their modeling part as a symbol of our cooperation.</p>
                 <p><em>The web app</em></p>
+
                <p>This is the display:</p>
 +
 
 +
                 <p><em>Future</em></p>
 
                 <p>Cooperation is always the main topic of iGEM. The interface and logrolling can really make a difference in our work progress and the friendship between different teams.</p>
 
                 <p>Cooperation is always the main topic of iGEM. The interface and logrolling can really make a difference in our work progress and the friendship between different teams.</p>
 
                 <p>We hope this friendship can live from iGEM2016 to a far future, and hope the web app stemming from this friendship can really help researchers to achieve their destination easily.</p>
 
                 <p>We hope this friendship can live from iGEM2016 to a far future, and hope the web app stemming from this friendship can really help researchers to achieve their destination easily.</p>
 +
 +
                <h2 id="iGEM Southwest China Union Meetup">Wet-lab help from UESTC-China</h2>
 +
                <p>We cooperated with the team UESTC-China to accomplish the validation of our experiments. <B>We thank our collaborator for helping us with patience and making such strong contribution to our work.</B></p>
 +
                <p>We created a platform for information storage in synthesized DNA. This coding tool can create a convenient DNA storage information workflow, so researchers can choose any file they want to encode and focus on synthesizing DNA. And we wanted to demonstrate our tool working under real-world condition. So UESTC-China mentored us how to design the gene sequence which contains the suitable restriction site. They helped us amplify the genes and put the genes into the plasmids. UESTC-China also transformed the plasmids into the E. coli TOP10 and extracted them from E. coli for sequencing.</p>
 +
                <p>It’s hard for us to finish such job. With their help, we finally validated the software we created can perform its intended function. <B>Once again, we would like to thank UESTC-China. </B></p>
 +
                <p class="img-p" style="font-size:13px;"><img src="https://static.igem.org/mediawiki/2016/8/82/Uestc_software-coll-7.jpg" /><br/><B>Fig.7.</B> A group photo of iSWU </p>
 +
 +
                <h2 id="iGEM Southwest China Union Meetup">Software testing by AHTU_China</h2>
 +
                <p>In the dry-lab testing of our project, we invited team AHUT_China to help us accomplish the task together. As the developer, we tested our project to prove it had the intended function. Further, we needed someone who knew little about the development of Bio101 to do a more objective testing. Team AHUT_China tested the fault tolerance and randomness of Bio101 as our first user and offered us with a software testing report. Besides, they analyzed bzip2 compression algorithm we used in Bio101 through building mathematical model. </p>
 +
                <p class="img-p" style="font-size:13px;"><img src="https://static.igem.org/mediawiki/2016/6/6c/Uestc_software-coll-8.jpg" /><br/><B>Fig.8.</B> Our team’s presentation </p>
 +
                <p>We also kept in touch to get feedback timely on the problems arising from the operation of Bio101. On September 16th, 2016, we had a video conference with AHUT_China. We both introduced our projects to increase interaction and understanding. Their project of this year is about BIO-COMPASS2.0, which is to get optimal solution of path planning through bio navigation. Before putting into practice, extracting and storing information of a region in the map are needed, and our Bio101 can bring about convenience to their database storage and ensure their appliances into reality, which is an exploration during our cooperation.<B>Most importantly, we feel very grateful for what they have done for us.</B></p>
 +
                <p class="img-p" style="font-size:13px;"><img src="https://static.igem.org/mediawiki/2016/f/fb/Uestc_software-coll-9.jpg" /><br/><B>Fig.9.</B> We shared with other teams </p>
 +
 
                 <h2 id="iGEM Southwest China Union Meetup">iGEM Southwest China Union Meetup</h2>
 
                 <h2 id="iGEM Southwest China Union Meetup">iGEM Southwest China Union Meetup</h2>
 
                 <strong>We are developing and growing</strong>
 
                 <strong>We are developing and growing</strong>
 
                 <p>Last year, UESTC iGEMers led the establishment of iGEM SouthWest Union of China (iSWU), which is a sustained platform for all the iGEMers in the southwest region of China. Nowadays, iSWU has a markedly increase in the number as well as the kind of teams. </p>
 
                 <p>Last year, UESTC iGEMers led the establishment of iGEM SouthWest Union of China (iSWU), which is a sustained platform for all the iGEMers in the southwest region of China. Nowadays, iSWU has a markedly increase in the number as well as the kind of teams. </p>
                 <p>This year, there were four universities and one organization interested in synthetic biology participating in the iSWU communication held in Sichuan University. The meetup focused on the theme, “To promote the communication and cooperation among iGEM teams in the southwest region of China” and the main activity forms were to discuss teams’ projects and to share experience. It gave all teams an opportunity to achieve understanding and exchanging deeply.</p>
+
                 <p>This year, there were four universities and one organization interested in synthetic biology participated in the iSWU communication held in Sichuan University. The meetup focused on the theme, “To promote the communication and cooperation among iGEM teams in the southwest region of China” and the main activity forms were to discuss teams’ projects and to share experience. It gave all teams an opportunity to achieve a deeper understanding and exchanging.</p>
                 <p class="img-p" style="font-size:13px;"><img src="https://static.igem.org/mediawiki/2016/8/82/Uestc_software-coll-7.jpg" /><br/><B>Fig.7.</B> A group photo of iSWU </p>
+
 
                 <strong>We are recognized and encouraged </strong>
+
                 <p class="img-p" style="font-size:13px;"><img src="https://static.igem.org/mediawiki/2016/7/76/Uestc_software-coll-10.jpg" /><br/><B>Fig.10.</B> The group photo in TMMU-China </p>
                 <p>In communication meeting, professors impressed the innovation awareness and excellent iGEM quality on us. Yun Zhao, the vice-president of SCU college oflife sciences, stressed that there is no need to mention first time in science, all science to do is the first time. Nianhui Zhang, the coach of SCU, shared the experience of his iGEM team leading trip and affirmed we were valued. His word encouraged young scholars to research on innovation and fight for great achievements.</p>
+
                 <strong>We are recognized and encouraged</strong>
                 <p class="img-p" style="font-size:13px;"><img src="https://static.igem.org/mediawiki/2016/6/6c/Uestc_software-coll-8.jpg" /><br/><B>Fig.8.</B> Our team’s presentation </p>
+
                 <p>In communication meeting, professors impressed the innovation awareness and excellent iGEM quality on us. Yun Zhao, the vice-president of SCU college of life sciences, stressed that there is no need to mention first time in science, all science to do is the first time. Nianhui Zhang, the coach of SCU, shared the experience of his iGEM team leading trip and affirmed we were valued. His word encouraged young scholars to research on innovation and fight for great achievements.</p>
                 <strong>We are exchanging and improving </strong>
+
                 <p class="img-p" style="font-size:13px;"><img src="https://static.igem.org/mediawiki/2016/2/25/Uestc_software-coll-11.jpg" /><br/><B>Fig.11.</B> The presentation of TMMU-China </p>
                 <p>With excellent and lively presentation, all the teams aroused passionate discussions and get numerous responses from others, including suggestions on the thoughts of project, detailed Q&A on integrated design and reflection on application. As the unique software team, we described the contents we had completed and plans to do concisely. Many members showed their interests to our project. For Bio101, some asked the DNA storage capacity and the superiority of the algorithm we used. One of the professor suggested us to take subsection coding strategy. Others played the game, Bio2048, and hoped us to help them complete the extra work such as biological game. These precious feedbacks we got from the meetup led us to what we should focused on.</p>
+
                 <strong>We are exchanging and improving</strong>
                 <p class="img-p" style="font-size:13px;"><img src="https://static.igem.org/mediawiki/2016/f/fb/Uestc_software-coll-9.jpg" /><br/><B>Fig.9.</B> We shared with other teams </p>
+
                 <p>With excellent and lively presentation, all the teams were aroused in passionate discussions and got numerous responses from others, including suggestions on the thoughts of project, detailed Q&A on integrated design and reflection on application. As the unique software team, we concisely described the project we had completed and the improvement in the following work. Many members showed their interests in our project. For Bio101, some asked the DNA storage capacity and the superiority of the algorithm we used. One of the professor suggested us to take subsection coding strategy. Others played the game, Bio2048, and hoped us to help them complete the extra work such as biological game. These precious feedbacks we got from the meetup led us to what we should focus on.</p>
 +
                 <p class="img-p" style="font-size:13px;"><img src="https://static.igem.org/mediawiki/2016/8/87/Uestc_software-coll-12.jpg" /><br/><B>Fig.12.</B> We communicated with the teachers from TMMU-China and NJY-China </p>
 
                 <p>Modern technology makes information transmission more convenient, but there is no other way better than face-to-face communication. iSWU meetup helped the teams acquire reflections, inspiration and enhance efficiency to perfect the projects. Thus it can be seen, the communication will make a significant improvement for all attendees in the Giant Jamboree.</p>
 
                 <p>Modern technology makes information transmission more convenient, but there is no other way better than face-to-face communication. iSWU meetup helped the teams acquire reflections, inspiration and enhance efficiency to perfect the projects. Thus it can be seen, the communication will make a significant improvement for all attendees in the Giant Jamboree.</p>
                 <h2 id="Meetup with TMMU_China and NJY-China">Meetup with TMMU_China and NJY-China</h2>
+
                <p class="img-p" style="font-size:13px;"><img src="https://static.igem.org/mediawiki/2016/1/1b/Uestc_software-coll-13.jpg" /><br/><B>Fig.13.</B> The introduction from NJY-China </p>
                 <p>This year, TMMU-China as a young team needs a lot of support from other experienced teams. iGEM encourages helps and collaborations among teams, especially with the new teams. Just a month away from the Giant Jamboree, TMMU-China invited UESTC-Software, UESTC-China and NJY-China to gather in Chongqing. They arranged a meetup and aimed to prepare for the final presentation in Boston.</p>
+
 
                <p class="img-p" style="font-size:13px;"><img src="https://static.igem.org/mediawiki/2016/7/76/Uestc_software-coll-10.jpg" /><br/><B>Fig.10.</B> The group photo in TMMU-China </p>
+
                 <h2 id="Meet-up with TMMU_China and NJY-China">Meet-up with TMMU_China and NJY-China</h2>
 +
                 <p>Just a month away from the Giant Jamboree, TMMU-China invited UESTC-Software, UESTC-China and NJY-China to gather in Chongqing. They arranged a meet-up and aimed to prepare for the final presentation in Boston. </p>
 
                 <strong>The same experience, the same mood</strong>
 
                 <strong>The same experience, the same mood</strong>
                 <p>As an excellent team, we are full of enthusiasm to share our rich experience of competition and provide guidance for them. TMMU-China is in unclear condition for iGEM as we once were. We can deeply feel the mood of them. Therefore, we hoped to collaborate with them to give them courage.</p>
+
                 <p>As an experienced team, we were full of enthusiasm to share our abundant experience of competition and provide guidance for them. TMMU-China is in unclear condition about iGEM as we once were. We could empathize with them deeply. Therefore, we hoped to collaborate with them to improve their courage.</p>
                <p class="img-p" style="font-size:13px;"><img src="https://static.igem.org/mediawiki/2016/2/25/Uestc_software-coll-11.jpg" /><br/><B>Fig.11.</B> The presentation of TMMU-China </p>
+
 
                 <strong>The different styles, the different feels</strong>
 
                 <strong>The different styles, the different feels</strong>
                 <p>This meetup was completely consistent to the final competition process, with 15-20 minutes for presentation, question time and poster introduction. Although the scale was not better than the final event, it was really a good opportunity to feel different styles of presentation. We exchanged the final preparation for the competition, discussed the summary of the achievement, and found the problems existing in many aspects.</p>
+
                 <p>This meet-up was completely consistent to the final competition process, with 15-20 minutes for presentation, question time and poster introduction. Although the scale was not as formal as the final event, it was really a good opportunity to feel different styles of presentation. We exchanged the final preparation for the competition, discussed the summary of the achievement, and found the problems existing in many aspects. </p>
                <p class="img-p" style="font-size:13px;"><img src="https://static.igem.org/mediawiki/2016/8/87/Uestc_software-coll-12.jpg" /><br/><B>Fig.12.</B> We communicated with the teachers from TMMU-China and NJY-China </p>
+
 
                 <strong>The new collaboration, the new harvest</strong>
 
                 <strong>The new collaboration, the new harvest</strong>
                 <p>Significantly, it was our first time to contact with NJY-China. We learned from their indefatigable efforts. They were willing to cooperate with other teams and visit different universities to make improvement. They focused on public awareness about the spread of synthetic biology knowledge. Our Human Practice is doing the same effort. </p>
+
                 <p>Significantly, it was our first time to contact with NJU-China. We learned from their indefatigable efforts. They were willing to cooperate with other teams and visit different universities to make improvement. They focused on public awareness about the spread of synthetic biology knowledge. Our Human Practice is making the same effort. </p>
                 <p class="img-p" style="font-size:13px;"><img src="https://static.igem.org/mediawiki/2016/1/1b/Uestc_software-coll-13.jpg" /><br/><B>Fig.13.</B> The introduction from NJY-China </p>
+
                 <p>The meet-up was held on the basis of project’s completion, so we inspired each other in all aspects. With such a good platform for collaboration, we can help others and improve ourselves at the same time, become less blind and less helpless. We got the inspiration from sharing, and we attained the courage from communicating. <B>We would like to thank TMMU_China to design primer for the DNA sequences generated by Bio101. </B>Their efforts provided basis for synthesizing DNA sequences.</p>
                <p>The meetup was hold on the basis of project’s completion, so we inspired each other in all aspects. With such a good platform for collaboration, we can help others and recognize ourselves at the same time, become less blind and less helpless. We got the inspiration from sharing, we found the courage from communicating.</p>
+
 
                 <h2 id="What we harvest from the collaboration">What we harvest from the collaboration</h2>
 
                 <h2 id="What we harvest from the collaboration">What we harvest from the collaboration</h2>
                 <p>Through all the collaborations we took part in, we learned a lot and shared happiness. We knew collaboration, competition and communication deeper and better. What we acquired is not only about the iGEM competition itself, we made friends and expanded our eyesight. We communicated face to face to understand what they did and make them know what we were doing , through which we improved our own abilities. And we encouraged and competed each other to hold on the scientific trip, which made us know about the importance of the competitors and collaborators to scientific workers. All these memories will be a unique part of the iGEM experience as well as our scientific life experience. </p>
+
                 <p>Through all the collaborations we have taken part in, we learned a lot and shared happiness. We knew collaboration, competition and communication deeper and better. What we acquired was not only about the iGEM competition itself, we made friends and expanded our eyesight. We communicated face to face to understand what they did and let them know what we are doing, through which we improved our own abilities. And we encouraged and competed each other to hold on the scientific trip, which made us know about the importance of the competitors and collaborators to scientific workers. All these memories will be a unique part of iGEM experience as well as our scientific life experience. </p>
 +
 
 +
 
 
</div>
 
</div>
 
<footer class="footer">
 
<footer class="footer">

Revision as of 14:42, 14 October 2016

三级页面

Collaborations

As iGEMers, we all know sharing and collaboration are core values of iGEM. If a team seal themselves off, not only they will be trapped in projects, but also cannot stand in a higher position to grasp the overall situation. Instead of cooping ourselves up, we actively cooperate together for the betterment of synthetic biology as a whole. UESTC-Software has collaborated with other 5 teams in 6 different ways:

  • (1) Solving problems for UESTC-China, our brother team.
  • (2) Mentoring and supporting TMMU-China, which is a new team.
  • (3) Wet-lab help from UESTC-China, which helped us with validation.
  • (4) Software testing by AHTU-China, which was the first user of Bio101.
  • (5) Having meetup with SCU-China, TMMU-China, UESTC-China and SICAU.
  • (6) Participating meetup with NJU-China organized by TMMU_China.

Development of Data-Processing Tool for UESTC-China

Background

This team’s goal is to degrade plastic and produce isobutanol. In view of increasingly serious issues on plastic pollution, greenhouse effect and energy shortage, UESTC-China comes up with an idea to try solving these three problems. That’s to use genetically modified bacteria to achieve their goal. With their work going on, there was a stumbling block related to data processing simulation.


Fig.1. the experiment of UESTC-China

Needs

In the course of experiment, there was a stage where team members should complete the drawing of the enzyme activity curve, through which to compare the work effect of each plasmid vector, so as to select the best one. A sea of data made it difficult to finish the data processing by manual method. Owing to the lack of programming ability, they had to use procedural means to solve the problem which took up lots of their time and energy.

So they seek for our support of programming. We carried forward the spirit of collaboration to solve their problems relying on our skills.

Solutions

In the communication process, our team members entered the lab to have an idea of what we could help. Through the analysis of the process and the dynamic combination of the varied data number, we decided to design an algorithm for the fast simulation and solve the complex work with MATLAB.

  • 1. We batched import data collected in the experiment to MATLAB to generate a matrix, which can give the results they need quickly and accurately. Besides, it can generate EXCEL files automatically to help them do further analysis.
  • 2. Another function is that the system can find out large data errors and remove these bad data. In this way, they don’t have to manually check, greatly improving the efficiency any more.
  • 3. On this basis, we also provided a further function of curve fitting. With smooth curve instead of scattered data points, it makes the results more intuitive, easier to understand and analyze.

Some results are shown in Fig.2 and Fig.3:


Fig.2. Enzyme activity data simulation


Fig.3. Enzyme activity data analysis

The program we designed helped UESTC-China reduce the time of data processing, made them come to conclusions and start next step as soon as possible.

Support for TMMU_China

Background

This year, TMMU-China as a young team needs a lot of support from other experienced teams. iGEM encourages help and collaborations among teams, especially the new teams. Our team built a friendly connection with other iGEM teams like TMMU_China, and we provided some useful supports for them in order to contribute to iGEM the competition itself, even to synthetic biology.

During our iGEM trip, we helped TMMU_China to build Protein Calculator, a web app to predict experiment result based on their modeling.

These programming work is time-consuming but helpful, we believe our effort can cut enormous workload and free their time so that they can focus on their experiments and research.

Main work

After communication and discussion about the workflow and details, our engineer group began to build and test the web app since our Chongqing Trip. We use Django to manage the web and put all necessary contents into HTML files, with related models and views in Python files.

The main work

1. Setup the Web;

2. Fullfill all need in front end;

3. Implement file upload and download function;

4. Turn TMMU’s Matlab software into C to handle input;

5. Implement the parameter passing and result display.

This is the file tree:

├── db.sqlite3 ├── download.xlsx ├── files ├── igem │ ├── __init__.py │ ├── apps.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py ├── manage.py ├── static │ ├── css │ │ ├── bootstrap.min.css │ │ └── jumbotron.css │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ ├── images │ │ ├── favicon.ico │ │ ├── ico.png │ │ └── results │ └── js │ ├── bootstrap.min.js │ ├── jquery-3.1.1.min.js │ └── jquery.js -> jquery-3.1.1.min.js ├── templates │ ├── base.html │ ├── index.html │ └── index_old.html ├── tmmu │ ├── __init__.py │ ├── admin.py │ ├── chart.py │ ├── forms.py │ ├── migrations │ ├── models.py │ ├── tests.py │ ├── urls.py │ └── views.py └── uploadFile

The web app

This web app, Protein Calculator, needs three input:

1. Experiment parameters

2. Cnism value

3. Time

The first one is passed by fulfilling our standard file to upload the experiment parameters, then TMMU_China’s algorithm can plot a result curve to simulate the growing situation.

Then, users type the specific cnism value and demand time, they can get a specific function curve at this point.

The whole workflow is the combination of 3 modeling:

1. Gene expression model;

2. Colony growth model;

3. Protein diffuse model;

The details of their modeling can see in TMMU_China wiki. You can also browse this web app in their modeling part as a symbol of our cooperation.

This is the display:

Future

Cooperation is always the main topic of iGEM. The interface and logrolling can really make a difference in our work progress and the friendship between different teams.

We hope this friendship can live from iGEM2016 to a far future, and hope the web app stemming from this friendship can really help researchers to achieve their destination easily.

Wet-lab help from UESTC-China

We cooperated with the team UESTC-China to accomplish the validation of our experiments. We thank our collaborator for helping us with patience and making such strong contribution to our work.

We created a platform for information storage in synthesized DNA. This coding tool can create a convenient DNA storage information workflow, so researchers can choose any file they want to encode and focus on synthesizing DNA. And we wanted to demonstrate our tool working under real-world condition. So UESTC-China mentored us how to design the gene sequence which contains the suitable restriction site. They helped us amplify the genes and put the genes into the plasmids. UESTC-China also transformed the plasmids into the E. coli TOP10 and extracted them from E. coli for sequencing.

It’s hard for us to finish such job. With their help, we finally validated the software we created can perform its intended function. Once again, we would like to thank UESTC-China.


Fig.7. A group photo of iSWU

Software testing by AHTU_China

In the dry-lab testing of our project, we invited team AHUT_China to help us accomplish the task together. As the developer, we tested our project to prove it had the intended function. Further, we needed someone who knew little about the development of Bio101 to do a more objective testing. Team AHUT_China tested the fault tolerance and randomness of Bio101 as our first user and offered us with a software testing report. Besides, they analyzed bzip2 compression algorithm we used in Bio101 through building mathematical model.


Fig.8. Our team’s presentation

We also kept in touch to get feedback timely on the problems arising from the operation of Bio101. On September 16th, 2016, we had a video conference with AHUT_China. We both introduced our projects to increase interaction and understanding. Their project of this year is about BIO-COMPASS2.0, which is to get optimal solution of path planning through bio navigation. Before putting into practice, extracting and storing information of a region in the map are needed, and our Bio101 can bring about convenience to their database storage and ensure their appliances into reality, which is an exploration during our cooperation.Most importantly, we feel very grateful for what they have done for us.


Fig.9. We shared with other teams

iGEM Southwest China Union Meetup

We are developing and growing

Last year, UESTC iGEMers led the establishment of iGEM SouthWest Union of China (iSWU), which is a sustained platform for all the iGEMers in the southwest region of China. Nowadays, iSWU has a markedly increase in the number as well as the kind of teams.

This year, there were four universities and one organization interested in synthetic biology participated in the iSWU communication held in Sichuan University. The meetup focused on the theme, “To promote the communication and cooperation among iGEM teams in the southwest region of China” and the main activity forms were to discuss teams’ projects and to share experience. It gave all teams an opportunity to achieve a deeper understanding and exchanging.


Fig.10. The group photo in TMMU-China

We are recognized and encouraged

In communication meeting, professors impressed the innovation awareness and excellent iGEM quality on us. Yun Zhao, the vice-president of SCU college of life sciences, stressed that there is no need to mention first time in science, all science to do is the first time. Nianhui Zhang, the coach of SCU, shared the experience of his iGEM team leading trip and affirmed we were valued. His word encouraged young scholars to research on innovation and fight for great achievements.


Fig.11. The presentation of TMMU-China

We are exchanging and improving

With excellent and lively presentation, all the teams were aroused in passionate discussions and got numerous responses from others, including suggestions on the thoughts of project, detailed Q&A on integrated design and reflection on application. As the unique software team, we concisely described the project we had completed and the improvement in the following work. Many members showed their interests in our project. For Bio101, some asked the DNA storage capacity and the superiority of the algorithm we used. One of the professor suggested us to take subsection coding strategy. Others played the game, Bio2048, and hoped us to help them complete the extra work such as biological game. These precious feedbacks we got from the meetup led us to what we should focus on.


Fig.12. We communicated with the teachers from TMMU-China and NJY-China

Modern technology makes information transmission more convenient, but there is no other way better than face-to-face communication. iSWU meetup helped the teams acquire reflections, inspiration and enhance efficiency to perfect the projects. Thus it can be seen, the communication will make a significant improvement for all attendees in the Giant Jamboree.


Fig.13. The introduction from NJY-China

Meet-up with TMMU_China and NJY-China

Just a month away from the Giant Jamboree, TMMU-China invited UESTC-Software, UESTC-China and NJY-China to gather in Chongqing. They arranged a meet-up and aimed to prepare for the final presentation in Boston.

The same experience, the same mood

As an experienced team, we were full of enthusiasm to share our abundant experience of competition and provide guidance for them. TMMU-China is in unclear condition about iGEM as we once were. We could empathize with them deeply. Therefore, we hoped to collaborate with them to improve their courage.

The different styles, the different feels

This meet-up was completely consistent to the final competition process, with 15-20 minutes for presentation, question time and poster introduction. Although the scale was not as formal as the final event, it was really a good opportunity to feel different styles of presentation. We exchanged the final preparation for the competition, discussed the summary of the achievement, and found the problems existing in many aspects.

The new collaboration, the new harvest

Significantly, it was our first time to contact with NJU-China. We learned from their indefatigable efforts. They were willing to cooperate with other teams and visit different universities to make improvement. They focused on public awareness about the spread of synthetic biology knowledge. Our Human Practice is making the same effort.

The meet-up was held on the basis of project’s completion, so we inspired each other in all aspects. With such a good platform for collaboration, we can help others and improve ourselves at the same time, become less blind and less helpless. We got the inspiration from sharing, and we attained the courage from communicating. We would like to thank TMMU_China to design primer for the DNA sequences generated by Bio101. Their efforts provided basis for synthesizing DNA sequences.

What we harvest from the collaboration

Through all the collaborations we have taken part in, we learned a lot and shared happiness. We knew collaboration, competition and communication deeper and better. What we acquired was not only about the iGEM competition itself, we made friends and expanded our eyesight. We communicated face to face to understand what they did and let them know what we are doing, through which we improved our own abilities. And we encouraged and competed each other to hold on the scientific trip, which made us know about the importance of the competitors and collaborators to scientific workers. All these memories will be a unique part of iGEM experience as well as our scientific life experience.

CATALOGUE