X Close

Open@UCL Blog

Home

Menu

Archive for the 'Open Science' Category

Open Source Software Design for Academia

By Kirsty, on 27 August 2024

Guest post by Julie Fabre, PhD candidate in Systems Neuroscience at UCL. 

As a neuroscientist who has designed several open source software projects, I’ve experienced firsthand both the power and pitfalls of the process. Many researchers, myself included, have learned to code on the job, and there’s often a significant gap between writing functional code and designing robust software systems. This gap becomes especially apparent when developing tools for the scientific community, where reliability, usability, and maintainability are crucial.

My journey in open source software development has led to the creation of several tools that have gained traction in the neuroscience community. One such project is bombcell: a software designed to assess the quality of recorded neural units. This tool replaces what was once a laborious manual process and is now used in over 30 labs worldwide. Additionally, I’ve developed other smaller toolboxes for neuroscience:

These efforts were recognized last year when I received an honourable mention in the UCL Open Science and Scholarship Awards.

In this post, I’ll share insights gained from these experiences. I’ll cover, with some simplified examples from my toolboxes:

  1. Core design principles
  2. Open source best practices for academia

Disclaimer: I am not claiming to be an expert. Don’t view this as a definitive guide, but rather as a conversation starter.


Follow Julie’s lead: Whether you’re directly involved in open source software development or any other aspect of open science and scholarship, or if you simply know someone who has made important contributions, consider applying yourself or nominating a colleague for this year’s UCL Open Science and Scholarship Awards to gain recognition for outstanding work!


Part 1: Core Design Principles

As researchers, we often focus on getting our code to work, but good software design goes beyond just functionality. In order to maintain and build upon your software, following a few principles from the get go will elevate software from “it works” to “it’s a joy to use, maintain and contribute to”.

1. Complexity is the enemy

A primary goal of good software design is to reduce complexity. One effective way to simplify complex functions with many parameters is to use configuration objects. This approach not only reduces parameter clutter but also makes functions more flexible and maintainable. Additionally, breaking down large functions into smaller, more manageable pieces can significantly reduce overall complexity.

Example: Simplifying a data analysis function

For instance, in bombcell we run many different quality metrics, and each quality metric is associated with several other parameters. In the main function, instead of inputting all the different parameters independently:

[qMetric, unitType] = runAllQualityMetrics(plotDetails, plotGlobal, verbose, reExtractRaw, saveAsTSV, removeDuplicateSpikes, duplicateSpikeWindow_s, detrendWaveform, nRawSpikesToExtract, spikeWidth, computeSpatialDecay, probeType, waveformBaselineNoiseWindow, tauR_values, tauC, computeTimeChunks, deltaTimeChunks, presenceRatioBinSize, driftBinSize, ephys_sample_rate, nChannelsIsoDist, normalizeSpDecay, (... many many more parameters ...), rawData, savePath);

they are all stored in a ‘param’ object that is passed onto the function:

[qMetric, unitType] = runAllQualityMetrics(param, rawData, savePath);

This approach reduces parameter clutter and makes the function more flexible and maintainable.

 2. Design for change

Research software often needs to adapt to new hypotheses or methodologies. When writing a function, ask yourself “what additional functionalities might I need in the future?” and design your code accordingly. Implementing modular designs allows for easy modification and extension as research requirements evolve. Consider using dependency injection to make components more flexible and testable. This approach separates the creation of objects from their usage, making it easier to swap out implementations or add new features without affecting existing code.

Example: Modular design for a data processing pipeline

Instead of a monolithic script:

function runAllQualityMetrics(param, rawData, savePath)
% Hundreds of lines of code doing many different things
(...)
end

Create a modular pipeline that separates each quality metric into a different function:

function qMetric = runAllQualityMetrics(param, rawData, savePath)
nUnits = length(rawData);
for iUnit = 1:nUnits
% step 1: calculate percentage spikes missing
qMetric.percSpikesMissing(iUnit) = bc.qm.percSpikesMissing(param, rawData);
% step 2: calculate fraction refractory period violations
qMetric.fractionRPviolations(iUnit) = bc.qm.fractionRPviolations(param, rawData);
% step 3: calculate presence ratio
qMetric.presenceRatio(iUnit) = bc.qm.presenceRatio(param, rawData);
(...)
% step n: calculate distance metrics
qMetric.distanceMetric(iUnit) = bc.qm.getDistanceMetric(param, rawData);
end
bc.qm.saveQMetrics(qMetric, savePath)
end

This structure allows for easy modification of individual steps or addition of new steps without affecting the entire pipeline.

In addition, this structure allows us to define new parameters easily that can then modify the behavior of the subfunctions. For instance we can add different methods (such as adding the ‘gaussian’ option below) without changing how any of the functions are called!

param.percSpikesMissingMethod = 'gaussian';
qMetric.percSpikesMissing(iUnit) = bc.qm.percSpikesMissing(param, rawData);

and then, inside the function:

function percSpikesMissing = percSpikesMissing(param, rawData);
if param.percSpikesMissingMethod == 'gaussian'
(...)
else
(...)
end
end

3. Hide complexity

Expose only what’s necessary to use a module or function, hiding the complex implementation details. Use abstraction layers to separate interface from implementation, providing clear and concise public APIs while keeping complex logic private. This approach not only makes your software easier to use but also allows you to refactor and optimize internal implementations without affecting users of your code.

Example: Complex algorithm with a simple interface

For instance, in bombcell there are many parameters. When we run the main script that calls all quality metrics, we also want to ensure all parameters are present and are in a correct format.

function qMetric = runAllQualityMetrics(param, rawData, savePath)
% Complex input validation that is hidden to the user
param_complete = bc.qm.checkParameterFields(param);

