Category Archives: software sustainability

Software Citation Implementation in Astronomy

This week’s post is a repost of a  summary of a meeting I attended, held at the 231st AAS meeting in National Harbor, MD, January 2018. The original summary, prepared by Daina Bouquin and Arfon Smith, is at https://github.com/CfA-Library/Cite_Astro_Software/blob/master/whitepaper.md, and is … Continue reading

Posted in astroinformatics, Astronomy, informatics, information sharing, Scientific computing, Software citation, software engineering, software maintenance, software sustainability | Tagged , , , | Leave a comment

The Virtual Observatory Is Very Much Real!

  This is the title of a talk given at the Harvard-Smithsonian Center for Astrophysics by my colleague Giuseppina (Pepi) Fabbiano. Pepi has been involved in the VO since its earliest daya, and she currently serves as Chair of the … Continue reading

Posted in archives, astroinformatics, Astronomy, computer videos, Computing, computing videos, cyberinfrastructure, data archives, Data Management, information sharing, software engineering, software sustainability, Virtual Observatory | Tagged , , , , | Leave a comment

Best Practices for a Future Open Code Policy

This week,  I am posting a copy of white paper prepared by Shamir et al., in response to a call from the National Academies, who are sponsoring a Task Force on “Best Practices for a Future Open Code Policy for … Continue reading

Posted in astroinformatics, Astronomy, BSD, Computing, GPL, High performance computing, informatics, information sharing, Licenses, Open Access, Open Source, programming, publishing, Scientific computing, social networking, software engineering, software maintenance, software sustainability | Tagged , , , , , , | 1 Comment

Summer App Space Innovation Speaker Series

Summer App Space is a paid apprenticeship for LA students and teachers to learn to program while getting paid to do fun space-related projects, and this year they are funding 12 students to attend a six-week school learning to program … Continue reading

Posted in astroinformatics, Astronomy, Career Advice, careers, Computing, computing videos, cyberinfrastructure, informatics, information sharing, programming, publishing, Scientific computing, social media, social networking, software engineering, software maintenance, software sustainability, visualization | Tagged , , , , , , , | 1 Comment

Scientific Workflows for Science and the Science of Scientific Workflows

In this era of compute intensive astronomy, tools for managing complex workflows are becoming a crucial part of our science infrastructure. This video offers a fine introduction to the Pegasus workflow manager by the team leader, Ewa Deelman (ISI, USC). … Continue reading

Posted in astroinformatics, Astronomy, Cloud computing, computer modeling, computer videos, Computing, computing videos, cyberinfrastructure, Grid Computing, High performance computing, informatics, information sharing, Parallelization, programming, Scientific computing, software engineering, software maintenance, software sustainability, Uncategorized, workflows | Tagged , , , | 1 Comment

The Montage Mosaic Engine and Visualization

Those of you who have used Montage probably know it as a toolkit for processing images to create mosaics. It is, however, finding applicability in the visualization of images, as described in “The Application of Montage to the Visualization of … Continue reading

Posted in astroinformatics, Astronomy, astronomy surveys, computer videos, Computing, computing videos, cyberinfrastructure, image mosaics, informatics, programming, Scientific computing, software engineering, software maintenance, software sustainability, Uncategorized, visualization | Tagged , , , | 2 Comments

Best Practices for HPC Software Developers

This is a series of seven videos describing best software engineering practices. I would recommend it to all  HPC software engineers. The series was the result of a collaboration between the IDEAS project, Argonne Leadership Computing Facility, NERSC, and Oak … Continue reading

Posted in astroinformatics, computer modeling, computer videos, Computing, computing videos, cyberinfrastructure, High performance computing, informatics, information sharing, Parallelization, programming, Scientific computing, software engineering, software maintenance, software sustainability | Tagged , , , | Leave a comment

Research Software Engineers: State of the Nation Report 2017

This report provides a history of the U. K.’s Research Software Engineers campaign and a snapshot of the state of the U.K.’s Research Software Engineer (RSE) community.  As I understand it, the term was coined at a U. K. Software … Continue reading

Posted in Career Advice, careers, Computing, programming, Scientific computing, social media, social networking, software engineering, software maintenance, software sustainability | Tagged , , , , , , , | Leave a comment

My Favorite Computing Videos on YouTube

I have often been asked what are my favorite computing videos on YouTube. There are so many, it’s hard to give a definitive answer and I keep discovering more, some posted several years ago. As of today only, here are … Continue reading

Posted in Cloud computing, computer videos, Computing, computing videos, cyberinfrastructure, Data Science, History of Computing!, informatics, information sharing, programming, Python, R, software engineering, software maintenance, software sustainability | Tagged , , , , , , , | Leave a comment

Community Building Through Software Design

This the title of a very interesting talk (which I wish I had given myself!) by Jed Brown of CU Boulder at the 2017 NSF SI2 meeting. Jed is involved in writing code for the Portable, Extensible Toolkit for Scientific … Continue reading

Posted in astroinformatics, Computing, cyberinfrastructure, Data Science, High performance computing, informatics, information sharing, programming, Scientific computing, software engineering, software maintenance, software sustainability, Uncategorized, user communities | Tagged , , | Leave a comment