Difference between revisions of "Product Backlog - Mei"

From SCECpedia
Jump to navigationJump to search
Line 2: Line 2:
  
 
== Project/Product Backlog ==
 
== Project/Product Backlog ==
#CFM, add simple 3d viewer (using vtk.js) to selected faults
+
 
 
#UCVMC, viewer that allow user to query for UCVMC material property and initiate the plotting capability in UCVMC/utilities
 
#UCVMC, viewer that allow user to query for UCVMC material property and initiate the plotting capability in UCVMC/utilities
 
#GFM, viewer that allow user to query for GFM material property + plotting capability
 
#GFM, viewer that allow user to query for GFM material property + plotting capability
Line 18: Line 18:
  
 
DONE
 
DONE
 +
#UCVMC, add Elevation query mode to ucvm2mesh, ucvm2mesh_mpi, ucvm2mesh_mpi_layer, (currently on branch -forGFM). User needs to include cvmh as part of cvmlist and let UCVM's model tiling to set the property values for in-air, in-water properly. Note: if region is outside of cvmh area, then no data
 +
would exists for those regions
 +
#CFM, add simple 3d viewer (using vtk.js) to selected faults
 
#SVM, Elnas has requested generation of 3 new etrees, https://scec.usc.edu/scecpedia/UCVM_svm_etree and new data is at https://scec.usc.edu/scecpedia/UCVM_svmgtl_and_elygtl
 
#SVM, Elnas has requested generation of 3 new etrees, https://scec.usc.edu/scecpedia/UCVM_svm_etree and new data is at https://scec.usc.edu/scecpedia/UCVM_svmgtl_and_elygtl
 
#GFM, geological features decorated model -- update vx-lite with new g model files
 
#GFM, geological features decorated model -- update vx-lite with new g model files

Revision as of 18:32, 14 November 2019

Mei-Hui Su's Project/Product Backlog

Project/Product Backlog

  1. UCVMC, viewer that allow user to query for UCVMC material property and initiate the plotting capability in UCVMC/utilities
  2. GFM, viewer that allow user to query for GFM material property + plotting capability
  3. UCVMC, internal GTL for cvms5 is different from external elygtl:ely
  4. UCVMC, user reports UCVM used for simulation SPECFEM3D seems to be causing segfaults (ctape@alaska.edu)>> ?? no segfault ??https://scec.usc.edu/scecpedia/UCVM_elevation_vs_depth,_model_boundary
  5. UCVMC, config dumping tool
  6. CFM, study web page accessibility, https://www.w3.org/TR/wai-aria-practices, study ui write-up, https://www.smashingmagazine.com/06/designing-perfect-accordion-checklist/
  7. CFM, try out http://maps.conservation.ca.gov/cgs/fam/ and https://earthquake.usgs.gov/hazards/qfaults/
  8. CFM, survey 3d viewer tool for tsurf or geoJSON data
  9. CFM, update CFM db/tb schema after science group fix the excel page and resolve typo/conflicts/missing data
  10. UCVMC,learn the tools used in https://ds.iris.edu/ds/products/emc-desktoptools/. paraview for desktop
  11. UCVMC,refine sop & doc steps for generating ucvm.e
  12. UCVMC,need to make UCVMC work with python3(Scott said bw is stern about it), mainly plotting and config/build scripts
  13. UCVMC,Discuss mesh plotting Scripts with Scott Cal.

DONE

  1. UCVMC, add Elevation query mode to ucvm2mesh, ucvm2mesh_mpi, ucvm2mesh_mpi_layer, (currently on branch -forGFM). User needs to include cvmh as part of cvmlist and let UCVM's model tiling to set the property values for in-air, in-water properly. Note: if region is outside of cvmh area, then no data

