³ØŸÀÌ :: ÆÄÀÏ :: AnyData :: Bio :: Fasta.Çâ»óµÈ Çʵå ÆÄÀÏÀÇ ¹è¿ ŸÀÌ : °ª µ¥ÀÌÅÍ | |
Áö±Ý ´Ù¿î·Îµå |
³ØŸÀÌ :: ÆÄÀÏ :: AnyData :: Bio :: Fasta. ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- 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. °ü·Ã ¼ÒÇÁÆ®¿þ¾î