% Core function that calcvulates all quality metrics
nUnits = length(rawData);

for iUnit = 1:nUnits
% steps 1 to n
(...)
end

end

Users of this function don’t need to know about the input validation or other complex calculations. They just need to provide input and options.

4. Write clear code

Clear code reduces the need for extensive documentation and makes your software more accessible to collaborators. Use descriptive and consistent variable names throughout your codebase. When dealing with specific quantities, consider adding units to variable names (e.g., ‘time_ms’ for milliseconds) to improve clarity. You can add comments to explain non-obvious logic and to add general outlines of the steps in your code. Following consistent coding style and formatting guidelines across your project also contributes to overall clarity.

Example: Improving clarity in a data processing function

Instead of an entirely mysterious function

function [ns, sr] = ns(st, t)
ns = numel(st);
sr = ns/t;

Add more descriptive variable and function names and add function headers:

function [nSpikes, spikeRate] = numberSpikes(theseSpikeTimes, totalTime_s)
% Count the number of spikes for the current unit
% ------
% Inputs
% ------
% theseSpikeTimes: [nSpikesforThisUnit × 1 double vector] of time in seconds of each of the unit's spikes.
% totalTime_s: [double] of the total recording time, in seconds.
% ------
% Outputs
% ------
% nSpikes: [double] number of spikes for current unit.
% spikeRate_s : [double] spiking rare for current unit, in seconds.
% ------
nSpikes = numel(theseSpikeTimes);
spikeRate_s = nSpikes/totalTime_s;
end

5. Design for testing

Incorporate testing into your design process from the beginning. This not only catches bugs early but also encourages modular, well-defined components.

Example: Testable design for a data analysis function

For the simple ‘numberSpikes’ function we define above, we can have a few tests to cover various scenarios and edge cases to ensure the function works correctly. For instance, we can test a normal case with a few spikes and an empty spike times input.

function testNormalCase(testCase)
theseSpikeTimes = [0.1, 0.2, 0.3, 0.4, 0.5]; totalTime_s = 1;
[nSpikes, spikeRate] = numberSpikes(theseSpikeTimes, totalTime_s);
verifyEqual(testCase, nSpikes, 5, 'Number of spikes should be 5');
verifyEqual(testCase, spikeRate, 5, 'Spike rate should be 5 Hz');
end

function testEmptySpikeTimes(testCase)
theseSpikeTimes = [];
totalTime_s = 1;
[nSpikes, spikeRate] = numberSpikes(theseSpikeTimes, totalTime_s);
verifyEqual(testCase, nSpikes, 0, 'Number of spikes should be 0 for empty input');
verifyEqual(testCase, spikeRate, 0, 'Spike rate should be 0 for empty input');
end

This design allows for easy unit testing of individual components of the analysis pipeline.

Part 2: Open Source Best Practices for Academia

While using version control and having a README, documentation, license, and contribution guidelines are essential, I have found that these practices have the most impact:

Example Scripts and Toy Data

I have found that the most useful thing you can provide with your software are example scripts, and even better, provide toy data that loads in your example script. Users can then quickly test your software and see how to use it on their own data — and are then more likely to adopt it. If possible, package the example scripts in Jupyter notebooks/MATLAB live scripts (or equivalent) demonstrating key use cases. In bombcell, we provide a small dataset (Bombcell Toy Data on GitHub) and a MATLAB live script that runs bombcell on this small toy dataset (Getting Started with Bombcell on GitHub). 

Issue-Driven Improvement

To manage user feedback effectively, enforce the use of an issue tracker (like GitHub Issues) for all communications. This approach ensures that other users can benefit from conversations and reduces repetitive work. When addressing questions or bugs, consider if there are ways to improve documentation or add safeguards to prevent similar issues in the future. This iterative process leads to more robust and intuitive software.

Citing

Make your software citable quickly. Before (or instead) of publishing, you can generate a citable DOI using software like Zenodo. Consider also publishing in the Journal of Open Source Software (JOSS) for light peer review. Clearly outline how users should cite your software in their publications to ensure proper recognition of your work.

Conclusion

These practices can help create popular, user-friendly, and robust academic software. Remember that good software design is an iterative process, and continuously seeking feedback and improving your codebase (and sometimes entirely rewriting/refactoring parts) will lead to more robust code.

To go deeper into principles of software design, I highly recommend reading “A Philosophy of Software Design” by John Ousterhout or “The Good Research Code Handbook” by Patrick J. Mineault.

Get involved! 

alt=""The UCL Office for Open Science and Scholarship invites you to contribute to the open science and scholarship movement. Join our mailing list, and follow us on X, formerly Twitter and LinkedIn, to stay connected for updates, events, and opportunities.

 

 

 

Copyright and AI, Part 2: Perceived Challenges, Suggested Approaches and the Role of Copyright literacy

By Rafael, on 15 August 2024

Guest post by Christine Daoutis (UCL), Alex Fenlon (University of Birmingham) and Erica Levi (Coventry University).

This blog post is part of a collaborative series between the UCL Office for Open Science and Scholarship and the UCL Copyright team exploring important aspects of copyright and its implications for open research and scholarship. 

A grey square from which many colourful, wavy ribbons with segments in shades of white, blue, light green, orange and black radiate outward against a grey background.

An artist’s illustration of AI by Tim West. Photo by Google DeepMind from Pexels.

A previous post outlined copyright-related questions when creating GenAI materials—questions related to ownership, protection/originality, and infringement when using GenAI. The post discussed how answers to these questions are not straightforward, largely depend on what is at stake and for whom, and are constantly shaped by court cases as they develop.

What does this uncertainty mean for students, academics, and researchers who use GenAI and, crucially, for those in roles that support them? To what extent does GenAI create new challenges, and to what extent are these uncertainties inherent in working with copyright? How can we draw on existing expertise to support and educate on using GenAI, and what new skills do we need to develop?