would exists for those regions

  1. CFM, add simple 3d viewer (using vtk.js) to selected faults
  2. SVM, Elnas has requested generation of 3 new etrees, https://scec.usc.edu/scecpedia/UCVM_svm_etree and new data is at https://scec.usc.edu/scecpedia/UCVM_svmgtl_and_elygtl
  3. GFM, geological features decorated model -- update vx-lite with new g model files
  4. CFM, prep the core CFM code for the new CFM data release (Edric has been updating and maintaining UI per user's requests) -- CFM5.2-Fault_ID_preferred_final.xlsx, CFM52_db, nonblind, blind native ts files
  5. UCVMC, SVM GTL from Caltech (https://scec.usc.edu/scecpedia/UCVM_svmgtl_and_elygtl) and (https://scec.usc.edu/scecpedia/UCVM_svmgtl)
  6. UCVMC,review and update the GitHub UCVMC's wiki pages
  7. UCVMC,tied up loose ends and tests for UCVM V19.4,add examples directory for program and plots examples
  8. UCVMC, generate etree for Garner Valley, CA for elnaz@caltech.edu, https://scec.usc.edu/scecpedia/UCVM_etree_for_Garner_Valley
  9. UCVMC, add plot_elevation_profile.py and plot_elevation_cross_section.py,(ctape@alaska.edu) https://scec.usc.edu/scecpedia/UCVM_elevation_vs_depth,_model_boundary
  10. CFM, document CFM dashboard in github and transfer to SCEC space
  11. CFM, streamline the preprocessing of CFM database -- xlsx file to Postgres db
  12. UCVMC, generate plots for USGS CVM doc -- http://hypocenter.usc.edu/research/ucvmc/USGS-CVM-plot.tar.gz
  13. CFM, add analytic tracking to the dashboard -- Edric/google
  14. CFM, add latlon search option with direct location selection on the map area
  15. CFM, add highlighting of faults on the viewer part in addition to be from the table
  16. CFM, add group download(zip) of multiple faults geo data and meta data
  17. UCVMC, final set of plot/data for jplet@cpp.edu, 400+ 1d plots in http://hypocenter.usc.edu/research/ucvmc_result/pomona4.tar.gz, cross section plots in http://hypocenter.usc.edu/research/ucvmc_result/pomona3.tar.gz
  18. CFM, update cfm dashboard(add dip search, add 'key' trigger to keywordTxt, change latlon search to 4 inputs)
  19. CFM, add download function to CFM dashboard (on popup window)
  20. CFM, stash the CFM5.2 dataset at asperity's /var/www/html/CFM5_preferred/native, 500m, 1000m
  21. CFM, refine end-to-end setup of new CFM dashboard to server/client test environment
  22. CFM, setup initial CFM db host over at AWS, http://asperity.scec.org/CFM/web/cfm_view.html
  23. UCVMC, first set of plot/data for jplet@cpp.edu. https://scec.usc.edu/scecpedia/UCVMC_basin_depth_study,_poly_tech,_Pomona
  24. UCVMC, support jpolet@cpp.edu's group with cross_section and depth_profile processing (added metadata/data output to depth_profile.py) https://scec.usc.edu/scecpedia/UCVMC_how_to_plot_cross_section_and_depth_profile
  25. CFM, gather and define the functions needed for the leaflet CFM viewers and study leaflet api and start building up the viewer utilities
  26. UCVMC, update 1d grid reference data for UCVMC acceptance test
  27. CFM, add the linkup in js for the leaflet viewer and postgis' geoJSON geometry trace info
  28. CFM, add php/js to extract geoJSON for target fault object during query and track them to be sent to the viewer
  29. CFM, translate shapesfiles from release tarball into postgis db sql script and ingest into backend db
  30. CFM, explore and code a leaflet viewer with canned geoJSON data
  31. CFM, code php/java scripts/html page for queries with user input:query by region (with on the fly region list extracted from backend db via php), query by a range of strike value(with on the fly min/max strike range, extracted from the backend db via php), query by keyword(full text search from postgres db on object name, can be expanded in the future per request); query by latlon (within 0.0001 precision, a small roi box is created and used postgis to make overlap check)
  32. CFM, preprocess the excel from CFM5_release_2017, define db/tb schema and ingest the information into postgres db.
  33. UCVMC,generate the tiled v1000 data that Kevin needed for https://github.com/kevinmilner/cybershake-analysis/tree/master/study_18_8/hazard_maps#study-188-hazard-maps, they are left with https://scec.usc.edu/scecpedia/Bay_Area_Velocity_Model_Z2.5_data#Bay_Area_Velocity_Model
  34. CFM,study requirements for work on SCEC Community Fault Model,start with postgres db, postgis extension, php service, javascript, leaflet, tile service from open street map.
  35. UCVMC,define the json blob for material properties used in plotting scripts, define import and export to file format, rpretell@ucdavis.edu, https://scec.usc.edu/scecpedia/LA_Vertical_Profiles#Result
  36. UCVMC,look into updating Wills' map in UCVMC, https://scec.usc.edu/scecpedia/Wills_Map, ucvm.e
  37. UCVMC,work to make Rob Grave's mesh generating code to work for him (tweak Rob's directory and Scott's https://source.usc.edu/svn/cybershake/import/trunk/UCVM)
  38. UCVMC,doc how to process .bin file generated from plotting script or ucvm basin_query call, https://scec.usc.edu/scecpedia/UCVMC_How_to_process_bin_data
  39. UCVMC,translate pbs/hpc/ucvm2mesh to slurm calls
  40. (No work done)Generate large (100M+ point) AWP mesh using ucvmc and ucvmp and compare(Scott said ucvmp can not generate big mesh since it does not have mpi flavor to it)
  41. UCVMC,Bay Area velocity model's z2.5 plots for Kevin -- different tiling order of cca/cencal/cvms5 , https://scec.usc.edu/scecpedia/Bay_Area_Velocity_Model_Z2.5_data#Result
  42. UCVMC,updated cca06 crossing data for Kevin (fuzzy edge problem compare to UCVM python version, a bug found by Scott in CCA06 C version), nwo includes two sets, one without GTL and the other with GTL, https://scec.usc.edu/scecpedia/Final_CCA06_Crossings_Result
  43. Doc how La Habra mesh is made with ucvm2mesh_mpi_layer, https://scec.usc.edu/scecpedia/UCVMC_La_Habra_mesh_generation#ucvm2mesh_mpi_layer
  44. UCVMC,Generated various plots highlight CS17.3-H, https://scec.usc.edu/scecpedia/UCVMC_CS17.3-H_plots#Plots
  45. UCVMC,Registered new Central California Basin Model from Havard. CS17.3-H with ELY GTL
  46. UCVMC,built a useable UCVMC installation on Titan, /lustre/atlas/proj-shared/geo112/ucvm_18_5/
  47. UCVMC,made UCVMC statically linkable and the plugin models worked as in dynamically linked UCVMC
  48. UCVMC,reworked logic in ucvm2mesh-mpi to have a more 'feasible' compute node requirement for very large mesh like La Habra, ucvm2mesh_mpi_layer, remember to strip result directory when running at blue waters. lfs setstripe -c 4 /path/to/working/directory
  49. UCVMC,extract UCVMC cs173 info for Scott's gridpoints (off alittle but okayed by Scott)
  50. UCVMC,reworked basin_query tests in slurm on hpc
  51. UCVMC,created a pull request to official UCVM-C, fix up each models that is in github -- merged into official UCVMC's dev branch
  52. UCVMC,Ran tests tiling cencal+cca+cvms5+bbp1d, the 1d part gets surface gtl
  53. UCVMC,Tiled cencal+cca(with gtl)+cvms5(with gtl)+1d tested and verified
  54. UCVMC,GTL for CCA06- verified by generating identical plots to CyberShake_Study_18.5
  55. UCVMC,Fixed plugin/dynamic loading of modules, Scott's interleaving bug, fixes for cvmsi is also needed for the plugin module. There was the missed case for left-over points in chunking/processing code, fixed that. Also the code was not setup to take more than one dynamic library
  56. UCVMC,Setup to run my latest UCVMC on blue water - query works but plotting scripts do not work with BW's installed default pthread library(too old, conflicting with matplotlib's pyplot from Anaconda2)
  57. UCVM,Fixed segfaults flagged from a working ucvmc installation on local mac (fixed cs173_final(), cca_final()), (mac gdb installation hints: https://gist.github.com/gravitylow/fb595186ce6068537a6e9da6d8b5b96d)
  58. UCVMC,Ran basin_query_mpi on hpc with SLURM
  59. UCVMC,Doc projection fix on scecpedia, https://scec.usc.edu/scecpedia/Final_Projection_Review_Result
  60. UCVMC,Add the fixed config file into CCA's github, also edits from below(pending moving to scec space): https://github.com/meihuisu/CCA.git
  61. UCVMC,Copy the CCA06 data on scec-01/Intensity to hypocenter, change the dependency to hypocenter in the make-data script
  62. UCVMC,adding elygtl to CCA06
  63. UCVMC,new cs173 github location(pending moving to scec space):https://github.com/meihuisu/cs173.git
  64. UCVMC,Register Scott NorCal model into UCVM
 - CS173, compare CS173 plots from ScottC with my version
  65. UCVMC,Doc CCA06 Crossing review, https://scec.usc.edu/scecpedia/Final_CCA06_Crossings_Result
  66. UCVMC,Update basin_query_mpi to return list of crossing per grid point, also return one crossing output file for each algorithm.
  67. UCVMC,To check projection fix, trace processing from en-jui data files to configuration files
  68. UCVMC,Cross section plots showing 0-10km depth through CCA06, showing velocity inversions, starting at one end of region at 5km spacing to other end of region. **No need, posted inversion plot in scecpedia**

Related Entries