Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Defining the scope of the package #1

Open
EiffL opened this issue Apr 28, 2020 · 1 comment
Open

Defining the scope of the package #1

EiffL opened this issue Apr 28, 2020 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@EiffL
Copy link
Member

EiffL commented Apr 28, 2020

The purpose of this issue is to discuss the scope of the package

Here are some thoughts abnout the strucvture

pycs:
-sparsity.sparse2d
-sparsirt.sparse1d
-sparsity.mrs
-sparsity.pygmcalab
-stats
-stats.inverse_problem (probablement base sur mod_opt)
-tools (probablement inclue modopt)
-astro.lenspack
-astro.psf
-astro.

cxx:
-libsparse2d
-....

Dependence sur pysap
-> We want to have all the binary tools available

@EiffL EiffL assigned EiffL and unassigned EiffL Apr 28, 2020
@EiffL EiffL added the enhancement New feature or request label Apr 28, 2020
@EiffL
Copy link
Member Author

EiffL commented May 15, 2020

Plan from moving forward:

  • Build sapdev C++ with current official sparse2d

    • grab old code from SVN
    • Setup cmake for sapdev
    • Compile all the binaries
  • Infrastructure for Python bindings

    • Reuse the ideas from Pysap
    • Universal binding strategy
    • The resulr:
from cosmostat.sparse import 2DWavelet
wt = 2DWavelet(np.array([10,.])) 
- pip installable hopefully
  • At that point we can start to engage with people
    • recruit testers
    • see what else can be retrieved from other packages and added there

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants