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

List images by license when searching for silhouettes #173

Closed
tpoisot opened this issue Apr 23, 2023 · 1 comment · Fixed by #169
Closed

List images by license when searching for silhouettes #173

tpoisot opened this issue Apr 23, 2023 · 1 comment · Fixed by #169

Comments

@tpoisot
Copy link
Member

tpoisot commented Apr 23, 2023

Some phylopic silhouettes have licenses that make them hard to use for papers, especially if they have NC/SA clauses. Adding an option to names with a subset of license conditions would help only pick what we can use in a paper.

One issue that will arise is that the license info provided by the API is not fully covering the span of licenses actually used in the database.

@tpoisot
Copy link
Member Author

tpoisot commented Apr 24, 2023

Closed via fe305cb through #169

@tpoisot tpoisot closed this as completed Apr 24, 2023
@tpoisot tpoisot mentioned this issue Apr 24, 2023
6 tasks
tpoisot added a commit that referenced this issue Apr 25, 2023
* feat(phylopic): initial commit with an empty package

* ci(phylopic): setup testing

* dependencies(phylopic): add required packages

* feat(phylopic): add a non-exported function to ping

* feat(phylopic): autocomplete endpoint

* test(phylopic): ping

* dependencies(phylopic): add UUIDs

* feat(phylopic): search images

* refactor(phylopic): move functions to their own files

* feat(phylopic): get the images after a search

* doc(phylopic): comments in the top level file

* ci: add phylopic too the top level bootstrap

* license(phylopic): MIT

* doc(phylopic): README

* refactor(phylopic): use a more use-case inspired design

* test(phylopic): add test for names

* refactor(phylopic): move names to their own files

* refactor(phylopic): overload some methods for easier piping

* refactor(phylopic): replace images by thumbnail and vector

* dependencies(phylopic): import UUIDs

* doc(phylopic): update some comments in the code

* doc(phylopic): update the man pages

* doc(phylopic): manpage and vignette

* feat: reexport phylopic from top-level package

* doc(phylopic): README

* doc(phylopic): correct manpage path

* doc(phylopic): pick the first silhouette in the vignette

* doc(phylopic): correct index path

* bug: wrong module in the phylopic example

* doc(phylopic): fix axis for the figure

* doc(phylopic): some more context on how to plot

* doc(phylopic): use of the items argument

* feat(phylopic): restrict search by license terms

Closes #173

* feat(phylopic): rename names to imagesof

* doc(phylopic): update vignette use-case

* doc(phylopic): add docstrings in the manual section

* test(phylopic): name autocompletion

* bug(phylopic): wrong return when using items=1

* doc(phylopic): README

* feat(phylopic): twitter image

* feat(phylopic): add additional twitterimage methods

* refactor(phylopic): remove unused keyword arguments

* refactor(phylopic): get the link function outside of the data function

* feat(phylopic): get source image

* dependencies(phylopic): using Markdown

* feat(phylopic): attribution string

* bug(phylopic): wrong call to the function to get the links

* semver(phylopic): 0.0.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging a pull request may close this issue.

1 participant