Giter Site home page Giter Site logo

Frozen merge naming about acmacs.r HOT 5 CLOSED

drserajames avatar drserajames commented on July 19, 2024
Frozen merge naming

from acmacs.r.

Comments (5)

skepner avatar skepner commented on July 19, 2024

I have never heard about this feature and it was not implemented in acmacs. Frozen merge (requested by other people) is different: two maps are oriented to each other using procrustes and resulting coordinates (in the merge) are copied from the oriented sources, coordinates for common points are means of coordinates in the oriented sources.

I will add implementation of what you described into my todo list. You may suggest the name, it cannot be "frozen merge" because that name is busy with feature described above.

I understand that people may be confused by naming. Some time ago we had discussion with Derek about names for overlay and frozen megres (implemented in acmacs) and current names are result of that discussion. I am not going to change the names. People have to get used to the "new" names.

from acmacs.r.

drserajames avatar drserajames commented on July 19, 2024

I spoke to Derek about it and he also thinks it's best to be consistent with the lispmds names (that was what he expected you'd done), as many people using acmacs.r will have started with lispmds.
your name -> lispmds name
frozen -> overlay
overlay -> overlay relax
[new functionality] -> frozen

from acmacs.r.

skepner avatar skepner commented on July 19, 2024

To break the infinite loop of renaming I decided to rename functions in the following way. I assign numbers to different merge types, i.e. functions will be called acmacs.merge.1, acmacs.merge.2, etc. And I will update documentation (?acmacs.merge) accordingly. Then you may create your own function called say merge_frozen which just calls whatever acmacs.merge.N function you think it corresponds to. Or you ask Sam to create that kind of function in Racmacs, if you wish. Other people who may have their own opinion on what frozen merge is will be able to create and name their own functions whatever they like.

from acmacs.r.

drserajames avatar drserajames commented on July 19, 2024

👍

from acmacs.r.

skepner avatar skepner commented on July 19, 2024

implemented in v4.0

from acmacs.r.

Related Issues (7)

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.