IEMAP API
latest
Project Informations
Why this API?
ENEA IEMAP Data Lake
For Users
How to use IEMAP API
Metadata schema
For Developers
How to install
How to contribute
For Parterns
How to upload
API Reference
IEMAP API
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
X
|
Y
_
__call__() (app.core.auth.JWTBearer method)
__get_validators__() (iemap.ObjectIdStr class method)
_date (iemap.CreatedAt1 attribute)
(iemap.CreatedAt2 attribute)
(iemap.UpdatedAt attribute)
(iemap.UpdatedAt1 attribute)
(iemap.UpdatedAt2 attribute)
_get_authorization_token() (in module app.core.jwt)
_get_authorization_token_optional() (in module app.core.jwt)
_get_current_user() (in module app.core.jwt)
_get_current_user_optional() (in module app.core.jwt)
_set_publication_date_type() (iemap.Publication method)
_v (iemap.newProject attribute)
A
a (iemap.Lattice attribute)
(iemap.Lattice1 attribute)
access_token_expire_minutes (app.core.config.Config attribute)
ACCESS_TOKEN_EXPIRE_MINUTES (in module app.core.config)
access_token_jwt_subject (in module app.core.jwt)
add_new_project() (in module project)
add_project() (in module projects)
add_project_file() (in module projects)
add_project_file_and_data() (in module projects)
add_property() (in module projects)
add_property_file() (in module projects)
affiliation (app.db.mongodb_utils.UserAuth attribute)
(iemap.User attribute)
(schemas.UserCreate attribute)
(schemas.UserRead attribute)
(schemas.UserUpdate attribute)
ALGORITHM (in module app.core.jwt)
allow_population_by_alias (rwmodel.RWModel.Config attribute)
allowed_hosts (app.core.config.Config attribute)
allowed_mime_types (app.core.config.Config attribute)
(in module app.core.config)
(in module fileshandling)
alpha (iemap.Lattice attribute)
(iemap.Lattice1 attribute)
api_v1_str (app.core.config.Config attribute)
API_V1_STR (in module app.core.config)
app
module
app (in module app.main)
(in module app.main_old_version)
,
[1]
app.api
module
app.api.api_v1
module
app.api.api_v1.api
module
app.api.on_premise_auth
module
app.core
module
app.core.auth
module
app.core.config
module
app.core.errors
module
app.core.jwt
module
app.core.log_config
module
app.core.parsing
module
app.core.security
module
app.core.utils
module
app.db
module
app.db.mongodb
module
app.db.mongodb_utils
module
app.graphql
module
app.graphql.mutations
module
app.graphql.queries
module
app.graphql.store
module
app.graphql.subscriptions
module
app.main
module
app.main_old_version
module
app_name (app.core.config.Config attribute)
app_port (app.core.config.Config attribute)
as_form() (in module iemap)
auth_backend (in module users)
auth_backend_cookie (in module users)
authentication
module
Axis (class in iemap)
axis_labelX (iemap.PropertyForm attribute)
axis_labelY (iemap.PropertyForm attribute)
B
b (iemap.Lattice attribute)
(iemap.Lattice1 attribute)
bearer_transport (in module users)
beta (iemap.Lattice attribute)
(iemap.Lattice1 attribute)
BYTES (app.core.utils.SIZE_UNIT attribute)
C
c (iemap.Lattice attribute)
(iemap.Lattice1 attribute)
Calculation (class in iemap)
calculation (iemap.Process attribute)
catch_all() (in module app.main)
(in module app.main_old_version)
check_auth() (in module health)
check_health() (in module health)
check_on_premise_auth() (in module health)
chemicalComposition (iemap.Material attribute)
ChemicalCompositionItem (class in iemap)
cif_file (in module app.core.parsing)
client (app.db.mongodb.DataBase attribute)
close_mongo_connection() (in module app.db.mongodb_utils)
Code (iemap.fileType attribute)
condition (in module health)
Config (class in app.core.config)
config (in module app.core.config)
,
[1]
connect_to_mongo() (in module app.db.mongodb_utils)
convert_unit() (in module app.core.utils)
cookie_transport (in module users)
count_projects() (in module projects)
create_access_token() (in module app.core.jwt)
create_aliased_response() (in module app.core.utils)
create_project_file() (in module project)
create_property_file() (in module project)
create_upload_file() (in module fileshandling)
,
[1]
create_user() (in module app.graphql.store)
(in module user)
created_at (dbmodel.DateTimeModelMixin attribute)
createdAt (iemap.FileProject attribute)
(iemap.newProject attribute)
(iemap.PropertyFile attribute)
CreatedAt1 (class in iemap)
CreatedAt2 (class in iemap)
current_active_user (in module users)
D
DataBase (class in app.db.mongodb)
date (iemap.Publication attribute)
DateTimeModelMixin (class in dbmodel)
db (in module app.db.mongodb)
dbmodel
module
DBModelMixin (class in dbmodel)
decodeJWT() (in module app.core.auth)
default() (app.core.utils.JSONEncoder method)
delete_file() (in module fileshandling)
description (iemap.FileProject attribute)
(iemap.Project attribute)
(iemap.ProjectFileForm attribute)
dirname (in module app.main_old_version)
E
element (iemap.ChemicalCompositionItem attribute)
elements (iemap.Material attribute)
email (iemap.User attribute)
enable_onpremise_auth (app.core.config.Config attribute)
Experiment (class in iemap)
experiment (iemap.Process attribute)
extention (iemap.FileProject attribute)
(iemap.PropertyFile attribute)
F
fastapi_users (in module users)
file (iemap.Property attribute)
FileProject (class in iemap)
FileProject.Config (class in iemap)
files (iemap.newProject attribute)
files_dir (app.core.config.Config attribute)
fileshandling
module
fileType (class in iemap)
find_all_project_paginated() (in module projects)
find_project_file_by_hash() (in module projects)
follow_for_user() (in module profile)
form_add_project_file() (in module project)
form_add_property_and_file() (in module project)
FORMAT (in module app.core.log_config)
formula (iemap.Material attribute)
from_str() (iemap.fileType static method)
G
gamma (iemap.Lattice attribute)
(iemap.Lattice1 attribute)
GB (app.core.utils.SIZE_UNIT attribute)
generate_pagination_query() (in module projects)
generate_salt() (in module app.core.security)
get_current_user_authorizer() (in module app.core.jwt)
get_database() (in module app.db.mongodb)
get_dir_uploaded() (in module app.core.utils)
get_file() (in module app.main)
(in module fileshandling)
get_jwt() (in module health)
get_jwt_strategy() (in module users)
get_list_process_properties_by_proj_name_and_affiliation() (in module project)
get_password_hash() (in module app.core.security)
get_profile_for_user() (in module profile)
get_properties_files() (in module pipelines)
get_str_file_size() (in module app.core.utils)
get_user() (in module user)
get_user_by_email() (in module user)
get_user_db() (in module app.db.mongodb_utils)
get_user_manager() (in module users)
graphql_app (in module app.main_old_version)
H
hash (iemap.FileProject attribute)
(iemap.PropertyFile attribute)
hash_file() (in module app.core.utils)
health
module
http_422_error_handler() (in module app.core.errors)
http_error_handler() (in module app.core.errors)
I
id (dbmodel.DBModelMixin attribute)
iemap
module
iemapID (iemap.Process attribute)
Image (iemap.fileType attribute)
Input (class in iemap)
input (iemap.Material attribute)
is_following_for_user() (in module profile)
isCalculated (iemap.Property attribute)
(iemap.PropertyForm attribute)
isExperiment (iemap.Process attribute)
isPhysical (iemap.Property attribute)
(iemap.PropertyForm attribute)
isProcessed (iemap.FileProject attribute)
(iemap.ProjectFileForm attribute)
isSimulation (iemap.Process attribute)
J
json_encoders (rwmodel.RWModel.Config attribute)
JSONEncoder (class in app.core.utils)
jwt_algorithm (app.core.config.Config attribute)
JWT_ALGORITHM (in module app.core.auth)
JWT_SECRET (in module app.core.auth)
jwt_secret_key (app.core.config.Config attribute)
jwt_token_prefix (app.core.config.Config attribute)
JWT_TOKEN_PREFIX (in module app.core.config)
JWTBearer (class in app.core.auth)
K
KB (app.core.utils.SIZE_UNIT attribute)
L
label (iemap.Project attribute)
labelX (iemap.Axis attribute)
labelY (iemap.Axis attribute)
Lattice (class in iemap)
lattice (iemap.Input attribute)
(iemap.Output attribute)
Lattice1 (class in iemap)
list_project_properties_files() (in module projects)
list_projects() (in module projects)
LOG_LEVEL (in module app.core.log_config)
logger (in module app.db.mongodb_utils)
(in module project)
logging_config (in module app.core.log_config)
M
Material (class in iemap)
material (iemap.Process attribute)
max_conn (app.core.config.Config attribute)
MB (app.core.utils.SIZE_UNIT attribute)
messages (in module app.graphql.store)
messages_resolver() (in module app.graphql.subscriptions)
messages_source() (in module app.graphql.subscriptions)
method (iemap.Calculation attribute)
(iemap.Experiment attribute)
min_conn (app.core.config.Config attribute)
module
app
app.api
app.api.api_v1
app.api.api_v1.api
app.api.on_premise_auth
app.core
app.core.auth
app.core.config
app.core.errors
app.core.jwt
app.core.log_config
app.core.parsing
app.core.security
app.core.utils
app.db
app.db.mongodb
app.db.mongodb_utils
app.graphql
app.graphql.mutations
app.graphql.queries
app.graphql.store
app.graphql.subscriptions
app.main
app.main_old_version
authentication
dbmodel
fileshandling
health
iemap
pipelines
profile
project
projects
rwmodel
schemas
token
user
users
mongo_coll (app.core.config.Config attribute)
mongo_coll_users (app.core.config.Config attribute)
mongo_db (app.core.config.Config attribute)
mongo_uri (app.core.config.Config attribute)
mutation (in module app.graphql.mutations)
N
name (iemap.FileProject attribute)
(iemap.Parameter attribute)
(iemap.Project attribute)
(iemap.ProjectFileForm attribute)
(iemap.Property attribute)
(iemap.PropertyFile attribute)
(iemap.PropertyForm attribute)
(iemap.Publication attribute)
(iemap.SwAgent attribute)
(iemap.SwAgent1 attribute)
newProject (class in iemap)
newProject.Config (class in iemap)
O
ObjectIdStr (class in iemap)
on_after_forgot_password() (users.UserManager method)
on_after_register() (users.UserManager method)
on_after_request_verify() (users.UserManager method)
Output (class in iemap)
output (iemap.Material attribute)
P
Parameter (class in iemap)
parameters (iemap.Process attribute)
parse_cif() (in module app.core.parsing)
path_dot_env (in module app.core.config)
percentage (iemap.ChemicalCompositionItem attribute)
pipelines
module
Process (class in iemap)
process (iemap.newProject attribute)
profile
module
project
module
Project (class in iemap)
project (iemap.newProject attribute)
ProjectFileForm (class in iemap)
projects
module
projectWP (iemap.newProject attribute)
properties (iemap.Process attribute)
Property (class in iemap)
PropertyFile (class in iemap)
PropertyForm (class in iemap)
Publication (class in iemap)
publication (iemap.FileProject attribute)
Publication.Config (class in iemap)
publication_date (iemap.ProjectFileForm attribute)
publication_name (iemap.ProjectFileForm attribute)
publication_url (iemap.ProjectFileForm attribute)
pwd_context (in module app.core.security)
Q
query (in module app.graphql.queries)
queue (in module app.graphql.store)
R
Raw_Inst_Data (iemap.fileType attribute)
read_item() (in module app.main)
,
[1]
reset_password_token_secret (users.UserManager attribute)
resolve_create_message() (in module app.graphql.mutations)
resolve_create_user() (in module app.graphql.mutations)
resolve_hello() (in module app.graphql.queries)
resolve_messages() (in module app.graphql.queries)
resolve_user_id() (in module app.graphql.queries)
resolve_users() (in module app.graphql.queries)
router (in module app.api.api_v1.api)
(in module app.api.on_premise_auth)
(in module authentication)
(in module fileshandling)
(in module health)
(in module project)
rwmodel
module
RWModel (class in rwmodel)
RWModel.Config (class in rwmodel)
S
save_file() (in module app.core.utils)
schema (in module app.main_old_version)
schemas
module
SECRET (in module users)
show_projects() (in module project)
,
[1]
signJWT() (in module app.core.auth)
sites (iemap.Input attribute)
(iemap.Output attribute)
size (iemap.FileProject attribute)
(iemap.PropertyFile attribute)
SIZE_UNIT (class in app.core.utils)
species (iemap.Input attribute)
(iemap.Output attribute)
subscription (in module app.graphql.subscriptions)
SwAgent (class in iemap)
swAgent (iemap.Calculation attribute)
(iemap.Experiment attribute)
SwAgent1 (class in iemap)
T
Tabular (iemap.fileType attribute)
templates (in module app.main)
token
module
token_response() (in module app.core.auth)
TokenPayload (class in token)
truncate() (in module app.core.utils)
type (iemap.FileProject attribute)
(iemap.Parameter attribute)
(iemap.ProjectFileForm attribute)
(iemap.Property attribute)
(iemap.PropertyForm attribute)
type_defs (in module app.main_old_version)
U
unfollow_user() (in module profile)
Units (class in iemap)
units_x (iemap.PropertyForm attribute)
units_y (iemap.PropertyForm attribute)
update_user() (in module user)
updated_at (dbmodel.DateTimeModelMixin attribute)
UpdatedAt (class in iemap)
updatedAt (iemap.FileProject attribute)
(iemap.newProject attribute)
(iemap.PropertyFile attribute)
UpdatedAt1 (class in iemap)
UpdatedAt2 (class in iemap)
upload_dir (in module fileshandling)
(in module project)
,
[1]
url (iemap.Publication attribute)
use_enum_values (iemap.FileProject.Config attribute)
user
module
User (class in iemap)
user (iemap.newProject attribute)
UserAuth (class in app.db.mongodb_utils)
UserCreate (class in schemas)
UserManager (class in users)
username (token.TokenPayload attribute)
UserRead (class in schemas)
users
module
users (in module app.graphql.store)
UserUpdate (class in schemas)
V
validate() (iemap.ObjectIdStr class method)
validate_assignment (iemap.newProject.Config attribute)
(iemap.Publication.Config attribute)
validate_datetime() (in module iemap)
validation_exception_handler() (in module app.main)
value (iemap.Parameter attribute)
(iemap.Property attribute)
(iemap.PropertyForm attribute)
verification_token_secret (users.UserManager attribute)
verify_jwt() (app.core.auth.JWTBearer method)
verify_password() (in module app.core.security)
version (iemap.SwAgent attribute)
(iemap.SwAgent1 attribute)
X
x (iemap.Units attribute)
Y
y (iemap.Units attribute)