Bio :: DB :: SEQFEATURE :: Winkel: DBI :: MYSQL

BIO :: DB :: SEQFEATURE :: Winkel :: DBI :: MySQL is een MySQL-implementatie van BIO :: DB :: SEQFEATURE :: Winkel.
Download nu

Bio :: DB :: SEQFEATURE :: Winkel: DBI :: MYSQL Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • bioperl team
  • Uitgever website:
  • http://search.cpan.org/~sendu/bioperl-1.5.2_102/Bio/DB/SeqFeature/Store/DBI/mysql.pm

Bio :: DB :: SEQFEATURE :: Winkel: DBI :: MYSQL Tags


Bio :: DB :: SEQFEATURE :: Winkel: DBI :: MYSQL Beschrijving

BIO :: DB :: SEQFEATURE :: Winkel :: DBI :: MySQL is een MySQL-implementatie van BIO :: DB :: SEQFEATURE :: Winkel. BIO :: DB :: SEQFEATURE :: WINKEL :: DBI :: MYSQL is een MySQL-implementatie van BIO :: DB :: SEQFEATURE :: Winkel.Synopsis Gebruik Bio :: DB :: SEQFEATURE :: Winkel; # Open de sequentiedatabase My $ DB = BIO :: DB :: SEQFEATURE :: WINDING-> NIEUW (-ADAPTOR => 'DBI :: MYSQL', -DSN => 'DBI: MYSQL: Test'); # Krijg een functie van ergens Mijn $ Feature = BIO :: SEQFEATURE :: Generic-> Nieuw (...); # Bewaar het $ db-> winkel ($ functie) of sterven "kon niet opslaan!"; # Primaire ID van de functie wordt gewijzigd om de primaire ID # in de database aan te geven ... My $ ID = $ Feature-> Primary_ID; # Krijg de functie terug mijn $ f = $ db-> fetch ($ id); # Wijzig de functie en update het $ f-> start (100); $ DB-> Update ($ F) of Die "Kon niet updaten!"; # Zoeken ... # ... door id my @features = $ db-> fetch_many (@list_of_ids); # ... op naam @features = $ db-> get_features_by_name ('ZK909'); # ... door alias @features = $ db-> get_features_by_alias ('SMA-3'); # ... op type @features = $ db-> get_features_by_name ('gen'); # ... op locatie @Features = $ DB-> Get_features_By_Location (-Seq_ID => 'CHR1', - Start => 4000, -END => 600000); # ... by attribuut @features = $ db-> get_features_by_attribute ({beschrijving => 'eiwit kinase'}) # ... door het veld GFF "Opmerking" @result_list = $ db-> search_notes ('kinase'); # ... door willekeurige combinaties van selectors @features = $ db-> functies (-Name => $ naam, -type => $ typen, -seq_id => $ seqid, -start => $ start, -end => $ einde, -attributes => $ attributen); # ... met behulp van een iterator mijn $ iterator = $ db-> get_seq_stream (-naam => $ naam, -type => $ typen, -seq_id => $ seqid, -start => $ start, -end => $ einde, -attributes => $ attributen); Terwijl (mijn $ functie = $ iterator-> next_seq) {# doe iets met de functie} # ... beperken van het zoeken naar een bepaalde regio mijn $ segment = $ db-> segment ('Chr1', 5000 => 6000) ; Mijn @Features = $ segment-> functies (-type => ); # Het krijgen en opslaan van sequentie-informatie # WAARSCHUWING: dit retourneert een touwtje, en geen primarseq-object $ DB-> Insert_-dequentie ('CHR1', 'GATCCCCGGGATTCCAAAA ...'); mijn $ sequence = $ db-> fetch_quate ('Chr1', 5000 => 6000); # Maak een nieuwe functie in de database My $ Feature = $ db-> new_feature (-primary_tag => 'mRNA', -SEQ_ID => 'chr3', -start => 10000, -end => 11000); Vereisten: · Perl


Bio :: DB :: SEQFEATURE :: Winkel: DBI :: MYSQL Gerelateerde software