In this post, we summarise a discussion we led as part of our workshop for library and research support professionals at the Research Libraries UK (RLUK) annual conference in March 2024. This year’s conference title was New Frontiers: The Expanding Scope of the Modern Research Library. Unsurprisingly, when considering the expanding scope of libraries in supporting research, GenAI is one of the first things that comes to mind.

Our 16 workshop participants came from various roles, research institutions, and backgrounds. What they had in common was an appetite to understand and support copyright in the new context of AI, and a collective body of expertise that, as we will see, is very useful when tackling copyright questions in a novel context. The workshop consisted of presentations and small group discussions built around the key themes outlined below.

Perceived Challenges and Opportunities
Does the research library community overall welcome GenAI? It is undoubtedly viewed as a way to make scholarship easier and faster, offering practical solutions—for example, supporting literature reviews or facilitating draft writing by non-English speakers. Beyond that, several participants see an opportunity to experiment, perhaps becoming less risk-averse, and welcome new tools that can make research more efficient in new and unpredictable ways.

However, concerns outweigh the perceived benefits. It was repeatedly mentioned that there is a need for more transparent, reliable, sustainable, and equitable tools before adopting them in research. Crucially, users need to ask themselves what exactly they are doing when using GenAI, their intention, what sources are being used, and how reliable the outputs are.

GenAI’s concerns over copyright were seen as an opportunity to place copyright literacy at the forefront. The need for new guidance is evident, particularly around the use of different tools with varying terms and conditions, and it is also perceived as an opportunity to revive and communicate existing copyright principles in a new light.

Suggested Solutions
One of the main aims of the workshop was to address challenges imposed by GenAI. Participants were very active in putting forward ideas but expressed concerns and frustration. For example, they questioned the feasibility of shaping policy and processes when the tools themselves constantly evolve, when there is very little transparency around the sources used, and when it is challenging to reach agreement even on essential concepts. Debates on whether ‘copying’ is taking place, whether an output is a derivative of a copyrighted work, and even whether an output is protected are bound to limit the guidance we develop.

Drawing from Existing Skills and Expertise
At the same time, it was acknowledged that copyright practitioners already have expertise, guidance, and educational resources relevant to questions about GenAI and copyright. While new guidance and training are necessary, the community can draw from a wealth of resources to tackle questions that arise while using GenAI. Information literacy principles should still apply to GenAI. Perhaps the copyright knowledge and support are already available; what is missing is a thorough understanding of the new technologies, their strengths, and limitations to apply existing knowledge to new scenarios. This is where the need for collaboration arises.

Working Together
To ensure that GenAI is used ethically and creatively, the community needs to work collaboratively—with providers, creators, and users of those tools. By sharing everyday practices, decisions, guidance, and processes will be informed and shaped. It is also important to acknowledge that the onus is not just on the copyright practitioners to understand the tools but also on the developers to make them transparent and reliable. Once the models become more transparent, it should be possible to support researchers better. This is even more crucial in supporting text and data mining (TDM) practices—critical in many research areas—to limit further restrictions following the implementation of AI models.

Magic Changes
With so much excitement around AI, we felt we should ask the group to identify the one magic change that would help remove most of the concerns. Interestingly, the consensus was that clarity around the sources and processes used by GenAI models is essential. How do the models come up with their answers and outputs? Is it possible to have clearer information about the sources’ provenance and the way the models are trained, and can this inform how authorship is established? And what criteria should be put in place to ensure the models are controlled and reliable?

This brings the matter back to the need for GenAI models to be regulated—a challenging but necessary magic change that would help us develop our processes and guidance with much more confidence.

Concluding Remarks
While the community of practitioners waits for decisions and regulations that will frame their approach, it is within their power to continue to support copyright literacy, referring to new and exciting GenAI cases. Not only do those add interest, but they also highlight an old truth about copyright, namely, that copyright-related decisions always come with a degree of uncertainty, risk, and awareness of conflicting interests.

About the authors 

Christine Daoutis is the UCL Copyright Support Officer at UCL. Christine provides support, advice and training on copyright as it applies to learning, teaching and research activities, with a focus on open science practices. Resources created by Christine include the UCL Copyright Essentials tutorial and the UCL Copyright and Your Teaching online tutorial.

Alex Fenlon is the Head of Copyright and Licensing within Libraries and Learning Resources at the University of Birmingham. Alex and his team provide advice and guidance on copyright matters, including text, data mining, and AI, to ensure that all law and practice are understood by all.

Erica Levi is the Digital repository and Copyright Lead at Coventry University. Erica has created various resources to increase awareness of copyright law and open access through gamification. Her resources are available on her website.

Get involved!

alt=""The UCL Office for Open Science and Scholarship invites you to contribute to the open science and scholarship movement. Join our mailing list, and follow us on X, formerly Twitter and LinkedIn, to be part of the conversation and stay connected for updates, events, and opportunities.

 

 

 

UCL, ORCID, and RPS, oh my!

By Kirsty, on 25 July 2024

Green circular ORCID iD logoTen years on, most of our readers will have heard of ORCID by now in one context or another. Many publishers now ask you to include an ORCID when you submit a journal article, and increasing numbers of funders, including Wellcome, require the use of an ORCID when applying for funding. The new UKRI funding service will also require ORCIDs for at least PIs.

In case you don’t know much about ORCID here are the facts:

  • ORCID is a free, unique, persistent identifier for individuals to use as they engage in research, scholarship and innovation activities. ​
  • Its core purpose is to distinguish individuals from one another, this means that people with identical names, or who have changed their name can be accurately attributed works.
  • It also provides a portable and open profile which can collate and display your works including recognition for grant application review and peer review activity.
  • ORCID profiles are independent of any institution and can remain with you throughout your career.
  • This open profile also facilitates auto-population of manuscript submission and grant application systems, reducing duplication of effort.​
  • The ORCID profile can also populate itself using in-built tools that pull data from the DOI registry and various publishers and aggregators.

