<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: BerylKanali</title>
    <description>The latest articles on DEV Community by BerylKanali (@berylkanali).</description>
    <link>https://dev.to/berylkanali</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F985286%2F6ff96228-9cee-459b-ac79-1833b0a7b12a.png</url>
      <title>DEV Community: BerylKanali</title>
      <link>https://dev.to/berylkanali</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/berylkanali"/>
    <language>en</language>
    <item>
      <title>Think About Your Audience (with Bioconductor)</title>
      <dc:creator>BerylKanali</dc:creator>
      <pubDate>Tue, 10 Jan 2023 13:39:51 +0000</pubDate>
      <link>https://dev.to/berylkanali/think-about-your-audience-with-bioconductor-3ld0</link>
      <guid>https://dev.to/berylkanali/think-about-your-audience-with-bioconductor-3ld0</guid>
      <description>&lt;p&gt;Welcome....again!&lt;br&gt;
In this blog, I will explain the Bioconductor project and my experience contributing to my Outreachy internship project so far.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Bioconductor Community
&lt;/h2&gt;

&lt;p&gt;Bioconductor is a project spanning twenty years of continuous contributions to fields ranging from biomedical data sciences to immunology, microbiology and most recently single-cell genomics.&lt;/p&gt;

&lt;p&gt;Bioconductor is a community made up of Data scientists, developers, scientists and many other people from all backgrounds and experience levels.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Problem is Bioconductor Solving
&lt;/h2&gt;

&lt;p&gt;In the past years and decade we have seen a huge  change on how people view data and what data can do for us in terms of solving problems, innovation and technology in general. For us to understand data we have to analyze data and see what information we get or try to answer a question. &lt;/p&gt;

&lt;p&gt;The aim of the Bioconductor project is to develop, support, and disseminate free open source software that facilitates rigorous and reproducible analysis of data from current and emerging biological assays. &lt;/p&gt;

&lt;h2&gt;
  
  
  How does your project fit into the community
&lt;/h2&gt;

&lt;p&gt;The Bioconductor has helped the community by releasing packages &lt;br&gt;
that are used for:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Annotation&lt;/li&gt;
&lt;li&gt;Data management and organization&lt;/li&gt;
&lt;li&gt;Differential expression&lt;/li&gt;
&lt;li&gt;Analysis of microarray data&lt;/li&gt;
&lt;li&gt;Visualisation and normalisation of microarray data&lt;/li&gt;
&lt;li&gt;Storage and retrieval of large datasets&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;As of 2023 Bioconductor has:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;2183 software packages&lt;/li&gt;
&lt;li&gt;416 experiment data packages&lt;/li&gt;
&lt;li&gt;910 annotation packages&lt;/li&gt;
&lt;li&gt;28 workflows&lt;/li&gt;
&lt;li&gt;8 books&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;On top of that, Bioconductor holds regular events that bring the community together, the annual &lt;a href="https://bioc2022.bioconductor.org/" rel="noopener noreferrer"&gt;BioC&lt;/a&gt; conference in North America, the regional meetings in Europe (&lt;a href="http://eurobioc2019.bioconductor.org/" rel="noopener noreferrer"&gt;EuroBioC&lt;/a&gt;), Asia (&lt;a href="https://bioconductor.github.io/BiocAsia/" rel="noopener noreferrer"&gt;BioC Asia&lt;/a&gt;), and summer schools (e.g., &lt;a href="https://www.huber.embl.de/csama2019/" rel="noopener noreferrer"&gt;CSAMA&lt;/a&gt;).&lt;/p&gt;

&lt;h2&gt;
  
  
  Why use Bioconductor
&lt;/h2&gt;

&lt;p&gt;If you are a person interested in Bioinformatics, data science, open source software development, biological sciences and anything that cuts across the above topics, you might use Bioconductor in your work.&lt;/p&gt;

&lt;p&gt;Bioconductor strives to update and manage all the packages in the best way possible. With  Bioconductor you can get support from community members and also contribute to the project yourself.&lt;/p&gt;

&lt;p&gt;You can get support or resources through the &lt;a href="https://bioc-community.herokuapp.com/" rel="noopener noreferrer"&gt;Slack workspace&lt;/a&gt;, &lt;a href="https://support.bioconductor.org/" rel="noopener noreferrer"&gt;the Support site&lt;/a&gt;, &lt;a href="https://bioconductor.org/" rel="noopener noreferrer"&gt;Bioconductor website&lt;/a&gt; and the &lt;a href="https://www.youtube.com/user/bioconductor" rel="noopener noreferrer"&gt;YouTube channel&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I am excited to work in my project
&lt;/h2&gt;

