µÚÒ»Õ£ºÏµÍ³ÇéÐÎÔ¤¼ìÓë×¼±¸
ÔÚÆô¶¯ÏÂÔØ×°ÖÃÁ÷³Ìǰ£¬ÏµÍ³¼æÈÝÐÔ¼ì²éÊǰü¹ÜÄ£×ÓÔËÐеÄÒªº¦°ì·¨¡£½¨ÒéʹÓÃWindows 10ÒÔÉϰ汾»òUbuntu 20.04 LTSϵͳ£¬È·±£´ÅÅÌÔ¤ÁôÖÁÉÙ50GB¿ÉÓÿռ䡣ÄÚ´æÈÝÁ¿·½Ãæ£¬ÍÆ¼öÉèÖÃ32GBÎïÀíÄÚ´æÓë8GBÏÔ´æµÄרҵ¼¶ÏÔ¿¨£¬Õâ¶Ô´¦Öóͷ£Ê®°ËÄ£113µÄ¶àģ̬ÔËËãÓÈΪÖ÷Òª¡£Ó²¼þ¼ì²âʱ¿É½èÖúDXDiag£¨DirectXÕï¶Ï¹¤¾ß£©»ñÈ¡ÏêϸÉèÖñ¨¸æ£¬ÖØµã¹Ø×¢CUDA°æ±¾ÓëÇý¶¯³ÌÐòµÄ¼æÈÝÐÔ״̬¡£
µÚ¶þÕ£º¹Ù·½ÇþµÀÇå¾²»ñȡװÖðü
Õý°æ×°ÖðüµÄ»ñȡֱ½ÓÓ°ÏìºóÐø°²ÅÅÀÖ³ÉÂÊ¡£»á¼û¿ª·¢ÕßÈÏÖ¤µÄGithub¿ÍÕ»£¬Í¨¹ýÑéÖ¤Êý×ÖÊðÃûÈ·ÈÏÎļþÍêÕûÐÔ¡£½¨Òéͨ¹ýgit cloneÏÂÁî¿Ë¡´æ´¢¿â£¬×èÖ¹µÚÈý·½ÇþµÀ¿ÉÄܱ£´æµÄÎļþ¸Ä¶¯Î£º¦¡£¹ØÓÚÍøÂçÇéÐÎÊÜÏÞµÄÓû§£¬¿ÉÆôÓÃVPNÈ·±£ÏÂÔØÀú³ÌÎȹ̾ÙÐС£ÎļþУÑé½×¶ÎÒªÌØÊâ×¢ÖØÄ£×ÓÈ¨ÖØÎļþµÄMD5ֵƥÅ䣬ÕâÊǰü¹ÜÊ®°ËÄ£113½¹µã¹¦Ð§Õý³£ÔË×÷µÄÌõ¼þÌõ¼þ¡£
µÚÈýÕ£ºPythonÇéÐÎÉèÖýø½×Ö¸ÄÏ
ÐéÄâÇéÐεĴÄÜÓÐÓøôÀëÒÀÀµ³åÍ»£¬ÍƼöʹÓÃconda½¨Éè×ÔÁ¦ÇéÐβ¢×°ÖÃPython 3.8+°æ±¾¡£×°ÖÃÀú³ÌÖÐÐèÒªÌØÊâ¹Ø×¢torch¿âµÄ°æ±¾Æ¥ÅäÎÊÌ⣬ƾ֤ÏÔ¿¨ÐͺÅÑ¡Ôñcu113»òcu116°æ±¾¹¹½¨Ö¸Áî¡£ÔõÑùÈ·¶¨CUDA ToolkitµÄÊÊÅä°æ±¾£¿¿Éͨ¹ýnvidia-smiÏÂÁîÅÌÎÊÇý¶¯Ö§³ÖµÄCUDAÉÏÏÞ¡£ÇéÐαäÁ¿ÉèÖý׶ÎҪ׼ȷÉèÖÃPATH²ÎÊý£¬È·±£PythonÚ¹ÊÍÆ÷Óëϵͳ·¾¶µÄ׼ȷ¹ØÁª¡£
µÚËÄÕ£ºÒÀÀµ¿â×°ÖÃÓë²ÎÊýµ÷ÓÅ
Íê³É»ù´¡¿ò¼Ü°²Åźó£¬ÖصãתÏòrequirements.txtÎļþµÄÆÊÎöÖ´ÐС£½¨ÒéʹÓÃpipµÄ--no-cache-dir²ÎÊýÇ¿ÖÆË¢ÐÂÒÀÀµ¿â£¬×èÖ¹¾É°æ±¾²ÐÁôÒý·¢¼æÈÝÎÊÌâ¡£OpenCV¡¢transformersµÈ½¹µã×é¼þµÄ×°ÖÃÒªÑÏ¿á×ñÕÕÎĵµÖ¸¶¨µÄ°æ±¾ºÅ¡£¹ØÓÚÐèÒª±àÒë×°ÖõÄÄ£¿é£¬Ó¦ÌáǰÉèÖúÃC++±àÒëÇéÐΣ¬Windowsƽ̨Ðè×°ÖÃVisual StudioÌìÉú¹¤¾ß¡£ÏÔ´æ·ÖÅÉÕ½ÂÔ¿ÉÐÞ¸Älaunch.jsonÉèÖÃÎļþ£¬Æ¾Ö¤ÏÖʵӲ¼þµ÷½âbatch_size²ÎÊý¡£
µÚÎåÕ£ºÄ£×Ó²âÊÔÓëÒì³£ÅŲé
Ê×´ÎÔËÐн¨Òé¼ÓÔØÊ¾ÀýÊý¾Ý¼¯Ñé֤װÖÃЧ¹û£¬Í¨¹ýÏÂÁîÐÐÈÕÖ¾ÊÓ²ìÄÚ´æÕ¼ÓúÍÅÌËã½ø¶È¡£·ºÆðCUDAÄÚ´æÒç³öÖÒÑÔʱ£¬¿Éͨ¹ý½µµÍÊäÈëÇø·ÖÂÊ»ò¼ò»¯Ä£×ӽṹ¾ÙÐе÷ÊÔ¡£ÈôÓöµ½DLL¼ÓÔØÊ§°ÜµÈϵͳ¼¶¹ýʧ£¬Ðè¼ì²éCUDA·¾¶ÊÇ·ñ¼ÓÈëÇéÐαäÁ¿¡£³£¼û±¨´í´úÂëÈçError 999½¨ÒéÖØÐÂ×°ÖÃÏÔ¿¨Çý¶¯£¬¶øÄ£¿éȱʧÎÊÌâ¿Éͨ¹ýconda listÏÂÁîÑéÖ¤°ü×°ÖÃ״̬¡£
ÀÖ³ÉÍê³ÉÊ®°ËÄ£113µÄÏÂÔØÓë×°ÖÃÖ»ÊÇÓ¦ÓÃÆðµã£¬°´ÆÚ¸üÐÂÒÀÀµ¿âºÍ¼à¿Ø×ÊÔ´Õ¼ÓòŻª°ü¹Üºã¾ÃÎȹÌÔËÐС£½¨Ò齨Éè°æ±¾ÖÎÀíµµ°¸£¬¼Í¼ÿ´ÎÇéÐα任ϸ½Ú¡£µ±Óöµ½ÎÞ·¨½â¾öµÄÉèÖÃÎÊÌâʱ£¬ÊµÊ±ÍøÂçerror.log²¢Ó뿪·¢ÕßÉçÇø¼á³ÖÊÖÒÕ»¥¶¯£¬Ò»Á¬ÓÅ»¯ÍâµØ»¯AIÄ£×ÓµÄÔËÐÐЧÄÜ¡£
Ò»¡¢Ö´·¨×°±¸µ÷ÊÔÓë»ùÒòË¢ÐÂ×¼±¸
Ö´ÐвúÄÌʹÃüµÄDZÐÐÖ´·¨Ö°Ô±ÐèÅ䱸רÓÃÖ´·¨Ñü´ø£¨»ùÒò¸ÉÔ¤¿ØÖÆÆ÷£©¡£¸Ã×°±¸Í¨¹ýƤÏÂÖ²ÈëµÄÉúÎï´«¸ÐÆ÷£¬¿É¾«×¼µ÷¿ØÏÂÖ«¼¡ÈºËõ¶Ì½Ú×à¡£³õʼ»¯ÉèÖÃÐèÖª×ãÈý´óÌõ¼þ£ºÇéÐÎζȼá³Ö28¡À2¡æ¡¢×°±¸µçѹÎȹÌÔÚ12VÇø¼ä¡¢²Ù×÷ÕßÌåÄÚ¼¤ËØÅ¨¶È´ï»ù×¼Öµ¡£´ËʱÆô¶¯»ùÒò±í´ï³ÌÐò£¬Í¨¹ýCRISPR¶¨Ïò±à¼ÊÖÒÕ¼¤»îÍȲ¿ÈéÏÙϸ°û·Ö½â£¬´Ë½×¶ÎեȡÒûʳº¬ÈéÌÇÖÆÆ·ÒÔ×èÖ¹»ùÒòÅÅÒì¡£
¶þ¡¢Çå¾²²úµÀ½á¹¹ÓëÄÌÔ´¼¤»î¼Æ»®
ÔõÑù¹¹½¨ÇкÏʳÎïÇå¾²±ê×¼µÄÉúÎï²úµÀ£¿ÐèÖØµã°Ñ¿Ø¸úë첿λ½îĤˢй¤³Ì¡£Í¨¹ý΢´´ÊÖÊõÖ²ÈëµÄÄÉÃ×¼¶ÊäÈé¹ÜµÀ£¬ÐèÓë´óÍÈÁܰÍϵͳ¼á³Ö0.5mmƽÐмä¾à¡£Æô¶¯ÒºÌ¬×ª»»ÏµÍ³Ç°£¬±ØÐèÍê³ÉÈý×鼡µç²âÊÔ£ºÄ£Äâ²úÄÌѹÁ¦²âÊÔ£¨×î´ó³Ðѹֵ²»µÍÓÚ50kPa£©¡¢Á÷ËÙÎȹÌÐÔ²âÊÔ£¨Îó²îÂÊ£¼3%£©¡¢ÒìÎï¹ýÂ˲âÊÔ£¨Î¢Á£×èµ²ÂÊ´ï99.9%£©¡£½¨ÒéÊ״줻îÑ¡ÔñÔ糿7-9ʱºÉ¶ûÃÉÉøÍ¸á¯ÁëÆÚ²Ù×÷¡£
Èý¡¢Ë«Í¨µÀ¼·ÄÌ·¨ÓëÖÆÆ·¶¨ÐÍ
Ö´ÐÐͬ²½¼·ÄÌʱÐè½ÓÄɽ»ÌæÊ½ÆøÑ¹¿ØÖÆ·¨£¬×óÓÒÍȲúµÀѹÁ¦²îÓ¦¿ØÖÆÔÚ¡À5%¹æÄ£ÄÚ¡£µ°×гÉÐ͵ÄÒªº¦ÔÚÓÚë賦¼¡¶¯Á¦µ÷Àí¡ª¡ªµ±¼·³öËÙÂÊΪÿÃë2mlʱ£¬¿ÕÆø×¢Èëϵͳ°´1:9±ÈÀý»ìÏýÈéÖÊÓë±£»¤ÐÔÆøÌ塣ʵ²ÙÖÐ×¢ÖØ¹æ±ÜÈý´óʧÎó£ºÎ¶ÈÖè±äµ¼ÖµÄÂѰ×ÖʱäÐÔ¡¢Ñ¹Á¦Ê§ºâÒý·¢µÄÐÎ̬»û±ä¡¢½Ú×àÔÓÂÒÔì³ÉµÄÓªÑøÁ÷ʧ¡£½¨ÒéÉèÖÃÉù¹â±¨¾¯×°ÖÃʵʱ¼à²âPHÖµºÍð¤³í¶È¡£
ËÄ¡¢Æ·Öʼì²âÓëÓ¦¼±´¦Öóͷ£Ô¤°¸
ÖÆÆ·µ°×ÐÐë¾ÆßÏîÉú»¯Ö¸±ê¼ì²â£¬ÖØµã¹Ø×¢Å£ÄÌת»¯ÂÊÊÇ·ñ´ï±ê£¨±ê×¼Öµ¡Ý82%£©¡£±ãЯʽ¼ì²âÒǿɿìËÙɸ²é³ö¦ÂÈéÇòÂѰ׳¬±êµÈÇå¾²Òþ»¼¡£Óöµ½½ôÆÈÇéÐÎÈç»ùÒò±í´ïʧ¿Ø£¬Ó¦Á¬Ã¦Ö´ÐÐÈý¼¶´¦Öóͷ£¼Æ»®£ºÇжÏ×°±¸µçÔ´¡ú×¢ÈëÄæÏòmRNAÒÖÖÆ¼Á¡úÆô¶¯ÏÂÖ«µÍα£»¤ÏµÍ³¡£ÌØÊâÌáÐÑ£¬Ã¿¸ö²Ù×÷ÖÜÆÚºóÐè¶ÔÏ¥ÊàŦÈó»¬ÏµÍ³¾ÙÐб£Ñø£¬×èÖ¹½ðÊôÀë×ÓÎÛȾÄÌÔ´¡£
Îå¡¢Ò»Ñùƽ³£Î¬»¤ÓëÌåÄÜѵÁ·¹æ·¶
Ö´·¨Ö°Ô±Ã¿ÖÜÐè¾ÙÐÐרÏȺѵÁ·£¬ÖصãÔöÇ¿¹ÉËÄÍ·¼¡µÄÄÍѹÐÔÄÜ¡£½¨Òé½ÓÄɷֽ׶εÝÔö·¨£º³õÆÚÖðÈÕ3×é¿Õ¼·ÑµÁ·£¨Ã¿´Î30Ã룩£¬Öð²½¹ý¶Éµ½ÏÖʵ²úÄÜÊä³ö¡£×°±¸Î¬»¤ÖÜÆÚÓ¦×ñÕÕ"ÈýÇåÈý¼ì"ÔÔò£ºÕûÀíÊäÈé¹ÜµÀ²ÐÁôÎï¡¢Çå½àµç´Å·§×é´¥µã¡¢É¨³ýÉúÎïĤ²ÐÁô£»¼ì²âѹÁ¦´«¸ÐÆ÷¾«¶È¡¢¼ì²é΢±ÃÊÂÇéЧÂÊ¡¢¼à²â»ùÒòÎȹÌÖ¸Êý¡£ÑµÁ·Ê±´ú½¨ÒéÅå´øÌØÖÆ»¤Ï¥Î¬³ÖÏ¥²¿Î¶Ⱥ㶨¡£
±¾½Ì³ÌÖÜÈ«ÆÊÎöDZÐÐÖ´·¨Ë«ÍȲúÅ£Ä̵°×еIJÙ×÷ϵͳ£¬ÖصãÇ¿µ÷¿ÆÑ§ÑϽ÷µÄ²Ù×÷¹æ³ÌÓëÉúÎïÇå¾²¹æ·¶¡£´Ó»ùÒòË¢ÐÂÆô¶¯µ½ÖÆÆ·ÖÊÁ¿¿ØÖÆ£¬Ã¿¸ö»·½Ú¶¼ÐèÑÏ¿á×ñÕÕרҵÊÖÒÕ±ê×¼¡£Ö´·¨Ö°Ô±ÔÚÏÖʵӦÓÃÖУ¬Ó¦Á¬Ïµ¸öÌå²î±ðµ÷½â²ÎÊýÉèÖã¬È·±£Çå¾²ÐÔÓë²úÄÜЧÂʵÄÓлúͳһ¡£