Difference between revisions of "Team:Peking/Software"

Line 1: Line 1:
 
 
<!--[if lt IE 8 ]><html class="no-js ie ie7" lang="en"> <![endif]-->
 
<!--[if lt IE 8 ]><html class="no-js ie ie7" lang="en"> <![endif]-->
 
<!--[if IE 8 ]><html class="no-js ie ie8" lang="en"> <![endif]-->
 
<!--[if IE 8 ]><html class="no-js ie ie8" lang="en"> <![endif]-->
Line 7: Line 6:
 
     <head>
 
     <head>
 
         <!--- Basic Page Needs========================================================================= -->
 
         <!--- Basic Page Needs========================================================================= -->
         <meta charset="utf-8"/>
+
         <meta charset="utf-8">
        <title>Home</title>
+
            <title>Overview</title>
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.2, user-scalable=yes" />
+
            <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.2, user-scalable=yes" />
        <meta name="description" content="Wiki of Peking iGEM 2016" />
+
            <meta name="description" content="Wiki of Peking iGEM 2016" />
        <meta name="author" content="Li Jiamian & Wang Yuqing"/>
+
            <meta name="author" content="Li Jiamian & Wang Yuqing">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+
                <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <!-- Mobile Specific Metas===================================================================== -->
+
                <!-- Mobile Specific Metas===================================================================== -->
        <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/>
+
                <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
        <!-- Fix  Overwrite the original iGEM style=================================================== -->
+
                    <!-- Fix  Overwrite the original iGEM style=================================================== -->
        <link href="https://2016.igem.org/Template:Peking/css/fix?action=raw&ctype=text/css" rel="stylesheet" />
+
                    <link href="https://2016.igem.org/Template:Peking/css/fix?action=raw&ctype=text/css" rel="stylesheet" />
        <!-- CSS======================================================================================= -->
+
                    <!-- CSS======================================================================================= -->
        <link href="https://2016.igem.org/Template:Peking/css/bootstrap_min?action=raw&ctype=text/css" rel="stylesheet" />
+
                    <link href="https://2016.igem.org/Template:Peking/css/bootstrap_min?action=raw&ctype=text/css" rel="stylesheet" />
        <link href="https://2016.igem.org/Template:Peking/css/style?action=raw&ctype=text/css" rel="stylesheet" />
+
                    <link href="https://2016.igem.org/Template:Peking/css/style?action=raw&ctype=text/css" rel="stylesheet" />
        <!-- CSS======================================================================================= -->
+
                    <!-- CSS======================================================================================= -->
        <link rel="stylesheet" href="https://2016.igem.org/Template:Peking/css/default?action=raw&ctype=text/css"/>
+
                    <link rel="stylesheet" href="https://2016.igem.org/Template:Peking/css/default?action=raw&ctype=text/css">
        <link rel="stylesheet" href="https://2016.igem.org/Template:Peking/css/layout?action=raw&ctype=text/css"/>
+
                        <link rel="stylesheet" href="https://2016.igem.org/Template:Peking/css/layout?action=raw&ctype=text/css">
        <link rel="stylesheet" href="https://2016.igem.org/Template:Peking/css/media-queries?action=raw&ctype=text/css"/>
+
                            <link rel="stylesheet" href="https://2016.igem.org/Template:Peking/css/media-queries?action=raw&ctype=text/css">
        <link rel="stylesheet" href="https://2016.igem.org/Template:Peking/css/priorstyle?action=raw&ctype=text/css"/>
+
                                <link rel="stylesheet" href="https://2016.igem.org/Template:Peking/css/priorstyle?action=raw&ctype=text/css">
        <link rel="stylesheet" href="https://2016.igem.org/Template:Peking/css/notebook_panel?action=raw&ctype=text/css"/>
+
                                    <style>
        <style>
