Bio :: DB :: SeqFeature :: Store :: DBI :: MySQL

BIO :: DB :: SEQFeature :: Tienda :: DBI :: MySQL es una implementación de MySQL de Bio :: DB :: SeqFeature :: Store.
Descargar ahora

Bio :: DB :: SeqFeature :: Store :: DBI :: MySQL Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • bioperl team
  • Sitio web del editor:
  • http://search.cpan.org/~sendu/bioperl-1.5.2_102/Bio/DB/SeqFeature/Store/DBI/mysql.pm

Bio :: DB :: SeqFeature :: Store :: DBI :: MySQL Etiquetas


Bio :: DB :: SeqFeature :: Store :: DBI :: MySQL Descripción

BIO :: DB :: SEQFeature :: Store :: DBI :: MySQL es una implementación de MySQL de Bio :: DB :: SeqFeature :: Store. BIO :: DB :: SEQFeature :: Store :: DBI :: MySQL es una implementación de MySQL de Bio :: DB :: SeqFeature :: Store.Synopsis Use Bio :: DB :: seqfeature :: Store; # Abrir la base de datos de secuencia My $ db = bio :: db :: seqfeature :: store-> nuevo (-adaptor => 'dbi :: mysql', -dsn => 'dbi: mysql: prueba'); # obtener una característica de algún lugar My $ Feature = Bio :: SeqFeature :: Genric-> Nuevo (...); # almacenarlo $ db-> tienda ($ característica) o morir "¡No se pudo almacenar!"; # ID principales de la función se cambia para indicar su número de identificación principal en la base de datos ... My $ ID = $ Característica-> primular_id; # Recuperar la función My $ F = $ DB-> Fetch ($ ID); # Cambiar la función y actualizarlo $ F-> Iniciar (100); $ db-> actualización ($ f) o morir "¡No se pudo actualizar!"; # Buscando ... # ... por id my @features = $ db-> fetch_many (@list_of_ids); # ... by Name @features = $ db-> get_features_by_name ('zk909'); # ... by alias @features = $ db-> get_features_by_alias ('sma-3'); # ... por tipo @features = $ db-> get_features_by_name ('gen'); # ... por ubicación @features = $ db-> get_features_by_location (-seq_id => 'chr1', - start => 4000, -end => 600000); # ... by atribute @features = $ db-> get_features_by_attribute ({description => 'protein quinasa'}) # ... by the gff "nota" field @result_list = $ db-> búsqueda); notas ('quinasa'); # ... por combinaciones arbitrarias de selectores @features = $ db-> características (-name => $ nombre, -tipo => $ TIPOS, -SEQ_ID => $ SEQID, -Start => $ START, -END => $ End, -attributes => $ atributos); # ... usando un iterador My iterator = $ db-> get_seq_stream (-name => $ nombre, -tipo => $ TIPOS, -SEQ_ID => $ SEQID, -Start => $ START, -END => $ fin, -attributes => $ atributos); Mientras (mi característica de $ = $ ITERADOR-> SIGUIENTE_SEQ) {# Haz algo con la característica} # ... Limitando la búsqueda a una región en particular My $ segmento = $ db-> segmento ('chr1', 5000 => 6000) ; my @features = $ segmento-> Características (-TyPe => ); # Obtener y almacenar información de secuencia # ADVERTENCIA: Esto devuelve una cadena, y no un objeto PRIMERSEQ $ DB-> Insertar_Sequence ('CHR1', 'GATCCCCCGGGGATCCAAAAAAA ...'); My $ secuencia = $ db-> fetch_equence ('chr1', 5000 => 6000); # Crear una nueva característica en la base de datos MY $ DB-> New_Feature (-Primary_Tag => 'MRNA', -SEQ_ID => 'chr3', -start => 10000, -end => 11000); Requisitos: · Perl


Bio :: DB :: SeqFeature :: Store :: DBI :: MySQL Software relacionado