Skip to content

Commit

Permalink
fix deprecated unigene (now as collection-only/dummy uploader)
Browse files Browse the repository at this point in the history
  • Loading branch information
sirloon committed Jan 29, 2020
1 parent 49e7979 commit 8791c2d
Show file tree
Hide file tree
Showing 4 changed files with 3 additions and 11 deletions.
1 change: 0 additions & 1 deletion src/hub/dataload/sources/entrez/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,4 @@
from .go_upload import EntrezGOUploader
from .genomic_pos_upload import EntrezGenomicPosUploader
from .retired_upload import EntrezRetiredUploader
from .unigene_upload import EntrezUnigeneUploader
from .refseq_upload import EntrezRefseqUploader
2 changes: 1 addition & 1 deletion src/hub/dataload/sources/entrez/dump.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ def new_release_available(self):
def create_todump_list(self, force=False):
self.get_newest_info()
for fn in ["gene_info.gz","gene2accession.gz","gene2refseq.gz",
"gene2unigene","gene2go.gz","gene_history.gz","gene2ensembl.gz"]:
"gene2go.gz","gene_history.gz","gene2ensembl.gz"]:
local_file = os.path.join(self.new_data_folder,fn)
if force or not os.path.exists(local_file) or self.remote_is_better(fn,local_file) or self.new_release_available():
self.to_dump.append({"remote": fn, "local":local_file})
Expand Down
1 change: 1 addition & 0 deletions src/hub/dataload/sources/unigene/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from .unigene_upload import EntrezUnigeneUploader
Original file line number Diff line number Diff line change
@@ -1,17 +1,9 @@
from .parser import Gene2UnigeneParser
import biothings.hub.dataload.uploader as uploader


class EntrezUnigeneUploader(uploader.MergerSourceUploader):
class EntrezUnigeneUploader(uploader.DummySourceUploader):

name = "entrez_unigene"
main_source = "entrez"

def load_data(self, data_folder):
self.parser = Gene2UnigeneParser(data_folder)
self.parser.set_all_species()
gene2unigene = self.parser.load()
return gene2unigene

@classmethod
def get_mapping(klass):
Expand Down

0 comments on commit 8791c2d

Please sign in to comment.