Bio :: Seqfeature :: Ferramentas :: Unflattener

Bio :: Seqfeature :: Ferramentas :: Unflattener é um módulo Perl que transforma lista plana de recursos de origem genbank.
Baixe Agora

Bio :: Seqfeature :: Ferramentas :: Unflattener Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Chris Mungall
  • Site do editor:
  • http://search.cpan.org/~birney/

Bio :: Seqfeature :: Ferramentas :: Unflattener Tag


Bio :: Seqfeature :: Ferramentas :: Unflattener Descrição

Bio :: Seqfeature :: Ferramentas :: Unflattener é um módulo Perl que transforma lista plana de recursos de origem genbank. Bio :: Seqfeature :: Ferramentas :: Unflattener é um módulo Perl que transforma lista plana de recursos de origem genbank em um seqfeaturei hierarchy.synopsis # padrão / uso genérico - Unflatten um registro Genbank use Bio :: Seqio; Use Bio :: Seqfeature :: Tools :: Unflattener; # Gerar um objeto Unflattener $ Unflattener = Bio :: Seqfeature :: Ferramentas :: Unflattener-> Novo; # primeiro busca um objeto Genbank Seqi $ SEQIO = Bio :: Seqio-> Novo (-File => 'ae003644.gbk', -Format => 'genbank'); Meu $ Out = Bio :: Seqio-> Novo (-Format => 'Asciitree'); while ($ SEQ = $ SEQIO-> Next_SEQ ()) {# Obtenha o nível superior unflorted seqfeaturei objetos $ unflattener-> unflatten_seq (-seq => $ SEQ, -USE_MAGIC => 1); $ Out-> Write_SEQ ($ SEQ); @top_sfs = $ SEQ-> get_seqfeatures; Foreach My $ SF (@top_sfs) {# Faça algo com recursos de nível superior (por exemplo, genes)}} A maioria das entradas Genbank para DNA genômico anotado contém uma lista plana de recursos. Esses recursos podem ser analisados em uma lista plana equivalente de Bio :: SeqFeaturei Objects usando as classes padrão Bio :: Seqio. No entanto, é muitas vezes desejável desabilitar essa lista em algo que se assemelhe a modelos gênicos reais, nos quais os genes, MRNAs e CDSs são aninhados de acordo com a natureza do modelo genético. O modelo de objeto BioPerl nos permite armazenar esses tipos de associações entre a SEQFeatures em Hierarquias de contenção - qualquer objeto SEQFeaturei pode conter objetos de seqfeaturei aninhados. O Bio :: Seqfeature :: Ferramentas :: O objeto Unflattener facilita a construção dessas hierarquias da representação de lista de características de recursos planas de genbank subjacentes. Requisitos: · Perl.


Bio :: Seqfeature :: Ferramentas :: Unflattener Software Relacionado