Giter Site home page Giter Site logo

naceto / molemapperandroid Goto Github PK

View Code? Open in Web Editor NEW

This project forked from researchstack/molemapperandroid

0.0 0.0 0.0 1.13 MB

An open-source implementation of Mole Mapper for Android using ResearchStack.

License: Apache License 2.0

Java 78.59% CSS 0.68% HTML 20.73%

molemapperandroid's Introduction

Introduction

MoleMapper Android is an open source port of the Mole Mapper ResearchKit(TM) melanoma research study to ResearchStack.

This implementation of MoleMapper on Android was created to serve as an open source example of best practices for creating a production-ready ResearchStack application. Initial funding was generous provided by a grant from the Robert Wood Johnson Foundation.

Oregon Health & Science University will be posting their public fork of Mole Mapper for Android in the near future, which will more closely follow the Mole Mapper Android app (being released soon by OHSU on Google Play). We will prove links to that project and the app on Google Play as they become available.

About MoleMapper

Mole Mapper is a personalized tool to help you map, measure, and monitor the moles on your skin. Using a familiar Maps-like interface, you can measure the size of a mole using the camera and a common reference object like a coin.

If you are 18 or older, Mole Mapper also gives you the option to participate in a research study developed in partnership with researchers at Oregon Health & Science University and Sage Bionetworks, a 501 (c)(3) nonprofit research organization to better understand skin biology and melanoma risks.

Keeping track of the size, shape and color of your moles is the best way to catch potential skin cancers like melanoma in their early stages. Whether you use Mole Mapper to keep track of a single suspicious mole over time or construct a full-body map, we hope this app will make being vigilant about your health a bit more enjoyable.

The MoleMapper research study was created in partnership with researchers at Oregon Health & Science University and Sage Bionetworks. Unless otherwise noted, it should be assumed that all images, logos, and trademarks are copyrighted and should be used only with permission of the original copyright owners.

Happy Mapping!

3rd-party library disclosures

com.android.support:appcompat-v7
com.android.support:cardview-v7
com.android.support:design
  • Used for theming and styling views within the app. Libraries also provide backward-compatible versions of Android framework APIs (e.g. vector icon support)

com.android.support:support-v13:23.2.0

  • Support is a set of code libraries that provide backward-compatible versions of Android framework APIs. We use support for FragmentCompat and its use in receiving the results for permission requests.

com.android.support:multidex

  • The Android MultiDex support library enables us to go past the default 65K method limit for an android project.

com.davemorrissey.labs:subsampling-scale-image-view

  • Used within the MoleMeasurementActivity, allows user to zoom and pan an image with subsampling for low impact on memory

co.touchlab.squeaky:squeaky-processor:0.4.0.0

  • Annotation processor for the Squeaky ORMLite database library. The library creates auto-generated code at compile time for our database pojos (see Mole or Measurement classes)
pl.charmas.android:android-reactive-location
com.google.android.gms:play-services-location
- play-services-location allows the app to get the user's location while being conscious of battery life. Android-reactive-location library wraps the location services API’s in Rx Observables.

com.crashlytics.sdk.android:crashlytics

  • Crash / Logging library being used during the QA period. This library will be removed at v1.0 release.

molemapperandroid's People

Contributors

mikecarroll avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.