³ØŸÀÌ :: ÆÄÀÏ :: AnyData :: Bio :: Fasta.

Çâ»óµÈ Çʵå ÆÄÀÏÀÇ ¹è¿­ ŸÀÌ : °ª µ¥ÀÌÅÍ
Áö±Ý ´Ù¿î·Îµå

³ØŸÀÌ :: ÆÄÀÏ :: AnyData :: Bio :: Fasta. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Miguel Pignatelli
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~motif/

³ØŸÀÌ :: ÆÄÀÏ :: AnyData :: Bio :: Fasta. ű×


³ØŸÀÌ :: ÆÄÀÏ :: AnyData :: Bio :: Fasta. ¼³¸í

Çâ»óµÈ Çʵå ÆÄÀÏÀÇ ¹è¿­ ŸÀÌ : °ª µ¥ÀÌÅÍ TIE :: FILE :: ANYDATA :: BIO :: FASTA´Â Çâ»óµÈ Çʵ忡 ·¹Äڵ带 ¸ÅÇÎÇÏ´Â TIE °´Ã¼ÀÔ´Ï´Ù. °ª µ¥ÀÌÅÍ ÆÄÀÏÀ» ¹è¿­·Î ¸ÅÇÎÇÕ´Ï´Ù. °¢ ÆÄÀÏ¿¡´Â ¿©·¯ ·¹Äڵ尡 ÀÖ½À´Ï´Ù. °¢ ·¹ÄÚµå´Â Çʵå : °ª ÆÄÆ®°¡ µÑ ÀÌ»óÀÇ ÇàÀ» ÅëÇØ È®Àå ÇÒ ¼öÀÖ´Â ±â´ÉÀ» °®Ãß°í ÀÖÀ¸¸ç (Çʵå À̸§ÀÌ ¹Ì¸® Á¤ÀǵǾî Àֱ⠶§¹®¿¡) Çʵå : °ª ½ÖÀ¸·Î Á¤ÀÇ µÈ °ªÀÌ ÀÖ½À´Ï´Ù (B) Çʵå´Â Çʵ带 ¹Ýº¹ÇÏ¿© ¿©·¯ °ªÀ» °¡Á®¿É´Ï´Ù. ÁÖ¾îÁø field.because¿¡ ´ëÇÑ °ª ºÎºÐÀº Tie :: File ¸ðµâÀ» »ç¿ëÇÏ¿© °¢ ·¹Äڵ忡 ´ëÇÑ ¾×¼¼½º°¡ ÇÕ¸®ÀûÀ¸·Î ºü¸¨´Ï´Ù. TIE :: FILE MODULEµµ (a) Àüü ÆÄÀÏÀ» ¸Þ¸ð¸®·Î ÀÐÀ» ÇÊ¿ä°¡ ¾øµµ·ÏÇÕ´Ï´Ù (B) ·¹ÄÚµå º¯°æ »çÇ×ÀÌ ¶È¹Ù·Î ÆÄÀÏ¿¡ ±â·ÏµË´Ï´Ù (c) ·¹ÄÚµå º¯°æ »çÇ×Àº Àüü ÆÄÀÏÀ» ÇÊ¿ä·ÎÇÏÁö ¾Ê½À´Ï´Ù. º¯°æ ÈÄ ÆÄÀÏÀÇ ÀϺκР¸¸ ´Ù½Ã ÀÛ¼ºÇϽʽÿÀ.ÀÌ ¼³Á¤ÀÇ ÀÌÁ¡Àº ÀÏ¹Ý ÅؽºÆ®, Àΰ£ÀÇ ÀÐÀ» ¼öÀÖ´Â Àΰ£ ÆíÁý °¡´ÉÇÑ À¯¿ëÇÑ µ¥ÀÌÅÍ ÆÄÀÏÀ» °¡Áú ¼ö ÀÖÀ¸¸ç µ¿½Ã¿¡ XMLÀ» »ç¿ëÇÏ´Â °Íº¸´Ù ºü¸£°Ô ¾×¼¼½º ÇÒ ¼ö ÀÖ½À´Ï´Ù ( Àú´Â XML µ¥ÀÌÅ͸¦ »ç¿ëÇÏ¿© ³»º¸°í ¼ÒÇÁÆ®¿þ¾îÀÇ ¹öÀüÀ» ½èÀ¸¸ç °¡Àå ºü¸¥ XML Æļ­ Á¶Â÷µµÀÌ ¼³Á¤¸¸Å­ ºü¸£Áö ¾Ê¾Æ¼­ ÇÕ¸®ÀûÀÎ ¼öÀÇ ·¹Äڵ尡 ÀÖÀ½À» ¾Ë°í ÀÖ½À´Ï´Ù. ÀÌ´Â ¶ÇÇÑ °ªÀÌ ¾î¶² Çʵ忡 ¼ÓÇÏ´ÂÁö Ç¥½Ã°¡¾ø´Â ÇÑ ÁÙ¿¡ °ªÀÌ ÁÖ¾îÁö´Â ´õ °£´ÜÇÑ ¼³Á¤¿¡ ºñÇØ ÀåÁ¡ÀÌ ÀÖ½À´Ï´Ù. ±× ¹®Á¦´Â ¼Õ»óµÈ µ¥ÀÌÅ͸¦ ¼ÕÀ¸·Î ¼öÁ¤ÇÏ´Â °ÍÀÌ ¾î·Æ°í »õ Çʵ带 Ãß°¡ÇÏ´Â °ÍÀÌ ´õ ¾î·Æ°í ´ÙÁß ÁÙ Data¸¦ °¡Áú ¼ö ¾ø½À´Ï´Ù. ¸¶Âù°¡Áö·Î CSV (½°Ç¥·Î ±¸ºÐ µÈ °ª) ÆÄÀϺ¸´Ù ³´½À´Ï´Ù. ´Ù½Ã CSV ÆÄÀÏÀ» »ç¿ëÇÏ¸é µ¥ÀÌÅÍ°¡ À§Ä¡ Ç¥½ÃÀ̹ǷΠº¯°æÇϱⰡ ¾î·Æ°í ´Ù½Ã º¯°æµÇ±â°¡ ¾î·Æ°í ´Ù½Ã ÇÑ ¹ø ´ÙÁß ÁÙ µ¥ÀÌÅ͸¦ °¡Áú ¼ö ¾ø½À´Ï´Ù.ÀÌ ¸ðµâÀº db_file°ú °°Àº ÆÄÀÏ ÁöÇâ µ¥ÀÌÅͺ£À̽ºº¸´Ù ´õ ÁÁ°í ³ª»ÚÁö ¾Ê½À´Ï´Ù. ±×°ÍÀÇ º¯Çü ¹× È®Àå (¿¹ : MLDBM). ÀÌ ¸ðµâ¿¡´Â °¢ ·¹Äڵ尡 °íÀ¯ ÇÑ Å°°¡ ÀÖ°í DBM ÆÄÀÏÀÌ ¹ÙÀ̳ʸ®¶ó´Â »ç½ÇÀº ´ú Á¤È®ÇÏÁö ¾Ê°í ÈÞ´ë°¡ ÀûÁö ¾Êµµ·Ï ¿ä±¸ÇÏÁö ¾Ê½À´Ï´Ù. ´ÜÁ¡ ¿¡¼­ÀÌ ¸ðµâÀº ºü¸£Áö ¾Ê½À´Ï´Ù. ¾Æ´Õ´Ï´Ù. ÀÚ¿¬ÀûÀ¸·Î µ¥ÀÌÅÍ ¿ä±¸°¡ ´õ º¹ÀâÇÏ´Ù¸é ¿ÏÀüÇÑ Ç÷¹´õ µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ÀÌ´Â °ü°èÇü µ¥ÀÌÅͺ£À̽º ¼­¹ö¸¦ ¼³Á¤ÇÏ°í À¯Áö °ü¸®ÇÏ´Â ¿À¹ö Çìµå¸¦ °®Ãß°í ½ÍÁö ¾ÊÀº »ç¿ëÀÚ¸¦ ÇâÇÑ ÁöÇâÀûÀÌ¸ç ´õ Á÷Á¢ÀûÀ¸·Î ¹«¾ð°¡¸¦ »ç¿ëÇÏ°íÀÚÇÕ´Ï´Ù. ÀÌ´Â Tie :: FieldVals :: Row¿Í °°Àº ´Ù¸¥ Áö¿ø ¸ðµâ°ú ¹øµé·Î Á¦°øµË´Ï´Ù. ±âÁØ Ä¡¼ö. TIE :: FIELSVALS :: SELECT MODULEÀº TIE :: FIELVALS ¹è¿­¿¡¼­ ÇÏÀ§ ¼¼Æ®¸¦ ¼±ÅÃÇÏ°í Á¤·ÄÇϱâÀ§ÇÑ °ÍÀÔ´Ï´Ù. ¹èÆ÷¿¡´Â Tie :: FieldVals µ¥ÀÌÅÍ ÆÄÀÏÀ» XML ÆÄÀÏ·Î º¯È¯ÇÏ´Â FV2XML ½ºÅ©¸³Æ®¿Í XML ÆÄÀÏÀ» TIE :: FIELSVALS µ¥ÀÌÅÍ ÆÄÀÏ·Î º¯È¯ÇÏ´Â XML2FV¸¦ Æ÷ÇÔÇÕ´Ï´Ù. ³ØŸÀÌ :: Çʵ座 :: ÇàÀ» »ç¿ëÇϽʽÿÀ. # @records ¹è¿­À» ¹­½À´Ï´Ù. MY $ RECS_OBJ = TIE @RECORDS, 'TIE :: FIELSVALS', DATAFILE => $ DATAFILE; # °´Ã¼ ¸Þ¼Òµå my @field_names = $ recs_obj-> field_names (); ¿ä±¸ »çÇ× : ¡¤ Perl.


³ØŸÀÌ :: ÆÄÀÏ :: AnyData :: Bio :: Fasta. °ü·Ã ¼ÒÇÁÆ®¿þ¾î