CSCI2370: Interdisciplinary Scientific Visualization (fall 2020)

How to Hand Stuff In

How to: We use a Google Drive folder to manage homeworks and some other shared resources. If you haven't been added to it, please send TA, Fumeng_Yang at brown.edu, your brown email address.
Inside the folder, you will deliver your assignments to the subfolder the_due_date/yourBrownShortID.ext.
For example, Fumeng could upload her first assignment to 09-15-2020 as fyang7.txt.

Due: All handins are due by 9AM the same day of class to allow for review before class. Please get your reviews and readings done in time. A significant aspect of the class is to get different points of view for interdisciplinary research problems. It’ll make classes much more fun and valuable if everybody participates and expresses an opinion. It’s not fair to others to make them always carry the weight of leading the discussions. Prepare for a dynamic and open discussion in almost every class.

How to Read Papers and Proposals

Some of the readings needed for the class are password protected due to copyright and privacy issues. These links will appear styled like this, as opposed to the public links. The user/pwd is specific to the Vis group website (VisWeb); it is not the same as your CS account. Make sure to contact the instructors to get the username and password if you forget it (we’ll give it out the first day of class).

Almost all of the readings we will do are online. Printing them for your own use is fine. Please look at the color images in color, though! Some of the files are pretty big (40-50 Mb).

Finally, please respect the grant proposals you will be reading. They are not published documents and should not be circulated outside of class. Please make sure that you destroy any copies of those documents when you are finished with them for class.

Calendar


Week 1 (back to top)

Date & Topic Assignment

Thu 9/10, 2020

Introduction

Week 2 (back to top)

Date & Topic Assignment

Tue 9/15, 2020

  • Open problems in Visualization
  • What makes a good problem?

Logistics

  • Send Fumeng (fumeng_yang at brown.edu) a small photo of yourself to include on the website.
  • Make sure you can use the shared google drive. Email Fumeng if you need help.

Reading

Read, with an eye toward your essay (below) and also to discuss in class:

Deliverables (9am)

  • Personal background handed in as yourBrownShortID.txt
  • A fictional essay, 250-750 words. The setting is 5-20 years in the future, and the story should describe how CSCI2370 will have influenced that future you. In particular, it should describe a plausible way that you will have solved or addressed one or more of the visualization research topics from the readings. Hand in as yourBrownShortID-2.txt, as described for personal background handin.

Thu 9/17, 2020

  • Review and discuss NSF ITR proposal: Understanding Unsteady Bioflows through Simulation, Modeling, Visualization, Art, and Psychology (Laidlaw et al.)
  • Evaluating project possibilities

Reading

These readings will give you a feel for what goes into a research grant proposal:

Deliverables (9am)

  • Hand in your own review for the ITR grant as yourBrownShortID.txt
  • Hand in a list of three possible collaborators for your class project as yourBrownShortID-2.txt. The collaborators can be from class or from other disciplines. The RFP for class projects will help you understand more about the criteria for judging a project idea. Possible collaborators can be from the class, the list of project ideas suggested by various researchers around campus, and any personal contacts you have. Describe the discipline of each possible collaborator and how it is distinct from your area. At least two must be contributors to the list of project ideas or established researchers.

Collaborator’s list - You will need to meet with at least three possible collaborators and report on those meetings on 9/29. These meetings will help you develop the interdisciplinary part of the project. Get started scheduling these meetings and look at what you’ll need to hand in as a report. Coordinate with other class members for interviewing to avoid duplicating collaborator effort.


Week 3 (back to top)

Date & Topic Assignment

Tue 9/22, 2020

  • Review of NSF CAREER proposal Shape Capture and Modeling for Wrist Dynamics and Ancient Pottery Analysis using Manifold Surfaces and Signed-Distance Volume Images (Laidlaw)
  • Evaluating project possibilities

Reading

Deliverables (9am)

  • Write your own review ( using this form) of the CAREER proposal and hand it in as yourBrownShortID.txt. Do the review before reading the NSF reviews.
  • Continue interviewing possible collaborators.

Thu 9/24, 2020

  • Discuss project ideas

Reading

Deliverables (9am)

  • Three possible proposal titles and summaries as yourBrownShortID-2.txt. For each, include a brief description, a list of participants, and your evaluation of the proposal you imagine. Use the RFP to guide your project ideas and to self-evaluate them. Clearly identify the research contributions.

Week 4 (back to top)

Date & Topic Assignment

Tue 9/29, 2020

  • Review and discuss NIH proposal Quantitative Inverse Electrocardiography (Johnson)
  • Discuss interviews
  • Searching literature for related work

Reading

  • Read Quantitative inverse electrocardiography (Johnson). This proposal is more than 15 years old, so the work is not current. It does show an excellent example of a successful non-clinical NIH grant proposal. Non-clinical work is often quite difficult to get funded by NIH. Note the structure of the proposal, with well-formulated hypotheses to test. Skim the whole thing and read the four sections starting with Specific Aims.
  • Read partial list of resulting papers
  • Read Visualizing bioelectric fields, MacLeod et al. (sorry about the pictures...)
  • Read NIH guide to proposals, skimming over the structure of a submission (pg. 1-15), the nfocusing on the research plan details (pg. 15-18), review criteria (pg. 34), and other interesting and relevant parts you find.
  • Read this PowerPoint presentation about the NIH proposal review process

