Research Computing Skills

Research computing interfaces and operations require different skills than standalone laptop and desktop computers.

Good Enough Practices in Scientific Computing (Wilson et al, 2017) recommends specific practices to improve research projects, workflows, and collaborations, including:

  • Data Management
  • Software Development

Data Management:

Software Development:

Lessons linked in this section are hosted by KU Libraries or The Carpentries.

Wilson, G., Bryan, J., Cranston, K., Kitzes, J., Nederbragt, L., & Teal, T. K. (2017). Good enough practices in scientific computing. PLOS Computational Biology, 13(6), e1005510. https://doi.org/10.1371/journal.pcbi.1005510

Good Enough Practices in Scientific Computing (Wilson et al, 2017) recommends specific practices to improve research projects, workflows, and collaborations, including:

  • Data Management
  • Software Development

Data Management:

Software Development:

Lessons linked in this section are hosted by KU Libraries or The Carpentries.

Wilson, G., Bryan, J., Cranston, K., Kitzes, J., Nederbragt, L., & Teal, T. K. (2017). Good enough practices in scientific computing. PLOS Computational Biology, 13(6), e1005510. https://doi.org/10.1371/journal.pcbi.1005510

  • Introduction to high performance computing concepts
  • Unix/Linux-style command line interface, also called the Shell
  • Automated version control system, such as Git
  • Programming language:
    • Interpreted language, such as Python or R
    • Compiled language, such as C/C++ or Fortran
  • Introduction to high performance computing concepts
  • Unix/Linux-style command line interface, also called the Shell
  • Automated version control system, such as Git
  • Programming language:
    • Interpreted language, such as Python or R
    • Compiled language, such as C/C++ or Fortran
  • Programming for advanced computing
  • Schedulers
  • Containers
  • Container orchestration

Contact

Jamene Brooks-Kieffer
Data Services Librarian
Watson Library
jamenebk@ku.edu
785-864-5238