User Tools

Site Tools


projects

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
projects [2014/04/30 12:24]
cyburt
projects [2014/05/23 14:21] (current)
cyburt
Line 1: Line 1:
-====== ​TALENT ​====== +====== ​PROJECTS ​====== 
-===== Training in Advanced Low Energy Nuclear Theory: ​ PROJECTS ===== +Projects: ​ **[[Projects]]**, **[[ProjectIdeas|Project ​Ideas]]**
-[[http://​www.nucleartalent.org|{{:​talent.png?​600|Nuclear TALENT}}]] +
-Projects: ​ **[[Project1|Project 1]]**, **[[Project2|Project ​2]]**+
 ---- ----
  
  
-Over the duration of this course we will have two projects, to be chosen by participants. ​ Project topic suggestions are listed ​on each Project page, but you are not limited to those choices.+Over the duration of this course we will have two projects, to be chosen by participants. ​ Project topic suggestions are listed ​above, but you are not limited to those choices.
  
-We will assign 3-person groups for each project (different for each project). ​ Once the group is formed, ​each person will pick one of three roles, a Code person, a parameter person and an analysis person +We will assign 3-person groups for each project (different for each project). ​ Once the group is formed, ​please follow these 5 steps to get started.
  
-Helpful experience that might help make the choice are listed below. These are not +==== Step 1:  Choose Roles ==== 
-required, but if you happen to have the experience in your group you might consider + 
-using it.Helpful experience that might help make the choice are listed below. These are **not +Each person will pick one of three roles, a Code person, a Parameter person and an Analysis person. ​  
-required**, but if you happen to have the experience in your group you might consider + 
-using it.+Helpful experience that might help make the choice are listed below. Helpful experience that might help make the choice are listed below. These are **not required**, but if you happen to have the experience in your group you might consider using it.
  
    * Code Person:    * Code Person:
Line 31: Line 29:
      * Knowledge of scripting languages that allow efficient extraction of information out of text files      * Knowledge of scripting languages that allow efficient extraction of information out of text files
  
 +==== Step 2:  Create Group WIKI & Document Server ====
 +
 +After group roles are chosen, each group will set up its own WIKI and document server.
 +
 +   - On the WIKI, under **[[groups]]**,​ create a page with the name of your group. Include the type of project in the name, so one sees right away what astrophysical scenario your group is working on. Example: “Nova_stars”,​ “r-process_group2”,​ ….  This is where you will log your activities and where you will create an impressive project page with inputs, results, etc.
 +
 +   - Go to the **[[docserver|Document server]]** and create a folder with the name of your group. This is where you can put all your documents that you might want to share with others (new useful codes, interesting output, presentations,​ etc etc). Papers can also be posted here without worrying about copyright (remember that the Wiki is public to read)
 +
 +   - Create a GITHUB for your project needs.....
 +     - setting up github, making simple tests, compiler options etc
 +       - [[http://​www.uio.no/​studier/​emner/​matnat/​fys/​FYS4411/​v13/​guides/​setting-up-git/​|github]]
 +       - documenting source code [[http://​www.uio.no/​studier/​emner/​matnat/​fys/​FYS4411/​v13/​guides/​doxygen/​index.html|doxygen]]
 +       - creating unit tests for codes [[http://​www.uio.no/​studier/​emner/​matnat/​fys/​FYS4411/​v13/​guides/​unit-tests/​index.html|unit tests]]
 +       - and more at [[http://​folk.uio.no/​mhjensen/​phy981/​courses.html]]
 +
 +
 +==== Step 3:  Read the project description together ====
  
 +   * Read project description together
 +   * Discuss roughly what you want to do as first steps and make sure you are all on the same page.
  
 +==== Step 4:  Prepare for the project according to your role ====   
  
 +   * Each member works to get up to speed with their specific tasks (initial to do list on you role description)
 +   * Agree on when to meet to discuss the next steps (you can post meeting information on the wiki).
  
-==== Project 1 ====+==== Step 5:  First meeting-start the project ​====
  
 +   * Each member should make a brief presentation to the others on what they have learned, how to run the codes, what they can do etc etc.
 +   * Discuss then a project you want to pursue that is related to your scenario. The project description makes some suggestions for projects but you can also develop your own.
 +   * Go in steps – choose a small first subproject and once completed start the next.
  
-==== Project 2 ==== 
projects.1398875091.txt.gz · Last modified: 2014/04/30 12:24 by cyburt