Deliverables (9am)

Thu 10/1, 2020

  • Review and discuss additional NSF proposals
  • Proposal needs?
  • Visualizing multi-dimensional data
  • Research contributions, yes again!

Reading

Deliverables (9am)

  • A list of at least five interesting and reaonably rich sharable observations for the class. Hand in as usual. Do not duplicate observations already handed in. I suggest editing your observations in the handin directory to avoid duplication. If you have less rich observations, include more!

Week 5 (back to top)

Date & Topic Assignment

Tue 10/6, 2020

  • Visualization tools
  • Paraview volume rendering
  • Proposal challenges

Reading

  • Read Visualization Handbook's table of contents. For the class, see if the topics in the book suggest some readings related to your project. Are there any new ideas in there for a different project? Google for the authors' web pages and see what other stuff they are working on. If you're interested in reading more, the book may be available at the Sciences Library (SciLi) -- it was at some point :-). Some chapters are likely available online. Many topics will have Wikipedia pages or other tutoial-level pages that will help you become visualization experts.
  • Read The Value of Visualization, and The Value of Infovis. Look for ways to understand and motivate the contributions of your proposed projects. Can you find papers that cite these that are helpful? This could lead to some things for your literature review and related work sections.

Deliverables (9am)

  • Hand in results from literature search as yourBrownShortID.txt
  • You should do this search on the project you are most seriously considering doing out of all the ideas you have. Google Scholar is the main place to search for research papers, but there is a list of other options here (Question 3 Where do I search for research papers?). Continue developing your project proposal, filling in any weaknesses, fleshing out the related work section, etc. Be prepared to briefly describe the project idea you are most seriously considering and any issues, concerns, problems, etc. that we can discuss in class.

  • The first item in your literature search should be the paper you think would be most valuable for the class to all read and discuss. Clearly label it as such.
  • Install Paraview on your computer from the first step in the tutorial. Also download the tutorial.vtk file. Bring to class.

Thu 10/8, 2020

  • more "Visualization Handbook"

Reading

  • Read the three papers listed in in your co-students' literature review handins from last class. Make a list of five discussion observations or questions, just as you did for the three proposals last week. You should be focused on finishing your proposal drafts, so if you need to do these readings quickly that is ok.

Deliverables (9am)

  • Sign up for a presentation time in the spreadsheet posted in the Google drive Collaborators Meetings & Proposal Presentations (top-level, the same file used for collaborators meetings, but use the second tab.)
  • Preliminary proposal handed in as yourBrownShortID.pdf. This should be a full draft, ready for comments by reviewers.
  • A template for your proposal can be template for your proposal can be downloaded here. See the README inside for more instructions. The overleaf read-only repos can be found at proposals and final reports.

Make sure your proposal is saved as a pdf.


Week 6 (back to top)

Date & Topic Assignment

Tue 10/13, 2020

  • Proposal presentations, 5 minutes each

Reading

  • Begin reading proposals from the shared Google Drive folder

