parser.add_argument('--minread',dest='minread',type=int,action='store',default=None,help='the minimum count of read to consider [default: %(default)d]')
parser.add_argument('--minratio',dest='minratio',type=float,action='store',default=0.1,help='minimum ratio between occurrences of an extension and the occurrences of the most frequent extension to keep it. [default: %(default)f]')
parser.add_argument('--mincov',dest='mincov',type=int,action='store',default=1,help='minimum occurrences of an extension to keep it. [default: %(default)d]')
parser.add_argument('--minoverlap',dest='minoverlap',type=int,action='store',default=40,help='minimum length of the overlap between the sequence and reads to participate in the extension. [default: %(default)d]')
parser.add_argument('--lowcomplexity',dest='lowcomplexity',action='store_true',default=False,help='Use also low complexity probes')
parser.add_argument('--back',dest='back',type=int,action='store',default=500,help='the number of bases taken at the end of contigs to jump with pared-ends [default: %(default)d]')
parser.add_argument('--snp',dest='snp',action='store_false',default=True,help='desactivate the SNP clearing mode')
parser.add_argument('--logfile',dest='logfile',action='store_true',default=False,help='Create a logfile for the assembling')
#parser.add_argument('--maxjump', dest='maxjump', type=int, action='store', default=1, help='COunt of pair end jump by extension branch')
args=parser.parse_args()
ifargs.logfile:
logfile=open(args.outputFilename+'.log',"w")
# Load the read index
r=Index(args.indexFilename)
# looks if seed protein are a file name or an internal list
try:
p=fasta(args.seedsFilenameAA)
ifargs.logfile:
print>>logfile,"Load protein sequences from file : %s"%args.seedsFilenameAA
exceptIOError:
importorgasm.samples
p=getattr(orgasm.samples,args.seedsFilenameAA)
ifargs.logfile:
print>>logfile,"Load protein internal dataset : %s"%args.seedsFilenameAA