The use of an ORCID can also make it easier to record your outputs in RPS. Connecting your ORCID to RPS can make the outputs identified more accurate and makes it much easier for you to comply with OA mandates including for the REF as well as keep your UCL profile up to date. It is also possible to set it up to automatically push data to your ORCID profile, so that when you record a publication in RPS, it is automatically sent to your ORCID profile.

There are two options for connecting an ORCID to RPS:

  1. A ‘read’ connection means that RPS will find records that belong to you, using your ORCID iD, and claim them to your RPS record. This means that, unlike records that RPS finds using your name and institution, you don’t need to claim these records manually.
  2. A ‘read and write’ connection will both claim publications that can be matched by ORCID iD and send publications to your ORCID record. This avoids duplication of effort when publications need to be recorded manually.

We recommend using the ‘read and write’ version of the connector as this will keep both your RPS record, UCL Profile and ORCID in sync. Take a look at our instructions on the website or download the PDF guide.​ Nearly 70% of UCL research staff have connected their ORCID to RPS but less than 40% are taking advantage of read and write. To take advantage of the full functionality, reconnect your ORCID to RPS today!

Get involved!

alt=""The UCL Office for Open Science and Scholarship invites you to contribute to the open science and scholarship movement. Stay connected for updates, events, and opportunities. Follow us on X, formerly Twitter, LinkedIn, and join our mailing list to be part of the conversation!

 

 

 

From Policy to Practice: UCL Open Science Conference 2024

By Kirsty, on 11 July 2024

Last month, we hosted our 4th UCL Open Science Conference! This year, we focused inward to showcase the innovative and collaborative work of our UCL researchers in our first UCL community-centered conference. We were excited to present a strong lineup of speakers, projects, and posters dedicated to advancing open science and scholarship. The conference was a great success, with nearly 80 registrants and an engaged online audience.

If you missed any sessions or want to revisit the presentations, you can find highlights, recordings, and posters from the event below.

Session 1 – Celebrating Our Open Researchers

The conference began with a celebration of the inaugural winners of the Open Science & Scholarship Awards, recognizing researchers who have significantly contributed to open science. This session also opened nominations for next year’s awards.

Access the full recording of the session 1 on MediaCentral.

Session 2: Policies and Practice

Katherine Welch introduced an innovative approach to policy development through collaborative mosaic-making. Ilan Kelman discussed the ethical limits of open science. He reminded us of the challenges and considerations when opening up research and data to the public. David Perez Suarez introduced the concept of an Open Source Programme Office (OSPO) at UCL and, with Sam Ahern, showcased the Centre of Advanced Research Computing’s unique approach to creating and sharing open educational resources.

Access the full recording of the session 2 on MediaCentral.

Session 3: Enabling Open Science and Scholarship at UCL

This session introduced new and updated services and systems at UCL designed to support open science and scholarship. Highlights included UCL Profiles, Open Science Case Studies, the UCL Press Open Textbooks Project, UCL Citizen Science Academy, and the Open@UCL Newsletter.

Access the full recording of the session 3 on MediaCentral.

Session 4: Research Projects and Collaborations

This session featured presentations on cutting-edge research projects and collaborations transforming scholarly communication and advancing scientific integrity. Klaus Abels discussed the journey of flipping a subscription journal to diamond open-access. Banaz Jalil and Michael Heinrich presented the ConPhyMP guidelines for chemical analysis of medicinal plant extracts, improving healthcare research. Francisco Duran explored social and cultural barriers to data sharing and the role of identity and epistemic virtues in creating transparent and equitable research environments.

Access the full recording of the session 4 on Media Central.

Posters and Networking:

We also hosted a Poster Session and Networking event where attendees explored a variety of posters showcasing ongoing research across UCL’s disciplines, accompanied by drinks and snacks. This interactive session provided a platform for researchers to present their work, exchange ideas, and foster collaborations within and beyond the UCL community.

Participants engaged directly with presenters, learning about research findings and discussing potential synergies for future projects. Themes covered by the posters included innovative approaches to public engagement by UCL’s Institute of Global Prosperity and Citizen Science Academy, as well as discussions on the balance between open access and data security in the digital age.

Explore all the posters presented at the UCL Open Science Conference 2024 on the UCL Research Data Repository. This collection is under construction and will continue to grow.

Reminder for Attendees – Feedback

For those who attended, please take a minute to complete our feedback form. Your input is very important to improve future conferences. We would appreciate your thoughts and suggestions.

A Huge Thank You!

Thank you to everyone who joined us for the UCL Open Science Conference 2024. Your participation and enthusiasm made this event a great success. We appreciate your commitment to advancing open science and scholarship across UCL and beyond, and we look forward to seeing the impact of your work in the years to come.

Please watch the sessions and share your feedback with us. Your insights are invaluable in shaping future events and supporting the open science community.

We look forward to seeing you at next year’s conference!

Spotlight on Ben Watson: Champion of Digital Accessibility at UCL 

By Rafael, on 8 July 2024

This is the first instalment of our profile series, and we shine a light on Ben Watson, UCL’s Head of Digital Accessibility. Ben’s journey from teaching to digital accessibility shows his unwavering dedication to inclusivity. He works hard with the Digital Accessibility Team and together, they put in place and advocate for accessible digital practices. Below are the highlights of his conversation with the UCL Office for Open Science and Scholarship. Here, he shares his story and vision to make UCL more accessible.

