idigbio-api-hackathon / HackathonCentral

Command center for iDigBio API Hackathon participants to share ideas, coordinate teams, develop projects and access all logistics information.
6 stars 1 forks source link

Morphometric Analysis #1

Open godfoder opened 9 years ago

godfoder commented 9 years ago

Several participants have research experience and / or have built tools to do morphometric analysis of specimens. A group could explore prototyping integration with the iDigBio APIs, or documenting additional functionality necessary for interfacing with the APIs for the purpose of morphometric analysis.

ronnymaikleder commented 9 years ago

Hi, I'm a paleobiologist working with extant and fossil shark teeth. I have created an automatic morphometric analysis program together with a programer from Germany. I have no experience in programming nor in hackathon's but had a lot of ideas how to better describe the morphology of shark teeth and reduce the overall data. We used the method of distance transformation of the silhouette of the shark teeth to describe them and it worked pretty good (was part of my PhD). It was programmed in MatLab and I guess this is no longer first choice (maybe never was). Now I need some help because the programer don't want to continue this work to move it to the next step. I just would like to present it and the ideas behind it. Maybe someone has ideas how to make it better?

mjcollin commented 9 years ago

Is the source code for your program publicly available? Would you like to make the code public if not? I would consider that a first step in soliciting help from people with programming abilities and making the code and documentation public would save you from having to "present" the work every time.

Matlab is a fine language with great libraries, it just may limit the number of people who can work on the code to those at large academic institutions with site licenses. If you're interested in using some of your time at the hackathon to learn some coding skills, I would recommend starting with Python and the numpy which is a library that lets you manipulate data as matricies easily. Its syntax and data representation is similar to Matlab.

ronnymaikleder commented 9 years ago

Hi Matthew,

actually the code is not publicly available but I have the code at my laptop. Unfortunately I’m not quite sure if my programer has encrypted the code or not … I’m not at hacker at all. I can show you the program and the code or at least how it works but I’m a bit afraid that someone will take my idea (my intellectual property) and use it for personal issues. Will it be protected somehow if I make it public? It took a long time to create the database and everything else and I don’t wanna loose it. I have no idea if I can learn coding skills that easy, I just have no experience – but I can try.

best regards

Ronny

Dr. Ronny M. Leder Paleobiologist iDigBio/FOSSIL postdoctoral fellowship Florida Museum of Natural History 1659 Museum Road University of Florida, Gainesville

Am 02.06.2015 um 13:20 schrieb Matthew J Collins notifications@github.com:

Is the source code for your program publicly available? Would you like to make the code public if not? I would consider that a first step in soliciting help from people with programming abilities and making the code and documentation public would save you from having to "present" the work every time.

Matlab is a fine language with great libraries, it just may limit the number of people who can work on the code to those at large academic institutions with site licenses. If you're interested in using some of your time at the hackathon to learn some coding skills, I would recommend starting with Python and the numpy which is a library that lets you manipulate data as matricies easily. Its syntax and data representation is similar to Matlab.

— Reply to this email directly or view it on GitHub.