1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
#!/usr/bin/python3
import os
import shasta
import GetConfig
# Read the config file.
config = GetConfig.getConfig()
# Initialize the assembler and access what we need.
a = shasta.Assembler()
a.accessMarkers()
a.accessAlignmentDataReadWrite()
# Create the global read graph.
a.createReadGraph2(
maxAlignmentCount = int(config['ReadGraph']['maxAlignmentCount']),
markerCountPercentile = float(config['ReadGraph']['markerCountPercentile']),
alignedFractionPercentile = float(config['ReadGraph']['alignedFractionPercentile']),
maxSkipPercentile = float(config['ReadGraph']['maxSkipPercentile']),
maxDriftPercentile = float(config['ReadGraph']['maxDriftPercentile']),
maxTrimPercentile = float(config['ReadGraph']['maxTrimPercentile']))
|