12 merged pull requests as part of the LORIS Imaging working group

in #utopian-io7 years ago

The LORIS Imaging working group is made up of special people, they all have a passion (at least an interest) for image processing. They get together once every two weeks to review and discuss the pull request made to the repository. They also weigh in and discuss of the direction and plans for the evolution of the imaging pipeline.

loris-mri-scans.png

Most of the imaging pipeline is written in Perl and deals primarily with dicom MRI scans and conversion to the minc image format.

I'm particularly proud of PR#155, a new tool I created to help locate the database file id and its status based on a unique identifier called the seriesUID. It was previously very hard and time consuming to figure if a file was inserted, and if not, why! You may also notice on my presentation slide there is some serious bash script foo to get the data to my utility script.

seriesuid-to-fileid.png

  1. remove minc, add a minc based on SeriesUID Add to release notes
  2. new converter can use dcm2mnc command structure
  3. allow the insertion of violated scans
  4. Move minc pics creation to MRI.pm
  5. Command Line Tool to obtain FileID of inserted mincs using a lists of SeriesUID as STDIN
  6. Allows Dicom PatientName to have extra text after the visit label
  7. better error messages to help find why scans do not go in
  8. make sure the session is active
  9. submodule update
  10. set caveat if acquisitionProtocol is overridden, undef seriesuid
  11. Script to remove mnc file based on a query
  12. [ImagingUpload.pm] Look inside file type and not file path for the word dicom

This repository works in close coorditation with the LORIS repos for releases and features.

Fell free to take a look at my previous contributions to that repos as well.

I'm super exited about Utopian.io and the opportunities it is opening for open source and developers. (Just to name a few).

I am Utopian!

(and I've made a t-shirt to show it off... coming soon)



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

1up-logo.png


You've got a 1UP from the @utopian-1up curation trail. 23 Utopians have upvoted your quality contribution to the open source community.

Join 1UP for better posts and high curation rewards.

1UP is neither organized nor endorsed by Utopian.io!

Hey @helo I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • Seems like you contribute quite often. AMAZING!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Again a great contribution for neuroscience. My business partner is a world memory champion and a PhD in MRI engeneering. So kind of fitting here. :)

Utopian,io is making the world a very small place of liked minded people. I feel right at home here. Thanks for your endorsement. I look forward your great posts as well.

Thank you for the contribution. It has been approved.

I'd like your work although I am not a big fan of Perl...

You can contact us on Discord.
[utopian-moderator]

Thanks @justyy I'll bet every developer has their favorite language, what is yours?. It just happens I started my programming career with Perl in 1993. I've since worked with many more, they're like a tool for me. PHP, Perl, Go, Js, a hammer, screw driver, chain saw... ;-)

I think Perl has been replaced by Python.
Perl syntax are sometimes hard to understand and there are just so many ways of writing a same thing e.g. creating an array.
My favorite language is PHP. :)

Thks @helo. Can't wait to see u new Utopian t-shirt :-)

Yes me too! December 15th it says. I'll be sure to post a picture of it on Utopian.

Congratulations @helo! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the total payout received

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

Congratulations @helo! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes received

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

 7 years ago  Reveal Comment

Thank you @gaman for the resteem. I'll be checking out your new steemians project. Have you compiled some stats on your efforts?