Black and white photo of Ben Watson. He has  short hair and wears a dark-colored shirt. He is looking to the side with a neutral expression. The background appears to be outdoors with some wooden structures.

Ben Watson

Current Role

Ben Watson describes his role as putting in ‘ramps and lifts’ to information. He underscores the need of making digital resources not only available but accessible to all. My role is about ensuring that all UCL systems and content, and the way we design, deliver, and share information, addresses potential barriers. If digital resources aren’t accessible to everyone, their full potential remains untapped’. 

Journey to Digital Accessibility

Ben’s path began with a background in teaching and librarianship. Early in his career, he worked at a school for blind and partially sighted students, where he discovered the transformative power of digital information. This experience ignited his passion for advocating better e-resources and focusing on accessible learning design. I’ve always been fascinated by how people consume information. As a teacher, I saw how digital information should be the answer to many accessibility issues’.

Teaching Experience and Advocacy 

His teaching background provided him with insights into diverse learning styles and the adverse impact of inaccessible materials. Now at UCL, the Digital Accessibility team assists research and teaching staff in meeting accessibility standards, promoting the idea that highly accessible digital experiences can only benefit students, staff, and institutions. One of the really lovely things about digital accessibility and promoting it is that genuinely it’s one of those things that benefits everyone’.

Addressing Challenges and Organisational Change 

Ben acknowledges the complexities of ensuring digital accessibility at a large institution like UCL. He emphasises the need to influence content creators to prioritise accessibility and integrate inclusive design from the outset. ‘To make UCL more digitally accessible, we must influence the entire information cycle. We need to support content creators to excel at what they are experts in while giving them confidence to deliver this accessibly. UCL can lead by example in many areas, including accessibility’. 

Progress, Not Perfection 

Ben champions the idea of progress over perfection in the evolving field of digital accessibility. ‘I always talk about progress, not perfection. In such a dynamic landscape, expecting 100% perfection is unrealistic, but we can certainly achieve significant, long-lasting positive progress’ 

Simple Steps for Digital Accessibility This is the accessibility icon. It is black stick figure inside a black circle. It's on a white background.

Making digital content accessible can be straightforward with built-in tools in software applications such as Microsoft’s Accessibility Checker.Ben also highlights the importance of structured headings, alternative text descriptions, and other features to make documents navigable for all users. Simple steps like using headings, alternative text and accessibility checkers can greatly enhance accessibility. UCL Accessibility pages offer extensive guidance on this to support UCL staff’

Accessibility and Open Science: Benefits for All

We asked Ben how accessibility principles can advance Open Science and Scholarship. He advocates for making research accessible to everyone. This involves adding accessibility standards to open science publishing. ‘Publishers need to meet these standards for Open Access to reach its full potential. This helps everyone by boosting the reach and impact of research.’ Challenges exist, but the benefits of accessibility are broad. Accessibility improves research impact, openness, and discoverability. ‘At the end of the day, this isn’t just about legal mandates for public sector bodies, although that’s a compelling reason. It’s about fulfilling ethical obligations to ensure that everyone can fully engage. Why should we prevent anyone from being inspired and affected by our work? With some effort, but not a huge amount, we could make our work future-proof and accessible to everyone’

European Accessibility Regulations 

Ben is enthusiastic about the European Accessibility Act, which extends obligations to commercial suppliers beyond existing legislation. He views this as a significant advancement for the education sector, making it easier to ensure accessibility compliance from the design stage. ‘The European Accessibility Act is a powerful addition to existing legislation. It mandates accessibility by default, simplifying our work to ensure compliance’

Proactive Accessibility and Legacy Content  

It’s much more challenging to retrofit accessibility into already published content, that’s why proactive measures are key. ‘It’s much more difficult to make something accessible after it’s been published. UCL collaborates with partners like the Royal National Institute for Blind People to review legacy content. We aim to integrate accessibility from the start and have clear processes for addressing older content’

Envisioning the Future 

Ben hopes for a future where digital accessibility is an integral part of everyday life and education. He highlights UCL’s research initiatives, like the Global Disability Innovation Hub, and the work of the Institute of Education at UCL (with telepresence robot projects like the one led by Jennifer Rode)  as examples of a commitment to global outreach and inclusive design. ‘I’d love the field of digital accessibility to become everyone’s business as usual. It should be included in standard training, teacher qualifications, and even the school curriculum because it’s really that important’

Accessibility is Not Just About Compliance

We should advocate for a holistic approach to accessibility, considering diverse needs, including those of neurodiverse individuals. Ben stresses the importance of inclusive design in education, promoting flexible assessment methods and delivery modes. ‘Accessibility isn’t just about compliance; it’s about creating inclusive experiences that anticipate diverse needs. By embedding accessibility into every aspect of education, we enable everyone to reach their full potential’

Librarians are Awesome 

Ben’s transition from librarianship to digital accessibility was one of the focal points of his career. Working as a librarian provided him with a unique perspective on accessibility and understanding on how people engage with information. ‘I think about information like a librarian—considering how people find and use it. This perspective is essential for ensuring digital content is accessible’. As a librarian, his involvement in e-book accessibility campaigns solidified his dedication to making digital resources accessible to all. ‘Librarians play a crucial, often underappreciated role in advocating for accessible information. It’s no wonder Michael Moore calls them the most important public servants in a democracy

Accessibility Can Make a Difference 

He explains that his commitment to accessibility comes from a deep belief in equitable information access. He is driven by a desire to remove barriers to inclusion and citizenship. ‘I’ve seen firsthand the impact of inaccessible information—it can hinder potential and make people feel excluded. My motivation is to remove barriers and ensure everyone feels included and respected. Information is vital for education and broader citizenship. Accessible design, is good design, and ensures no one is excluded and that information is adaptable for new technologies like AI’.

