====== Ianus GUI ====== [[tq:time:proj:task|Tasks]] {{tq:pics:janus21.svg}} [[http://en.wikipedia.org/wiki/Janus|Ianus]] ===== File ===== Ianus will support data in at least the following formats: Ianus, pickle, json. * Network * Read * Save * Edit * Metadata * Dispose MatList(M,names=None,all=True,skip=[]) Ianus2Mat(tenFile) MatSave(N,file="test.ten") Mat2Pajek(M,file="test.net",names=None,labels=False) * Partition * Read * Save * Edit * Metadata * Dispose * Vector * Read * Save * Edit * Metadata * Dispose * Settings * Exit ===== Network ===== * Create Network MatClosure(R,strict=False) MatSetVal(A,val) MatBin(A) MatTrans(A) MatSym(A) MatBidir(A) pathFinder(W,r=1,q=inf,closure=False) * Make Partition inDeg(A) outDeg(A) weakConnMat(A) strongConnMat(A) eqMat2Part(E) * Make Vector inDeg(A) outDeg(A) ActInt(C,Rows,Cols) clusCoef(A,type=1) attraction(A,act=None) closeness(A,type=2) betweenness(A) * Create Quantitity minTime(A) * Info MatSummary(A) ===== Networks ===== * Sum MatSum(A,B) * Intersection MatInter(A,B) * Product MatProd(A,B) * Diagonal product MatProdDiag(A,B) ===== Operations ===== MatVecLeft(A,x) MatVecRight(A,x) MatVecRow(A,x) MatVecCol(A,x) MatExtract(T,A) MatConst(A,const) MatPower(A,k) MatSetDiag(A,const) ===== Partition ===== PartMaxVec(v,clu) renumPart(p) * info ===== Vector ===== VecConst(n,const=sE) VecInv(a) VecSave(a,file="test.vet") VecTotal(V) * Info VecSummary(a) VecList(a,names=None,all=True,skip=[]) ===== Vectors ===== * Add VecSum(a,b) * Multiply VecProd(a,b) ===== Quantity ===== * Number * New * Edit * Info * String * New * Edit * Info * List * New * Edit * info * Temporal Q * New * Edit * Compute standard(a) binary(a) project(a,ind) fillGaps(a,s,f,const=inf) invert(a) total(a) filter(a,test) VPart2Part(p) VecMax(a) * Info ===== Quantities ===== * Compute sum(a,b) prod(a,b) proportion(a,b) extract(a,b) ===== Options ===== * Semiring * Combinatorial combinatorial() * Reachability reach() * Maxmin maxmin() * Shortest paths path() * Pathfinder * order PFsemi() * Geodetic geodetic() * Info report() ===== Info ===== * Memory * About ===== Bag ===== central(v,C)