Coder Social home page Coder Social logo

extinction-distances's People

Contributors

jfoster17 avatar keflavich avatar

Watchers

 avatar  avatar

Forkers

keflavich

extinction-distances's Issues

Make contour code smarter

Currently, the contouring code will produce a set of contours in a fairly large region around the target position. Often, there is one contour associated with the cloud, and a bunch of other contours around other clouds at the edge of the field. In the maser study we selected the correct cloud contour (and edited it, if necessary) by hand. Although we may need to look at the contours by hand, as a first pass we should only select the central contour. Perhaps we can only select the contour that encompasses the central position of the target region/cloud?

Recognize foreground blue clusters

Recognize when there are foreground blue clusters producing an incorrect distance estimate. This could be semi-automated by looking at the density of blue stars inside the contour and removing any regions that are significant (high) outliers. Tricky to get right...

Better contour display

Display un-used contours in white and selected contour in cyan to better see structure of the continuum.

Remove extraneous package dependencies

Currently, the code uses some extraneous packages (such as astLib) for minor tasks that can probably be done in astropy or should just be done by hand in order to reduce the number of external packages required to a reasonable number.

Fix error estimate

Current error estimate is crude Gaussian approximation. Change to Poisson and figure out how to account for completeness correction?

Improve completeness code

Currently the completeness code applies corrections over a fixed K range (K < 17). But we should not consider stars with K > 16 if these stars have a very low completeness, otherwise we get vast fluctuations in the distance from a small number of stars.

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.