Inspirations  

Ben draws inspiration from key figures in disability studies, such as British sociologist and activist Mike Oliver, a founding theorist of the social model of disability. ‘Meeting Professor Mike Oliver at the University of Kent profoundly influenced my work. His theories on disability have been foundational.’ He also acknowledges the contributions of colleagues like Kirsty Wallis in raising accessibility awareness in open science. ‘Kirsty’s work in promoting accessibility in open science has been outstanding.’

Passions  

Outside of his professional life, Ben takes greater pride in his daughters’ kindness: ‘I’m incredibly proud of my two daughters. They are kind, caring, and thoughtful young people who genuinely put the feelings of others before their own’. He also has a passion that takes him on quite a ride: ‘I love motorbikes. Riding them, fixing them, and generally thinking about them!’

UCL’s Vision: We Should Lead by Example  

Ben advocates for UCL to be a leader in digital accessibility and inclusive design. ‘UCL can lead by example, ensuring accessibility is integral to everything we do. Accessibility is not extra work; it’s about completing what was left unfinished. Embracing this ethos across UCL would ensure no work is deemed complete until it’s accessible to all’. 

The Digital Accessibility Team stands beside a banner. The banner reads "Digital Accessibility" and has more information. They are in an office environment, with visible smiles.

UCL Digital Accessibility Team.

Ben Watson’s work at UCL shows he is strongly committed to making information and education open and inclusive. He invites everyone to embrace inclusive design at UCL with the Digital Accessibility Team. Through a collaborative effort, we can pave the way for a better future.  

Follow Ben’s lead. Integrate accessibility into your work by following the steps provided on the UCL Accessibility Pages. You could also attend a Digital Skills training course, or join the Accessibility Champions Network. 

 For more information or help, check out the Digital Accessibility Services, or contact the Digital Accessibility Team. 

Get involved!

alt=""The UCL Office for Open Science and Scholarship invites you to contribute to the open science and scholarship movement. Stay connected for updates, events, and opportunities. Follow us on X, formerly Twitter, LinkedIn, and join our mailing list to be part of the conversation!

 

 

UCL Discovery reaches 50 million downloads!

By Rafael, on 27 June 2024

Guest Post by Dominic Allington-Smith (Open Access Publications Manager)

Decorative image displaying fireworks filling the night sky with bursts of red, orange, and blue lights. Sparkling circles of light create a festive and celebratory atmosphere.

Photo by Erwan Hesry on Unsplash

UCL Publications Board and the Open Access Team are delighted to announce that on Monday 24 June, UCL’s institutional repository, UCL Discovery, reached the milestone of 50 million downloads! UCL Discovery is UCL’s open access repository, showcasing and providing access to UCL research outputs from all UCL disciplines. UCL authors currently deposit around 1,675 outputs in the repository every month (average figure for the current academic year).

The 50 millionth download was of the paper ‘Replenishing IRAK-M expression in retinal pigment epithelium attenuates outer retinal degeneration’ originally published in Science Translational Medicine by a team of researchers including UCL co-lead author Professor Andrew Dick.  This paper found that increasing the levels of a key protein in the cells at the back of the eye could help protect against the age-related macular degeneration, the leading cause of vision loss among older adults.

UCL Discovery hosts over 178,500 open access publications at the time of writing, comprising mostly self-archived copies of research outputs published elsewhere to bypass publisher paywalls, but also including doctoral and research master’s theses (contemporary submissions and historic digitisations), and books published by UCL Press.  This variety of resources is displayed when viewing the highest-downloaded publication within the UCL hierarchy:

This amazing milestone shows the scope and reach that sharing research through UCL Discovery has. There are a number of ways you can share your research at UCL, and we encourage you to continue sharing your research publications via UCL RPS and Profiles. Additionally, consider sharing other types of outputs such as data, code and software to further enhance the visibility and reproducibility of your work. The Research Data Management team maintain a guide on best practice for software sustainability, preservation and sharing, and can give further support to UCL researchers as required.

Congratulations to everyone involved in reaching this incredible milestone, and let’s continue to push the boundaries of open access and research sharing at UCL!

Get involved!

alt=""The UCL Office for Open Science and Scholarship invites you to contribute to the open science and scholarship movement. Stay connected for updates, events, and opportunities. Follow us on X, formerly Twitter, LinkedIn, and join our mailing list to be part of the conversation!

 

 

 

 

UCL Open Science & Scholarship Conference 2024: Programme Now Available!

By Rafael, on 13 June 2024

Image of UCL Front Quad and Portico over spring. With less than a week until this year’s UCL Open Science Conference, anticipation is building! We are thrilled to announce that the programme for the UCL Open Science & Scholarship Conference 2024 is now ready. Scheduled for Thursday, June 20, 2024, from 1:00 pm to 5:00 pm BST, both onsite at UCL and online, this year’s conference promises to be an exciting opportunity to explore how the UCL community is leading Open Science and Scholarship initiatives across the university and beyond.

Programme Outline:

1:00-1:05 pm
Welcome and Introductions
Join us as we kick off the conference with a warm welcome and set the stage for the afternoon.

1:05-1:45 pm
Session 1: Celebrating our Open Researchers
Learn about the outstanding contributions of our Open Science champions and their work recognised at the UCL Open Science & Scholarship Awards last year.

1:45-2:45 pm
Session 2: Policies and Practice
Explore discussions on policy development and ethical considerations in Open Science, including talks on collaborative policy-making and the role of Open Source Programme Offices (OSPOs).

2:45-3:15 pm
Coffee Break
Network and engage with our fellow attendees over coffee, tea, and biscuits.

