Answered By: Carl
Last Updated: Jun 26, 2025     Views: 0

Making your code reusable is an essential step in promoting transparency, reproducibility, and recognition. There are several things you can do to make your code citable and ensure others can use it. First, you can make your code publicly available in a repository such as GitHub that will put your code under version control. Second, you can choose an open source license as without a license, others can not legally reuse or modify your code, even if it's publicly visible. Third, you can include a citation file. Fourth, you can document your project clearly by including a README file that explains what the code does, how to install/run it, dependencies, input/output formats and a requirements.txt file that lists dependencies.

 

Contact the Digital Scholarship and Publishing team to ask a question, set up a consultation, or learn more about the library's research data support services.

Need help? Chat with us!

More ways to contact us

Please note:

  • Ask Us is intended for current Pitt students, faculty, and staff or questions from others regarding our unique resources and services
  • We cannot respond to medical, legal, or tax-related questions
  • Use of Ask Us is your agreement to our Privacy Policy Statement
  • Anonymized transcripts may be used to improve our service or for training