Skip to content

Instantly share code, notes, and snippets.

@icaoberg
Created February 16, 2016 06:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save icaoberg/51aaa1bfbe717c87940c to your computer and use it in GitHub Desktop.
Save icaoberg/51aaa1bfbe717c87940c to your computer and use it in GitHub Desktop.
Using GraphViz-like tools for MATLAB on demo2D00
digraph demo2D00_calls {
rankdir="LR"
node [shape=box, color=blue]
demo2D00 -> ml_initparam;
demo2D00 -> slml2img;
AdjustResolutions -> tp_stretch3d;
AverageEnergy -> est_curv;
CompressLib -> packableObject;
Greedy3D_integration_compressed -> Greedy3D_compressed_default_options;
Greedy3D_integration_compressed -> Greedy3D_single_step_compressed;
Greedy3D_integration_compressed -> contrast_stretch;
Greedy3D_integration_compressed -> process_options_structure;
Greedy3D_integration_compressed -> reshape_contrast;
Greedy3D_lambda_pre_compressed -> Greedy3D_compressed_default_options;
Greedy3D_lambda_pre_compressed -> Greedy3D_integration_compressed;
Greedy3D_lambda_pre_compressed -> WindowedImage;
Greedy3D_lambda_pre_compressed -> process_options_structure;
Greedy3D_single_step_compressed -> Greedy3D_compressed_default_options;
Greedy3D_single_step_compressed -> Greedy3D_single_step_window;
Greedy3D_single_step_compressed -> WindowedImage;
Greedy3D_single_step_compressed -> process_options_structure;
Greedy3D_single_step_window -> Greedy3D_compressed_default_options;
Greedy3D_single_step_window -> Greedy3D_kernel_resampled;
Greedy3D_single_step_window -> convnfft;
Greedy3D_single_step_window -> convnfft_fast;
Greedy3D_single_step_window -> mean2;
Greedy3D_single_step_window -> process_options_structure;
Greedy3D_single_step_window -> smooth_gradient;
MT_synth -> AdjustResolutions;
MT_synth -> cart2img;
MT_synth -> checkRebounce;
MT_synth -> ml_bcimg;
MT_synth -> ml_initparam;
MT_synth -> randraw;
WindowedImage -> CompressLib;
addMeshObjects -> addVol_SurfArea;
addMeshObjects -> getMeshPoints;
addMeshObjects -> makeIso2mesh;
addMeshObjects -> meshSurfaceArea;
addMeshObjects -> ml_initparam;
addMeshObjects -> tp_stretch3d;
bfGetReader -> bfCheckJavaPath;
bfGetReader -> bfGetFileExtensions;
bfopen -> bfCheckJavaPath;
bfopen -> bfGetPlane;
bfopen -> bfGetReader;
cgals2m -> deletemeshfile;
cgals2m -> fallbackexeext;
cgals2m -> getexeext;
cgals2m -> getoptkey;
cgals2m -> getvarfrom;
cgals2m -> mcpath;
cgals2m -> meshcheckrepair;
cgals2m -> mwpath;
cgals2m -> readmedit;
cgals2m -> saveoff;
cgals2m -> varargin2struct;
cgalv2m -> deletemeshfile;
cgalv2m -> fallbackexeext;
cgalv2m -> getexeext;
cgalv2m -> getvarfrom;
cgalv2m -> mcpath;
cgalv2m -> mwpath;
cgalv2m -> readmedit;
cgalv2m -> saveinr;
convnfft -> inplaceprod;
deletemeshfile -> mwpath;
est_curv -> fitcircle;
faceNormal -> normalizeVector3d;
faceNormal -> vectorCross3d;
fallbackexeext -> mcpath;
findObjFit -> convnfft_fast;
generate_frame_from_trained_shape_space_model -> render_point_3d_windowed;
generate_walk_path -> chunk_finish;
generate_walk_path -> chunk_start;
generate_walk_path -> inhull;
getBox -> ml_initparam;
get_cellorganizer_default_parameters -> ml_initparam;
getexeext -> isoctavemesh;
getoptkey -> varargin2struct;
im2blender -> ml_downsize;
im2blender -> write_wobj;
instance2SBML_mod -> addCSGObjects;
instance2SBML_mod -> addMeshObjects;
instance2SBML_mod -> addVol_SurfArea;
instance2SBML_mod -> setupSBML;
isMatFile -> getFileExtension;
isMatFile -> isaFile;
makeFrame -> AverageEnergy;
makeFrame -> generate_frame_from_trained_shape_space_model;
makeFrame -> img2tif;
makeFrame -> process_options_structure;
makeFrame -> reshape_contrast;
makeIso2mesh -> ml_readimage;
makeIso2mesh -> plotmesh;
makeIso2mesh -> vol2mesh;
maxsurf -> elemvolume;
mcpath -> getvarfrom;
meshSurfaceArea -> faceNormal;
meshSurfaceArea -> normalizeVector3d;
meshcheckrepair -> deletemeshfile;
meshcheckrepair -> fallbackexeext;
meshcheckrepair -> getexeext;
meshcheckrepair -> mcpath;
meshcheckrepair -> mwpath;
meshcheckrepair -> readoff;
meshcheckrepair -> removedupelem;
meshcheckrepair -> removedupnodes;
meshcheckrepair -> removeisolatednode;
meshcheckrepair -> saveoff;
meshcheckrepair -> surfedge;
meshcheckrepair -> varargin2struct;
meshresample -> deletemeshfile;
meshresample -> fallbackexeext;
meshresample -> getexeext;
meshresample -> mcpath;
meshresample -> meshcheckrepair;
meshresample -> mwpath;
meshresample -> readoff;
meshresample -> saveoff;
ml_bwmajorangle -> ml_bwmoment;
ml_bwmajorangle2D -> ml_bwmoment2D;
ml_cdf -> ml_evalfun;
ml_celldistcode -> ml_edgecenter;
ml_celldistcode -> ml_objs2img;
ml_celldistcode2 -> ml_objcenter;
ml_celldistcode2D -> ml_edgecenter2D;
ml_celldistcode2D -> ml_normangle;
ml_celldistcode2D -> ml_objs2img;
ml_comfun -> ml_evalfun;
ml_comfun -> ml_getvarnum;
ml_crd2img -> ml_initparam;
ml_crd2img -> ml_obj2img2D;
ml_crd2img -> ml_showpts_2d;
ml_edgecenter -> ml_bwmajorangle;
ml_edgecenter -> ml_obj2img;
ml_edgecenter2D -> ml_bwmajorangle2D;
ml_edgecenter2D -> ml_obj2img2D;
ml_edgecenter2D -> ml_showpts_2d;
ml_evalfun -> ml_getvarnum;
ml_evalfun -> ml_initparam;
ml_evalfun2D -> ml_comfun;
ml_evalfun2D -> ml_getvarnum;
ml_evalfun2D -> ml_initparam;
ml_evalfun2D -> ml_invpcatrans;
ml_evalfun2D -> ml_mappos;
ml_evalfun2D -> ml_mult2;
ml_evalfun2D -> ml_sqr;
ml_fopentemp -> ml_createfile_excl;
ml_gaussimg -> ml_imcoords;
ml_gaussimg2D -> ml_imcoords2D;
ml_gaussobj -> ml_gaussimg;
ml_gaussobj -> ml_wquantile;
ml_gaussobj2D -> ml_gaussimg2D;
ml_gaussobj2D -> ml_wquantile;
ml_gencellcomp2D -> ml_addrow;
ml_gencellcomp2D -> ml_boundbox2D;
ml_gencellcomp2D -> ml_findobjs2D;
ml_gencellcomp2D -> ml_gencellshape;
ml_gencellcomp2D -> ml_genshape2D;
ml_gencellcomp2D -> ml_initparam;
ml_gencellcomp2D -> ml_mxp2img;
ml_gencellcomp2D -> ml_obj2img2D;
ml_gencellcomp2D -> ml_parsecell2D;
ml_gencellcomp2D -> ml_showpts_2d;
ml_gencellshape -> ml_addrow;
ml_gencellshape -> ml_moldshape;
ml_gencellshape -> ml_rnd;
ml_gencellshape -> ml_shiftdist;
ml_gencellshape3d -> ml_initparam;
ml_gencellshape3d -> ml_interpcurve2img;
ml_gencellshape3d -> ml_rnd;
ml_gencellshape3d -> tp_pvalue;
ml_genprotimg -> ml_celldistcode;
ml_genprotimg -> ml_evalfun;
ml_genprotimg -> ml_evallogistic;
ml_genprotimg -> ml_gaussobj;
ml_genprotimg -> ml_getinvfun;
ml_genprotimg -> ml_imaddobj2;
ml_genprotimg -> ml_initparam;
ml_genprotimg -> ml_mnornd;
ml_genprotimg -> ml_rnd;
ml_genprotimg -> tz_rotateobj;
ml_genprotimg2D -> ml_celldistcode2D;
ml_genprotimg2D -> ml_evalfun;
ml_genprotimg2D -> ml_evalfun2D;
ml_genprotimg2D -> ml_evallogistic;
ml_genprotimg2D -> ml_gaussobj2D;
ml_genprotimg2D -> ml_getinvfun;
ml_genprotimg2D -> ml_imaddobj2D;
ml_genprotimg2D -> ml_initparam;
ml_genprotimg2D -> ml_mnornd;
ml_genprotimg2D -> ml_rnd;
ml_genprotimg2D -> tz_rotateobj;
ml_genshape2D -> ml_feat2sp;
ml_genshape2D -> ml_initparam;
ml_genshape2D -> ml_rnd;
ml_getinvfun -> ml_getinvlinfun;
ml_getlinept2 -> ml_getlinept;
ml_getvarnum -> ml_iscomposite;
ml_imaddobj2 -> ml_addrow;
ml_imaddobj2 -> ml_boundbox;
ml_imaddobj2 -> ml_calcobjcof;
ml_imaddobj2 -> ml_initparam;
ml_imaddobj2 -> ml_objinimg;
ml_imaddobj2D -> ml_addrow2D;
ml_imaddobj2D -> ml_boundbox2D;
ml_imaddobj2D -> ml_calcobjcof2D;
ml_imaddobj2D -> ml_initparam;
ml_imaddobj2D -> ml_objinimg2D;
ml_invpcatrans -> ml_addrow;
ml_invpcatrans -> ml_initparam;
ml_ls -> sort_nat;
ml_mainobjcontour -> ml_findmainobj_bw;
ml_mainobjcontour -> ml_obj2img2D;
ml_mappos -> ml_initparam;
ml_mxp2img -> ml_mxp2mxs;
ml_mxp2img -> ml_mxs2img;
ml_mxs2img -> ml_crd2img;
ml_mxs2img -> ml_mxs2crd;
ml_obj2img -> ml_objrecrange;
ml_obj2img -> ml_objs2img;
ml_obj2img2D -> ml_objrecrange;
ml_obj2img2D -> ml_objs2img;
ml_objcenter -> ml_bwmajorangle;
ml_objcenter -> ml_obj2img;
ml_objs2img -> ml_objinimg2D;
ml_parsecell2D -> ml_addrow;
ml_parsecell2D -> ml_bwmajorangle2D;
ml_parsecell2D -> ml_getlinept2;
ml_parsecell2D -> ml_imgptspixel;
ml_parsecell2D -> ml_mainobjcontour;
ml_parsecell2D -> ml_obj2img2D;
ml_parsecell2D -> ml_setimglnpixel2;
ml_parsecell2D -> ml_tracecontour;
ml_readimage -> bfopen;
ml_readimage -> ml_fopentemp;
ml_readimage -> ml_tclread;
ml_readimage -> tif2img;
ml_rnd -> ml_cdf;
ml_rnd -> ml_evalfun;
ml_rnd -> ml_getinvfun;
ml_rnd -> ml_initparam;
ml_rnd -> ml_mnornd;
ml_setimglnpixel2 -> ml_getlinept2;
ml_setimglnpixel2 -> ml_setimgptspixel;
ml_showpts_2d -> ml_getlinept;
ml_showpts_2d -> tz_showpts_2d;
ml_tracecontour -> ml_addrow;
ml_tracecontour -> ml_shift;
model2centrosome -> AdjustResolutions;
model2diffeomorphicInstance -> chunk_finish;
model2diffeomorphicInstance -> chunk_start;
model2diffeomorphicInstance -> generate_walk_path;
model2diffeomorphicInstance -> makeFrame;
model2diffeomorphicInstance -> ml_initparam;
model2diffeomorphicInstance -> ml_ls;
model2diffeomorphicInstance -> ml_readimage;
model2diffeomorphicInstance -> random_string;
model2framework -> cropImgND;
model2framework -> ml_gencellcomp2D;
model2framework -> ml_gencellshape3d;
model2framework -> ml_initparam;
model2framework -> model2diffeomorphicInstance;
model2framework -> rm_gencellcomp2D_circle;
model2framework -> rm_gensphere;
model2framework -> tp_gennucshape;
model2framework -> tp_genspsurf;
model2img -> AdjustResolutions;
model2img -> ml_bcimg;
model2img -> ml_genprotimg2D;
model2img -> ml_initparam;
model2img -> model2framework;
model2img -> model2instance;
model2img -> objectMovementModel;
model2img -> tp_stretch3d;
model2instance -> AdjustResolutions;
model2instance -> micro2psf;
model2instance -> ml_genprotimg;
model2instance -> ml_initparam;
model2instance -> model2centrosome;
model2instance -> model2microtubules;
model2instance -> psf_blur_hela_mean_dps;
model2instance -> tp_genprotimage;
model2instance -> tp_stretch3d;
model2microtubules -> MT_synth;
moveObjects -> ml_initparam;
mwpath -> getvarfrom;
mwpath -> isoctavemesh;
objectMovementModel -> AdjustResolutions;
objectMovementModel -> img2tif;
objectMovementModel -> ml_imaddobj2;
objectMovementModel -> ml_initparam;
objectMovementModel -> ml_ls;
objectMovementModel -> ml_readimage;
objectMovementModel -> moveObjects;
packableObject -> CompressLib;
plotmesh -> meshcentroid;
plotmesh -> plotsurf;
plotmesh -> plottetra;
plotmesh -> qmeshcut;
plotsurf -> getvarfrom;
plotsurf -> isoctavemesh;
plottetra -> getvarfrom;
plottetra -> isoctavemesh;
plottetra -> plotsurf;
plottetra -> volface;
qmeshcut -> getplanefrom3pt;
removeisolatedsurf -> finddisconnsurf;
render_point_3d_windowed -> Greedy3D_lambda_pre_compressed;
render_point_3d_windowed -> WindowedImage;
render_point_3d_windowed -> shape_interp_track;
reshape_contrast -> contrast_stretch;
reshape_contrast -> reshape_2d;
savesurfpoly -> bbxflatsegment;
savesurfpoly -> extractloops;
savesurfpoly -> internalpoint;
savesurfpoly -> surfedge;
setupSBML -> addAnnotation;
setupSBML -> addInitAssign;
setupSBML -> addSpecies;
slml2img -> AdjustResolutions;
slml2img -> clean_synthesis_temp_files;
slml2img -> createSBMLFrameworkstruct;
slml2img -> createSBMLstruct;
slml2img -> getBox;
slml2img -> get_cellorganizer_default_parameters;
slml2img -> im2blender;
slml2img -> img2tif;
slml2img -> ims2index;
slml2img -> instance2SBML_mod;
slml2img -> isMatFile;
slml2img -> isaFile;
slml2img -> ml_initparam;
slml2img -> model2img;
slml2img -> slml2model;
surf2mesh -> deletemeshfile;
surf2mesh -> fallbackexeext;
surf2mesh -> getexeext;
surf2mesh -> getvarfrom;
surf2mesh -> mcpath;
surf2mesh -> meshresample;
surf2mesh -> mwpath;
surf2mesh -> readtetgen;
surf2mesh -> saveoff;
surf2mesh -> savesurfpoly;
surfedge -> isoctavemesh;
surfinterior -> raytrace;
surfinterior -> surfplane;
surfseeds -> finddisconnsurf;
surfseeds -> surfinterior;
tp_gengaussobjimg -> findObjFit;
tp_gengaussobjimg -> ml_bcimg;
tp_gengaussobjimg -> ml_gaussimg;
tp_gengaussobjimg -> ml_gaussobj;
tp_gengaussobjimg -> ml_imaddobj2;
tp_gengaussobjimg -> ml_initparam;
tp_gengaussobjimg -> ml_rnd;
tp_gennucshape -> ml_initparam;
tp_gennucshape -> plotcylsurf;
tp_genprotimage -> ml_celldistcode2;
tp_genprotimage -> ml_mappos;
tp_genprotimage -> tp_gengaussobjimg;
tp_genspsurf -> ml_initparam;
tp_genspsurf -> ml_rnd;
tp_genspsurf -> tp_pvalue;
tz_getlinept -> tz_genmsg;
tz_rotateobj -> ml_obj2img;
tz_showpts_2d -> tz_genmsg;
tz_showpts_2d -> tz_getlinept;
varargin2struct -> mergestruct;
vol2mesh -> cgals2m;
vol2mesh -> cgalv2m;
vol2mesh -> surf2mesh;
vol2mesh -> vol2surf;
vol2restrictedtri -> deletemeshfile;
vol2restrictedtri -> fallbackexeext;
vol2restrictedtri -> getexeext;
vol2restrictedtri -> getvarfrom;
vol2restrictedtri -> mcpath;
vol2restrictedtri -> mwpath;
vol2restrictedtri -> readoff;
vol2restrictedtri -> saveinr;
vol2surf -> binsurface;
vol2surf -> finddisconnsurf;
vol2surf -> maxsurf;
vol2surf -> meshcheckrepair;
vol2surf -> meshresample;
vol2surf -> removeisolatedsurf;
vol2surf -> surfinterior;
vol2surf -> surfseeds;
vol2surf -> vol2restrictedtri;
volface -> surfedge;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment