3
A`                 @   s   d dl mZmZmZ d dlT d dlmZmZmZm	Z	m
Z
mZ edeZeedd ejddgd	d
d Zejddgd	dd Zejddgd	dd Zejddgd	dd ZdS )    )	Blueprintrequestjson)*)speciesDetailsgenusDetailsgetSpeciesBoxPlotgetGenusBoxPlotgetSpeciesIntrogetGenusIntrotaxonsToOneSiteT)support_credentialsz/speciesGET)methodsc              C   s:   t jjd} t jjd}t| |}t| |}||d}|S )Nncbi_taxon_idsite)dataintro)r   argsgetr   r
   )r   r   r   r   result r   5/var/www/html/mybodymap/server/api/taxonsToOneSite.pyspeciesData
   s    

r   z/genusc              C   s:   t jjd} t jjd}t| |}t| |}||d}|S )Nr   r   )r   r   )r   r   r   r   r   )r   r   r   r   r   r   r   r   	genusData   s    

r   z/speciesBoxc              C   s&   t jjd} t jjd}t| |}|S )Nr   r   )r   r   r   r   )r   r   r   r   r   r   speciesBoxData$   s    
r   z	/genusBoxc              C   s&   t jjd} t jjd}t| |}|S )Nr   r   )r   r   r   r	   )r   r   r   r   r   r   genusBoxData,   s    
r   N)flaskr   r   r   
flask_corsZservice.taxonsDetailsServicer   r   r   r	   r
   r   __name__r   CORSrouter   r   r   r   r   r   r   r   <module>   s    
