暗能星系

    • 登录
    • 搜索

    构建本地GenBank数据库

    数据库
    1
    4
    23
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • A
      anneng 最后由 anneng 编辑

      1.安装biosql
      git clone https://github.com.cnpmjs.org/biosql/biosql.git
      vi biosqldb-pg.sql
      删除其中的两个规则rule_bioentry_i1 and rule_bioentry_i2
      //创建biosql数据库
      sudo -u postgres createdb biosqldb
      sudo -u postgres psql biosqldb < biosqldb-pg.sql
      perl -MCPAN -e 'install DBI';
      //sudo perl -MCPAN -e 'install DBD::Pg'
      sudo apt-get install libdbd-pg-perl

      2.安装NCBI Taxonomy
      ./load_ncbi_taxonomy.pl --dbname bioseqdb --driver Pg --dbuser postgres --download true
      //下载速度比较慢 最好用大服务器下载
      //另外,这个命令需要用密码才能连接本地pg 因此需要给本地的postgres 帐号修改密码
      //
      ./load_ncbi_taxonomy.pl --dbname biosqldb --driver Pg --dbuser postgres --password postgres

      1 条回复 最后回复 回复 引用 0
      • A
        anneng 最后由 编辑

        http://etetoolkit.org/docs/latest/tutorial/tutorial_ncbitaxonomy.html
        使用ETE toolkit处理ncbi taxonomy

        1 条回复 最后回复 回复 引用 0
        • A
          anneng 最后由 anneng 编辑

          nohup wget https://ftp.ncbi.nlm.nih.gov/genbank/*.seq.gz -l 1
          下载genbank数据库
          目录中有几个.txt.gz 文件 不用处理

          1 条回复 最后回复 回复 引用 0
          • A
            anneng 最后由 编辑

            http://scikit-bio.org/docs/0.5.2/generated/skbio.io.format.genbank.html

            1 条回复 最后回复 回复 引用 0
            • First post
              Last post
            Powered by 暗能星系