&lt;p&gt;Since I began gaining interest in Open Source, I think of accessibility as something that is very important. With technology changing and advancing day in day out, communities and organizations also have to advance and change to meet certain needs and demands. Being able to refactor documentation that have been written long time ago and update them and put them in a format that is easier to access and use is a huge accomplishment for me. I am excited to take part in the advancement and change happening in Bioconductor and open source as we try our best to make sure documentation and code is accessible, easy to understand and easy to use.&lt;/p&gt;

&lt;p&gt;My project is &lt;a href="https://github.com/Bioconductor/sweave2rmd" rel="noopener noreferrer"&gt;Sweave2Rmd&lt;/a&gt;, which is a project to convert all Bioconductor Sweave vignettes to Rmd.&lt;/p&gt;

&lt;h2&gt;
  
  
  New concepts learnt
&lt;/h2&gt;

&lt;p&gt;So far I have interacted and learnt some pandoc and Lua which I had not used before.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://pandoc.org/" rel="noopener noreferrer"&gt;Pandoc&lt;/a&gt; is a Haskell library for converting from one markup format to another, and a command-line tool that uses this library. Pandoc can convert between numerous markup and word processing formats, including, but not limited to, various flavors of Markdown, HTML, LaTeX and Word docx.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://www.lua.org/" rel="noopener noreferrer"&gt;Lua&lt;/a&gt; is a lightweight, high-level, multi-paradigm programming language designed primarily for embedded use in applications. Lua is cross-platform, since the interpreter of compiled bytecode is written in ANSI C, and Lua has a relatively simple C API to embed it into applications.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Bioconductor uses the &lt;a href="https://www.r-project.org/" rel="noopener noreferrer"&gt;R Statistical Language&lt;/a&gt; and it has been great learning new things and applying my knowledge of R to the project.&lt;/p&gt;

&lt;p&gt;I have also learnt how Bioconductor works and how people in Bioconductor collaborate as open source drivers. Being over 20 years old, they must be doing many things right and it is great just to experience that and learn from everyone.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I found confusing in my project
&lt;/h2&gt;

&lt;p&gt;In my first two weeks, I found almost everything confusing. I had not interacted with &lt;a href="https://www.latex-project.org/" rel="noopener noreferrer"&gt;Latex&lt;/a&gt; and &lt;a href="https://pandoc.org/" rel="noopener noreferrer"&gt;Pandoc&lt;/a&gt; that much before. Given R is an older programming language and the code was written long ago, syntax was different for some elements and I had to learn what some things mean, how they were done before and how they are done now.&lt;br&gt;
The good thing is, as human beings one of our super powers is to learn, adapt to change and . That has really helped me throughout the internship till now.&lt;/p&gt;

&lt;p&gt;I also have a very supportive mentor and other members of the project who are always willing to help. So far, I am enjoying working on my project and look forward to continue learning an contributing to it.&lt;/p&gt;

&lt;p&gt;I hope you enjoyed this blog!&lt;/p&gt;

</description>
      <category>workplace</category>
      <category>leadership</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Everyone Struggles</title>
      <dc:creator>BerylKanali</dc:creator>
      <pubDate>Mon, 09 Jan 2023 18:16:43 +0000</pubDate>
      <link>https://dev.to/berylkanali/everyone-struggles-4o8o</link>
      <guid>https://dev.to/berylkanali/everyone-struggles-4o8o</guid>
      <description>&lt;p&gt;This is the second part of a series of blogs I will be writing as part of my outreach internship with Bioconductor.&lt;/p&gt;

&lt;p&gt;In open source, most of the thing we do are learnt from others, the community or through research. When you start contributing to open source you are likely to meet new concepts, words, ways of doing thing and so on. Open mindedness will take you far in Open source. Being able to be open to asking questions, answering questions and seeking help whenever you need it, goes a long way in making your open-source journey easier.&lt;/p&gt;

&lt;p&gt;When I started at Bioconductor, I struggled with several things. One of them was learning the language and context of &lt;a href="https://en.wikipedia.org/wiki/Sweave"&gt;sweave&lt;/a&gt; documents. R programming back then and now have different syntax and that was somehow confusing and made me struggle a bit.&lt;/p&gt;

&lt;p&gt;Another thing was the different package names. In Bioconductor, there are so many packages available. Knowing which name was for a package, function or class was something I struggled with. I had to go back to confirm on the documentation many times just to start getting them.&lt;/p&gt;