+
                                        .home_img{
            .texttitle{
+
                                            padding: 10px;
                color: #11abb0;
+
                                            margin: 10px;
                font-size: 38px;
+
                                            width: 420px;
                line-height: 48px;
+
                                            float: left;
                margin-bottom: 12px;
+
                                            height: 300px;
                font-family: raleway-bold, sans-serif !important;
+
                                        }
                background: transparent;
+
                                    .home_text{
                letter-spacing: 3px;
+
                                        padding-top: 20px;
                text-transform: uppercase;
+
                                        margin: 10px;
                font-weight: 350;
+
                                        float: left;
                text-align: center;
+
                                        height: 300px;
            }
+
                                    }
        sup{font-size:11px;}
+
                                    .texttitle{
        .references{margin-top:150px;margin-bottom:40px;}
+
                                        color: #11abb0;
        .references p{font-size:14px !important; color:#666161 !important;}
+
                                        font-size: 38px;
        .classic-title {font-weight: 300;}
+
                                        line-height: 48px;
        .classic-title span {
+
                                        margin-bottom: 12px;
            padding-bottom: 8px;
+
                                        font-family: raleway-bold, sans-serif;
            border-bottom: 1px solid #383232;
+
                                        background: transparent;
            font-weight: 400;
+
                                        letter-spacing: 3px;
        }
+
                                        text-transform: uppercase;
        a, a:visited{
+
                                        font-weight: 350;
          color:#00afd1;
+
                                        text-align: center;
 
+
                                    }
        }
+
                                    sup{
        figure{margin-top:40px;margin-bottom:40px;height:auto;}
+
                                        font-size:11px;
        .anchor{padding-top:100px;margin-top:-100px;}
+
                                    }
            </style>
+
                                    .references{margin-top:150px;margin-bottom:40px;}
       
+
                                    .references p{font-size:14px !important; color:#666161 !important;}
    </head>
+
                                   
   
+
                                    .classic-title {font-weight: 300;}
   
+
                                    .classic-title span {
 +
                                        padding-bottom: 8px;
 +
                                        border-bottom: 1px solid #383232;
 +
                                        font-weight: 400;
 +
                                    }
 +
                                    figure{margin-top:40px;margin-bottom:40px;height:auto;}
 +
                                        </style>
 +
                                   
 +
                                    </head>
 
      
 
      
 
     <body>
 
     <body>
        <!-- Home Section -->
 
        <div id="home">
 
           
 
            <a id="slider_left"><img src="https://static.igem.org/mediawiki/2015/d/d1/Peking-left.png" style="margin-top:100%" alt="Slide Left"></a>
 
            <a id="slider_right"><img src="https://static.igem.org/mediawiki/2015/f/fc/Peking-right.png" style="margin-top:100%" alt="Slide Right"></a>
 
           
 
            <img id="cycle-loader" src="https://static.igem.org/mediawiki/2016/7/78/T--Peking--images_ajax_loader.gif" />
 
            <div id="fullscreen-slider">
 
               
 
                <div>
 
                    <img src="https://static.igem.org/mediawiki/2016/f/fa/T--Peking--images_Uranium_Reaper1.jpg" alt="" />
 
                    <!--div class="pattern">
 
                    <div class="slide-content light">
 
                    <div class="div-align-center">
 
                    <p class="georgia">Welcome to our website</p>
 
                    <h1>We are newave</h1>
 
                    <a href="#we-are-newave" class="newave-button medium white outline">See What we do</a>
 
                    </div>
 
                    </div>
 
                    </div>-->
 
                </div>
 
               
 
                <div>
 
                    <img src="https://static.igem.org/mediawiki/2016/5/5d/T--Peking--image_home_uranium_reaper_02.jpg" alt="" />
 
                    <!-- <div class="pattern">
 
                    <div class="slide-content light">
 
                    <div class="div-word-on-picture1">
 
                    <h1>Uranium </h1>
 
                    </div>
 
                   
 
                    <div class="div-word-on-picture2">
 
                    <h1>Reaper</h1>
 
                    </div>
 
                   
 
                    <p><span style="font-family:Verdana;font-size:15px">iGEM 2016</span></p>
 
                    </div>
 
                    </div>-->
 
                </div>
 
               
 
                <div>
 
                    <img src="https://static.igem.org/mediawiki/2016/archive/c/c9/20161016085229%21T--Peking--images_Uranium_Reaper3.jpg" alt="" />
 
                    <!--<div class="pattern">
 
                    <div class="slide-content light">
 
                    <div class="div-align-center">
 
                    <p class="georgia">Welcome to our website</p>
 
                    <h1>We are newave</h1>
 
                    <a href="#we-are-newave" class="newave-button medium white outline">See What we do</a>
 
                    </div>
 
                    </div>
 
                    </div>-->
 
                </div>
 
               
 
               
 
                <div>
 
                    <img src="https://static.igem.org/mediawiki/2016/0/0c/T--Peking--image_home_uranium_reaper_03.jpg" alt="" />
 
                    <!--<div class="pattern">
 
                    <div class="slide-content light">
 
                    <div class="div-align-center">
 
                    <p class="georgia">Welcome to our website</p>
 
                    <h1>We are newave</h1>
 
                    <a href="#we-are-newave" class="newave-button medium white outline">See What we do</a>
 
                    </div>
 
                    </div>
 
                    </div>-->
 
                </div>
 
               
 
            </div>
 
            <!-- End Home Section -->
 
           
 
           
 
           
 
           
 
           
 
 
           <!-- Navigation -->
 
           <!-- Navigation -->
 
         <div id="navigation" class="navbar navbar-fixed-top">
 
         <div id="navigation" class="navbar navbar-fixed-top">
Line 205: Line 139:
 
         <!--/Navigation -->
 
         <!--/Navigation -->
  
           
+
       
            <style>
+
                .home_img{
+
                    padding: 10px;
+
                    margin: 10px;
+
                    width: 420px;
+
                    float: left;
+
                    height: 300px;
+
                }
+
            .home_text{
+
                padding-top: 20px;
+
                margin: 10px;
+
                float: left;
+
                height: 300px;
+
            }
+
            .texttitle{
+
                color: #11abb0;
+
                font-size: 38px;
+
                line-height: 48px;
+
                margin-bottom: 12px;
+
                font-family: raleway-bold, sans-serif;
+
                background: transparent;
+
                letter-spacing: 3px;
+
                text-transform: uppercase;
+
                font-weight: 350;
+
                text-align: center;
+
            }
+
            </style>
+
           
+
           
+
           
+
           
+
           
+
           
+
           
+
         
+
                              <div class="twelve columns" >
+
                               
+
                                <div class="four columns" style="text-align:center;">
+
                                <p style="text-align:center;"><a href="https://2016.igem.org/Team:Peking/Crosslinking"><img style="width:  %;" src="https://static.igem.org/mediawiki/2016/b/b3/T--Peking--image_H1.png " alt="" /></p></a>
+
                                <p style="font-family:raleway-bold, sans-serif !important;font-size:24px !important; text-align:center; margin-top:20px;">Crosslinking</p>
+
                                <p style="font-family:raleway-regular, sans-serif !important; font-weight:100;font-size:18px !important; text-align:justify;">By taking advantage of the covalent crosslinking of SpyTag and SpyCatcher, a polymer network was designed to possess special properties, such as strong mechanical strength, large contact area and stable structure. </p>
+
                                <p><a href="https://2016.igem.org/Team:Peking/Crosslinking">Learn more...</a></p>
+
                               
+
                                </div>
+
                               
+
                               
+
                               
+
                                <div class="four columns" style="text-align:center;">
+
                                <p style="text-align:center;"><a href="https://2016.igem.org/Team:Peking/Secretion"><img style="width:  %;" src="https://static.igem.org/mediawiki/2016/1/1f/T--Peking--image_H2.png" /></p></a>
+
                                <p style="font-family:raleway-bold, sans-serif !important;font-size:24px !important; text-align:center; margin-top:20px;">Secretion</p>
+
                                <p style="font-family:raleway-regular, sans-serif !important; font-weight:100;font-size:18px !important; text-align:justify;">To make the polymer network reproductive and economical, a signal peptide library was constructed. We carried out a series of experiments to find an optimal secretion strategy.</p>
+
                                <p><a href="https://2016.igem.org/Team:Peking/Secretion">Learn more...</a></p>
+
                               
+
                                </div>
+
                               
+
                               
+
                               
+
                                <div class="four columns" style="text-align:center;">
+
                                <p style="text-align:center;"><a href="https://2016.igem.org/Team:Peking/Clearance"><img style="width:  %;" src="https://static.igem.org/mediawiki/2016/9/95/T--Peking--image_H3.png" alt=""/></p></a>
+
                                <p style="font-family:raleway-bold, sans-serif !important;font-size:24px !important; text-align:center; margin-top:20px;">Clearance</p>
+
                                <p style="font-family:raleway-regular, sans-serif !important; font-weight:100;font-size:18px !important; text-align:justify;">The monomeric streptavidin constructed in the polymer network could realize the clearance of Spy Crosslinking Network in the environment by interacting with biotinylated magnetic beads. </p>
+
                                <p><a href="https://2016.igem.org/Team:Peking/Clearance">Learn more...</a></p>
+
                               
+
                                </div>
+
                               
+
                                </div>
+
                               
+
  
 +
       
 +
       
 +
        <div class="content-outer">
 +
            <div id="page-content" class="row page">
  
  
  
<div class="twelve columns"  style="margin-top:25px;">
+
Software
                               
+
                               
+
                               
+
                               
+
                               
+
                                <div class="four columns" style="text-align:center;">
+
                                <p style="text-align:center;"><a href="https://2016.igem.org/Team:Peking/Model"><img style="width:  %;" src="https://static.igem.org/mediawiki/2016/a/aa/T--Peking--image_H4.png
+
" /></p></a>
+
                                <p style="font-family:raleway-bold, sans-serif !important;font-size:24px !important; text-align:center; margin-top:20px;">Model</p>
+
                                <p style="font-family:raleway-regular, sans-serif !important; font-weight:100;font-size:18px !important; text-align:justify;">To accurately describe the Gel Point (GP) and the Mass Distribution (MD) for our polymer network, we built up two amendatory models that can adequately describe the characters and deepen our knowledge of our novel biomaterial.</p>
+
                                <p><a href="https://2016.igem.org/Team:Peking/Mode">Learn more...</a></p>
+
                               
+
                                </div>
+
                               
+
                                <div class="four columns" style="text-align:center;">
+
  
                                <p style="text-align:center;"><a href="https://2016.igem.org/Team:Peking/Software"><img style="width:  %;" src="https://static.igem.org/mediawiki/2016/b/b3/T--Peking--image_H5.png
+
We produce abundant fluorescent images in our experiments. However, there are many troubles when taking into the processing those data. The data can be extremely large. Even if you just take a 1 hour imaging for 25 positions in 3 channel for every minutes, the microscope will yield 4500 high resolution images. To help with the image processing in such a high throughput, we developed a software aim at microscope images batching.  
" alt="" /></p></a>
+
                                <p style="font-family:raleway-bold, sans-serif !important;font-size:24px !important; text-align:center; margin-top:20px;">Software</p>
+
                                <p style="font-family:raleway-regular, sans-serif !important; font-weight:100;font-size:18px !important; text-align:justify;">To calculate the Gel Point (GP) and the Mass Distribution (MD) for our polymer network, we established a useful software called SoP that can apply to all the crosslinking reactions between the chosen monomers.</p>
+
                                <p><a href="https://2016.igem.org/Team:Peking/Software">Learn more...</a></p>
+
                               
+
                                </div>
+
                               
+
                                <div class="four columns" style="text-align:center;">
+
                                <p style="text-align:center;"><a href="https://2016.igem.org/Team:Peking/HP/Gold"><img style="width:  %;" src="https://static.igem.org/mediawiki/2016/c/ce/T--Peking--image_H6.png
+
" alt=""/></p></a>
+
                                <p style="font-family:raleway-bold, sans-serif !important;font-size:24px !important; text-align:center; margin-top:20px;">Human practices</p>
+
                                <p style="font-family:raleway-regular, sans-serif !important; font-weight:100;font-size:18px !important; text-align:justify;">The Peking iGEM 2016 focuses on current treatments of uranium pollution worldwide, and looks for solutions using synthetic biology. We visited a institution of nuclear industry, conducted a questionnaire survey and provided public education.</p>
+
                                <p><a href="https://2016.igem.org/Team:Peking/HP/Gold">Learn more...</a></p>
+
                               
+
                                </div>
+
                               
+
                                </div>
+
                               
+
                            </div><!--row ended-->
+
                           
+
                        </section>
+
                    </div>
+
                </div>
+
            </div>
+
           
+
           
+
           
+
            <br />
+
           
+
  
       
+
This software is wrote just for the problems we meet.
  
 +
The first problem we meet is the file name of the exported images are always in massy rules. What’s the most confusing, the rules of number of the positions, channels and time are various in files. Considering the diversity of file names of images derived from different microscopes, we manage to build a naming rule manager, which can create and modify the name rule. The rules can be made are flexible, which can contain up to 4 variables and 4 customized string. Every variables have a customized zero filling function that can solve the problem like the annoying number 01 to 99. The users can also shear their rules in the form of a file, which may benefit group working. Read the user manuals for more detail.
 +
 +
After solving the problem of getting files, we can now stick to the practices functions practical.
 +
 +
The most important difference between fluorescent images of microscope and Ordinary photo is the function of channel. We need to contrast different fluorescent channel to discover the conclusion. However, export a large number of large images could be a time-wasting process. If we can merge channel or convert the images into grayscale after cropping, we will save much time. Thus we add the functions of merging and grayscale to our software first. Read the user manuals for more detail.(此处放处理前后的图)
 +
 +
For the living organism, if we want to show the dynamic process with video, we will need to fuse the images by order to make video. We wrote the functions to export video by time or by z axis. Read the user manuals for more detail.(此处放导出的视频gif)
 +
 +
In science research, cropping are widely used to beautify the images and emphasize the target. To meet the need of flexible cropping, we provide two cropping method. Drawing cropping can draw the range to be cropped while position cropping crop straightly by the given position. Read the user manuals for more detail. (此处放软件使用截图)
 +
 +
What’s more, sometime the cells float in the process of photographing, which result in the cell drift or even rotate in the video. We will have to make a larger cropping to ensure the cell will not go out of the edge. To solve this problem, We wrote a function that can move the cropping frame with the cell linearly, which can fix the drift of cell to some extent. Also, we can rotate the image by the setting before cropping, by which we may also fix the rotation of the cells. Read the user manuals for more detail. (漂移校正前后对比动图,旋转漂移校正前后对比动图)
 +
 +
Eventually, the microscopy images in science need some information on it before showing up in public. The time scale of every frame and the scale of the cell are the most common features. We can add the time scale information to the image by the given position, start time, interval and unit. And the scale plate, which indicate the scale of the cells, can be added by the given position, total length, length/pixel and unit. Read the user manuals for more detail. (加标尺和时间的动图)
 +
 +
Almost all of the microscopy image shown in our wiki and ppt are processing with this software. It help us a lot and we wish to share it with anyone who need it. If you want more detail, read the user manuals and the software are available here. (Github链接) And if you want a update version after the project freeze after iGEM, check here (另一个Github链接), we will release all the update here.
 +
 +
 +
 +
 +
 +
 +
            </div> <!-- page-content End-->
 +
        </div> <!-- Content End-->
 
          
 
          
            <!--/content-outer-->
+
       
           
+
       
           
+
       
           
+
       
            <!-- footer(Home special)
+
       
            ================================================== -->
+
       
            <footer id="page-footer">
+
       
                <div class="row,row1">
+
       
                    <ul class="footer-social">
+
       
                        <li class="col-md-6" id="PKU-administration" style="margin-bottom:25px;max-width:300px">
+
       
                            <a href="http://dean.pku.edu.cn/pkudean/index.html"><img src="https://static.igem.org/mediawiki/2016/7/7a/T--Peking--images_PKU_Administration_logo.png"></a>
+
       
                        </li>
+
       
                        <li class="col-md-6" id="PKU-SLS" style="margin-bottom:25px;max-width:300px">
+
        <!-- footer============================================================================== -->
                            <a href="http://www.bio.pku.edu.cn/"><img src="https://static.igem.org/mediawiki/2016/0/04/T--Peking--images_PKU_SLS_logo.png"></a>
+
        <style>
                        </li>
+
            footer .copyright span:before {
                        <li class="col-md-6" id="IMCAS" style="margin-bottom:25px;max-width:300px">
+
                content: "|";
                            <a href="http://english.im.cas.cn/"><img src="https://static.igem.org/mediawiki/2016/9/93/T--Peking--images_PKU_IMCAS_logo.png"></a>
+
                padding-left: 10px;
                        </li>
+
                padding-right: 12px;
                        <li class="col-md-6" id="PKU-CQB" style="margin-bottom:25px;max-width:300px">
+
                color: #b4bbbb;
                            <a href="http://cqb.pku.edu.cn/en/"><img src="https://static.igem.org/mediawiki/2016/e/e1/T--Peking--images_PKU_CQB_logo.png"></a>
+
            }
                        </li>
+
        footer .copyright span:after {
                        <!--<li class="col-md-6" id="BluePha" style="margin-bottom:25px; max-width:300px">
+
            content: "|";
                        <a href="http://www.bluepha.com/"><img src="images/PKU/Bluepha-logo.png"></a>
+
            padding-left: 10px;
                        </li>-->
+
            padding-right: 12px;
                        <li class="col-md-6" id="PKU-CCME" style="margin-bottom:25px;max-width:300px">
+
            color: #b4bbbb;
                            <a href="http://www.chem.pku.edu.cn/index.php?styleid=2"><img src="https://static.igem.org/mediawiki/2016/0/05/T--Peking--images_PKU_CCME_logo.png"></a>
+
        }
                        </li>
+
        </style>
                    </ul>
+
        <footer id="page-footer">
                </div>
+
            <div class="row">
               
+
                <div class="twelve columns" >
               
+
                <style><!-----style of copyright---->
+
                    footer .copyright span:before {
+
                        content: "|";
+
                        padding-left: 10px;
+
                        padding-right: 12px;
+
                        color: #b4bbbb;
+
                    }
+
                footer .copyright span:after {
+
                    content: "|";
+
                    padding-left: 10px;
+
                    padding-right: 12px;
+
                    color: #b4bbbb;
+
                }
+
                </style>
+
               
+
              <div class="row" >
+
 
                     <ul class="copyright">
 
                     <ul class="copyright">
                         <li><a href="Home.html">Home</a>&nbsp;&nbsp;&nbsp;<a href="#">Contact</a></li>
+
                        <!--<li>&copy; 2014 Sparrow</li> -->
                         <span> &copy;2016 PEKING IGEM. All Rights Reserved.</span>
+
                         <li><a href="2018.igem.org/Team:Peking">Home</a>&nbsp;&nbsp;&nbsp;<a href="mailto:pkuigem2016@126.com">Contact</a></li>
                         <li style="padding-right:20px"><a href="https://www.facebook.com/pekingigem"><img style="height:22px; margin-top:4px; margin-bottom:-4px;" src="https://static.igem.org/mediawiki/2016/c/c4/T--Peking--image_homefacebook.png"/></a></li>
+
                         <span> &copy;2018 PEKING IGEM. All Rights Reserved.</span>
                        <li style="padding-right:20px"><a href="https://twitter.com/iGEM_Peking"><img style="height:22px; margin-top:4px; margin-bottom:-4px;" src="https://static.igem.org/mediawiki/2016/3/39/T--Peking--image_hometwitter.png"/></a></li>
+
                         <li><a href="http://getbootstrap.com/2.3.2/">Based on Bootstrap</a></li>
                        <li style="padding-right:20px"><a href="#"><img style="height:22px; margin-top:4px; margin-bottom:-4px;" src="https://static.igem.org/mediawiki/2016/c/cc/T--Peking--image_homeskype.png"/></a></li>
+
 
                     </ul>
 
                     </ul>
                 </div>           
+
                 </div>
                <!-----go-to-top------>
+
                 <div id="go-top" style="display: block;"><a title="Back to Top" href="#">Go To Top</a></div>
                 <div id="go-top" style="display: block;z-index:1000;"><a title="Back to Top" href="#">Go To Top</a></div>
+
             </div>
               
+
        </footer> <!-- Footer End-->
             </footer>
+
       
            <!-- Footer End-->
+
       
           
+
        <!-- Java Script======================================================================= -->
           
+
        <script>window.jQuery || document.write('<script src="https://2016.igem.org/Template:Peking/Javascript/jquery_1_10_2_min?action=raw&ctype=text/javascript"><\/script>')</script>
            <!-- Java Script======================================================================= -->
+
        <script type="text/javascript" src="https://2016.igem.org/Template:Peking/Javascript/jquery_migrate_1_2_1_min?action=raw&ctype=text/javascript"></script>
            <script>window.jQuery || document.write('<script src="https://2016.igem.org/Template:Peking/Javascript/jquery_1_10_2_min?action=raw&ctype=text/javascript"><\/script>')</script>
+
       
            <script type="text/javascript" src="https://2016.igem.org/Template:Peking/Javascript/jquery_migrate_1_2_1_min?action=raw&ctype=text/javascript"></script>
+
        <script src="https://2016.igem.org/Template:Peking/Javascript/jquery_flexslider?action=raw&ctype=text/javascript"></script>
           
+
        <script src="https://2016.igem.org/Template:Peking/Javascript/doubleaptogo?action=raw&ctype=text/javascript"></script>
            <script src="https://2016.igem.org/Template:Peking/Javascript/jquery_flexslider?action=raw&ctype=text/javascript"></script>
+
        <script src="https://2016.igem.org/Template:Peking/Javascript/init?action=raw&ctype=text/javascript"></script>
            <script src="https://2016.igem.org/Template:Peking/Javascript/doubleaptogo?action=raw&ctype=text/javascript"></script>
+
       
            <script src="https://2016.igem.org/Template:Peking/Javascript/init?action=raw&ctype=text/javascript"></script>
+
       
           
+
        <!--quotations from black: start-->
            <!--quotations from flexslider: start-->
+
        <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/jquery?action=raw&ctype=text/javascript"></script>
            <script src='https://2016.igem.org/Template:Peking/Javascript/modernizr_js?action=raw&ctype=text/javascript'></script>
+
        <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/jquery_sticky?action=raw&ctype=text/javascript"></script>
                <script type='text/javascript' src='https://2016.igem.org/Template:Peking/Javascript/fjquery_polaroid?action=raw&ctype=text/javascript'></script>
+
        <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/jquery_easing_1_3_pack?action=raw&ctype=text/javascript"></script>
                <script type='text/javascript' src='https://2016.igem.org/Template:Peking/Javascript/fjquery_easing?action=raw&ctype=text/javascript'></script>
+
        <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/bootstrap_min?action=raw&ctype=text/javascript"></script>
                <script type='text/javascript' src='https://2016.igem.org/Template:Peking/Javascript/fjquery_transform_0_8_0_min?action=raw&ctype=text/javascript'></script>
+
        <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/jquery_patallax_1_1_3?action=raw&ctype=text/javascript"></script>
                <script type='text/javascript' src='https://2016.igem.org/Template:Peking/Javascript/fjquery_preloader?action=raw&ctype=text/javascript'></script>
+
        <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/appear?action=raw&ctype=text/javascript"></script>
                <!--quotations from flexslider: end-->
+
        <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/modernizr?action=raw&ctype=text/javascript"></script>
               
+
        <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/jquery_prettyPhoto?action=raw&ctype=text/javascript"></script>
                <!--quotations from black: start-->
+
        <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/isotope?action=raw&ctype=text/javascript"></script>
                <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/jquery?action=raw&ctype=text/javascript"></script>
+
        <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/jquery_bxslider_min?action=raw&ctype=text/javascript"></script>
                <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/jquery_sticky?action=raw&ctype=text/javascript"></script>
+
        <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/jquery_cycle_all?action=raw&ctype=text/javascript" ></script>
                <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/jquery_easing_1_3_pack?action=raw&ctype=text/javascript"></script>
+
        <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/jquery_maximage?action=raw&ctype=text/javascript"></script>
                <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/bootstrap_min?action=raw&ctype=text/javascript"></script>
+
        <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/scripts?action=raw&ctype=text/javascript "></script>
                <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/jquery_patallax_1_1_3?action=raw&ctype=text/javascript"></script>
+
        <!--quotations from black: end-->
                <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/appear?action=raw&ctype=text/javascript"></script>
+
       
                <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/modernizr?action=raw&ctype=text/javascript"></script>
+
       
                <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/jquery_prettyPhoto?action=raw&ctype=text/javascript"></script>
+
    </body>
                <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/isotope?action=raw&ctype=text/javascript"></script>
+
</html>
                <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/jquery_bxslider_min?action=raw&ctype=text/javascript"></script>
+
                <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/jquery_cycle_all?action=raw&ctype=text/javascript" ></script>
+
                <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/jquery_maximage?action=raw&ctype=text/javascript"></script>
+
                <script type='text/javascript' src="https://2016.igem.org/Template:Peking/Javascript/scripts?action=raw&ctype=text/javascript "></script>
+
                <!--quotations from black: end-->
+
               
+
               
+
                </body>
+
                </html>
+

Revision as of 19:55, 13 October 2018

Overview

Software We produce abundant fluorescent images in our experiments. However, there are many troubles when taking into the processing those data. The data can be extremely large. Even if you just take a 1 hour imaging for 25 positions in 3 channel for every minutes, the microscope will yield 4500 high resolution images. To help with the image processing in such a high throughput, we developed a software aim at microscope images batching. This software is wrote just for the problems we meet. The first problem we meet is the file name of the exported images are always in massy rules. What’s the most confusing, the rules of number of the positions, channels and time are various in files. Considering the diversity of file names of images derived from different microscopes, we manage to build a naming rule manager, which can create and modify the name rule. The rules can be made are flexible, which can contain up to 4 variables and 4 customized string. Every variables have a customized zero filling function that can solve the problem like the annoying number 01 to 99. The users can also shear their rules in the form of a file, which may benefit group working. Read the user manuals for more detail. After solving the problem of getting files, we can now stick to the practices functions practical. The most important difference between fluorescent images of microscope and Ordinary photo is the function of channel. We need to contrast different fluorescent channel to discover the conclusion. However, export a large number of large images could be a time-wasting process. If we can merge channel or convert the images into grayscale after cropping, we will save much time. Thus we add the functions of merging and grayscale to our software first. Read the user manuals for more detail.(此处放处理前后的图) For the living organism, if we want to show the dynamic process with video, we will need to fuse the images by order to make video. We wrote the functions to export video by time or by z axis. Read the user manuals for more detail.(此处放导出的视频gif) In science research, cropping are widely used to beautify the images and emphasize the target. To meet the need of flexible cropping, we provide two cropping method. Drawing cropping can draw the range to be cropped while position cropping crop straightly by the given position. Read the user manuals for more detail. (此处放软件使用截图) What’s more, sometime the cells float in the process of photographing, which result in the cell drift or even rotate in the video. We will have to make a larger cropping to ensure the cell will not go out of the edge. To solve this problem, We wrote a function that can move the cropping frame with the cell linearly, which can fix the drift of cell to some extent. Also, we can rotate the image by the setting before cropping, by which we may also fix the rotation of the cells. Read the user manuals for more detail. (漂移校正前后对比动图,旋转漂移校正前后对比动图) Eventually, the microscopy images in science need some information on it before showing up in public. The time scale of every frame and the scale of the cell are the most common features. We can add the time scale information to the image by the given position, start time, interval and unit. And the scale plate, which indicate the scale of the cells, can be added by the given position, total length, length/pixel and unit. Read the user manuals for more detail. (加标尺和时间的动图) Almost all of the microscopy image shown in our wiki and ppt are processing with this software. It help us a lot and we wish to share it with anyone who need it. If you want more detail, read the user manuals and the software are available here. (Github链接) And if you want a update version after the project freeze after iGEM, check here (另一个Github链接), we will release all the update here.