3:15-4:00 pm
Session 3: Enabling Open Science and Scholarship at UCL
Check out services and initiatives that empower UCL researchers to embrace Open Science, including updates on UCL Profiles, UCL Citizen Science Academy, and Open Science Case Studies.

4:00-4:45 pm
Session 4: Research Projects and Collaborations
Discover cutting-edge research projects and collaborations across UCL, including case studies involving the transition to Open Access publishing, reproducible research using medicinal plants, and social and cultural barriers to data sharing.

" "4:45-5:00 pm
Summary and Close of Main Conference
Reflect on key insights from the day’s discussions and wrap up the main conference.

5:00-6:30 pm
Evening Session: Poster Viewing and Networking Event
Engage with our presenters and attendees over drinks and nibbles, while exploring posters showcasing research and discussions in Open Science and Scholarship through diverse perspectives.

For the complete programme details, please access the full document uploaded on the UCL Research Data Repository, or access the QR code.

Join us – Tickets are still available!
Whether you’re attending in person or joining us virtually, we invite you to participate in discussions that shape the future of Open Science and Scholarship at UCL. Sales will close on Monday. Secure your spot now! Register here.

Thank you!
Thank you once more to everyone who submitted their ideas to the Call for Papers and Posters. We received brilliant contributions and are grateful for our packed programme of insightful discussions and projects from our community.

We look forward to welcoming you to the UCL Open Science & Scholarship Conference 2024!

Get involved!

alt=""The UCL Office for Open Science and Scholarship invites you to contribute to the open science and scholarship movement. Stay connected for updates, events, and opportunities. Follow us on X, formerly Twitter, LinkedIn, and join our mailing list to be part of the conversation!

 

Launching today: Open Science Case Studies

By Kirsty, on 29 April 2024

Announcement from Paul Ayris, Pro-Vice Provost, UCL Library, Culture, Collections and Open Science

A close up of old leather-bound books on a shelfHow can Open Science/Open Research support career progression and development? How does the adoption of Open Science/Open Research approaches benefit individuals in the course of their career?

The UCL Open Science Office, in conjunction with colleagues across UCL, has produced a series of Case Studies showing how UCL academics can use Open Science/Open Research approaches in their plans for career development, in applications for promotion and in appraisal documents.

In this way, Open Science/Open Research practice can become part of the Research Culture that UCL is developing.

The series of Case Studies covers each of the 8 pillars of Open Science/Open Research. They can be found on a new webpage: Open Science Case Studies 4 UCL.

It is only fair that academics should be rewarded for developing their skills and adopting best practice in research and in its equitable dissemination. The Case Studies show how this can be done, and each Case Study identifies a Key Message which UCL academics can use to shape their activities.

Examples of good practice are:

  • Publishing outputs as Open Access outputs
  • Sharing research data which is used as the building block of academic books and papers
  • Creating open source software which is then available for others to re-use and develop
  • Adopting practices allied to Reproducibility and Research Integrity
  • The responsible use of Bibliometrics
  • Public Engagement: Citizen Science and Co-Production as mechanisms to deliver results

Contact the UCL Open Science Office for further information at openscience@ucl.ac.uk.

(Update: Deadline Extended!) Call for Papers & Posters – UCL Open Science Conference 2024 

By Rafael, on 21 March 2024

Theme: Open Science & Scholarship in Practice 
Date: Thursday, June 20th, 2024 1-5pm, followed by Poster display and networking
Location: UCL Institute of Advanced Studies, IAS Common Ground room (G11), South Wing, Wilkins Building 

We are delighted to announce the forthcoming UCL Open Science Conference 2024, scheduled for June 20, 2024. We are inviting submissions for papers and posters showcasing innovative practices, research, and initiatives at UCL that exemplify the application of Open Science and Scholarship principles. This internally focused event aims to showcase the dynamic landscape of Open Science at UCL and explore its practical applications in scholarship and research, including Open Access Publishing, Open Data and Software, Transparency, Reproducibility, Open Educational Resources, Citizen Science, Co-Production, Public Engagement, and other open practices and methodologies. Early career researchers and PhD students from all disciplines are particularly encouraged to participate.

A group of attendees gathered around four rectangular tables engaging in discussions. In the middle of the room, a screen displays the text: "What are the challenges and opportunities that need to be addressed to create equitable conditions in relation to authorship?"

Attendees of the UCL Open Science Conference 2023 participating in a workshop

Conference Format: 

Our conference will adopt a hybrid format, offering both in-person and online participation options, with a preference for in-person attendance. The afternoon will feature approximately four thematic sessions, followed by a poster session and networking opportunities. Session recordings will be available for viewing after the conference. 

Call for papers

Submission Guidelines: 

We invite all colleagues at UCL to submit paper proposals related to Open Science and Scholarship in Practice, some example themes are below. Papers could include original research, case studies, practical implementations, and reflections on Open Science initiatives. Submissions should adhere to the following guidelines: 

  • Abstracts: Maximum 300 words
  • Presentation Length: 15 minutes (including time for questions)
  • Deadline for Abstract Submission: F̶r̶i̶d̶a̶y̶, A̶p̶r̶i̶l̶ 2̶6̶  Friday, May 3. (Deadline Extended!) 

Please submit your abstract proposals using this form.  

Potential Subthemes: 

  • Case Studies and Best Practices in Open Science and Scholarship
  • Open Methodologies, Transparency, and Reproducibility in Research Practices
  • Open Science Supporting Career Development and Progression
  • Innovative Open Data and Software Initiatives
  • Promoting and Advancing Open Access Publishing within UCL
  • Citizen Science, Co-Production, and Public Engagement Case Studies
  • Open Educational Resources to Support Teaching and Learning Experiences

Call for Posters

Session Format: 