&lt;p&gt;I also struggled with asking for help. Sometimes I would get stuck and the spend a lot of time doing research and trying to solve everything on my own. This resulted to me spending more time actually struggling to get a solution when a solution was just a text away. I would have simply asked my mentor or community members.&lt;/p&gt;

&lt;p&gt;How what did I do about my struggles?&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Ask my mentor to help&lt;/strong&gt; when I am stuck. I always ask questions or links to resources whenever I feel I need something. My mentor has really been supportive no matter how simple or hard my question is. I always get answer or recommendations on time.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ask my community for help&lt;/strong&gt;. Other members of the community may understand something very well and might be very resourceful with what you are struggling with.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Research&lt;/strong&gt;. In open source, research is very important. Trying to figure out if there is documentation about something or how other people solved or overcame some of the things that you are struggling with. Using resources like &lt;a href="https://www.google.com/"&gt;Google search engine&lt;/a&gt;, &lt;a href="https://www.google.com/"&gt;stack overflow&lt;/a&gt; or &lt;a href="https://www.google.com/"&gt;cheat sheets&lt;/a&gt; can help.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Giving myself a timeline&lt;/strong&gt;. If I struggle with something for more than a set period of time then next would to ask my mentor. This actually helped reduce time trying to get a solution by myself and enabled me do more work.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If you are struggling with a vocabulary or concept, it is good to first learn that all of us struggle with something. Next is to take action, you can use some of the methods I have shared and try figuring out what works for you. More importantly, you should try and understand why you are struggling with something. It might be because you are new to the concept or you need to learn a few things to help you understand things better.&lt;/p&gt;

&lt;p&gt;Remember, everyone struggles!&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>outreachy</category>
      <category>beginners</category>
    </item>
    <item>
      <title>My First Week as an Outreachy Intern with Bioconductor</title>
      <dc:creator>BerylKanali</dc:creator>
      <pubDate>Fri, 09 Dec 2022 10:44:02 +0000</pubDate>
      <link>https://dev.to/berylkanali/my-first-week-as-an-outreachy-intern-with-bioconductor-45a6</link>
      <guid>https://dev.to/berylkanali/my-first-week-as-an-outreachy-intern-with-bioconductor-45a6</guid>
      <description>&lt;h2&gt;
  
  
  About me
&lt;/h2&gt;

&lt;p&gt;My name is Beryl Kanali. I am an outreachy intern in the Dec 2022 to March 2023 cohort. I will be working on Bioconductor's project Sweave2Rmd project.&lt;/p&gt;

&lt;p&gt;My interests are Open source, Data Science, statistics and technology in general.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://bioconductor.org/"&gt;Bioconductor&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;The mission of the Bioconductor project is to develop, support, and disseminate free open source software that facilitates rigorous and reproducible analysis of data from current and emerging biological assays.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.outreachy.org/"&gt;Outreachy&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Outreachy provides internships in open source and open science. Outreachy provides internships to people subject to systemic bias and impacted by underrepresentation in the technical industry where they are living.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Motivation
&lt;/h2&gt;

&lt;p&gt;I was introduced to open source in October 2021 when I participated in my first Open Source sprint, organized by &lt;a href="https://www.dataumbrella.org/"&gt;Data Umbrella&lt;/a&gt;. Since then my interest in Open Source and Free software communities has grown.&lt;/p&gt;

&lt;p&gt;After learning about outreachy, I decided to apply so that I can grow and get knowledge in open source. Given the magnitude of applications, I was honored to be selected and now experiencing what is it like to be an outreachy intern.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Core Values
&lt;/h2&gt;

&lt;p&gt;Curiosity and determination are the core values that have helped me get where I am today. I am always curious about how things work and how technology is used in different fields. That ishow I settled on Bioconductor as my project of interest.&lt;/p&gt;

&lt;p&gt;Determination helped me get through all the stages of outreachy and finally get in.&lt;br&gt;
These two corevalues come handy as I work on my project. There is a lot to learn at Bioconductor and from my mentors.&lt;/p&gt;

&lt;p&gt;My first week has been nothing short of amazing. I am learning new things and meeting different people. I also get to contribute to a Free software project which is really cool.&lt;/p&gt;

&lt;h2&gt;
  
  
  What next?
&lt;/h2&gt;

&lt;p&gt;I look forward to making the best out of my time in Bioconductor and learning as much as I can from my mentor. I am also excited to share my journey and lessons throughout my internship.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>outreachy</category>
    </item>
  </channel>
</rss>
