<?xml version="1.0" ?>
<coverage branch-rate="0" branches-covered="0" branches-valid="0" complexity="0" line-rate="0.9005" lines-covered="1982" lines-valid="2201" timestamp="1615581403720" version="5.5">
	<!-- Generated by coverage.py: https://coverage.readthedocs.io -->
	<!-- Based on https://raw.githubusercontent.com/cobertura/web/master/htdocs/xml/coverage-04.dtd -->
	<sources>
		<source>/var/lib/jenkins/workspace/xspipe_feature_filenaming-scheme</source>
	</sources>
	<packages>
		<package branch-rate="0" complexity="0" line-rate="0.5156" name="soxspipe">
			<classes>
				<class branch-rate="0" complexity="0" filename="soxspipe/__init__.py" line-rate="1" name="__init__.py">
					<methods/>
					<lines>
						<line hits="1" number="1"/>
						<line hits="1" number="2"/>
						<line hits="1" number="3"/>
						<line hits="1" number="4"/>
						<line hits="1" number="5"/>
						<line hits="1" number="6"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/__version__.py" line-rate="1" name="__version__.py">
					<methods/>
					<lines>
						<line hits="1" number="1"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/cl_utils.py" line-rate="0.4526" name="cl_utils.py">
					<methods/>
					<lines>
						<line hits="1" number="3"/>
						<line hits="1" number="27"/>
						<line hits="1" number="28"/>
						<line hits="1" number="29"/>
						<line hits="1" number="30"/>
						<line hits="1" number="31"/>
						<line hits="1" number="32"/>
						<line hits="1" number="33"/>
						<line hits="1" number="34"/>
						<line hits="1" number="35"/>
						<line hits="1" number="38"/>
						<line hits="0" number="39"/>
						<line hits="1" number="42"/>
						<line hits="1" number="47"/>
						<line hits="1" number="55"/>
						<line hits="1" number="58"/>
						<line hits="1" number="59"/>
						<line hits="1" number="60"/>
						<line hits="0" number="61"/>
						<line hits="0" number="62"/>
						<line hits="1" number="65"/>
						<line hits="1" number="66"/>
						<line hits="1" number="67"/>
						<line hits="1" number="71"/>
						<line hits="1" number="72"/>
						<line hits="1" number="73"/>
						<line hits="1" number="74"/>
						<line hits="1" number="76"/>
						<line hits="1" number="77"/>
						<line hits="1" number="78"/>
						<line hits="0" number="79"/>
						<line hits="0" number="80"/>
						<line hits="1" number="81"/>
						<line hits="1" number="84"/>
						<line hits="1" number="85"/>
						<line hits="1" number="90"/>
						<line hits="0" number="93"/>
						<line hits="0" number="94"/>
						<line hits="0" number="95"/>
						<line hits="0" number="96"/>
						<line hits="0" number="97"/>
						<line hits="0" number="98"/>
						<line hits="0" number="99"/>
						<line hits="0" number="100"/>
						<line hits="0" number="101"/>
						<line hits="0" number="102"/>
						<line hits="0" number="103"/>
						<line hits="0" number="110"/>
						<line hits="0" number="111"/>
						<line hits="0" number="112"/>
						<line hits="0" number="113"/>
						<line hits="0" number="114"/>
						<line hits="0" number="115"/>
						<line hits="1" number="117"/>
						<line hits="1" number="118"/>
						<line hits="1" number="119"/>
						<line hits="1" number="120"/>
						<line hits="1" number="121"/>
						<line hits="1" number="122"/>
						<line hits="1" number="123"/>
						<line hits="0" number="124"/>
						<line hits="0" number="125"/>
						<line hits="1" number="126"/>
						<line hits="1" number="127"/>
						<line hits="1" number="128"/>
						<line hits="0" number="129"/>
						<line hits="0" number="130"/>
						<line hits="1" number="131"/>
						<line hits="0" number="133"/>
						<line hits="0" number="134"/>
						<line hits="0" number="135"/>
						<line hits="0" number="140"/>
						<line hits="0" number="141"/>
						<line hits="0" number="143"/>
						<line hits="0" number="144"/>
						<line hits="0" number="145"/>
						<line hits="0" number="150"/>
						<line hits="0" number="151"/>
						<line hits="0" number="153"/>
						<line hits="0" number="154"/>
						<line hits="0" number="155"/>
						<line hits="0" number="160"/>
						<line hits="0" number="162"/>
						<line hits="0" number="163"/>
						<line hits="0" number="164"/>
						<line hits="0" number="169"/>
						<line hits="0" number="173"/>
						<line hits="0" number="174"/>
						<line hits="0" number="175"/>
						<line hits="0" number="177"/>
						<line hits="0" number="178"/>
						<line hits="0" number="179"/>
						<line hits="0" number="182"/>
						<line hits="1" number="185"/>
						<line hits="0" number="186"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/docstring_test.py" line-rate="0.25" name="docstring_test.py">
					<methods/>
					<lines>
						<line hits="1" number="8"/>
						<line hits="0" number="229"/>
						<line hits="0" number="230"/>
						<line hits="0" number="232"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/utKit.py" line-rate="0.6818" name="utKit.py">
					<methods/>
					<lines>
						<line hits="1" number="4"/>
						<line hits="1" number="9"/>
						<line hits="1" number="18"/>
						<line hits="1" number="23"/>
						<line hits="1" number="27"/>
						<line hits="1" number="28"/>
						<line hits="1" number="31"/>
						<line hits="1" number="54"/>
						<line hits="1" number="55"/>
						<line hits="0" number="56"/>
						<line hits="1" number="64"/>
						<line hits="1" number="66"/>
						<line hits="1" number="73"/>
						<line hits="1" number="74"/>
						<line hits="1" number="76"/>
						<line hits="1" number="78"/>
						<line hits="0" number="82"/>
						<line hits="0" number="83"/>
						<line hits="0" number="84"/>
						<line hits="0" number="85"/>
						<line hits="0" number="94"/>
						<line hits="0" number="95"/>
					</lines>
				</class>
			</classes>
		</package>
		<package branch-rate="0" complexity="0" line-rate="0.9337" name="soxspipe.commonutils">
			<classes>
				<class branch-rate="0" complexity="0" filename="soxspipe/commonutils/__init__.py" line-rate="1" name="__init__.py">
					<methods/>
					<lines>
						<line hits="1" number="4"/>
						<line hits="1" number="5"/>
						<line hits="1" number="6"/>
						<line hits="1" number="7"/>
						<line hits="1" number="8"/>
						<line hits="1" number="9"/>
						<line hits="1" number="10"/>
						<line hits="1" number="11"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/commonutils/create_dispersion_map.py" line-rate="0.9858" name="create_dispersion_map.py">
					<methods/>
					<lines>
						<line hits="1" number="3"/>
						<line hits="1" number="13"/>
						<line hits="1" number="14"/>
						<line hits="1" number="15"/>
						<line hits="1" number="16"/>
						<line hits="1" number="17"/>
						<line hits="1" number="18"/>
						<line hits="1" number="19"/>
						<line hits="1" number="20"/>
						<line hits="1" number="21"/>
						<line hits="1" number="22"/>
						<line hits="1" number="23"/>
						<line hits="1" number="24"/>
						<line hits="1" number="25"/>
						<line hits="1" number="26"/>
						<line hits="1" number="27"/>
						<line hits="1" number="28"/>
						<line hits="1" number="29"/>
						<line hits="1" number="30"/>
						<line hits="1" number="31"/>
						<line hits="1" number="32"/>
						<line hits="1" number="33"/>
						<line hits="1" number="34"/>
						<line hits="1" number="35"/>
						<line hits="1" number="38"/>
						<line hits="1" number="66"/>
						<line hits="1" number="72"/>
						<line hits="1" number="73"/>
						<line hits="1" number="74"/>
						<line hits="1" number="75"/>
						<line hits="1" number="79"/>
						<line hits="1" number="83"/>
						<line hits="1" number="84"/>
						<line hits="1" number="87"/>
						<line hits="1" number="92"/>
						<line hits="1" number="94"/>
						<line hits="1" number="96"/>
						<line hits="1" number="111"/>
						<line hits="1" number="114"/>
						<line hits="1" number="117"/>
						<line hits="1" number="118"/>
						<line hits="1" number="119"/>
						<line hits="1" number="120"/>
						<line hits="1" number="123"/>
						<line hits="1" number="124"/>
						<line hits="1" number="125"/>
						<line hits="1" number="126"/>
						<line hits="1" number="129"/>
						<line hits="1" number="131"/>
						<line hits="1" number="133"/>
						<line hits="1" number="134"/>
						<line hits="1" number="136"/>
						<line hits="1" number="137"/>
						<line hits="1" number="140"/>
						<line hits="1" number="150"/>
						<line hits="1" number="153"/>
						<line hits="1" number="154"/>
						<line hits="1" number="156"/>
						<line hits="1" number="163"/>
						<line hits="1" number="165"/>
						<line hits="1" number="166"/>
						<line hits="1" number="167"/>
						<line hits="1" number="170"/>
						<line hits="1" number="171"/>
						<line hits="0" number="172"/>
						<line hits="0" number="173"/>
						<line hits="0" number="175"/>
						<line hits="1" number="179"/>
						<line hits="1" number="180"/>
						<line hits="1" number="181"/>
						<line hits="1" number="182"/>
						<line hits="1" number="184"/>
						<line hits="1" number="185"/>
						<line hits="1" number="188"/>
						<line hits="1" number="189"/>
						<line hits="1" number="191"/>
						<line hits="1" number="192"/>
						<line hits="1" number="195"/>
						<line hits="1" number="196"/>
						<line hits="1" number="198"/>
						<line hits="1" number="214"/>
						<line hits="1" number="216"/>
						<line hits="1" number="219"/>
						<line hits="1" number="220"/>
						<line hits="1" number="221"/>
						<line hits="1" number="222"/>
						<line hits="1" number="223"/>
						<line hits="1" number="226"/>
						<line hits="1" number="227"/>
						<line hits="1" number="229"/>
						<line hits="1" number="233"/>
						<line hits="1" number="234"/>
						<line hits="1" number="236"/>
						<line hits="1" number="237"/>
						<line hits="1" number="238"/>
						<line hits="1" number="239"/>
						<line hits="1" number="240"/>
						<line hits="1" number="242"/>
						<line hits="1" number="243"/>
						<line hits="1" number="244"/>
						<line hits="1" number="245"/>
						<line hits="1" number="247"/>
						<line hits="1" number="248"/>
						<line hits="1" number="253"/>
						<line hits="1" number="254"/>
						<line hits="1" number="257"/>
						<line hits="1" number="258"/>
						<line hits="1" number="260"/>
						<line hits="1" number="279"/>
						<line hits="1" number="281"/>
						<line hits="1" number="284"/>
						<line hits="1" number="285"/>
						<line hits="1" number="286"/>
						<line hits="1" number="287"/>
						<line hits="1" number="288"/>
						<line hits="1" number="289"/>
						<line hits="1" number="290"/>
						<line hits="1" number="291"/>
						<line hits="1" number="292"/>
						<line hits="1" number="295"/>
						<line hits="1" number="296"/>
						<line hits="1" number="297"/>
						<line hits="1" number="298"/>
						<line hits="1" number="299"/>
						<line hits="1" number="300"/>
						<line hits="1" number="301"/>
						<line hits="1" number="302"/>
						<line hits="1" number="303"/>
						<line hits="1" number="306"/>
						<line hits="1" number="307"/>
						<line hits="1" number="309"/>
						<line hits="1" number="314"/>
						<line hits="1" number="315"/>
						<line hits="1" number="316"/>
						<line hits="1" number="320"/>
						<line hits="1" number="322"/>
						<line hits="1" number="323"/>
						<line hits="1" number="325"/>
						<line hits="1" number="355"/>
						<line hits="1" number="357"/>
						<line hits="1" number="360"/>
						<line hits="1" number="362"/>
						<line hits="1" number="367"/>
						<line hits="1" number="368"/>
						<line hits="1" number="369"/>
						<line hits="1" number="370"/>
						<line hits="1" number="373"/>
						<line hits="1" number="374"/>
						<line hits="1" number="375"/>
						<line hits="1" number="376"/>
						<line hits="1" number="378"/>
						<line hits="1" number="379"/>
						<line hits="1" number="381"/>
						<line hits="1" number="405"/>
						<line hits="1" number="407"/>
						<line hits="1" number="409"/>
						<line hits="1" number="411"/>
						<line hits="1" number="414"/>
						<line hits="1" number="417"/>
						<line hits="1" number="420"/>
						<line hits="1" number="421"/>
						<line hits="1" number="422"/>
						<line hits="1" number="425"/>
						<line hits="1" number="426"/>
						<line hits="1" number="430"/>
						<line hits="1" number="433"/>
						<line hits="1" number="445"/>
						<line hits="1" number="449"/>
						<line hits="1" number="450"/>
						<line hits="1" number="451"/>
						<line hits="1" number="453"/>
						<line hits="1" number="454"/>
						<line hits="1" number="457"/>
						<line hits="1" number="458"/>
						<line hits="1" number="460"/>
						<line hits="1" number="461"/>
						<line hits="1" number="464"/>
						<line hits="1" number="465"/>
						<line hits="1" number="466"/>
						<line hits="1" number="467"/>
						<line hits="1" number="470"/>
						<line hits="1" number="471"/>
						<line hits="1" number="472"/>
						<line hits="1" number="474"/>
						<line hits="1" number="476"/>
						<line hits="1" number="479"/>
						<line hits="1" number="480"/>
						<line hits="1" number="481"/>
						<line hits="1" number="483"/>
						<line hits="1" number="484"/>
						<line hits="1" number="486"/>
						<line hits="1" number="488"/>
						<line hits="1" number="491"/>
						<line hits="1" number="492"/>
						<line hits="1" number="493"/>
						<line hits="1" number="496"/>
						<line hits="1" number="497"/>
						<line hits="1" number="498"/>
						<line hits="1" number="499"/>
						<line hits="1" number="500"/>
						<line hits="1" number="502"/>
						<line hits="1" number="504"/>
						<line hits="1" number="505"/>
						<line hits="1" number="506"/>
						<line hits="1" number="507"/>
						<line hits="1" number="510"/>
						<line hits="1" number="511"/>
						<line hits="1" number="512"/>
						<line hits="1" number="513"/>
						<line hits="1" number="515"/>
						<line hits="1" number="517"/>
						<line hits="1" number="518"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/commonutils/detect_continuum.py" line-rate="0.9251" name="detect_continuum.py">
					<methods/>
					<lines>
						<line hits="1" number="3"/>
						<line hits="1" number="13"/>
						<line hits="1" number="14"/>
						<line hits="1" number="15"/>
						<line hits="1" number="16"/>
						<line hits="1" number="17"/>
						<line hits="1" number="18"/>
						<line hits="1" number="19"/>
						<line hits="1" number="20"/>
						<line hits="1" number="21"/>
						<line hits="1" number="22"/>
						<line hits="1" number="23"/>
						<line hits="1" number="24"/>
						<line hits="1" number="25"/>
						<line hits="1" number="26"/>
						<line hits="1" number="27"/>
						<line hits="1" number="28"/>
						<line hits="1" number="29"/>
						<line hits="1" number="30"/>
						<line hits="1" number="31"/>
						<line hits="1" number="32"/>
						<line hits="1" number="33"/>
						<line hits="1" number="34"/>
						<line hits="1" number="35"/>
						<line hits="1" number="38"/>
						<line hits="1" number="65"/>
						<line hits="1" number="72"/>
						<line hits="1" number="73"/>
						<line hits="1" number="74"/>
						<line hits="1" number="75"/>
						<line hits="1" number="76"/>
						<line hits="1" number="80"/>
						<line hits="1" number="84"/>
						<line hits="1" number="87"/>
						<line hits="1" number="93"/>
						<line hits="1" number="96"/>
						<line hits="1" number="98"/>
						<line hits="1" number="105"/>
						<line hits="1" number="107"/>
						<line hits="1" number="110"/>
						<line hits="1" number="114"/>
						<line hits="1" number="120"/>
						<line hits="1" number="122"/>
						<line hits="1" number="127"/>
						<line hits="1" number="128"/>
						<line hits="1" number="129"/>
						<line hits="1" number="130"/>
						<line hits="1" number="131"/>
						<line hits="1" number="133"/>
						<line hits="1" number="134"/>
						<line hits="1" number="135"/>
						<line hits="1" number="137"/>
						<line hits="1" number="138"/>
						<line hits="1" number="140"/>
						<line hits="1" number="141"/>
						<line hits="1" number="142"/>
						<line hits="1" number="143"/>
						<line hits="1" number="144"/>
						<line hits="1" number="145"/>
						<line hits="1" number="147"/>
						<line hits="1" number="150"/>
						<line hits="1" number="151"/>
						<line hits="1" number="152"/>
						<line hits="1" number="153"/>
						<line hits="1" number="154"/>
						<line hits="1" number="156"/>
						<line hits="1" number="164"/>
						<line hits="1" number="165"/>
						<line hits="1" number="167"/>
						<line hits="1" number="170"/>
						<line hits="1" number="172"/>
						<line hits="1" number="173"/>
						<line hits="1" number="175"/>
						<line hits="1" number="184"/>
						<line hits="1" number="186"/>
						<line hits="1" number="187"/>
						<line hits="1" number="188"/>
						<line hits="1" number="191"/>
						<line hits="1" number="192"/>
						<line hits="1" number="194"/>
						<line hits="1" number="196"/>
						<line hits="1" number="202"/>
						<line hits="1" number="203"/>
						<line hits="1" number="204"/>
						<line hits="1" number="206"/>
						<line hits="1" number="207"/>
						<line hits="1" number="209"/>
						<line hits="1" number="224"/>
						<line hits="1" number="227"/>
						<line hits="1" number="231"/>
						<line hits="1" number="232"/>
						<line hits="1" number="233"/>
						<line hits="1" number="235"/>
						<line hits="1" number="237"/>
						<line hits="1" number="238"/>
						<line hits="1" number="241"/>
						<line hits="1" number="244"/>
						<line hits="1" number="245"/>
						<line hits="1" number="247"/>
						<line hits="1" number="248"/>
						<line hits="1" number="250"/>
						<line hits="1" number="251"/>
						<line hits="1" number="252"/>
						<line hits="1" number="253"/>
						<line hits="1" number="254"/>
						<line hits="1" number="256"/>
						<line hits="1" number="259"/>
						<line hits="1" number="260"/>
						<line hits="1" number="261"/>
						<line hits="1" number="262"/>
						<line hits="1" number="263"/>
						<line hits="1" number="268"/>
						<line hits="1" number="271"/>
						<line hits="1" number="272"/>
						<line hits="1" number="274"/>
						<line hits="1" number="275"/>
						<line hits="1" number="277"/>
						<line hits="1" number="292"/>
						<line hits="1" number="295"/>
						<line hits="1" number="296"/>
						<line hits="1" number="297"/>
						<line hits="1" number="299"/>
						<line hits="1" number="300"/>
						<line hits="1" number="302"/>
						<line hits="1" number="303"/>
						<line hits="1" number="306"/>
						<line hits="0" number="307"/>
						<line hits="0" number="308"/>
						<line hits="0" number="309"/>
						<line hits="0" number="310"/>
						<line hits="0" number="311"/>
						<line hits="0" number="312"/>
						<line hits="1" number="316"/>
						<line hits="1" number="317"/>
						<line hits="1" number="318"/>
						<line hits="1" number="322"/>
						<line hits="1" number="324"/>
						<line hits="0" number="325"/>
						<line hits="0" number="326"/>
						<line hits="0" number="327"/>
						<line hits="0" number="328"/>
						<line hits="0" number="329"/>
						<line hits="0" number="330"/>
						<line hits="1" number="331"/>
						<line hits="1" number="335"/>
						<line hits="1" number="338"/>
						<line hits="1" number="341"/>
						<line hits="1" number="342"/>
						<line hits="1" number="343"/>
						<line hits="1" number="346"/>
						<line hits="0" number="347"/>
						<line hits="0" number="348"/>
						<line hits="0" number="349"/>
						<line hits="0" number="350"/>
						<line hits="0" number="351"/>
						<line hits="0" number="352"/>
						<line hits="0" number="353"/>
						<line hits="0" number="354"/>
						<line hits="1" number="356"/>
						<line hits="1" number="357"/>
						<line hits="1" number="359"/>
						<line hits="1" number="374"/>
						<line hits="1" number="376"/>
						<line hits="1" number="378"/>
						<line hits="1" number="380"/>
						<line hits="1" number="383"/>
						<line hits="1" number="386"/>
						<line hits="1" number="389"/>
						<line hits="1" number="390"/>
						<line hits="1" number="392"/>
						<line hits="1" number="393"/>
						<line hits="1" number="394"/>
						<line hits="1" number="396"/>
						<line hits="1" number="397"/>
						<line hits="1" number="400"/>
						<line hits="1" number="406"/>
						<line hits="1" number="410"/>
						<line hits="1" number="411"/>
						<line hits="1" number="412"/>
						<line hits="1" number="414"/>
						<line hits="1" number="415"/>
						<line hits="1" number="417"/>
						<line hits="1" number="418"/>
						<line hits="1" number="420"/>
						<line hits="1" number="438"/>
						<line hits="1" number="440"/>
						<line hits="1" number="442"/>
						<line hits="1" number="447"/>
						<line hits="1" number="449"/>
						<line hits="1" number="452"/>
						<line hits="1" number="453"/>
						<line hits="1" number="454"/>
						<line hits="1" number="456"/>
						<line hits="1" number="457"/>
						<line hits="1" number="459"/>
						<line hits="1" number="478"/>
						<line hits="1" number="480"/>
						<line hits="1" number="483"/>
						<line hits="1" number="484"/>
						<line hits="1" number="486"/>
						<line hits="1" number="487"/>
						<line hits="1" number="490"/>
						<line hits="1" number="491"/>
						<line hits="1" number="492"/>
						<line hits="1" number="493"/>
						<line hits="1" number="496"/>
						<line hits="1" number="497"/>
						<line hits="1" number="498"/>
						<line hits="1" number="500"/>
						<line hits="1" number="502"/>
						<line hits="1" number="505"/>
						<line hits="1" number="506"/>
						<line hits="1" number="507"/>
						<line hits="1" number="509"/>
						<line hits="1" number="510"/>
						<line hits="1" number="512"/>
						<line hits="1" number="513"/>
						<line hits="1" number="515"/>
						<line hits="1" number="516"/>
						<line hits="1" number="517"/>
						<line hits="1" number="519"/>
						<line hits="1" number="521"/>
						<line hits="1" number="528"/>
						<line hits="1" number="529"/>
						<line hits="1" number="530"/>
						<line hits="1" number="533"/>
						<line hits="1" number="534"/>
						<line hits="1" number="535"/>
						<line hits="1" number="536"/>
						<line hits="1" number="537"/>
						<line hits="1" number="540"/>
						<line hits="1" number="541"/>
						<line hits="1" number="542"/>
						<line hits="1" number="543"/>
						<line hits="1" number="545"/>
						<line hits="1" number="547"/>
						<line hits="1" number="548"/>
						<line hits="1" number="550"/>
						<line hits="1" number="551"/>
						<line hits="1" number="554"/>
						<line hits="1" number="555"/>
						<line hits="1" number="556"/>
						<line hits="1" number="557"/>
						<line hits="1" number="559"/>
						<line hits="1" number="560"/>
						<line hits="1" number="562"/>
						<line hits="1" number="573"/>
						<line hits="1" number="575"/>
						<line hits="1" number="578"/>
						<line hits="1" number="579"/>
						<line hits="1" number="580"/>
						<line hits="1" number="581"/>
						<line hits="1" number="582"/>
						<line hits="1" number="583"/>
						<line hits="1" number="584"/>
						<line hits="1" number="585"/>
						<line hits="1" number="586"/>
						<line hits="1" number="587"/>
						<line hits="1" number="590"/>
						<line hits="1" number="591"/>
						<line hits="1" number="593"/>
						<line hits="1" number="598"/>
						<line hits="1" number="600"/>
						<line hits="1" number="601"/>
						<line hits="1" number="605"/>
						<line hits="1" number="607"/>
						<line hits="1" number="608"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/commonutils/detector_lookup.py" line-rate="0.9677" name="detector_lookup.py">
					<methods/>
					<lines>
						<line hits="1" number="3"/>
						<line hits="1" number="13"/>
						<line hits="1" number="14"/>
						<line hits="1" number="15"/>
						<line hits="1" number="16"/>
						<line hits="1" number="17"/>
						<line hits="1" number="20"/>
						<line hits="1" number="43"/>
						<line hits="1" number="48"/>
						<line hits="1" number="49"/>
						<line hits="1" number="50"/>
						<line hits="1" number="54"/>
						<line hits="1" number="55"/>
						<line hits="0" number="57"/>
						<line hits="1" number="58"/>
						<line hits="1" number="60"/>
						<line hits="1" number="62"/>
						<line hits="1" number="70"/>
						<line hits="1" number="72"/>
						<line hits="1" number="74"/>
						<line hits="1" number="75"/>
						<line hits="1" number="77"/>
						<line hits="1" number="78"/>
						<line hits="1" number="80"/>
						<line hits="1" number="98"/>
						<line hits="1" number="101"/>
						<line hits="1" number="105"/>
						<line hits="1" number="106"/>
						<line hits="1" number="107"/>
						<line hits="1" number="109"/>
						<line hits="1" number="110"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/commonutils/filenamer.py" line-rate="0.7465" name="filenamer.py">
					<methods/>
					<lines>
						<line hits="1" number="3"/>
						<line hits="1" number="12"/>
						<line hits="1" number="13"/>
						<line hits="1" number="14"/>
						<line hits="1" number="15"/>
						<line hits="1" number="16"/>
						<line hits="1" number="17"/>
						<line hits="1" number="18"/>
						<line hits="1" number="21"/>
						<line hits="1" number="51"/>
						<line hits="1" number="55"/>
						<line hits="0" number="56"/>
						<line hits="1" number="58"/>
						<line hits="1" number="63"/>
						<line hits="0" number="64"/>
						<line hits="1" number="66"/>
						<line hits="1" number="68"/>
						<line hits="1" number="73"/>
						<line hits="1" number="75"/>
						<line hits="1" number="76"/>
						<line hits="1" number="77"/>
						<line hits="1" number="78"/>
						<line hits="1" number="79"/>
						<line hits="1" number="81"/>
						<line hits="1" number="83"/>
						<line hits="1" number="86"/>
						<line hits="1" number="87"/>
						<line hits="1" number="88"/>
						<line hits="1" number="90"/>
						<line hits="1" number="91"/>
						<line hits="1" number="92"/>
						<line hits="1" number="93"/>
						<line hits="1" number="95"/>
						<line hits="1" number="96"/>
						<line hits="1" number="97"/>
						<line hits="1" number="98"/>
						<line hits="1" number="100"/>
						<line hits="1" number="101"/>
						<line hits="1" number="102"/>
						<line hits="1" number="103"/>
						<line hits="1" number="104"/>
						<line hits="1" number="106"/>
						<line hits="0" number="107"/>
						<line hits="0" number="108"/>
						<line hits="0" number="110"/>
						<line hits="0" number="111"/>
						<line hits="0" number="112"/>
						<line hits="0" number="114"/>
						<line hits="0" number="115"/>
						<line hits="0" number="116"/>
						<line hits="1" number="118"/>
						<line hits="1" number="120"/>
						<line hits="1" number="121"/>
						<line hits="1" number="122"/>
						<line hits="1" number="124"/>
						<line hits="1" number="125"/>
						<line hits="1" number="128"/>
						<line hits="1" number="130"/>
						<line hits="0" number="131"/>
						<line hits="0" number="132"/>
						<line hits="0" number="134"/>
						<line hits="0" number="135"/>
						<line hits="0" number="136"/>
						<line hits="0" number="137"/>
						<line hits="0" number="138"/>
						<line hits="0" number="139"/>
						<line hits="1" number="141"/>
						<line hits="1" number="142"/>
						<line hits="1" number="144"/>
						<line hits="1" number="146"/>
						<line hits="1" number="147"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/commonutils/getpackagepath.py" line-rate="0.5" name="getpackagepath.py">
					<methods/>
					<lines>
						<line hits="1" number="3"/>
						<line hits="1" number="6"/>
						<line hits="1" number="9"/>
						<line hits="0" number="15"/>
						<line hits="0" number="16"/>
						<line hits="0" number="18"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/commonutils/keyword_lookup.py" line-rate="0.9524" name="keyword_lookup.py">
					<methods/>
					<lines>
						<line hits="1" number="3"/>
						<line hits="1" number="13"/>
						<line hits="1" number="14"/>
						<line hits="1" number="15"/>
						<line hits="1" number="16"/>
						<line hits="1" number="17"/>
						<line hits="1" number="20"/>
						<line hits="1" number="65"/>
						<line hits="1" number="71"/>
						<line hits="1" number="72"/>
						<line hits="1" number="73"/>
						<line hits="1" number="78"/>
						<line hits="1" number="79"/>
						<line hits="0" number="81"/>
						<line hits="1" number="82"/>
						<line hits="1" number="84"/>
						<line hits="1" number="86"/>
						<line hits="1" number="103"/>
						<line hits="1" number="106"/>
						<line hits="1" number="107"/>
						<line hits="1" number="108"/>
						<line hits="1" number="109"/>
						<line hits="1" number="112"/>
						<line hits="1" number="113"/>
						<line hits="1" number="115"/>
						<line hits="1" number="118"/>
						<line hits="1" number="119"/>
						<line hits="1" number="120"/>
						<line hits="0" number="121"/>
						<line hits="1" number="123"/>
						<line hits="1" number="126"/>
						<line hits="1" number="127"/>
						<line hits="1" number="129"/>
						<line hits="1" number="130"/>
						<line hits="1" number="132"/>
						<line hits="1" number="150"/>
						<line hits="1" number="153"/>
						<line hits="1" number="157"/>
						<line hits="1" number="158"/>
						<line hits="1" number="159"/>
						<line hits="1" number="161"/>
						<line hits="1" number="162"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/commonutils/polynomials.py" line-rate="1" name="polynomials.py">
					<methods/>
					<lines>
						<line hits="1" number="3"/>
						<line hits="1" number="13"/>
						<line hits="1" number="14"/>
						<line hits="1" number="15"/>
						<line hits="1" number="16"/>
						<line hits="1" number="17"/>
						<line hits="1" number="18"/>
						<line hits="1" number="21"/>
						<line hits="1" number="38"/>
						<line hits="1" number="44"/>
						<line hits="1" number="45"/>
						<line hits="1" number="46"/>
						<line hits="1" number="48"/>
						<line hits="1" number="50"/>
						<line hits="1" number="60"/>
						<line hits="1" number="63"/>
						<line hits="1" number="64"/>
						<line hits="1" number="65"/>
						<line hits="1" number="66"/>
						<line hits="1" number="68"/>
						<line hits="1" number="71"/>
						<line hits="1" number="72"/>
						<line hits="1" number="73"/>
						<line hits="1" number="74"/>
						<line hits="1" number="75"/>
						<line hits="1" number="76"/>
						<line hits="1" number="78"/>
						<line hits="1" number="79"/>
						<line hits="1" number="81"/>
						<line hits="1" number="83"/>
						<line hits="1" number="86"/>
						<line hits="1" number="102"/>
						<line hits="1" number="107"/>
						<line hits="1" number="108"/>
						<line hits="1" number="110"/>
						<line hits="1" number="112"/>
						<line hits="1" number="122"/>
						<line hits="1" number="124"/>
						<line hits="1" number="127"/>
						<line hits="1" number="128"/>
						<line hits="1" number="129"/>
						<line hits="1" number="130"/>
						<line hits="1" number="131"/>
						<line hits="1" number="133"/>
						<line hits="1" number="134"/>
						<line hits="1" number="136"/>
						<line hits="1" number="138"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/commonutils/set_of_files.py" line-rate="0.9483" name="set_of_files.py">
					<methods/>
					<lines>
						<line hits="1" number="3"/>
						<line hits="1" number="13"/>
						<line hits="1" number="14"/>
						<line hits="1" number="15"/>
						<line hits="1" number="16"/>
						<line hits="1" number="17"/>
						<line hits="1" number="18"/>
						<line hits="1" number="19"/>
						<line hits="1" number="20"/>
						<line hits="1" number="21"/>
						<line hits="1" number="24"/>
						<line hits="1" number="54"/>
						<line hits="1" number="62"/>
						<line hits="1" number="63"/>
						<line hits="1" number="64"/>
						<line hits="1" number="65"/>
						<line hits="1" number="69"/>
						<line hits="1" number="73"/>
						<line hits="1" number="74"/>
						<line hits="1" number="75"/>
						<line hits="1" number="79"/>
						<line hits="1" number="80"/>
						<line hits="1" number="81"/>
						<line hits="1" number="82"/>
						<line hits="1" number="84"/>
						<line hits="1" number="86"/>
						<line hits="1" number="111"/>
						<line hits="1" number="114"/>
						<line hits="1" number="115"/>
						<line hits="1" number="121"/>
						<line hits="1" number="122"/>
						<line hits="1" number="123"/>
						<line hits="0" number="124"/>
						<line hits="1" number="125"/>
						<line hits="0" number="126"/>
						<line hits="1" number="128"/>
						<line hits="1" number="129"/>
						<line hits="1" number="130"/>
						<line hits="1" number="131"/>
						<line hits="1" number="134"/>
						<line hits="1" number="136"/>
						<line hits="1" number="139"/>
						<line hits="1" number="141"/>
						<line hits="1" number="143"/>
						<line hits="1" number="144"/>
						<line hits="1" number="145"/>
						<line hits="1" number="146"/>
						<line hits="1" number="147"/>
						<line hits="1" number="148"/>
						<line hits="1" number="151"/>
						<line hits="1" number="154"/>
						<line hits="1" number="155"/>
						<line hits="0" number="156"/>
						<line hits="1" number="159"/>
						<line hits="1" number="160"/>
						<line hits="1" number="162"/>
						<line hits="1" number="164"/>
						<line hits="1" number="166"/>
						<line hits="1" number="193"/>
						<line hits="1" number="195"/>
						<line hits="1" number="196"/>
						<line hits="1" number="197"/>
						<line hits="0" number="198"/>
						<line hits="1" number="201"/>
						<line hits="1" number="202"/>
						<line hits="1" number="203"/>
						<line hits="1" number="204"/>
						<line hits="1" number="205"/>
						<line hits="1" number="206"/>
						<line hits="1" number="207"/>
						<line hits="1" number="209"/>
						<line hits="1" number="210"/>
						<line hits="1" number="212"/>
						<line hits="1" number="213"/>
						<line hits="1" number="214"/>
						<line hits="1" number="215"/>
						<line hits="1" number="216"/>
						<line hits="1" number="218"/>
						<line hits="1" number="221"/>
						<line hits="1" number="222"/>
						<line hits="1" number="223"/>
						<line hits="1" number="224"/>
						<line hits="0" number="225"/>
						<line hits="1" number="227"/>
						<line hits="1" number="228"/>
						<line hits="1" number="229"/>
						<line hits="1" number="230"/>
						<line hits="1" number="233"/>
						<line hits="1" number="234"/>
						<line hits="1" number="236"/>
						<line hits="1" number="237"/>
						<line hits="1" number="239"/>
						<line hits="1" number="240"/>
						<line hits="1" number="241"/>
						<line hits="1" number="242"/>
						<line hits="1" number="245"/>
						<line hits="1" number="246"/>
						<line hits="1" number="248"/>
						<line hits="0" number="251"/>
						<line hits="1" number="254"/>
						<line hits="1" number="257"/>
						<line hits="1" number="258"/>
						<line hits="1" number="260"/>
						<line hits="1" number="271"/>
						<line hits="1" number="274"/>
						<line hits="1" number="275"/>
						<line hits="1" number="276"/>
						<line hits="1" number="277"/>
						<line hits="1" number="278"/>
						<line hits="1" number="280"/>
						<line hits="1" number="281"/>
						<line hits="1" number="282"/>
						<line hits="1" number="283"/>
						<line hits="1" number="284"/>
						<line hits="1" number="286"/>
						<line hits="1" number="288"/>
					</lines>
				</class>
			</classes>
		</package>
		<package branch-rate="0" complexity="0" line-rate="0.912" name="soxspipe.commonutils.tests">
			<classes>
				<class branch-rate="0" complexity="0" filename="soxspipe/commonutils/tests/__init__.py" line-rate="1" name="__init__.py">
					<methods/>
					<lines/>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/commonutils/tests/test_create_dispersion_map.py" line-rate="0.9348" name="test_create_dispersion_map.py">
					<methods/>
					<lines>
						<line hits="1" number="1"/>
						<line hits="1" number="2"/>
						<line hits="1" number="3"/>
						<line hits="1" number="4"/>
						<line hits="1" number="5"/>
						<line hits="1" number="6"/>
						<line hits="1" number="7"/>
						<line hits="1" number="8"/>
						<line hits="1" number="9"/>
						<line hits="1" number="10"/>
						<line hits="1" number="11"/>
						<line hits="1" number="12"/>
						<line hits="1" number="13"/>
						<line hits="1" number="15"/>
						<line hits="1" number="16"/>
						<line hits="1" number="20"/>
						<line hits="1" number="28"/>
						<line hits="1" number="31"/>
						<line hits="1" number="32"/>
						<line hits="1" number="33"/>
						<line hits="1" number="35"/>
						<line hits="1" number="36"/>
						<line hits="1" number="37"/>
						<line hits="1" number="38"/>
						<line hits="1" number="40"/>
						<line hits="1" number="43"/>
						<line hits="0" number="44"/>
						<line hits="1" number="50"/>
						<line hits="1" number="52"/>
						<line hits="1" number="53"/>
						<line hits="1" number="54"/>
						<line hits="1" number="55"/>
						<line hits="1" number="56"/>
						<line hits="1" number="57"/>
						<line hits="1" number="60"/>
						<line hits="1" number="61"/>
						<line hits="1" number="66"/>
						<line hits="1" number="68"/>
						<line hits="1" number="70"/>
						<line hits="1" number="71"/>
						<line hits="1" number="72"/>
						<line hits="0" number="77"/>
						<line hits="0" number="78"/>
						<line hits="1" number="79"/>
						<line hits="1" number="80"/>
						<line hits="1" number="81"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/commonutils/tests/test_detect_continuum.py" line-rate="0.8913" name="test_detect_continuum.py">
					<methods/>
					<lines>
						<line hits="1" number="1"/>
						<line hits="1" number="2"/>
						<line hits="1" number="3"/>
						<line hits="1" number="4"/>
						<line hits="1" number="5"/>
						<line hits="1" number="6"/>
						<line hits="1" number="7"/>
						<line hits="1" number="8"/>
						<line hits="1" number="9"/>
						<line hits="1" number="10"/>
						<line hits="1" number="11"/>
						<line hits="1" number="12"/>
						<line hits="1" number="13"/>
						<line hits="1" number="15"/>
						<line hits="1" number="16"/>
						<line hits="1" number="20"/>
						<line hits="1" number="28"/>
						<line hits="1" number="31"/>
						<line hits="1" number="32"/>
						<line hits="1" number="33"/>
						<line hits="1" number="35"/>
						<line hits="1" number="36"/>
						<line hits="0" number="37"/>
						<line hits="0" number="38"/>
						<line hits="1" number="40"/>
						<line hits="1" number="43"/>
						<line hits="0" number="44"/>
						<line hits="1" number="50"/>
						<line hits="1" number="52"/>
						<line hits="1" number="53"/>
						<line hits="1" number="54"/>
						<line hits="1" number="55"/>
						<line hits="1" number="56"/>
						<line hits="1" number="58"/>
						<line hits="1" number="61"/>
						<line hits="1" number="62"/>
						<line hits="1" number="68"/>
						<line hits="1" number="70"/>
						<line hits="1" number="72"/>
						<line hits="1" number="73"/>
						<line hits="1" number="74"/>
						<line hits="0" number="79"/>
						<line hits="0" number="80"/>
						<line hits="1" number="81"/>
						<line hits="1" number="82"/>
						<line hits="1" number="83"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/commonutils/tests/test_detector_lookup.py" line-rate="0.8966" name="test_detector_lookup.py">
					<methods/>
					<lines>
						<line hits="1" number="1"/>
						<line hits="1" number="2"/>
						<line hits="1" number="3"/>
						<line hits="1" number="4"/>
						<line hits="1" number="5"/>
						<line hits="1" number="6"/>
						<line hits="1" number="7"/>
						<line hits="1" number="8"/>
						<line hits="1" number="9"/>
						<line hits="1" number="10"/>
						<line hits="1" number="11"/>
						<line hits="1" number="13"/>
						<line hits="1" number="14"/>
						<line hits="1" number="18"/>
						<line hits="1" number="26"/>
						<line hits="1" number="29"/>
						<line hits="1" number="30"/>
						<line hits="1" number="31"/>
						<line hits="1" number="33"/>
						<line hits="1" number="34"/>
						<line hits="0" number="35"/>
						<line hits="0" number="36"/>
						<line hits="1" number="38"/>
						<line hits="1" number="41"/>
						<line hits="0" number="42"/>
						<line hits="1" number="48"/>
						<line hits="1" number="50"/>
						<line hits="1" number="52"/>
						<line hits="1" number="53"/>
						<line hits="1" number="57"/>
						<line hits="1" number="58"/>
						<line hits="1" number="60"/>
						<line hits="1" number="62"/>
						<line hits="1" number="63"/>
						<line hits="1" number="67"/>
						<line hits="1" number="69"/>
						<line hits="1" number="73"/>
						<line hits="1" number="75"/>
						<line hits="1" number="79"/>
						<line hits="1" number="82"/>
						<line hits="1" number="86"/>
						<line hits="1" number="88"/>
						<line hits="1" number="90"/>
						<line hits="1" number="91"/>
						<line hits="1" number="92"/>
						<line hits="0" number="96"/>
						<line hits="1" number="97"/>
						<line hits="1" number="98"/>
						<line hits="1" number="99"/>
						<line hits="1" number="101"/>
						<line hits="1" number="103"/>
						<line hits="1" number="104"/>
						<line hits="1" number="105"/>
						<line hits="0" number="110"/>
						<line hits="0" number="111"/>
						<line hits="1" number="112"/>
						<line hits="1" number="113"/>
						<line hits="1" number="114"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/commonutils/tests/test_filenamer.py" line-rate="0.9107" name="test_filenamer.py">
					<methods/>
					<lines>
						<line hits="1" number="1"/>
						<line hits="1" number="2"/>
						<line hits="1" number="3"/>
						<line hits="1" number="4"/>
						<line hits="1" number="5"/>
						<line hits="1" number="6"/>
						<line hits="1" number="7"/>
						<line hits="1" number="8"/>
						<line hits="1" number="9"/>
						<line hits="1" number="10"/>
						<line hits="1" number="11"/>
						<line hits="1" number="12"/>
						<line hits="1" number="13"/>
						<line hits="1" number="14"/>
						<line hits="1" number="16"/>
						<line hits="1" number="17"/>
						<line hits="1" number="21"/>
						<line hits="1" number="29"/>
						<line hits="1" number="32"/>
						<line hits="1" number="33"/>
						<line hits="1" number="34"/>
						<line hits="1" number="36"/>
						<line hits="1" number="37"/>
						<line hits="0" number="38"/>
						<line hits="0" number="39"/>
						<line hits="1" number="41"/>
						<line hits="1" number="44"/>
						<line hits="0" number="45"/>
						<line hits="1" number="51"/>
						<line hits="1" number="53"/>
						<line hits="1" number="54"/>
						<line hits="1" number="55"/>
						<line hits="1" number="56"/>
						<line hits="1" number="69"/>
						<line hits="1" number="70"/>
						<line hits="1" number="72"/>
						<line hits="1" number="73"/>
						<line hits="1" number="74"/>
						<line hits="1" number="75"/>
						<line hits="1" number="76"/>
						<line hits="1" number="78"/>
						<line hits="1" number="79"/>
						<line hits="1" number="81"/>
						<line hits="1" number="83"/>
						<line hits="1" number="84"/>
						<line hits="1" number="86"/>
						<line hits="1" number="91"/>
						<line hits="1" number="93"/>
						<line hits="1" number="95"/>
						<line hits="1" number="96"/>
						<line hits="1" number="97"/>
						<line hits="0" number="102"/>
						<line hits="0" number="103"/>
						<line hits="1" number="104"/>
						<line hits="1" number="105"/>
						<line hits="1" number="106"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/commonutils/tests/test_keyword_lookup.py" line-rate="0.9038" name="test_keyword_lookup.py">
					<methods/>
					<lines>
						<line hits="1" number="1"/>
						<line hits="1" number="2"/>
						<line hits="1" number="3"/>
						<line hits="1" number="4"/>
						<line hits="1" number="5"/>
						<line hits="1" number="6"/>
						<line hits="1" number="7"/>
						<line hits="1" number="8"/>
						<line hits="1" number="9"/>
						<line hits="1" number="10"/>
						<line hits="1" number="11"/>
						<line hits="1" number="13"/>
						<line hits="1" number="14"/>
						<line hits="1" number="17"/>
						<line hits="1" number="25"/>
						<line hits="1" number="28"/>
						<line hits="1" number="29"/>
						<line hits="1" number="30"/>
						<line hits="1" number="31"/>
						<line hits="1" number="33"/>
						<line hits="1" number="34"/>
						<line hits="0" number="35"/>
						<line hits="0" number="36"/>
						<line hits="1" number="38"/>
						<line hits="1" number="41"/>
						<line hits="0" number="42"/>
						<line hits="1" number="47"/>
						<line hits="1" number="49"/>
						<line hits="1" number="51"/>
						<line hits="1" number="52"/>
						<line hits="1" number="56"/>
						<line hits="1" number="57"/>
						<line hits="1" number="58"/>
						<line hits="1" number="59"/>
						<line hits="1" number="61"/>
						<line hits="1" number="63"/>
						<line hits="1" number="64"/>
						<line hits="1" number="68"/>
						<line hits="1" number="69"/>
						<line hits="1" number="70"/>
						<line hits="1" number="71"/>
						<line hits="1" number="74"/>
						<line hits="1" number="75"/>
						<line hits="1" number="77"/>
						<line hits="1" number="79"/>
						<line hits="1" number="80"/>
						<line hits="1" number="81"/>
						<line hits="0" number="86"/>
						<line hits="0" number="87"/>
						<line hits="1" number="88"/>
						<line hits="1" number="89"/>
						<line hits="1" number="90"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/commonutils/tests/test_sof_of_files.py" line-rate="0.9277" name="test_sof_of_files.py">
					<methods/>
					<lines>
						<line hits="1" number="1"/>
						<line hits="1" number="2"/>
						<line hits="1" number="3"/>
						<line hits="1" number="4"/>
						<line hits="1" number="5"/>
						<line hits="1" number="6"/>
						<line hits="1" number="7"/>
						<line hits="1" number="8"/>
						<line hits="1" number="9"/>
						<line hits="1" number="10"/>
						<line hits="1" number="11"/>
						<line hits="1" number="13"/>
						<line hits="1" number="14"/>
						<line hits="1" number="16"/>
						<line hits="1" number="24"/>
						<line hits="1" number="27"/>
						<line hits="1" number="28"/>
						<line hits="1" number="29"/>
						<line hits="1" number="30"/>
						<line hits="1" number="32"/>
						<line hits="1" number="33"/>
						<line hits="0" number="34"/>
						<line hits="0" number="35"/>
						<line hits="1" number="37"/>
						<line hits="1" number="40"/>
						<line hits="0" number="41"/>
						<line hits="1" number="46"/>
						<line hits="1" number="48"/>
						<line hits="1" number="49"/>
						<line hits="1" number="50"/>
						<line hits="1" number="53"/>
						<line hits="1" number="54"/>
						<line hits="1" number="55"/>
						<line hits="1" number="59"/>
						<line hits="1" number="61"/>
						<line hits="1" number="63"/>
						<line hits="1" number="64"/>
						<line hits="1" number="65"/>
						<line hits="1" number="68"/>
						<line hits="1" number="69"/>
						<line hits="1" number="70"/>
						<line hits="1" number="75"/>
						<line hits="1" number="76"/>
						<line hits="1" number="78"/>
						<line hits="1" number="79"/>
						<line hits="1" number="80"/>
						<line hits="1" number="83"/>
						<line hits="1" number="84"/>
						<line hits="1" number="85"/>
						<line hits="1" number="90"/>
						<line hits="1" number="91"/>
						<line hits="1" number="93"/>
						<line hits="1" number="94"/>
						<line hits="1" number="96"/>
						<line hits="1" number="97"/>
						<line hits="1" number="98"/>
						<line hits="0" number="99"/>
						<line hits="1" number="101"/>
						<line hits="1" number="102"/>
						<line hits="1" number="103"/>
						<line hits="1" number="104"/>
						<line hits="1" number="105"/>
						<line hits="1" number="107"/>
						<line hits="1" number="108"/>
						<line hits="1" number="113"/>
						<line hits="1" number="114"/>
						<line hits="1" number="116"/>
						<line hits="1" number="117"/>
						<line hits="1" number="118"/>
						<line hits="1" number="120"/>
						<line hits="1" number="121"/>
						<line hits="1" number="122"/>
						<line hits="1" number="126"/>
						<line hits="1" number="129"/>
						<line hits="1" number="131"/>
						<line hits="1" number="133"/>
						<line hits="1" number="134"/>
						<line hits="1" number="135"/>
						<line hits="0" number="140"/>
						<line hits="0" number="141"/>
						<line hits="1" number="142"/>
						<line hits="1" number="143"/>
						<line hits="1" number="144"/>
					</lines>
				</class>
			</classes>
		</package>
		<package branch-rate="0" complexity="0" line-rate="0.9186" name="soxspipe.recipes">
			<classes>
				<class branch-rate="0" complexity="0" filename="soxspipe/recipes/__init__.py" line-rate="1" name="__init__.py">
					<methods/>
					<lines>
						<line hits="1" number="4"/>
						<line hits="1" number="5"/>
						<line hits="1" number="6"/>
						<line hits="1" number="7"/>
						<line hits="1" number="8"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/recipes/_base_recipe_.py" line-rate="0.9198" name="_base_recipe_.py">
					<methods/>
					<lines>
						<line hits="1" number="3"/>
						<line hits="1" number="13"/>
						<line hits="1" number="14"/>
						<line hits="1" number="15"/>
						<line hits="1" number="16"/>
						<line hits="1" number="17"/>
						<line hits="1" number="18"/>
						<line hits="1" number="19"/>
						<line hits="1" number="20"/>
						<line hits="1" number="21"/>
						<line hits="1" number="22"/>
						<line hits="1" number="23"/>
						<line hits="1" number="24"/>
						<line hits="1" number="25"/>
						<line hits="1" number="26"/>
						<line hits="1" number="27"/>
						<line hits="1" number="28"/>
						<line hits="1" number="29"/>
						<line hits="1" number="30"/>
						<line hits="1" number="33"/>
						<line hits="1" number="46"/>
						<line hits="1" number="51"/>
						<line hits="1" number="52"/>
						<line hits="1" number="53"/>
						<line hits="1" number="54"/>
						<line hits="1" number="56"/>
						<line hits="1" number="58"/>
						<line hits="1" number="62"/>
						<line hits="1" number="63"/>
						<line hits="1" number="67"/>
						<line hits="1" number="72"/>
						<line hits="1" number="74"/>
						<line hits="1" number="92"/>
						<line hits="1" number="94"/>
						<line hits="1" number="95"/>
						<line hits="1" number="98"/>
						<line hits="1" number="101"/>
						<line hits="1" number="103"/>
						<line hits="1" number="105"/>
						<line hits="1" number="110"/>
						<line hits="1" number="111"/>
						<line hits="1" number="114"/>
						<line hits="1" number="115"/>
						<line hits="1" number="118"/>
						<line hits="1" number="121"/>
						<line hits="1" number="123"/>
						<line hits="1" number="125"/>
						<line hits="1" number="128"/>
						<line hits="1" number="134"/>
						<line hits="1" number="135"/>
						<line hits="1" number="136"/>
						<line hits="1" number="137"/>
						<line hits="1" number="139"/>
						<line hits="1" number="140"/>
						<line hits="1" number="142"/>
						<line hits="1" number="144"/>
						<line hits="0" number="145"/>
						<line hits="0" number="147"/>
						<line hits="0" number="148"/>
						<line hits="1" number="149"/>
						<line hits="1" number="153"/>
						<line hits="1" number="154"/>
						<line hits="1" number="159"/>
						<line hits="1" number="163"/>
						<line hits="1" number="164"/>
						<line hits="1" number="167"/>
						<line hits="0" number="169"/>
						<line hits="0" number="170"/>
						<line hits="0" number="171"/>
						<line hits="0" number="172"/>
						<line hits="1" number="174"/>
						<line hits="1" number="176"/>
						<line hits="1" number="177"/>
						<line hits="1" number="179"/>
						<line hits="1" number="182"/>
						<line hits="1" number="183"/>
						<line hits="1" number="187"/>
						<line hits="1" number="188"/>
						<line hits="1" number="191"/>
						<line hits="1" number="192"/>
						<line hits="1" number="193"/>
						<line hits="1" number="194"/>
						<line hits="1" number="198"/>
						<line hits="1" number="205"/>
						<line hits="1" number="206"/>
						<line hits="1" number="208"/>
						<line hits="1" number="225"/>
						<line hits="1" number="227"/>
						<line hits="1" number="228"/>
						<line hits="1" number="229"/>
						<line hits="0" number="230"/>
						<line hits="1" number="232"/>
						<line hits="1" number="233"/>
						<line hits="1" number="235"/>
						<line hits="1" number="255"/>
						<line hits="1" number="257"/>
						<line hits="1" number="259"/>
						<line hits="1" number="261"/>
						<line hits="1" number="262"/>
						<line hits="1" number="263"/>
						<line hits="1" number="264"/>
						<line hits="1" number="266"/>
						<line hits="1" number="271"/>
						<line hits="1" number="272"/>
						<line hits="1" number="274"/>
						<line hits="1" number="275"/>
						<line hits="1" number="277"/>
						<line hits="1" number="278"/>
						<line hits="1" number="280"/>
						<line hits="1" number="289"/>
						<line hits="1" number="291"/>
						<line hits="1" number="294"/>
						<line hits="0" number="295"/>
						<line hits="1" number="298"/>
						<line hits="1" number="301"/>
						<line hits="0" number="302"/>
						<line hits="0" number="303"/>
						<line hits="0" number="304"/>
						<line hits="1" number="307"/>
						<line hits="1" number="311"/>
						<line hits="1" number="317"/>
						<line hits="1" number="319"/>
						<line hits="1" number="322"/>
						<line hits="1" number="323"/>
						<line hits="1" number="324"/>
						<line hits="1" number="327"/>
						<line hits="1" number="328"/>
						<line hits="1" number="329"/>
						<line hits="1" number="332"/>
						<line hits="1" number="334"/>
						<line hits="1" number="335"/>
						<line hits="1" number="336"/>
						<line hits="1" number="342"/>
						<line hits="1" number="344"/>
						<line hits="0" number="345"/>
						<line hits="0" number="346"/>
						<line hits="1" number="348"/>
						<line hits="1" number="350"/>
						<line hits="1" number="353"/>
						<line hits="1" number="357"/>
						<line hits="1" number="361"/>
						<line hits="0" number="362"/>
						<line hits="0" number="363"/>
						<line hits="1" number="364"/>
						<line hits="1" number="366"/>
						<line hits="1" number="369"/>
						<line hits="1" number="372"/>
						<line hits="1" number="373"/>
						<line hits="1" number="375"/>
						<line hits="1" number="385"/>
						<line hits="1" number="387"/>
						<line hits="1" number="389"/>
						<line hits="1" number="390"/>
						<line hits="1" number="391"/>
						<line hits="1" number="392"/>
						<line hits="1" number="394"/>
						<line hits="1" number="395"/>
						<line hits="1" number="397"/>
						<line hits="1" number="414"/>
						<line hits="1" number="416"/>
						<line hits="1" number="417"/>
						<line hits="1" number="420"/>
						<line hits="1" number="422"/>
						<line hits="1" number="423"/>
						<line hits="1" number="425"/>
						<line hits="1" number="426"/>
						<line hits="1" number="428"/>
						<line hits="1" number="436"/>
						<line hits="1" number="438"/>
						<line hits="1" number="439"/>
						<line hits="1" number="440"/>
						<line hits="1" number="442"/>
						<line hits="1" number="445"/>
						<line hits="1" number="446"/>
						<line hits="1" number="447"/>
						<line hits="1" number="448"/>
						<line hits="1" number="449"/>
						<line hits="1" number="450"/>
						<line hits="1" number="451"/>
						<line hits="1" number="453"/>
						<line hits="1" number="455"/>
						<line hits="1" number="456"/>
						<line hits="1" number="458"/>
						<line hits="1" number="480"/>
						<line hits="1" number="482"/>
						<line hits="1" number="484"/>
						<line hits="1" number="490"/>
						<line hits="1" number="492"/>
						<line hits="1" number="494"/>
						<line hits="1" number="495"/>
						<line hits="1" number="498"/>
						<line hits="1" number="499"/>
						<line hits="1" number="501"/>
						<line hits="1" number="531"/>
						<line hits="1" number="533"/>
						<line hits="1" number="534"/>
						<line hits="1" number="535"/>
						<line hits="1" number="536"/>
						<line hits="1" number="539"/>
						<line hits="1" number="542"/>
						<line hits="1" number="544"/>
						<line hits="1" number="546"/>
						<line hits="1" number="551"/>
						<line hits="1" number="557"/>
						<line hits="1" number="559"/>
						<line hits="1" number="561"/>
						<line hits="1" number="562"/>
						<line hits="1" number="563"/>
						<line hits="1" number="564"/>
						<line hits="1" number="568"/>
						<line hits="1" number="570"/>
						<line hits="1" number="571"/>
						<line hits="1" number="572"/>
						<line hits="1" number="573"/>
						<line hits="1" number="575"/>
						<line hits="1" number="577"/>
						<line hits="1" number="578"/>
						<line hits="1" number="579"/>
						<line hits="1" number="580"/>
						<line hits="1" number="581"/>
						<line hits="1" number="582"/>
						<line hits="1" number="583"/>
						<line hits="1" number="586"/>
						<line hits="1" number="587"/>
						<line hits="1" number="592"/>
						<line hits="1" number="593"/>
						<line hits="1" number="594"/>
						<line hits="1" number="595"/>
						<line hits="1" number="596"/>
						<line hits="1" number="597"/>
						<line hits="1" number="601"/>
						<line hits="1" number="602"/>
						<line hits="1" number="603"/>
						<line hits="1" number="605"/>
						<line hits="1" number="606"/>
						<line hits="1" number="608"/>
						<line hits="1" number="640"/>
						<line hits="1" number="642"/>
						<line hits="1" number="643"/>
						<line hits="1" number="644"/>
						<line hits="1" number="647"/>
						<line hits="0" number="648"/>
						<line hits="1" number="650"/>
						<line hits="0" number="651"/>
						<line hits="1" number="653"/>
						<line hits="0" number="654"/>
						<line hits="1" number="658"/>
						<line hits="1" number="659"/>
						<line hits="1" number="660"/>
						<line hits="1" number="661"/>
						<line hits="1" number="662"/>
						<line hits="1" number="663"/>
						<line hits="1" number="664"/>
						<line hits="1" number="667"/>
						<line hits="1" number="668"/>
						<line hits="1" number="669"/>
						<line hits="1" number="670"/>
						<line hits="1" number="671"/>
						<line hits="0" number="672"/>
						<line hits="0" number="673"/>
						<line hits="1" number="675"/>
						<line hits="1" number="676"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/recipes/soxs_disp_solution.py" line-rate="0.9294" name="soxs_disp_solution.py">
					<methods/>
					<lines>
						<line hits="1" number="3"/>
						<line hits="1" number="13"/>
						<line hits="1" number="14"/>
						<line hits="1" number="15"/>
						<line hits="1" number="16"/>
						<line hits="1" number="17"/>
						<line hits="1" number="18"/>
						<line hits="1" number="19"/>
						<line hits="1" number="20"/>
						<line hits="1" number="21"/>
						<line hits="1" number="22"/>
						<line hits="1" number="23"/>
						<line hits="1" number="24"/>
						<line hits="1" number="25"/>
						<line hits="1" number="28"/>
						<line hits="1" number="56"/>
						<line hits="1" number="64"/>
						<line hits="1" number="66"/>
						<line hits="1" number="67"/>
						<line hits="1" number="68"/>
						<line hits="1" number="69"/>
						<line hits="1" number="73"/>
						<line hits="1" number="78"/>
						<line hits="1" number="82"/>
						<line hits="1" number="83"/>
						<line hits="1" number="84"/>
						<line hits="1" number="85"/>
						<line hits="1" number="87"/>
						<line hits="1" number="89"/>
						<line hits="1" number="90"/>
						<line hits="1" number="94"/>
						<line hits="1" number="97"/>
						<line hits="1" number="99"/>
						<line hits="1" number="105"/>
						<line hits="1" number="107"/>
						<line hits="1" number="110"/>
						<line hits="1" number="112"/>
						<line hits="1" number="114"/>
						<line hits="1" number="116"/>
						<line hits="1" number="119"/>
						<line hits="1" number="122"/>
						<line hits="0" number="123"/>
						<line hits="0" number="124"/>
						<line hits="0" number="125"/>
						<line hits="1" number="128"/>
						<line hits="1" number="129"/>
						<line hits="1" number="132"/>
						<line hits="1" number="133"/>
						<line hits="0" number="134"/>
						<line hits="1" number="138"/>
						<line hits="1" number="139"/>
						<line hits="0" number="140"/>
						<line hits="1" number="143"/>
						<line hits="1" number="144"/>
						<line hits="1" number="145"/>
						<line hits="1" number="147"/>
						<line hits="1" number="154"/>
						<line hits="1" number="156"/>
						<line hits="1" number="157"/>
						<line hits="1" number="158"/>
						<line hits="1" number="162"/>
						<line hits="1" number="163"/>
						<line hits="1" number="164"/>
						<line hits="1" number="166"/>
						<line hits="1" number="167"/>
						<line hits="1" number="168"/>
						<line hits="1" number="171"/>
						<line hits="1" number="172"/>
						<line hits="0" number="173"/>
						<line hits="1" number="176"/>
						<line hits="1" number="177"/>
						<line hits="1" number="178"/>
						<line hits="1" number="181"/>
						<line hits="1" number="183"/>
						<line hits="1" number="184"/>
						<line hits="1" number="187"/>
						<line hits="1" number="190"/>
						<line hits="1" number="191"/>
						<line hits="1" number="192"/>
						<line hits="1" number="198"/>
						<line hits="1" number="200"/>
						<line hits="1" number="201"/>
						<line hits="1" number="207"/>
						<line hits="1" number="209"/>
						<line hits="1" number="210"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/recipes/soxs_mbias.py" line-rate="0.9107" name="soxs_mbias.py">
					<methods/>
					<lines>
						<line hits="1" number="3"/>
						<line hits="1" number="13"/>
						<line hits="1" number="14"/>
						<line hits="1" number="15"/>
						<line hits="1" number="16"/>
						<line hits="1" number="17"/>
						<line hits="1" number="18"/>
						<line hits="1" number="19"/>
						<line hits="1" number="20"/>
						<line hits="1" number="21"/>
						<line hits="1" number="22"/>
						<line hits="1" number="23"/>
						<line hits="1" number="24"/>
						<line hits="1" number="27"/>
						<line hits="1" number="55"/>
						<line hits="1" number="63"/>
						<line hits="1" number="64"/>
						<line hits="1" number="65"/>
						<line hits="1" number="66"/>
						<line hits="1" number="67"/>
						<line hits="1" number="73"/>
						<line hits="1" number="78"/>
						<line hits="1" number="82"/>
						<line hits="1" number="83"/>
						<line hits="1" number="84"/>
						<line hits="1" number="85"/>
						<line hits="1" number="87"/>
						<line hits="1" number="89"/>
						<line hits="1" number="90"/>
						<line hits="1" number="94"/>
						<line hits="1" number="97"/>
						<line hits="1" number="99"/>
						<line hits="1" number="105"/>
						<line hits="1" number="107"/>
						<line hits="1" number="110"/>
						<line hits="1" number="112"/>
						<line hits="1" number="115"/>
						<line hits="0" number="116"/>
						<line hits="0" number="117"/>
						<line hits="0" number="118"/>
						<line hits="1" number="121"/>
						<line hits="0" number="122"/>
						<line hits="0" number="123"/>
						<line hits="1" number="126"/>
						<line hits="1" number="128"/>
						<line hits="1" number="129"/>
						<line hits="1" number="131"/>
						<line hits="1" number="138"/>
						<line hits="1" number="140"/>
						<line hits="1" number="141"/>
						<line hits="1" number="142"/>
						<line hits="1" number="144"/>
						<line hits="1" number="164"/>
						<line hits="1" number="171"/>
						<line hits="1" number="173"/>
						<line hits="1" number="174"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/recipes/soxs_mdark.py" line-rate="0.918" name="soxs_mdark.py">
					<methods/>
					<lines>
						<line hits="1" number="3"/>
						<line hits="1" number="13"/>
						<line hits="1" number="14"/>
						<line hits="1" number="15"/>
						<line hits="1" number="16"/>
						<line hits="1" number="17"/>
						<line hits="1" number="18"/>
						<line hits="1" number="19"/>
						<line hits="1" number="20"/>
						<line hits="1" number="21"/>
						<line hits="1" number="22"/>
						<line hits="1" number="23"/>
						<line hits="1" number="26"/>
						<line hits="1" number="54"/>
						<line hits="1" number="62"/>
						<line hits="1" number="63"/>
						<line hits="1" number="64"/>
						<line hits="1" number="65"/>
						<line hits="1" number="66"/>
						<line hits="1" number="72"/>
						<line hits="1" number="77"/>
						<line hits="1" number="81"/>
						<line hits="1" number="82"/>
						<line hits="1" number="83"/>
						<line hits="1" number="84"/>
						<line hits="1" number="86"/>
						<line hits="1" number="88"/>
						<line hits="1" number="89"/>
						<line hits="1" number="93"/>
						<line hits="1" number="96"/>
						<line hits="1" number="98"/>
						<line hits="1" number="104"/>
						<line hits="1" number="106"/>
						<line hits="1" number="109"/>
						<line hits="1" number="111"/>
						<line hits="1" number="114"/>
						<line hits="0" number="115"/>
						<line hits="0" number="116"/>
						<line hits="0" number="117"/>
						<line hits="1" number="120"/>
						<line hits="0" number="121"/>
						<line hits="0" number="122"/>
						<line hits="1" number="125"/>
						<line hits="1" number="128"/>
						<line hits="1" number="129"/>
						<line hits="1" number="130"/>
						<line hits="1" number="131"/>
						<line hits="1" number="132"/>
						<line hits="1" number="135"/>
						<line hits="1" number="136"/>
						<line hits="1" number="137"/>
						<line hits="1" number="139"/>
						<line hits="1" number="146"/>
						<line hits="1" number="148"/>
						<line hits="1" number="149"/>
						<line hits="1" number="150"/>
						<line hits="1" number="152"/>
						<line hits="1" number="156"/>
						<line hits="1" number="162"/>
						<line hits="1" number="164"/>
						<line hits="1" number="165"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/recipes/soxs_order_centres.py" line-rate="0.9062" name="soxs_order_centres.py">
					<methods/>
					<lines>
						<line hits="1" number="3"/>
						<line hits="1" number="13"/>
						<line hits="1" number="14"/>
						<line hits="1" number="15"/>
						<line hits="1" number="16"/>
						<line hits="1" number="17"/>
						<line hits="1" number="18"/>
						<line hits="1" number="19"/>
						<line hits="1" number="20"/>
						<line hits="1" number="21"/>
						<line hits="1" number="22"/>
						<line hits="1" number="23"/>
						<line hits="1" number="24"/>
						<line hits="1" number="25"/>
						<line hits="1" number="28"/>
						<line hits="1" number="59"/>
						<line hits="1" number="67"/>
						<line hits="1" number="69"/>
						<line hits="1" number="70"/>
						<line hits="1" number="71"/>
						<line hits="1" number="72"/>
						<line hits="1" number="78"/>
						<line hits="1" number="83"/>
						<line hits="1" number="87"/>
						<line hits="1" number="88"/>
						<line hits="1" number="89"/>
						<line hits="1" number="90"/>
						<line hits="1" number="92"/>
						<line hits="1" number="94"/>
						<line hits="1" number="95"/>
						<line hits="1" number="99"/>
						<line hits="1" number="102"/>
						<line hits="1" number="104"/>
						<line hits="1" number="113"/>
						<line hits="1" number="115"/>
						<line hits="1" number="118"/>
						<line hits="1" number="120"/>
						<line hits="1" number="122"/>
						<line hits="1" number="124"/>
						<line hits="1" number="127"/>
						<line hits="1" number="130"/>
						<line hits="0" number="131"/>
						<line hits="0" number="132"/>
						<line hits="0" number="133"/>
						<line hits="1" number="136"/>
						<line hits="0" number="137"/>
						<line hits="1" number="140"/>
						<line hits="1" number="141"/>
						<line hits="0" number="142"/>
						<line hits="1" number="146"/>
						<line hits="1" number="147"/>
						<line hits="0" number="148"/>
						<line hits="1" number="152"/>
						<line hits="1" number="153"/>
						<line hits="0" number="154"/>
						<line hits="1" number="157"/>
						<line hits="1" number="158"/>
						<line hits="1" number="159"/>
						<line hits="1" number="161"/>
						<line hits="1" number="168"/>
						<line hits="1" number="170"/>
						<line hits="1" number="171"/>
						<line hits="1" number="172"/>
						<line hits="1" number="174"/>
						<line hits="1" number="176"/>
						<line hits="1" number="177"/>
						<line hits="1" number="178"/>
						<line hits="1" number="180"/>
						<line hits="1" number="181"/>
						<line hits="1" number="182"/>
						<line hits="1" number="185"/>
						<line hits="1" number="186"/>
						<line hits="0" number="187"/>
						<line hits="1" number="190"/>
						<line hits="1" number="192"/>
						<line hits="1" number="193"/>
						<line hits="1" number="194"/>
						<line hits="1" number="197"/>
						<line hits="1" number="199"/>
						<line hits="1" number="200"/>
						<line hits="1" number="204"/>
						<line hits="1" number="206"/>
						<line hits="0" number="207"/>
						<line hits="1" number="210"/>
						<line hits="1" number="212"/>
						<line hits="1" number="213"/>
						<line hits="1" number="216"/>
						<line hits="1" number="219"/>
						<line hits="1" number="220"/>
						<line hits="1" number="221"/>
						<line hits="1" number="223"/>
						<line hits="1" number="226"/>
						<line hits="1" number="232"/>
						<line hits="1" number="234"/>
						<line hits="1" number="236"/>
						<line hits="1" number="237"/>
					</lines>
				</class>
			</classes>
		</package>
		<package branch-rate="0" complexity="0" line-rate="0.9192" name="soxspipe.recipes.tests">
			<classes>
				<class branch-rate="0" complexity="0" filename="soxspipe/recipes/tests/__init__.py" line-rate="1" name="__init__.py">
					<methods/>
					<lines/>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/recipes/tests/test__base_recipe_.py" line-rate="0.9388" name="test__base_recipe_.py">
					<methods/>
					<lines>
						<line hits="1" number="1"/>
						<line hits="1" number="2"/>
						<line hits="1" number="3"/>
						<line hits="1" number="4"/>
						<line hits="1" number="5"/>
						<line hits="1" number="6"/>
						<line hits="1" number="7"/>
						<line hits="1" number="8"/>
						<line hits="1" number="9"/>
						<line hits="1" number="10"/>
						<line hits="1" number="11"/>
						<line hits="1" number="13"/>
						<line hits="1" number="14"/>
						<line hits="1" number="16"/>
						<line hits="1" number="24"/>
						<line hits="1" number="27"/>
						<line hits="1" number="28"/>
						<line hits="1" number="29"/>
						<line hits="1" number="30"/>
						<line hits="1" number="32"/>
						<line hits="1" number="33"/>
						<line hits="1" number="34"/>
						<line hits="1" number="35"/>
						<line hits="1" number="37"/>
						<line hits="1" number="40"/>
						<line hits="0" number="41"/>
						<line hits="1" number="46"/>
						<line hits="1" number="48"/>
						<line hits="1" number="50"/>
						<line hits="1" number="52"/>
						<line hits="1" number="53"/>
						<line hits="1" number="54"/>
						<line hits="1" number="59"/>
						<line hits="1" number="60"/>
						<line hits="1" number="64"/>
						<line hits="1" number="65"/>
						<line hits="1" number="66"/>
						<line hits="1" number="68"/>
						<line hits="1" number="71"/>
						<line hits="1" number="75"/>
						<line hits="1" number="77"/>
						<line hits="1" number="79"/>
						<line hits="1" number="80"/>
						<line hits="1" number="81"/>
						<line hits="0" number="86"/>
						<line hits="0" number="87"/>
						<line hits="1" number="88"/>
						<line hits="1" number="89"/>
						<line hits="1" number="90"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/recipes/tests/test_soxs_disp_solution.py" line-rate="0.9231" name="test_soxs_disp_solution.py">
					<methods/>
					<lines>
						<line hits="1" number="1"/>
						<line hits="1" number="2"/>
						<line hits="1" number="3"/>
						<line hits="1" number="4"/>
						<line hits="1" number="5"/>
						<line hits="1" number="6"/>
						<line hits="1" number="7"/>
						<line hits="1" number="8"/>
						<line hits="1" number="9"/>
						<line hits="1" number="10"/>
						<line hits="1" number="11"/>
						<line hits="1" number="13"/>
						<line hits="1" number="14"/>
						<line hits="1" number="16"/>
						<line hits="1" number="24"/>
						<line hits="1" number="27"/>
						<line hits="1" number="28"/>
						<line hits="1" number="29"/>
						<line hits="1" number="30"/>
						<line hits="1" number="32"/>
						<line hits="1" number="33"/>
						<line hits="0" number="34"/>
						<line hits="0" number="35"/>
						<line hits="1" number="37"/>
						<line hits="1" number="40"/>
						<line hits="0" number="41"/>
						<line hits="1" number="47"/>
						<line hits="1" number="49"/>
						<line hits="1" number="50"/>
						<line hits="1" number="51"/>
						<line hits="1" number="52"/>
						<line hits="1" number="57"/>
						<line hits="1" number="59"/>
						<line hits="1" number="61"/>
						<line hits="1" number="62"/>
						<line hits="1" number="63"/>
						<line hits="1" number="68"/>
						<line hits="1" number="70"/>
						<line hits="1" number="71"/>
						<line hits="1" number="72"/>
						<line hits="1" number="73"/>
						<line hits="1" number="78"/>
						<line hits="1" number="91"/>
						<line hits="1" number="93"/>
						<line hits="1" number="94"/>
						<line hits="1" number="95"/>
						<line hits="1" number="96"/>
						<line hits="1" number="97"/>
						<line hits="0" number="102"/>
						<line hits="1" number="103"/>
						<line hits="1" number="104"/>
						<line hits="1" number="105"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/recipes/tests/test_soxs_mbias.py" line-rate="0.8774" name="test_soxs_mbias.py">
					<methods/>
					<lines>
						<line hits="1" number="1"/>
						<line hits="1" number="2"/>
						<line hits="1" number="3"/>
						<line hits="1" number="4"/>
						<line hits="1" number="5"/>
						<line hits="1" number="6"/>
						<line hits="1" number="7"/>
						<line hits="1" number="8"/>
						<line hits="1" number="9"/>
						<line hits="1" number="10"/>
						<line hits="1" number="11"/>
						<line hits="1" number="13"/>
						<line hits="1" number="14"/>
						<line hits="1" number="16"/>
						<line hits="1" number="24"/>
						<line hits="1" number="27"/>
						<line hits="1" number="28"/>
						<line hits="1" number="29"/>
						<line hits="1" number="30"/>
						<line hits="1" number="32"/>
						<line hits="1" number="33"/>
						<line hits="0" number="34"/>
						<line hits="0" number="35"/>
						<line hits="1" number="37"/>
						<line hits="1" number="40"/>
						<line hits="0" number="41"/>
						<line hits="1" number="46"/>
						<line hits="1" number="48"/>
						<line hits="1" number="49"/>
						<line hits="1" number="52"/>
						<line hits="1" number="53"/>
						<line hits="1" number="59"/>
						<line hits="1" number="60"/>
						<line hits="1" number="64"/>
						<line hits="1" number="65"/>
						<line hits="1" number="70"/>
						<line hits="1" number="71"/>
						<line hits="1" number="73"/>
						<line hits="1" number="74"/>
						<line hits="1" number="77"/>
						<line hits="1" number="78"/>
						<line hits="1" number="79"/>
						<line hits="0" number="80"/>
						<line hits="1" number="82"/>
						<line hits="1" number="83"/>
						<line hits="1" number="84"/>
						<line hits="1" number="85"/>
						<line hits="1" number="86"/>
						<line hits="1" number="90"/>
						<line hits="1" number="91"/>
						<line hits="1" number="96"/>
						<line hits="1" number="97"/>
						<line hits="1" number="99"/>
						<line hits="1" number="100"/>
						<line hits="1" number="103"/>
						<line hits="1" number="104"/>
						<line hits="1" number="105"/>
						<line hits="0" number="106"/>
						<line hits="1" number="108"/>
						<line hits="1" number="109"/>
						<line hits="1" number="110"/>
						<line hits="1" number="111"/>
						<line hits="1" number="112"/>
						<line hits="1" number="114"/>
						<line hits="1" number="115"/>
						<line hits="1" number="120"/>
						<line hits="1" number="121"/>
						<line hits="1" number="123"/>
						<line hits="1" number="125"/>
						<line hits="1" number="126"/>
						<line hits="1" number="127"/>
						<line hits="1" number="128"/>
						<line hits="0" number="133"/>
						<line hits="0" number="134"/>
						<line hits="1" number="135"/>
						<line hits="1" number="136"/>
						<line hits="1" number="137"/>
						<line hits="1" number="139"/>
						<line hits="1" number="141"/>
						<line hits="1" number="142"/>
						<line hits="1" number="143"/>
						<line hits="1" number="144"/>
						<line hits="0" number="149"/>
						<line hits="0" number="150"/>
						<line hits="1" number="151"/>
						<line hits="1" number="152"/>
						<line hits="1" number="153"/>
						<line hits="1" number="155"/>
						<line hits="1" number="157"/>
						<line hits="1" number="158"/>
						<line hits="1" number="159"/>
						<line hits="1" number="160"/>
						<line hits="0" number="165"/>
						<line hits="0" number="166"/>
						<line hits="1" number="167"/>
						<line hits="1" number="168"/>
						<line hits="1" number="169"/>
						<line hits="1" number="171"/>
						<line hits="1" number="173"/>
						<line hits="1" number="174"/>
						<line hits="1" number="175"/>
						<line hits="0" number="180"/>
						<line hits="0" number="181"/>
						<line hits="1" number="182"/>
						<line hits="1" number="183"/>
						<line hits="1" number="184"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/recipes/tests/test_soxs_mdark.py" line-rate="0.9467" name="test_soxs_mdark.py">
					<methods/>
					<lines>
						<line hits="1" number="1"/>
						<line hits="1" number="2"/>
						<line hits="1" number="3"/>
						<line hits="1" number="4"/>
						<line hits="1" number="5"/>
						<line hits="1" number="6"/>
						<line hits="1" number="7"/>
						<line hits="1" number="8"/>
						<line hits="1" number="9"/>
						<line hits="1" number="10"/>
						<line hits="1" number="11"/>
						<line hits="1" number="13"/>
						<line hits="1" number="14"/>
						<line hits="1" number="16"/>
						<line hits="1" number="24"/>
						<line hits="1" number="27"/>
						<line hits="1" number="28"/>
						<line hits="1" number="29"/>
						<line hits="1" number="30"/>
						<line hits="1" number="32"/>
						<line hits="1" number="33"/>
						<line hits="0" number="34"/>
						<line hits="0" number="35"/>
						<line hits="1" number="37"/>
						<line hits="1" number="40"/>
						<line hits="0" number="41"/>
						<line hits="1" number="46"/>
						<line hits="1" number="48"/>
						<line hits="1" number="49"/>
						<line hits="1" number="50"/>
						<line hits="1" number="51"/>
						<line hits="1" number="56"/>
						<line hits="1" number="57"/>
						<line hits="1" number="59"/>
						<line hits="1" number="60"/>
						<line hits="1" number="61"/>
						<line hits="1" number="66"/>
						<line hits="1" number="67"/>
						<line hits="1" number="69"/>
						<line hits="1" number="70"/>
						<line hits="1" number="71"/>
						<line hits="1" number="76"/>
						<line hits="1" number="77"/>
						<line hits="1" number="79"/>
						<line hits="1" number="81"/>
						<line hits="1" number="82"/>
						<line hits="1" number="83"/>
						<line hits="1" number="88"/>
						<line hits="1" number="89"/>
						<line hits="1" number="91"/>
						<line hits="1" number="92"/>
						<line hits="1" number="93"/>
						<line hits="1" number="98"/>
						<line hits="1" number="99"/>
						<line hits="1" number="101"/>
						<line hits="1" number="102"/>
						<line hits="1" number="103"/>
						<line hits="1" number="104"/>
						<line hits="1" number="109"/>
						<line hits="1" number="110"/>
						<line hits="1" number="112"/>
						<line hits="1" number="113"/>
						<line hits="1" number="114"/>
						<line hits="1" number="119"/>
						<line hits="1" number="120"/>
						<line hits="1" number="133"/>
						<line hits="1" number="135"/>
						<line hits="1" number="136"/>
						<line hits="1" number="137"/>
						<line hits="1" number="138"/>
						<line hits="1" number="139"/>
						<line hits="0" number="144"/>
						<line hits="1" number="145"/>
						<line hits="1" number="146"/>
						<line hits="1" number="147"/>
					</lines>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/recipes/tests/test_soxs_order_centres.py" line-rate="0.9423" name="test_soxs_order_centres.py">
					<methods/>
					<lines>
						<line hits="1" number="1"/>
						<line hits="1" number="2"/>
						<line hits="1" number="3"/>
						<line hits="1" number="4"/>
						<line hits="1" number="5"/>
						<line hits="1" number="6"/>
						<line hits="1" number="7"/>
						<line hits="1" number="8"/>
						<line hits="1" number="9"/>
						<line hits="1" number="10"/>
						<line hits="1" number="11"/>
						<line hits="1" number="13"/>
						<line hits="1" number="14"/>
						<line hits="1" number="16"/>
						<line hits="1" number="24"/>
						<line hits="1" number="27"/>
						<line hits="1" number="28"/>
						<line hits="1" number="29"/>
						<line hits="1" number="30"/>
						<line hits="1" number="32"/>
						<line hits="1" number="33"/>
						<line hits="0" number="34"/>
						<line hits="0" number="35"/>
						<line hits="1" number="37"/>
						<line hits="1" number="40"/>
						<line hits="0" number="41"/>
						<line hits="1" number="46"/>
						<line hits="1" number="48"/>
						<line hits="1" number="49"/>
						<line hits="1" number="51"/>
						<line hits="1" number="52"/>
						<line hits="1" number="57"/>
						<line hits="1" number="59"/>
						<line hits="1" number="61"/>
						<line hits="1" number="62"/>
						<line hits="1" number="63"/>
						<line hits="1" number="68"/>
						<line hits="1" number="70"/>
						<line hits="1" number="71"/>
						<line hits="1" number="72"/>
						<line hits="1" number="73"/>
						<line hits="1" number="78"/>
						<line hits="1" number="80"/>
						<line hits="1" number="82"/>
						<line hits="1" number="83"/>
						<line hits="1" number="84"/>
						<line hits="1" number="85"/>
						<line hits="1" number="86"/>
						<line hits="1" number="91"/>
						<line hits="1" number="92"/>
						<line hits="1" number="93"/>
						<line hits="1" number="94"/>
					</lines>
				</class>
			</classes>
		</package>
		<package branch-rate="0" complexity="0" line-rate="0.9697" name="soxspipe.tests">
			<classes>
				<class branch-rate="0" complexity="0" filename="soxspipe/tests/__init__.py" line-rate="1" name="__init__.py">
					<methods/>
					<lines/>
				</class>
				<class branch-rate="0" complexity="0" filename="soxspipe/tests/test_cl_utils.py" line-rate="0.9697" name="test_cl_utils.py">
					<methods/>
					<lines>
						<line hits="1" number="1"/>
						<line hits="1" number="2"/>
						<line hits="1" number="3"/>
						<line hits="1" number="4"/>
						<line hits="1" number="5"/>
						<line hits="1" number="6"/>
						<line hits="1" number="7"/>
						<line hits="1" number="8"/>
						<line hits="1" number="9"/>
						<line hits="1" number="10"/>
						<line hits="1" number="11"/>
						<line hits="1" number="12"/>
						<line hits="1" number="13"/>
						<line hits="1" number="15"/>
						<line hits="1" number="16"/>
						<line hits="1" number="18"/>
						<line hits="1" number="26"/>
						<line hits="1" number="29"/>
						<line hits="1" number="30"/>
						<line hits="1" number="31"/>
						<line hits="1" number="33"/>
						<line hits="1" number="34"/>
						<line hits="1" number="35"/>
						<line hits="1" number="36"/>
						<line hits="1" number="38"/>
						<line hits="1" number="41"/>
						<line hits="0" number="42"/>
						<line hits="1" number="45"/>
						<line hits="1" number="47"/>
						<line hits="1" number="49"/>
						<line hits="1" number="50"/>
						<line hits="1" number="51"/>
						<line hits="1" number="52"/>
					</lines>
				</class>
			</classes>
		</package>
	</packages>
</coverage>
