Bio :: SEQBIO :: SEQ is een sequentieobject, met functies. | |
Download nu |
Bio :: SEQ Rangschikking & Samenvatting
Advertentie
- Vergunning:
- Perl Artistic License
- Prijs:
- FREE
- Naam uitgever:
- Ewan Birney
- Uitgever website:
- http://search.cpan.org/~birney/bioperl-1.4/Bio/Tools/Prints.pm
Bio :: SEQ Tags
Bio :: SEQ Beschrijving
Bio :: SEQ is een sequentieobject, met functies. BIO :: SEQ is een sequentieobject, met functies.synopsis # dit is het hoofdsequentie-object in Bioperl # krijgt een reeks van een bestand $ SEQIO = BIO :: SEQIO-> NIEUW ('-Format' => 'EMBL', -File => 'myfile.dat'); $ SEQOBJ = $ SEQIO-> NEXT_SEQ (); # SEQIO kan zowel lezen als reeksen lezen en schrijven; Zie bio :: SEQIO # Voor meer informatie en voorbeelden # Krijg uit database $ db = bio :: dB :: Genbank-> NIEUW (); $ SEQOBJ = $ DB-> GET_SEQ_BY_ACC ('X78121'); # Make from strings in script $ seqobj = bio :: seq-> nieuw (-display_id => 'my_id', -seq => $ sequence_as_string); # krijgt sequentie als een tekenreeks van sequentieobject $ SEQSTR = $ SEQOBJ-> SEQ (); # werkelijke volgorde als een string $ SEQSTR = $ SEQOBJ-> subseq (10,50); # Snijd in biologische coördinaten # Haalt informatie op van de reeks # -functies MOET implementeren BIO :: SEQFEATUREI-interface @Features = $ SEQOBJ-> GET_SEQFEATURES (); # Gewoon topniveau Foreach My $ Feat (@features) {Print "-functie", $ feat-> primair_tag, "starts", $ feat-> start, "eindigen", $ feat-> einde, "Strand", $ feat -> Strand, "n"; # Kenmerken Behoud link naar onderliggende sequentieobject Afdrukken "Feature Sequence is", $ feat-> seq-> seq (), "n"} # sequenties kunnen een soort hebben als (gedefinieerde $ SEQ-> Soort) {print "sequentie is van ", $ Species-> Binomial_Name," n "; } # annotatieobjecten zijn bio :: annotationcollectioni's $ ann = $ seqobj-> annotatie (); # annotatieobject # referenties is één type annotaties om te krijgen. Krijg ook # commentaar en dblink. Kijk naar Bio :: AnnotationCollection voor # Meer informatie Foreach My $ Ref ($ Ann-> Get_annotations ('Referentie')) {Print "Referentie", $ Ref-> Titel, "N"; } # U kunt truncaties, vertalingen en omgekeerde complementen krijgen, deze # allemaal teruggeven BIO :: SEQ-objecten zelf, hoewel momenteel geen #-functies hebben overgedragen mijn $ TRUNK = $ SEQOBJ-> TRUCK (100.200); mijn $ REV = $ SEQOBJ-> REVCOM (); # Er zijn veel opties om te vertalen - bekijk de documenten mijn $ trans = $ SEQOBJ-> Vertalen (); # Deze functies kunnen samen worden geketend My $ Trans_TUNC_REV = $ SEQOBJ-> TRUNK (100.200) -> Revcom-> Translate (); een SEQ-object is een reeks met sequence-functies die erop worden geplaatst. Het SEQ-object bevat een primairSQ-object voor de feitelijke volgorde en implementeert ook de interface. In BioPerl hebben we 3 hoofdspelers die mensen vaak bio-:: primarseq gaan gebruiken - alleen de volgorde en de namen, niets anders. BIO :: SEQFEATUREI - een locatie op een reeks, potentieel met een sequentie en annotatie. BIO :: SEQ - een reeks en een verzameling reeksfuncties (een aggregaat) met een eigen annotatie. Hoewel Bioperl niet zwaar is gebonden aan bestandsindelingen Deze onderscheidingen maken deze onderscheidingen op het formaat van formaten en voor sommige bio-informatici die dit kan helpen - FASTA-bestand van een Sequence BIO :: SEQFEATUREI - een enkele invoer in een EMBL / Genbank / DDBJ-functie Tabel BIO :: SEQ - een EMBL / GENBANK / DDBJ Invoer met deze splitsing We vermijden veel vervelende cirkelvormige referenties (volgfuncties kan een verwijzing naar een reeks bevatten zonder de reeks met een verwijzing naar de sequentiefunctie). Zie Bio :: BIMALESEQ EN BIO :: SEQFEATUREI VOOR MEER INFORMATIE.IAN KORF hielp echt bij het ontwerp van het SEQ- en SEQFEATURE-systeem. Vereisten: · Perl
Bio :: SEQ Gerelateerde software
DBIX :: DBSTAG
DBIX :: DBSTAG is een PERL-module voor relationele database naar hiërarchische (Stag / XML) -mapping. ...
145
Exputils :: ModuLemaker
EXTUTILS :: MODULMAKER is een PERL-module beter dan H2XS voor het maken van modules. ...
132
Games :: Object
GAMES :: Object is een PERL-module om een basisklasse voor game-objecten te bieden. ...
157
AUDIO :: DB :: WEB
AUDIO :: DB :: Web is een PERL-module die assisteert in webgebaseerde query's van een MP3-database. ...
147