Author Archives: Julia Computing, Inc.

Grace Hopper Celebration participants raise the roof for STEM diversity

This year I attended the Grace Hopper Celebration (GHC) of Women in Computing for the first time, thanks to the support of Julia Computing and Lawrence Livermore National Lab.

GHC is the world’s largest meeting of women technologists and this year it drew 18,000 people to Orlando, Florida. Notable speakers this year included Melinda Gates and Debbie Sterling. Often over 20 talks or panels are held concurrently, offering both technical content and professional advice, and an ongoing career fair allows participants to interview everywhere from Google and Facebook to the national labs to Bank of America.


There ain’t no party like a Grace Hopper Conference dance party!

Beyond the vast array of available activities, the environment created at GHC was incredibly supportive. I found it easy to reach out to other attendees, enjoying friendly and warm conversation with each person I met.

With the Julia community’s strong interest in cultivating an inclusive environment and greater diversity amongst its users and developers, GHC2017 was an ideal venue to gauge interest in Julia amongst undergraduate women and to identify potential partners for future diversity efforts. Among the many bright and talented undergraduate women I met at GHC, I frequently encountered leaders of organizations dedicated to increasing diversity in computing at their home institutions, such as Women in Computing (WIC), the Association for Women in Computing (AWC), and the Association for Computing Machinery’s Council on Women in Computing (ACM-W). Many of the women with whom I spoke were enthusiastic about the opportunity to help bring Julia to their communities by hosting tutorials and workshops this coming spring. We’re now in the beginning stages of setting up our first diversity-oriented events and excited to have made these new connections!

Jane Herriman is a PhD candidate in applied physics and materials science at Caltech, a researcher at Lawrence Livermore National Laboratory and Director of Diversity and Outreach at Julia Computing.

Path BioAnalytics and Julia Computing Collaborate to Advance Precision Medicine and Drug Development for Cystic Fibrosis

Chapel Hill, NC – Path BioAnalytics (PBA) and Julia Computing today announced that they have entered into a research collaboration agreement to develop next-generation software supporting PBA’s Sphera organoid cell culture platform for precision medicine and drug development. The companies are focusing on applications in cystic fibrosis.

The companies bring together key domain knowledge and intellectual property to create a streamlined analysis pipeline that can be used to quantify drug response in organoid cultures in a high-throughput format.

“The software and analytical component of in/ex vitro assays is often overlooked. As a result, there are significant benefits that can be realized by adapting recent developments from other fields and integrating them with new cell culture systems and assays. PBA has developed proprietary analytics to maximize the value of its organoid platform, and is looking forward to further optimizing them with Julia, a high-level, high-performance dynamic programming language for numerical computing,” said Dr. John Mellnik, CEO of PBA. “Julia Computing will be a key partner as we seek to advance our precision medicine approach and accelerate the discovery, development and use of new medications for cystic fibrosis.”

About

Cystic Fibrosis (CF) is a rare, life-shortening genetic disease affecting approximately 30,000 in the United States and 75,000 people world-wide. CF is caused by a defective or missing CFTR protein resulting from mutations in the CFTR gene. Children must inherit two defective CFTR genes — one from each parent — to have CF. There are approximately 2,000 known mutations in the CFTR gene. Some of these mutations, which can be determined by a genetic test, or genotyping test, lead to CF by creating non-working or too few CFTR proteins at the cell surface. The defective function or absence of CFTR protein results in poor flow of salt and water into and out of the cell in a number of organs. In the lungs, this leads to the buildup of abnormally thick, sticky mucus that can cause chronic lung infections and progressive lung damage in many patients that eventually leads to death. The median age of death is in the mid-to-late 20s.

Path BioAnalytics (PBA) is an emerging biotech company based in Chapel Hill, NC. The company is developing assays and databases for drug development and precision medicine by combining innovative epithelial cell culture technology with proprietary analytics. These technologies are based on over 15 years of federally-funded research and have been used by multiple corporate partners to test their drugs in a target population prior to starting clinical trials, providing critical data for more accurate go/no-go decision. The company’s initial focus is on cystic fibrosis, COPD and asthma. Additional information is available at www.pathbioanalytics.com.

Julia is the fastest modern high performance open source computing language for data, analytics, algorithmic trading, machine learning and artificial intelligence. Julia combines the functionality and ease of use of Python, R, Matlab, SAS and Stata with the speed of C++ and Java. With more than 1 million downloads and +161% annual growth, Julia is one of the top programming languages developed on GitHub. Julia users, partners and employers hiring Julia programmers in 2017 include Amazon, Apple, BlackRock, Capital One, Citibank, Comcast, Disney, Facebook, Ford, Google, Grindr, IBM, Intel, KPMG, Microsoft, NASA, Oracle, PwC and Uber.

Julia Computing was founded in 2015 by the creators of the open source Julia language to develop products and provide support for businesses and researchers who use Julia. Additional information is available at www.juliacomputing.com.

Newsletter October 2017

We wanted to thank all Julia users and well wishers for the continued use of and support for Julia, and share some of the latest developments from Julia Computing and the Julia community.

  1. Comparison of Differential Equation Solvers in Julia, R, Python, C, Matlab, Mathematica, Maple and Fortran
  2. JuliaCon 2017: Machine Learning / Deep Learning Video Clips
  3. Julia Computing and Julia Featured in Forbes
  4. Julia Meetups in Your City
  5. Julia Computing at Open Data Science Conference
  6. Julia at a Conference Near You
  7. Julia Goes to Hollywood
  8. Recent Julia Events in New York
  9. Contact Us


  1. Comparison of Differential Equation Solvers in Julia, R, Python, C, Matlab, Mathematica, Maple and Fortran: Julia contributor Christopher Rackauckus from UC Irvine wrote a seminal blog post comparing the capabilities of differential equation solvers in Julia and other languages. Follow the detailed discussion on Hacker News.

  2. JuliaCon 2017: Machine Learning / Deep Learning Video Clips

    Mike Innes: Flux: Machine Learning with Julia

    Jonathan Malmaud: Modern Machine Learning in Julia with TensorFlow.jl

    Deniz Yuret: Machine Learning in 5 Slides

    Deniz Yuret: What is Knet.jl and Why Use Julia for Deep Learning

    JuliaCon 2017

  3. Julia Computing and Julia Featured in Forbes: Forbes published a major feature about Julia Computing and Julia titled “How a New Programming Language Created by Four Scientists Is Now Used by the World’s Biggest Companies” by Suparna Dutt D’Cunha. The article describes the origin of Julia and Julia Computing and how Julia is being used today. The article has more than 75 thousand page views.

  4. Julia Meetups in Your City: There are dozens of Julia meetup groups with more than 13,000 members around the globe. Julia Computing is looking to support Julia meetups by providing training materials, Webcasts and other support. Please email us if you would like to organize a meetup group or partner with Julia Computing on a meetup event. Upcoming events include:

  5. Julia Computing at Open Data Science Conference: Julia Computing will be presenting at the Open Data Science Conference in London Oct 12-14 and in San Francisco Nov 2-4.

  6. Julia at a Conference Near You: Julia Computing will be present at several upcoming conferences and talks including:

  7. Julia Goes to Hollywood: Julia has been featured in two Hollywood television programs: The 100 and Casual. In The 100, Julia is used to represent the language of artificial intelligence in the year 2150. In Casual, Julia is described as a language for the latest generation of programmers.

  8. Recent Julia Events in New York: Julia co-creators Viral Shah and Stefan Karpinski presented an introduction to Julia at the Data Driven NYC meetup on September 25. Their presentation is available here. They also presented Julia and Spark, Better Together at the Strata Data conference. Try out the Julia bindings for Spark with Spark.jl, with a special thanks to Andrei Zhabinski.

  9. Contact Us: Please contact us if you wish to:

    • Purchase or obtain license information for Julia products such as JuliaPro, JuliaRun, JuliaDB, JuliaFin or JuliaBox
    • Obtain pricing for Julia consulting projects for your enterprise
    • Schedule Julia training for your organization
    • Share information about exciting new Julia case studies or use cases
    • Partner with Julia Computing to organize a Julia meetup group, hackathon, workshop, training or other event in your city

    About Julia and Julia Computing

    Julia is the fastest high performance open source computing language for data, analytics, algorithmic trading, machine learning, artificial intelligence, and many other domains. Julia solves the two language problem by combining the ease of use of Python and R with the speed of C++. Julia provides parallel computing capabilities out of the box and unlimited scalability with minimal effort. For example, Julia has run at petascale on 650,000 cores with 1.3 million threads to analyze over 56 terabytes of data using Cori, the world’s sixth-largest supercomputer. With more than 1.2 million downloads and +161% annual growth, Julia is one of the top programming languages developed on GitHub. Julia adoption is growing rapidly in finance, insurance, machine learning, energy, robotics, genomics, aerospace, medicine and many other fields.

    Julia Computing was founded in 2015 by all the creators of Julia to develop products and provide professional services to businesses and researchers using Julia. Julia Computing offers the following products:

    • JuliaPro for data science professionals and researchers to install and run Julia with more than one hundred carefully curated popular Julia packages on a laptop or desktop computer.
    • JuliaRun for deploying Julia at scale on dozens, hundreds or thousands of nodes in the public or private cloud, including AWS and Microsoft Azure.
    • JuliaFin for financial modeling, algorithmic trading and risk analysis including Bloomberg and Excel integration, Miletus for designing and executing trading strategies and advanced time-series analytics.
    • JuliaDB for in-database in-memory analytics and advanced time-series analysis.
    • JuliaBox for students or new Julia users to experience Julia in a Jupyter notebook right from a Web browser with no download or installation required.

    To learn more about how Julia users deploy these products to solve problems using Julia, please visit the Case Studies section on the Julia Computing Website.

    Julia users, partners and employers hiring Julia programmers in 2017 include Amazon, Apple, BlackRock, Capital One, Citibank, Comcast, Disney, Facebook, Ford, Google, IBM, Intel, KPMG, Microsoft, NASA, Oracle, PwC, Uber, and many more.