html_url,issue_url,id,node_id,user,created_at,updated_at,author_association,body,reactions,performed_via_github_app,issue
https://github.com/pydata/xarray/issues/1354#issuecomment-499373615,https://api.github.com/repos/pydata/xarray/issues/1354,499373615,MDEyOklzc3VlQ29tbWVudDQ5OTM3MzYxNQ==,1217238,2019-06-06T06:57:50Z,2019-06-06T06:57:50Z,MEMBER,"Sure, we would welcome a PRs for this.
On Wed, Jun 5, 2019 at 11:33 PM Jonas wrote:
> Thanks for reminding me, stalte bot, this is still relevant to me.
>
> I think your proposed solution @shoyer would
> solve this issue perfectly: expose align's join parameter in the concat
> function - and please also in open_mfdataset. Would you like a PR for
> this?
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> ,
> or mute the thread
>
> .
>
","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,219692578
https://github.com/pydata/xarray/issues/1354#issuecomment-499367730,https://api.github.com/repos/pydata/xarray/issues/1354,499367730,MDEyOklzc3VlQ29tbWVudDQ5OTM2NzczMA==,3404817,2019-06-06T06:33:44Z,2019-06-06T06:33:44Z,CONTRIBUTOR,"Thanks for reminding me, stalte bot, this is still relevant to me.
I think your proposed solution @shoyer would solve this issue perfectly: expose `align`'s `join` parameter in the `concat` function - and please also in `open_mfdataset`. Would you like a PR for this?","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,219692578
https://github.com/pydata/xarray/issues/1354#issuecomment-499176575,https://api.github.com/repos/pydata/xarray/issues/1354,499176575,MDEyOklzc3VlQ29tbWVudDQ5OTE3NjU3NQ==,26384082,2019-06-05T17:20:50Z,2019-06-05T17:20:50Z,NONE,"In order to maintain a list of currently relevant issues, we mark issues as stale after a period of inactivity
If this issue remains relevant, please comment here or remove the `stale` label; otherwise it will be marked as closed automatically
","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,219692578
https://github.com/pydata/xarray/issues/1354#issuecomment-313163897,https://api.github.com/repos/pydata/xarray/issues/1354,313163897,MDEyOklzc3VlQ29tbWVudDMxMzE2Mzg5Nw==,1217238,2017-07-05T16:59:43Z,2017-07-05T16:59:43Z,MEMBER,I think the right solution here is to relabel the coordinates on each of the datasets that you are concatenating. The alternative behavior here is xarray raising an error in the case of conflicting coordinate labels.,"{""total_count"": 1, ""+1"": 1, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,219692578
https://github.com/pydata/xarray/issues/1354#issuecomment-313106392,https://api.github.com/repos/pydata/xarray/issues/1354,313106392,MDEyOklzc3VlQ29tbWVudDMxMzEwNjM5Mg==,4992424,2017-07-05T13:41:56Z,2017-07-05T13:41:56Z,NONE,"@wqshen, a workaround until a more complete modification to `align` is available would be to explicitly copy/set the coordinate values on your arrays before using `xr.concat()`. Alternatively, if it's as simple as stacking along a new tailing axis, you could stack via dask/numpy and then construct a new `DataArray` passing the coordinates explicitly.","{""total_count"": 1, ""+1"": 1, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,219692578
https://github.com/pydata/xarray/issues/1354#issuecomment-313105147,https://api.github.com/repos/pydata/xarray/issues/1354,313105147,MDEyOklzc3VlQ29tbWVudDMxMzEwNTE0Nw==,12339722,2017-07-05T13:37:14Z,2017-07-05T13:37:14Z,NONE,"I also have this problem.
I have a list of dataset with all same shaped array at different time, while each have a different coordinate. (Each dataset is centered in the tropical cyclone center, with a same radius width buffer.)
I use xr.concat to concat them along time dimension, this function auto outer-joins coordinates, which makes the final dataset have a larger-shape, but i just want the original dataset shape.
Any solution ?
","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,219692578
https://github.com/pydata/xarray/issues/1354#issuecomment-296111156,https://api.github.com/repos/pydata/xarray/issues/1354,296111156,MDEyOklzc3VlQ29tbWVudDI5NjExMTE1Ng==,1217238,2017-04-21T07:41:16Z,2017-04-21T07:41:16Z,MEMBER,"https://github.com/pydata/xarray/pull/1330 will help, in so far as it adds a `join='exact'` option that can disable automatic alignment. We would just need to make the `join` argument used internally in `align` inside `xarray.concat` part of the public API for concat.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,219692578
https://github.com/pydata/xarray/issues/1354#issuecomment-292398769,https://api.github.com/repos/pydata/xarray/issues/1354,292398769,MDEyOklzc3VlQ29tbWVudDI5MjM5ODc2OQ==,1217238,2017-04-07T02:00:56Z,2017-04-07T02:00:56Z,MEMBER,"This only happens in `concat`.
`merge`, which happens automatically in many operations, e.g., to decide which coordinates propagate, has different behavior: it automatically drops conflicting coordinate values.
Anyways, I agree: we should try to make this more explicit. We might still keep the ""magical"" version of concat around, but we should certainly expose the fully explicit version as public API.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,219692578