https://github.com/mskwark/PconsC3
Tip revision: e84ffb364118dac7179817653ef00264de5f2475 authored by Arne Elofsson on 18 May 2018, 13:50:56 UTC
Merge branch 'master' of github.com:/mskwark/PconsC3
Merge branch 'master' of github.com:/mskwark/PconsC3
Tip revision: e84ffb3
rungDCA.jl
#!/home/mjs/sw/julia/julia
using ArgParse
using GaussDCA
function parse_commandline()
s = ArgParseSettings()
@add_arg_table s begin
"--gaps", "-g"
help = "Fraction of gaps to use"
"--di"
help = "an option without argument, i.e. a flag"
action = :store_true
"arg1"
help = "input alignment"
required = true
"arg2"
help = "output file"
required = true
end
return parse_args(s)
end
function main()
parsed_args = parse_commandline()
if parsed_args["di"]
scores = gDCA(parsed_args["arg1"], min_separation=1, score = :DI)
else
scores = gDCA(parsed_args["arg1"], min_separation=1)
end
printrank(parsed_args["arg2"], scores)
end
main()