The poster session will take place in person during the evening following the afternoon conference. Posters will be displayed for networking and engagement opportunities. Additionally, posters will be published online after the conference, potentially through the Research Data Repository. All attendees are encouraged to participate in the poster session, offering a platform to present their work and engage in interdisciplinary discussions. 

Submission Guidelines: 

All attendees are invited to propose posters showcasing their work related to Open Science and Scholarship in Practice. Posters may include research findings, project summaries, methodological approaches, and initiatives pertaining to Open Science and Scholarship. 

Deadline: Friday, May 24 

Please submit your poster proposals using this form.

Next Steps

A neon colourful sign that says 'Watch this Space'

Photo by Samuel Regan-Asante on Unplash

Notifications of acceptance will be sent in the week ending May 10th for Papers and June 7th for Posters. 

Recordings of the UCL Open Science Conference 2023, are available on this blog post from May 2023.

For additional information about the conference or the calls, feel free to reach out to us at openscience@ucl.ac.uk. 

Watch this space for more news and information about the upcoming UCL Open Science Conference 2024!  

From Seed to Blossom: Reflecting on Nearly 5 Years of the UCL Research Data Repository

By Rafael, on 13 March 2024

Guest post by Dr Christiana McMahon,  Research Data Support Officer

In June 2019, the Research Data Management team from Library Services and the Research Data Group from the Centre for Advanced Research Computing embarked on an exciting journey: the launch of the UCL Research Data Repository. As we approach our fifth anniversary, we find ourselves reflecting on the progress we’ve made, what we’ve achieved and what could be improved. To better understand the impact and gather insights from our UCL community, we invite you to complete this survey here. Join us in celebrating this important milestone!

Since its inception, the Research Data Repository has been a pivotal tool for openness and accessibility, offering UCL staff and research students a platform to archive, publish, and share their research outputs as widely and openly as possible. From datasets to figures, presentations to software, the repository has become a hub of scholarly exchange and collaboration. The journey thus far has been marked by significant milestones. Since 2019, we’ve seen over 385,000 downloads and 610,000 views, underscoring the repository’s impact and reach within the academic community.

A bar graph showing total number of items published using the Research Data Repository, displaying the distribution of various types of items published from June 2019 to March 2024. The graph includes the following categories and corresponding numbers of items:Data Management Plan: 5 Dataset: 544 Figure: 39 Media: 59 Model: 23 Poster: 17 Presentation: 34 Software: 35 Workflow: 16

Figure 1 Graph to show total number of items published using the Research Data Repository

The Research Data Repository enables users to:

  • archive and preserve research outputs on a longer-term basis at UCL;
  • facilitate the discovery and sharing of work by publishing metadata records;
  • assign a digital object identifier (DOI) to permanently link to and identify a record in the online catalogue as part of a full data citation enabling others to reference published works;
  • comply with the UCL Research Data policy and other applicable research policies.

Three highlights from the Research Data Repository:

The most viewed record is: Silvester, Christopher; Hillson, Simon (2019). Photographs used for Structure from Motion 3D Dental model generation Part 2. University College London. Figure. https://doi.org/10.5522/04/9939419

The most downloaded record is: Acton, Sophie; Kriston-Vizi, Janos; Singh, Tanya; Martinez, Victor (2019). RNA seq – PDPN/CLEC-2 transcription in FRCs. University College London. Dataset. https://doi.org/10.5522/04/9976112.v1

The most cited record is: Manescu, Petru; Shaw, Mike; Elmi, Muna; Zajiczek, Lydia; Claveau, Remy; Pawar, Vijay; et al. (2020). Giemsa Stained Thick Blood Films for Clinical Microscopy Malaria Diagnosis with Deep Neural Networks Dataset.. University College London. Dataset. https://doi.org/10.5522/04/12173568.v1

These milestones demonstrate the repository’s impact and reach within the academic community, serving as a testament to the collaborative efforts of our dedicated researchers and staff.

The infographic illustrates 4 stages of research data lifecycle. 1. Planning and Preparation; 2: Actively Researching, 3: Archiving, curating and preserving, 4: Discovering, accessing and sharing.

Figure 2: Stages of Research Data Lifecycle

Why is the Research Data Repository essential to supporting academic communities across UCL?

It mostly stems from wanting researchers to manage and share their outputs in line with the FAIR principles (Findable, Accessible, Interoperable and Reusable)  and embrace open science and scholarship practices. Essentially, by depositing outputs into the Research Data Repository and creating associated metadata records, other researchers and members of the public are better placed to find, understand, combine, and reuse the outputs of our research without major technical barriers. In turn, this can help to enhance transparency of the research process, promote enhanced research integrity, and ultimately maximise the value of research findings.

Going forward:

To continue building and developing the service, we are asking staff and research students to tell us what they think. What works well? What could be improved? Which functionalities would you like to see added or enhanced?

"We invite you to share your insights on the UCL Research Repository and help us improve our service! Take just 5-10 mins to complete a brief internal survey. Thank you! [Link: https://buff.ly/3Tg1Fna] Image: A figure with blue & green clothing with a speech bubble reading 'tell us what you think'.

 

The survey closes on Friday, March 22nd, so get in touch and tell us what you think!

Survey link: https://forms.microsoft.com/e/U20yJPAi0W

More information about the Research Data Repository can be found in Open Science & Research Support dedicated webpage.

Any questions or queries about the Research Data Repository can be sent to: researchdatarepository@ucl.ac.uk.

General research data management queries can be sent to: lib-researchsupport@ucl.ac.uk.

Any questions or queries about open science can be directed to: openscience@ucl.ac.uk.

 

Get involved!

alt=""The UCL Office for Open Science and Scholarship invites you to contribute to the open science and scholarship movement. Stay connected for updates, events, and opportunities. Follow us on X, formerly Twitter, and join our mailing list to be part of the conversation!