Comments (7)
Yes, reset_index=False
works for me.
from prose.
@AlfredXiaSF , thanks for reporting!
I just pushed a fix in 843a89f (& 7bb12d4) (branch 2.3.1)
May I suggest you to switch to version 3.0.0 (documentation here)? I also fixed the bug there (f0debf2) and that will be our next well-maintained and tested version in the near future.
The tutorial should be running now but let me know if you see another issue!
from prose.
For reference: working min_separation
is fixed for good in 83f55e8
from prose.
@AlfredXiaSF, that's great you gave version 3.0 a try. Thanks!
I did some test yesterday and uploaded this tutorial (same as the one you followed but on version 3.0). As you experienced there are some breaking changes in the API (hence the change of main version number). For the plate solving, working with n=30
stars works (see tutorial).
Just a note that in prose we try to have the fastest plate solving, so we make some assumptions that are sometimes at the limit of working (but lead to fast plate solving if they do). It is a matter of trade-off and it is worth a formal note on that in the documentation. I will open an issue to create some guidelines in the documentation (#60)!
This is definitely improving the package, thanks a lot!
from prose.
@lgrcia Think you!
7bb12d4 works.
I noticed I follow the wrong tutorial, so I delete the last comment and change to version 3.0.
Version works too. But there is a bug:
# show cutout around 13-th source
cutout = image.cutout(13, 300, reset_source_index=False)
cutout.show()
cutout.plot_catalog("gaia", label=True, color="w")
report:
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
Cell In[7], line 2
1 # show cutout around 13-th source
----> 2 cutout = image.cutout(13, 300, reset_source_index=False)
3 cutout.show()
4 cutout.plot_catalog("gaia", label=True, color="w")
TypeError: Image.cutout() got an unexpected keyword argument 'reset_source_index'
from prose.
My bad... this has not been refactored properly. Can you try with reset_index=False
? (I am updating everything now!)
from prose.
Great! I'll close the issue then.
Note that you can use the lower-level package twirl for plate-solving (dev
branch documentation here)
Thanks again for reporting this issue. Highly appreciated!
from prose.
Related Issues (20)
- Plate Solving not returning a correct solution: more files HOT 3
- skip_wcs behaviour in the Trim block
- rounded sources new coordinates in image.cutout HOT 2
- Fix documentation style HOT 2
- `Fluxes.mask` documentation not clear
- IndexError after running a Sequence
- AttributeError, no epsf in parallel sequence HOT 1
- Add warning in transit tuto on `SequenceParallel` API HOT 3
- Processing time recording in `SequenceParallel`
- Doc for `Fluxes.diff` should explain how auto diff photometry works HOT 1
- fluxes.diff documentation not clear about the input ndarray
- CentroidBallet is hanging (tensforflow warning) HOT 3
- Comparison between prose 2 and prose 3 HOT 2
- CentroidGaussian2D crashing after AutoSourceDetection HOT 2
- `Fluxes` errors
- ComputeTransformTwirl crashes for n>50 detected stars HOT 4
- Bug in diff when providing comps
- Correspondence between target in the catalog and flows
- Image header is ignored HOT 2
- Deprecated jax configuration api leads to ImportError HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from prose.