June 2016 Galaxy News
Welcome to the June 2016 Galactic News, a summary of what is going on in the Galaxy community.
If you have anything to include in the next News, please send it to [Galaxy Outreach](mailto:outreach AT galaxyproject DOT org).
GCC2016
Complete Schedule Online
GCC2016 will be held June 25-29 at Indiana University in Bloomington, Indiana, United States. This will be the 7th annual gathering of the Galaxy community, and we are expecting over 200 participants again this year. The 2016 Galaxy Community Conference includes 2 days of hackathons, 2 days of training, and a two day meeting featuring accepted presentations and keynotes, poster sessions, the new Visualization Showcase and Software Demo sessions, lightning talks, birds-of-a-feather meetups, and plenty of networking.
Registration: June 4
On-time registration for GCC2016 ends June 4. (After that costs go up 100%. You don't want that.) Registration rates depend on which events you register for, and your career stage & affiliation. On-time registration starts at less than $65 / day for students and postdocs, and at less than $90 / day for attendees from non-profits.
You can also sign up for conference housing during registration.
You are strongly encouraged to review the training and housing options before beginning the registration process.
Posters: There is still space!
The deadline for abstract submission has passed. However there are still some poster spaces left and poster abstracts will be considered until we run out of space.
Other types of late abstract submissions can also be submitted and will be considered if and when cancellations happen.
And, please remember that all accepted presentations are eligible for consideration for publication in the journal GigaScience's Galaxy series. Published papers will receive a 15% discount in the article-processing charge if you flag GCC2016 on submission.
Topics should be of interest to those working in high-throughput data analysis and research. Presentations that are Galaxy-centric are encouraged, but not required. Please see the abstracts page for full details.
Opening Reception Added
Jetstream, IU's newest National Science Foundation-funded project (and in which Galaxy is a partner), and the National Center for Genome Analysis Support at IU are sponsoring an opening reception on Monday evening at the IU Cyberinfrastructure Building. The first ever GCC opening reception will feature local wine/beer, morsels from local eateries, and demonstrations of the 15 million+ pixel IQ-Wall, IU's Data Center, Science on a Sphere, and other IU-centric IT.
Sponsors
We continue to seek other sponsors as well and offer a wide range of sponsorship plans. If your organization is interested in having a presence at GCC2016, please contact the GCC2016 Exec for more information.
Bloomington Life Sciences Partnership
Please welcome the Bloomington Life Sciences Partnership (BLSP) as a GCC2016 Sponsor. BLSP is a collaborative effort dedicated to continued life sciences business growth in greater Bloomington, Indiana - a nationally recognized leading metro area in medical devices, contract pharma, biotechnology, basic research and life sciences workforce development. The BLSP continues to carry out its mission of attracting quality jobs to Bloomington and Monroe County. We are fortunate to have a vibrant, diverse and accepting community with a strong academic, advanced manufacturing, life sciences and technology base that add to and support our extraordinary quality of life. With assets like Indiana University and Ivy Tech Community College, we will continue to attract the highly skilled and talented workforce our local employers and community need. The BLSP posts open life sciences jobs, information on local resources and equipment for public use at the university, and posts news and events in the area.
Upcoming Events
Using Galaxy for Analysis of RNA-Seq and ChIP-Seq Data
The UC Davis Bioinformatics Training Program, a GTN member, will be presenting the workshop Using Galaxy for Analysis of RNA-Seq and ChIP-Seq Data on June 13-17, at UC Davis in Davis, California, United States.
This workshop will include a rich collection of lectures and hands-on sessions, covering both theory and tools. We will explore the basics of high throughput sequencing technologies, focusing on Illumina data for hands-on exercises. Participants will explore software and protocols, create and modify workflows, and diagnose/treat problematic data, utilizing computing power of the Amazon Cloud.
Space is limited and this workshop is already more than 50% full.
GalaxyAdmins June Meetups
There will be two GalaxyAdmins meetups in June:
- An online meetup on June 16 featuring Evan Bollig and JJ Johnson of the Minnesota Supercomputing Institute speaking on Galaxy in Production at the University of Minnesota.
- An in person birds-of-a-feather meetup at GCC2016 in Bloomington, Indiana.
June, July, and August Events
There are a plentitude of Galaxy related events coming up. Here's what's coming up over the summer:
Designates a training event offered by GTN member(s) |
See the Galaxy Events Google Calendar for details on other events of interest to the community.
New Papers
76 new papers referencing, using, extending, and implementing Galaxy were added to the Galaxy CiteULike Group in May.
Some highlights from May:
-
LimiTT: link miRNAs to targets
- by Julia Bayer, Carsten Kuenne, Jens Preussner, Mario Looso. BMC Bioinformatics, Vol. 17, No. 1. (11 May 2016), doi:10.1186/s12859-016-1070-1
- From Scientific Workflow Patterns to 5-star Linked Open Data by Alban Gaignard, Hala Skaf-Molli, and Audrey Bihouée. In 8th USENIX Workshop on the Theory and Practice of Provenance (TaPP 16) (June 2016)
- Computational analysis of fitness landscapes and evolutionary networks from in vitro evolution experiments by Ramon Xulvi-Brunet, Gregory W. Campbell, Sudha Rajamani, José I. Jiménez, Irene A. Chen. Methods (May 2016), doi:10.1016/j.ymeth.2016.05.012
and ...
The Galaxy platform for accessible, reproducible and collaborative biomedical analyses: 2016 update
The project and the developer community has published a new paper,
The Galaxy platform for accessible, reproducible and collaborative biomedical analyses: 2016 update, Nucleic Acids Research (2 May 2016), doi:10.1093/nar/gkw343
that describes recent updates to the Galaxy platform in general and to the project's usegalaxy.org Galaxy server in particular. Check it out.
Tagged Publications
The new papers were tagged with:
# | Tag | # | Tag | # | Tag | # | Tag | |||
---|---|---|---|---|---|---|---|---|---|---|
1 | Cloud | 2 | Other | 3 | Shared | 11 | UseMain | |||
2 | HowTo | 1 | Project | 4 | Tools | 16 | UsePublic | |||
3 | IsGalaxy | 7 | RefPublic | - | UseCloud | 1 | Visualization | |||
43 | Methods | 3 | Reproducibility | 6 | UseLocal | 13 | Workbench |
Who's Hiring
The Galaxy is expanding! Please help it grow.
- Postdoctoral Researcher: Forest Genomics Database and Software Developer, University of Connecticut. "... data sharing among partner databases through Galaxy modules." Deadline June 10.
- Galaxy Administrator & Developer, University of Freiburg, Freiburg, Germany.
- Bioinformatics Web Application Developer-Biology (Job ID 32899), Washington University in St. Louis, Missouri, United States
- Software developer and Post-docs, Gehlenborg Lab, Harvard Medical School, Boston, Massachusetts, United States
- Postdoctoral Research Positions, Molecular and Cellular Biology Department at Baylor College of Medicine, Houston, Texas, United States
Got a Galaxy-related opening? Send it to outreach@galaxyproject.org and we'll put it in the Galaxy News feed and include it in next month's update.
New Public Galaxy Servers
No new publicly accessible Galaxy servers were added to the list in May. To make up for this sad state of affairs, we created the ...
New Semi-Public Galaxy Servers Directory
The Semi-Public Galaxy Servers Directory lists Galaxy servers that aren't fully publicly accessible, but that are accessible to a larger group than just the host institution's members. (Most Galaxy instances are internal to an organization - they can only be accessed by members of the host institution.)
Servers are classified by whom they are accessible to. This can be based on research domain, geography based, or by membership in a multi-organization association that provides Galaxy Servers.
To add your semi-public Galaxy server to this list, please either just add it (hey, it's a wiki), or describe the server here and we'll post it this directory.
Galaxy Community Hubs
Share your training resources and experience now Share your experience now
One new training organization joined the Galaxy Training Network:
- Geneclat Technologies is based in Bengaluru, Karnataka, India, and is available globally (and "ready to travel!")
New Commercial Support Directory
Ever wanted commercial support for your Galaxy needs? There is now a Commercial Galaxy Support directory you can consult if you are looking to find service providers and consultants. The initial list includes consultants, server providers, cloud providers, and commercial trainers.
Want to add your company to that list? Send an email to [outreach AT galaxyproject.org](mailto:outreach AT galaxyproject.org).
Releases
Galaxy v16.04
The Galaxy Committers team is pleased to announce the April 2016 (v16.04) release of Galaxy.
Please note that Python 2.6 is no longer supported as of this release. See the 16.04 release announcement for details.
Highlights
Tool Profile Versions
Tools may now declare which version of Galaxy they require. Tools requiring 16.04 or newer will have new default behaviors (such as using exit code for error detection) that should simplify tool development. See PR #1688.
Embedded Pulsar Job Runner
Galaxy can now start a Pulsar application embedded within the Galaxy process itself. This allows using Pulsar’s job staging and isolation without requiring a RESTful web service or a message queue. This is enabling usegalaxy.org to run jobs to on the new JetStream cloud. See PR #2057.
New Chemical Datatypes
Galaxy now detects and supports many molecular datatypes. See PR 1941. Thanks to Björn Grüning (@bgruening).
Github
New% git clone -b master https://github.com/galaxyproject/galaxy.git
Update to latest stable release% git checkout master && git pull --ff-only origin master
Update to exact version% git checkout v16.04
BitBucket
Upgrade% hg pull
% hg update latest_16.04
See the Get Galaxy page for additional details regarding the source code locations. Galaxy Docker Image 16.04
And, thanks to Björn Grüning, there is also now a Docker image for Galaxy 16.04 as well.
CloudMan 16.04
We just released an update to Galaxy CloudMan on AWS. CloudMan offers an easy way to get a personal and completely functional instance of Galaxy in the cloud in just a few minutes, without any manual configuration or imposed quotas. Once running, you have complete control over Galaxy, including the ability to install new tools.
This is a minor update release with the following changes:
- Galaxy 16.04 update
- Availability on Amazon's Ireland region
- A couple of bug fixes
See the CHANGELOG for a more complete set of changes.
Planemo 0.25.0 - 0.26.0
Planemo is a set of command-line utilities to assist in building tools for the Galaxy project. There was a lot of activity in the May releases of Planemo. Some highlights:
- Implement
Engine
andRunnable
abstractions - Planemo now has beta support for testing Galaxy workflows and CWL tools with Galaxy and any CWL artifact with cwltool. Pull Request 454, 7be1bf5 - Introduce profile commands (
profile_create, profile_delete
, andprofile_list
) and profile improvements (automatic postgres database creation support). Pull Request 480, a87899b - Rework Galaxy test reporting to use structured data instead of XUnit data. 4d29bf1
- Refactor Galaxy configuration toward support for running Galaxy in docker-galaxy-stable. Pull Request 479
- Implement Galaxy "profiles" - the ability to configure perisistent, named environments for
serve
andtest
. 5d08b67 - Greatly improved
serve
command - maketest-data
available as an FTP folder, (on 16.07) automatically log in an admin user, and many more options (such as those required for "profiles" and a--daemon
mode). - Target draft 3 of CWL instead of draft 2. 775bf49
- Add IUC standards to Planemo docs. 2ae2b49
- Revise command-line handling framework for consistency and extension - allow extra options to be configured as defaults
~/.planemo.yml
including--job_config_file
and conda configuration options. e769118, 26e378e
See the release history.
galaxy-lib 16.7.1 - 16.7.7
galaxy-lib is a subset of the Galaxy core code base designed to be used as a library. This subset has minimal dependencies and should be Python 3 compatible. It's available from GitHub and PyPi.
Highlights of May releases include:
- Fixes to CWL and Docker libraries for Planemo.
- Updates to cwltool_deps for Planemo.
- Updates to tool parsing and linting for Planemo.
- Update against the latest development branch of Galaxy.
Earlier Releases
Pulsar 0.7.0
Pulsar 0.7 was released in April. Pulsar is a Python server application that allows a Galaxy server to run jobs on remote systems (including Windows) without requiring a shared mounted file systems. Unlike traditional Galaxy job runners - input files, scripts, and config files may be transferred to the remote system, the job is executed, and the results are transferred back to the Galaxy server - eliminating the need for a shared file system.
CloudBridge 0.1.0
The Galaxy Team is proud to be part of the development team for a new cross-cloud library called CloudBridge. CloudBridge is a Python library providing a simple layer of abstraction over different cloud providers, reducing or eliminating the need to write conditional code for each cloud. The library is generally applicable to any domain wishing to run cloud-independent applications. There is already support for Amazon and OpenStack clouds with support for Google’s Compute Engine in development.
The first version of CloudBridge was released earlier this month and it comes with detailed user documentation. The source code is available on Github.
Starforge 0.1
Starforge is a collection of scripts that supports the building of components for Galaxy. Specifically, with Starforge you can:
- Build Galaxy Tool Shed dependencies
- Build Python Wheels (e.g. for the Galaxy Wheels Server)
- Rebuild Debian or Ubuntu source packages (for modifications)
These things will be built in Docker. Additionally, wheels can be built in QEMU/KVM virtualized systems.
Documentation can be found at starforge.readthedocs.org.
BioBlend 0.7.0
BioBlend version 0.7.0 was released at the beginning of November. BioBlend is a python library for interacting with CloudMan and the Galaxy API. CloudMan offers an easy way to get a personal and completely functional instance of Galaxy in the cloud in just a few minutes, without any manual configuration.) From the release CHANGELOG.
blend4j v0.1.2 blend4j v0.1.2 was released in December 2014. blend4j is a JVM partial reimplemenation of the Python library bioblend for interacting with Galaxy, CloudMan, and BioCloudCentral.
ToolShed Contributions
Please welcome Anthony Brétaudeau from BIPAA at INRA to the IUC.
ToolShed contributions for April and May.
Other News
- Metavisitor Galaxy workflows in MyExperiment: rapid detection & discovery of viruses
- 200+ forks of Galaxy!
- Galaxy on the Cloud is now available in the AWS EU-Ireland region - directly from https://launch.usegalaxy.org.