Skip to content

Commit 75d0900

Browse files
committed
Update external_resources.rb
1 parent fb8f032 commit 75d0900

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

app/models/genome/external_resources.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ def reload_source_json!
5151
# String (or +nil+)
5252
def external_sra_to_biosample(acc)
5353
sr = SequencingExperiment.by_sra(acc)
54+
sr.reload_metadata! unless sr.metadata_xml.present?
5455
ephemeral_report << (sr.try(:ephemeral_report) || 'No SRA experiments')
5556
sr.try(:biosample_accession)
5657
end
@@ -67,6 +68,7 @@ def external_biosample_to_sra(acc)
6768
ng.xpath('//result/entries/entry').map do |exp|
6869
sra_acc = exp['acc'] || exp['id'] or next
6970
sr = SequencingExperiment.find_or_create_by(sra_accession: sra_acc)
71+
sr.reload_metadata! unless sr.metadata_xml.present?
7072
ephemeral_report << (sr.try(:ephemeral_report) || 'No SRA experiments')
7173
end
7274
end

0 commit comments

Comments
 (0)