Selections from the toolkits of our librarians
Web-based, collaborative service for version control with git, source code management (SCM), and hosting software projects.
MATLAB is a high-level language and interactive environment for numerical computation, visualization, and programming. Using MATLAB, you can analyze data, develop algorithms, and create models and applications. The language, tools, and built-in math functions enable you to explore multiple approaches and reach a solution faster than with spreadsheets or traditional programming languages, such as C/C++ or Java
Mendeley assists at every stage of the research process, from gathering research and annotating PDFs to organizing citations and creating bibliographies.
Scrivener is a word processing program that allows users to organize drafts and manuscripts into chapters and sections, manage research notes, and import documents such as PDFs and Word documents. It also has a corkboard feature for organizing notes on "index cards" visually, and a full-screen writing mode that blocks out other windows to allow the user to concentrate on writing.
Text Encoding Initiative is a community of practice in the field of digital humanities designed to work with manuscripts and other texts. The TEI Guidelines define an XML format that is primarily semantic. Check the libraries' workshop calendar to join the TEI Collective to learn more about this coding practice.
XML (Extensible Markup Language) can be used to encode documents in a format that is both human-readable and machine-readable.