Logo Search packages:      
Sourcecode: python-biopython version File versions

def Bio::EUtils::ThinClient::ThinClient::efetch_using_dbids (   self,
  dbids,
  retmode = None,
  rettype = None,
  seq_start = None,
  seq_stop = None,
  strand = None,
  complexity = None 
)

dbids, retmode = None, rettype = None, seq_start = None, seq_stop = None, strand = None, complexity = None

Fetch information for records specified by identifier

'dbids' -- a DBIds containing the database name and list
       of record identifiers
'retmode' -- See the docstring for 'efetch_using_history'
'rettype' -- See the docstring for 'efetch_using_history'

These options work for sequence databases

'seq_start' -- return the sequence starting at this position.
       The first position is numbered 1
'seq_stop' -- return the sequence ending at this position
       Includes the stop position, so seq_start = 1 and
       seq_stop = 5 returns the first 5 bases/residues.
'strand' -- strand.  Use EUtils.PLUS_STRAND (== 1) for plus
       strand and EUtils.MINUS_STRAND (== 2) for negative
'complexity' -- regulates the level of display.  Options are
    0 - get the whole blob
    1 - get the bioseq for gi of interest (default in Entrez)
    2 - get the minimal bioseq-set containing the gi of interest
    3 - get the minimal nuc-prot containing the gi of interest
    4 - get the minimal pub-set containing the gi of interest

Returns an input stream from an HTTP request.  The stream
contents are in the requested format.

Definition at line 949 of file ThinClient.py.

                            :
        """dbids, retmode = None, rettype = None, seq_start = None, seq_stop = None, strand = None, complexity = None

        Fetch information for records specified by identifier

        'dbids' -- a DBIds containing the database name and list
                       of record identifiers
        'retmode' -- See the docstring for 'efetch_using_history'
        'rettype' -- See the docstring for 'efetch_using_history'

        These options work for sequence databases

        'seq_start' -- return the sequence starting at this position.
               The first position is numbered 1
        'seq_stop' -- return the sequence ending at this position
               Includes the stop position, so seq_start = 1 and
               seq_stop = 5 returns the first 5 bases/residues.
        'strand' -- strand.  Use EUtils.PLUS_STRAND (== 1) for plus
               strand and EUtils.MINUS_STRAND (== 2) for negative
        'complexity' -- regulates the level of display.  Options are
            0 - get the whole blob
            1 - get the bioseq for gi of interest (default in Entrez)
            2 - get the minimal bioseq-set containing the gi of interest
            3 - get the minimal nuc-prot containing the gi of interest
            4 - get the minimal pub-set containing the gi of interest
        
        Returns an input stream from an HTTP request.  The stream
        contents are in the requested format.
        """
        id_string = _dbids_to_id_string(dbids)
        return self._get(program = "efetch.fcgi",
                         query = {"id": id_string,
                                  "db": dbids.db,
                                  # "retmax": len(dbids.ids), # needed?
                                  "retmode": retmode,
                                  "rettype": rettype,
                                  "seq_start": seq_start,
                                  "seq_stop": seq_stop,
                                  "strand": strand,
                                  "complexity": complexity,
                                  })

    def elink_using_history(self,


Generated by  Doxygen 1.6.0   Back to index