Deliverables (9am)

  • Presentation slides handed in as yourBrownShortID_slides.pptx or pdf. David *much* prefers pptx with all videos and images embedded in the file. Google slides is not ok... (you can create in it, but convert and submit as pptx and make sure that everything plays correctly without the presenter being you.

Thu 10/15, 2020

  • Improving proposals and examples
    • Insight-based evaluation: what is it, and should you use it?
    • Evaluating visualizations

Reading

Deliverables (9am)

  • Find your review assignment within the same folder / the top level of the shared drive.
  • Review of the first-draft proposals assigned to you. Use a separate form for each review you write, and name the file proposer_by_reviewer.txt when you hand it in. For instance, if David reviews Fumeng's proposal, he should hand in a file called fyang7_by_dhl.txt.

Week 7 (back to top)

Date & Topic Assignment

Tue 10/20, 2020

  • "Walking > Walking-in-Place > Flying"
  • Walkthrough of a project budget

Link to paper for in-class activity:

Deliverables (9am)

  • Final proposal handed in as yourBrownShortID.pdf

Thu 10/22, 2020

  • Study section (evaluate, score, “fund” proposals)

Link for in-class activity:

  • Table of linked reviews and NIH-style proposal scores: {TBD}

Reading

  • Read final proposals from the shared Google Team Drive /10-18/all_proposals.pdf
  • Find your in the spreadsheet posted within the same folder / the top level of the shared drive.

Deliverables (9am)

  • Review the final proposals assigned to you. For the final proposals, you only need to hand in reviews for the three proposals where you are R1, R2, or R3. You must read the proposals for which you are R3/R4 and be prepared to discuss them in class. Use a separate form for each review you write, and name the file proposer_by_reviewer.txt when you hand it in. For instance, if David reviews Fumeng's proposal, he should hand in a file called fyang7_by_dhl.txt.
  • Respond to the quick questions in this form as yourBrownShortID.txt

Week 8 (back to top)

Date & Topic Assignment

Tue 10/27, 2020

  • IEEE Visualization Conference online

  • Start the CITI online course, which will certify you to perform “human subjects research”, like user studies, at Brown.

Thu 10/29, 2020

  • IEEE Visualization Conference online

  • Finish the CITI online course and send your passing Completion Report (pdf) to the TA. If you do not pass on your first try, you must retake the quizzes until you receive a passing grade.
  • Deliverables (9am)

    • Hand in a summary statement on your “Primary” proposal. Try to capture all the discussion points for the proposal. The length should be however long it takes for you to adequately summarize the discussion. Name the file proposer_by_yourBrownShortID.txt.

Week 9 (back to top)

Date & Topic Assignment

Tue 11/3, 2020

  • ELECTION DAY -- Brown Holiday

No class

Thu 11/5, 2020

  • Check-in on projects
  • Review VIS 2020 program
  • Relate your project to the VIS conference

Deliverables (9am)

  • Be ready to explain and discuss your project progress with others in class. A Gantt chart can be a good way to show/explain progress.
  • Mega-sheet with Related Work and VIS paper scores Vis '20 items start on row 1209, so be prepared to do some scrolling.

Week 10 (back to top)

Date & Topic Assignment

Tue 11/10, 2020

  • Vis '20 Redux
    • Discussion with Fumeng and David about Vis Conference.
    • Where would your project fit at the conference?
  • Read VIS 2020 papers

Thu 11/12, 2020

  • Project checkins
  • Read VIS 2020 papers

  • prepare for project checkins
  • continue thinking about final presentations and reports

Week 11 (back to top)

Date & Topic Assignment

Tue 11/17, 2020

  • Week 5 check-in on project schedules
    • Discussion of final plans for projects
    • Remaining challenges and questions

  • Project progress check-in
  • Read VIS 2020 papers

Thu 11/19, 2020

  • Class review forms to be filled out
  • Research abstracts: what to report and how much?

  • Project progress check-in
  • Read VIS 2020 papers

Week 12 (back to top)

Date & Topic Assignment

Tue 11/24, 2020

  • No class. Happy Thanksgiving!

Thu 11/26, 2020

  • No class. Happy Thanksgiving!


Week 13 (back to top)

Date & Topic Assignment

Tue 12/1, 2020

  • Penultimate class
  • Last project progress check, finalize contributions, schedule review

Prepare slides showing your contributions. Include visuals, graphs, and any other results that will make the contributions clearer. It is fine to have placeholder visuals or graphs. Make sure that the captions for those make clear what the audience should be able to see (eventually) in each slide.

Deliverables (9am)

    Hand in a pdf of your slides Name the file login1_login2.pdf corresponding to the group members.

Thu 12/3, 2020

  • Last class
  • Reading period
  • Presentation Dress Rehearsal!
e

In class, each project will deliver an 8 minute presentation about their project. This is a dress rehearsal for the 8-minute final presentation on 12/8.

  • The ‘audience’ will have 5 minutes to ask questions after each talk. You should practice your presentation before class at least three times; remember to focus on contributions and results, and don’t go over 8 minutes. We will critique presentations as a class in preparation for the public final presentations.
  • Use the feedback you receive in or after class to revise your final presentation.

Deliverables (9am)

  • Hand in a pdf of your slideshow (one per group). Name the file login1_login2.pdf corresponding to the group members.

Hand in a PDF of Your Draft (11:59pm EST)

  • By the end of the day, hand in a draft of your final report. Your report should be a two-page extended abstract (pdf) for your project as yourBrownShortID.pdf. For groups, each student must write his or her own report, in which s/he is listed as the first author and the other group members as co-authors.
  • Your abstract must match the formatting requirements for our class proceedings. Templates for Word and latex can be downloaded here. Please use the finalReport templates. See the README inside for more instructions.

Week 14 (back to top)

Date & Topic Assignment

Tue 12/8, 2020

  • Final Project Presentation

Present your Final Project and Results (2pm)

  • Before the presentation slot, hand in a pdf of your slideshow (one per group). Name the file login1_login2.pdf corresponding to the group members.
  • Plan for a maximum of 8 minutes of presentation. You will have a few minutes after your talk to answer questions from the audience.

Feedback on other reports (11:59pm)

  • Provide feedback about each of the other reports in a Slack DM to the author, me, and Fumeng. Aim for suggestions that could be handled in the remaining few days, thoughts on what worked, or lessons that the authors could take with them for future projects.
  • Thu 12/10, 2020

    • Final Reports Due

    Hand in Final Report (11:59pm EST)

    • By the end of the day, hand in a two-page extended abstract (pdf) for your project as yourBrownShortID.pdf. For groups, each student must write his or her own report, in which s/he is listed as the first author and the other group members as co-authors.
    • Your abstract must match the formatting requirements for our class proceedings. Templates for Word and latex can be downloaded here. Please use the finalReport templates. See the README inside for more instructions. P.S. the link here is the same as the link for your draft submission.
    If you're wondering, here's what we did last time: (2018 calendar)