1616import pandas as pd
1717import warnings
1818from datetime import date
19- from skbio . util import safe_md5
19+ import hashlib
2020
2121from h5py import File
2222from qiita_files .demux import to_hdf5
@@ -558,8 +558,8 @@ def test_generate_run_xml(self):
558558
559559 md5_sums = {}
560560 for s , fp in submission .sample_demux_fps .items ():
561- md5_sums [s ] = safe_md5 (
562- open (fp + submission .FWD_READ_SUFFIX , 'rb' )).hexdigest ()
561+ md5_sums [s ] = hashlib . md5 (
562+ open (fp + submission .FWD_READ_SUFFIX , 'rb' ). read () ).hexdigest ()
563563
564564 exp = RUNXML_NEWSTUDY % {
565565 'study_alias' : submission ._get_study_alias (),
@@ -1650,9 +1650,9 @@ def test_parse_EBI_reply(self):
16501650 <EXPERIMENT_REF accession="ERX0000008" />
16511651 <DATA_BLOCK>
16521652 <FILES>
1653- <FILE checksum="a32357beb845f5b598f1a712fb3b4c70 " \
1654- checksum_method="MD5" filename="%(ebi_dir)s/1.SKB2.640194.R1.fastq.gz " \
1655- filetype=" fastq" quality_scoring_system="phred " />
1653+ <FILE filetype="fastq" quality_scoring_system="phred " \
1654+ checksum_method="MD5" checksum="a32357beb845f5b598f1a712fb3b4c70 " \
1655+ filename="%(ebi_dir)s/1.SKB2.640194.R1. fastq.gz " />
16561656 </FILES>
16571657 </DATA_BLOCK>
16581658 </RUN>
@@ -1661,9 +1661,9 @@ def test_parse_EBI_reply(self):
16611661 <EXPERIMENT_REF accession="ERX0000024" />
16621662 <DATA_BLOCK>
16631663 <FILES>
1664- <FILE checksum="deb905ced92812a65a2158fdcfd0f84d " \
1665- checksum_method="MD5" filename="%(ebi_dir)s/1.SKB3.640195.R1.fastq.gz " \
1666- filetype=" fastq" quality_scoring_system="phred " />
1664+ <FILE filetype="fastq" quality_scoring_system="phred " \
1665+ checksum_method="MD5" checksum="deb905ced92812a65a2158fdcfd0f84d " \
1666+ filename="%(ebi_dir)s/1.SKB3.640195.R1. fastq.gz " />
16671667 </FILES>
16681668 </DATA_BLOCK>
16691669 </RUN>
@@ -1672,9 +1672,9 @@ def test_parse_EBI_reply(self):
16721672 <EXPERIMENT_REF accession="ERX0000025" />
16731673 <DATA_BLOCK>
16741674 <FILES>
1675- <FILE checksum="847ba142770397a2fae3a8acfbc70640 " \
1676- checksum_method="MD5" filename="%(ebi_dir)s/1.SKB6.640176.R1.fastq.gz " \
1677- filetype=" fastq" quality_scoring_system="phred " />
1675+ <FILE filetype="fastq" quality_scoring_system="phred " \
1676+ checksum_method="MD5" checksum="847ba142770397a2fae3a8acfbc70640 " \
1677+ filename="%(ebi_dir)s/1.SKB6.640176.R1. fastq.gz " />
16781678 </FILES>
16791679 </DATA_BLOCK>
16801680 </RUN>
@@ -1683,9 +1683,9 @@ def test_parse_EBI_reply(self):
16831683 <EXPERIMENT_REF accession="ERX0000004" />
16841684 <DATA_BLOCK>
16851685 <FILES>
1686- <FILE checksum="0dc19bc7ad4ab613c3f738cc9eb57e2c " \
1687- checksum_method="MD5" filename="%(ebi_dir)s/1.SKM4.640180.R1.fastq.gz " \
1688- filetype=" fastq" quality_scoring_system="phred " />
1686+ <FILE filetype="fastq" quality_scoring_system="phred " \
1687+ checksum_method="MD5" checksum="0dc19bc7ad4ab613c3f738cc9eb57e2c " \
1688+ filename="%(ebi_dir)s/1.SKM4.640180.R1. fastq.gz " />
16891689 </FILES>
16901690 </DATA_BLOCK>
16911691 </RUN>
@@ -1701,9 +1701,9 @@ def test_parse_EBI_reply(self):
17011701 %(study_id)s.Sample1" />
17021702 <DATA_BLOCK>
17031703 <FILES>
1704- <FILE checksum="%(sample_1)s " \
1705- checksum_method="MD5" filename ="%(ebi_dir)s/%(study_id)s.Sample1.R1.fastq.gz " \
1706- filetype=" fastq" quality_scoring_system="phred " />
1704+ <FILE filetype="fastq" quality_scoring_system="phred " \
1705+ checksum_method="MD5" checksum ="%(sample_1)s " \
1706+ filename="%(ebi_dir)s/%(study_id)s.Sample1.R1. fastq.gz " />
17071707 </FILES>
17081708 </DATA_BLOCK>
17091709 </RUN>
@@ -1713,9 +1713,9 @@ def test_parse_EBI_reply(self):
17131713 %(study_id)s.Sample2" />
17141714 <DATA_BLOCK>
17151715 <FILES>
1716- <FILE checksum="%(sample_2)s " \
1717- checksum_method="MD5" filename ="%(ebi_dir)s/%(study_id)s.Sample2.R1.fastq.gz " \
1718- filetype=" fastq" quality_scoring_system="phred " />
1716+ <FILE filetype="fastq" quality_scoring_system="phred " \
1717+ checksum_method="MD5" checksum ="%(sample_2)s " \
1718+ filename="%(ebi_dir)s/%(study_id)s.Sample2.R1. fastq.gz " />
17191719 </FILES>
17201720 </DATA_BLOCK>
17211721 </RUN>
@@ -1725,9 +1725,9 @@ def test_parse_EBI_reply(self):
17251725 %(study_id)s.Sample3" />
17261726 <DATA_BLOCK>
17271727 <FILES>
1728- <FILE checksum="%(sample_3)s " \
1729- checksum_method="MD5" filename ="%(ebi_dir)s/%(study_id)s.Sample3.R1.fastq.gz " \
1730- filetype=" fastq" quality_scoring_system="phred " />
1728+ <FILE filetype="fastq" quality_scoring_system="phred " \
1729+ checksum_method="MD5" checksum ="%(sample_3)s " \
1730+ filename="%(ebi_dir)s/%(study_id)s.Sample3.R1. fastq.gz " />
17311731 </FILES>
17321732 </DATA_BLOCK>
17331733 </RUN>
0 commit comments