User Tools

Site Tools


ideas_page

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
ideas_page [2019/02/06 00:14]
rbentley
ideas_page [2019/03/12 22:43] (current)
216.165.21.29
Line 41: Line 41:
 **Astronomy knowledge needed:** Some **Astronomy knowledge needed:** Some
  
-**Mentors:​**+**Mentors:​** ​Wolfgang Kerzendorf (@werzendorf),​ Tuan Do (@followthesheep)
  
 **Programming skills:** Python **Programming skills:** Python
Line 59: Line 59:
 **Astronomy knowledge needed:** None **Astronomy knowledge needed:** None
  
-**Mentors:​** ​+**Mentors:​** ​Devin Chu (@dchu808), Rory Bentley (@rbentl)
  
 **Programming skills:** Python **Programming skills:** Python
Line 77: Line 77:
 **Astronomy knowledge needed:** Some **Astronomy knowledge needed:** Some
  
-**Mentors:​** ​+**Mentors:​** ​Tuan Do (@followthesheep),​ Devin Chu (@dchu808)
  
 **Programming skills:** Python **Programming skills:** Python
Line 95: Line 95:
 **Astronomy knowledge needed:** Some **Astronomy knowledge needed:** Some
  
-**Mentors:​** ​+**Mentors:​** ​Tuan Do (@followthesheep),​ Rory Bentley (@rbentl)
  
 **Programming skills:** Python **Programming skills:** Python
Line 114: Line 114:
 **Astronomy knowledge needed:** Some **Astronomy knowledge needed:** Some
  
-**Mentors:​** ​+**Mentors:​** ​Wolfgang Kerzendorf (@werzendorf),​ Rory Bentley (@rbentl)
  
 **Programming skills:** Python **Programming skills:** Python
Line 121: Line 121:
  
 **Description:​** A star’s age will tell a lot about its temperature and size. We want to use this information to analyze our stars. There is a package that will translate a stars age to its size and temperature called isochrones (https://​github.com/​timothydmorton/​isochrones/​). The goal of this project is to link this code to allow StarKit to use the information about a star’s age. **Description:​** A star’s age will tell a lot about its temperature and size. We want to use this information to analyze our stars. There is a package that will translate a stars age to its size and temperature called isochrones (https://​github.com/​timothydmorton/​isochrones/​). The goal of this project is to link this code to allow StarKit to use the information about a star’s age.
 +
 **Your first objective if you choose to accept the mission:** Install the ‘eep’ branch from https://​github.com/​timothydmorton/​isochrones/​ and run this notebook https://​github.com/​timothydmorton/​isochrones/​blob/​eep/​notebooks/​demo.ipynb. **Your first objective if you choose to accept the mission:** Install the ‘eep’ branch from https://​github.com/​timothydmorton/​isochrones/​ and run this notebook https://​github.com/​timothydmorton/​isochrones/​blob/​eep/​notebooks/​demo.ipynb.
  
 +
 +----
 +
 +==== Auto-generating documentation with complex data ====
 +
 +**Difficulty:​** Medium
 +
 +**Astronomy knowledge needed:** None
 +
 +**Mentors:​** Wolfgang Kerzendorf (@werzendorf),​ Devin Chu (@dchu808)
 +
 +**Programming skills:** Python
 +
 +**GSoC Application Tag:​** ​
 +
 +**Description:​** Documentation is an important for research software. It ensures that external users doing analysis with the Code understand what the code currently does. We want to make sure that the documentation (consisting of Jupyter notebooks) automatically updates itself. TRAVIS is often used for continuous integration but can also be used to generate documentation.
 +
 +**Your first objective if you choose to accept the mission:** Build a simple .travis.yml file that in the before_install step automatically downloads a grid from the documentation.
 +
 +----
 +
 +==== Update to new Astropy modeling infrastructure ====
 +
 +**Difficulty:​** Hard
 +
 +**Astronomy knowledge needed:** None
 +
 +**Mentors:​** Wolfgang Kerzendorf (@werzendorf),​ Tuan Do (@followthesheep)
 +
 +**Programming skills:** Python
 +
 +**GSoC Application Tag:​** ​
 +
 +**Description:​** StarKit extensively uses the Astropy modeling framework. Recent updates have unfortunately made things unusable for us in Astropy modeling but a fix is in progress (see https://​github.com/​astropy/​astropy/​pull/​7945). We need to test if this will work with StarKit.
 +
 +**Your first objective if you choose to accept the mission:** Download the PR and see if this will work with StarKit. ​
  
 ---- ----
ideas_page.1549408477.txt.gz · Last modified: 2019/02/06 00:14 by rbentley