Breakdown of Basico
Jump to navigation
Jump to search
array_tools.py
compartment_names(**kwargs)
remove_template(**kwargs)
remove_arrays(**kwargs):
plot_arrays_1d(df, species, **kwargs)
biomodels.py
download_from(url)
download_json(url)
get_model_info(model_id)
get_files_for_model(model_id)
get_content_for_model(model_id, file_name=None)
search_for_model(query, offset=0, num_results=10, sort='id-asc')
compartment_array_tools.py
plot_linear_time_course(data, prefix=None, metab_names=None, shading='gouraud', min_range=np.nan, max_range=np.nan, **kwargs)
_split_ranges(names)
plot_rectangular_time_course(data, times=None, prefix=None, shading='gouraud', min_range=np.nan, max_range=np.nan, **kwargs)
_extract_metabolite_data(cur, metab, prefix, x_range, y_range)
animate_rectangular_time_course_as_image(data, metabs=None, prefix=None, min_range=np.nan, max_range=np.nan, filename=None, **kwargs)
_create_image(metab_data, vmax)
_get_ranges(arr, min_range=np.nan, max_range=np.nan, vmin=np.inf, vmax=-np.inf)
animate_rectangular_time_course(data, metab=None, prefix=None, shading='gouraud', min_range=np.nan, max_range=np.nan, filename=None, **kwargs)
delete_compartments(selection, **kwargs)
_create_array(dm, num_steps_x, num_steps_y, linear=True, species=None, diffusion_coefficients=None, compartment_names=None, delete_template=False)
create_linear_array(num_steps, species=None, diffusion_coefficients=None, compartment_names=None, delete_template=False, **kwargs)
create_rectangular_array(num_steps_x, num_steps_y, species=None, diffusion_coefficients=None, compartment_names=None, delete_template=False, **kwargs)
jws_online.py
download_from(url)
download_json(url)
get_model_info(model_id)
get_sbml_model(model_id)
get_mathematica_model(model_id)
get_manuscript(model_id)
get_models_for_species(species)
get_models_for_reaction(reaction)
get_all_models()
model_info.py
T class
_create_name_map(cls)
_create_value_map(cls)
from_enum(cls, int_value)
to_enum(cls, value)
all_task_names(cls)
__status_to_int(status)
__status_to_string(status)
__xml_task_type_to_string(type)
__task_name_to_xml_type(name)
__line_type_to_int(line_type)
__line_type_to_string(line_type)
__line_subtype_to_int(sub_type)
__line_subtype_to_string(sub_type)
__symbol_to_int(symbol_type)
__symbol_to_string(symbol_type)
__curve_type_to_int(curve_type)
__curve_type_to_string(curve_type)
__function_type_to_int(function_type)
__function_type_to_string(function_type)
__usage_to_int(usage)
__usage_to_string(usage)
get_species(name=None, exact=False, **kwargs)
get_events(name=None, exact=False, **kwargs)
get_plots(name=None, **kwargs)
get_reports(name=None, ignore_automatic=False, task=None, **kwargs)
get_report_dict(report, **kwargs)
_add_report_items_to_list(result, num_elements, get_nth_function, dm)
get_plot_dict(plot_spec, **kwargs)
set_plot_curves(plot_spec, curves, **kwargs)
add_plot(name, **kwargs)
add_default_plot(name, **kwargs)
get_default_plot_names(filter=None, **kwargs)
set_plot_dict(plot_spec, active=True, log_x=False, log_y=False, tasks='', **kwargs)
add_report(name, **kwargs)
set_report_dict(spec, precision=None, separator=None, table=None, print_headers=True, header=None, body=None, footer=None, task=None, comment=None, **kwargs)
_set_report_vector(vec, list_of_cns, dm)
_replace_names_with_cns(expression, **kwargs)
_split_by_cn(expression)
_replace_cns_with_names(expression, **kwargs)
set_notes(notes, **kwargs)
get_notes(**kwargs)
get_miriam_annotation(**kwargs)
set_miriam_annotation(created=None, creators=None, references=None, descriptions=None, modifications=None, replace=True, **kwargs)
_remove_modifications(info)
_remove_descriptions(info)
_remove_references(info)
_remove_creators(info)
add_compartment(name, initial_size=1.0, **kwargs)
add_function(name, infix, type='general', mapping=None, **kwargs)
remove_function(name, **kwargs)
remove_user_defined_functions()
add_species(name, compartment_name='', initial_concentration=1.0, **kwargs)
add_parameter(name, initial_value=1.0, **kwargs)
add_event(name, trigger, assignments, **kwargs)
set_event(name, exact=False, trigger=None, assignments=None, **kwargs)
add_event_assignment(name, assignment, exact=False, **kwargs)
add_reaction(name, scheme, **kwargs)
get_compartments(name=None, exact=False, **kwargs)
get_parameters(name=None, exact=False, **kwargs)
get_functions(name=None, **kwargs)
get_reaction_parameters(name=None, **kwargs)
get_reactions(name=None, exact=False, **kwargs)
get_time_unit(**kwargs)
set_compartment(name=None, exact=False, **kwargs)
_set_initial_expression(element, expression)
_set_expression(element, expression)
_set_safe(fun, expression)
set_parameters(name=None, exact=False, **kwargs)
set_reaction_parameters(name=None, **kwargs)
set_reaction(name=None, exact=False, **kwargs)
get_reaction_mapping(reaction, **kwargs)
set_reaction_mapping(reaction, mapping, **kwargs)
remove_species(name, **kwargs)
remove_parameter(name, **kwargs)
remove_compartment(name, **kwargs)
remove_event(name, **kwargs)
remove_plot(name, **kwargs)
remove_report(name, **kwargs)
remove_reaction(name, **kwargs)
set_species(name=None, exact=False, **kwargs)
set_time_unit(unit, **kwargs)
get_model_units(**kwargs)
set_element_name(element, new_name, **kwargs)
set_model_unit(**kwargs)
set_model_name(new_name, **kwargs)
add_amount_expressions(**kwargs)
remove_amount_expressions(**kwargs)
have_miriam_resources()
get_miriam_resources()
update_miriam_resources()
_is_number(x)
_tokenize_eqn(eqn)
_store_variable(parameters, species, tokens, var, var_is_initial, var_is_species)
add_equation(eqn, time_symbol='t', **kwargs)
_annotated_matrix_to_df(ann_matrix)
get_stoichiometry_matrix(**kwargs)
get_reduced_stoichiometry_matrix(**kwargs)
get_jacobian_matrix(apply_initial_values=False, **kwargs)
get_reduced_jacobian_matrix(apply_initial_values=False, **kwargs)
_get_group_as_dict(group, basic_only=True)
_set_group_from_dict(group, values)
get_task_settings(task, basic_only=True, **kwargs)
set_task_settings(task, settings, **kwargs)
_collect_data(names=None, cns=None, **kwargs)
_get_value_from_reference(obj)
_get_named_value(obj, name)
_get_object(name_or_reference, **kwargs)
get_value(name_or_reference, **kwargs)
get_cn(name_or_reference, **kwargs)
assign_report(name, task, filename='', append=True, confirm_overwrite=True, **kwargs)
remove_report_from_task(task, **kwargs)
get_scheduled_tasks(**kwargs)
set_scheduled_tasks(task_name, **kwargs)
model_io.py
set_current_model(model)
get_current_model()
create_datamodel()
remove_datamodel(model)
get_num_loaded_models()
new_model(**kwargs)
load_model_from_string(content)
load_model_from_url(url)
load_model(location)
load_biomodel(model_id)
get_examples(selector='')
load_example(selector)
overview(model=None)
print_model(model=None)
save_model(filename, **kwargs)
save_model_to_string(**kwargs)
save_model_and_data(filename, **kwargs)
open_copasi(filename='', **kwargs)
__cleanup()
task_optimization.py
get_opt_parameters(model=None)
set_opt_parameters(opt_parameters, model=None)
get_opt_item_template(include_local=False, include_global=False, default_lb=0.001, default_ub=1000, model=None)
set_objective_function(expression, maximize=None, minimize=None, model=None)
get_opt_settings(model=None, basic_only=True)
set_opt_settings(settings, model=None)
get_opt_solution(model=None)
run_optimization(expression=None, output=None, settings=None, **kwargs)
get_opt_statistic(**kwargs)
task_parameterestimation.py
PE class
_create_name_map(cls)
_create_value_map(cls)
from_enum(cls, int_value)
to_enum(cls, value)
all_method_names(cls)
num_experiment_files(**kwargs)
get_experiment_names(**kwargs)
_get_experiment_keys(**kwargs)
num_validations_files(**kwargs)
_role_to_string(role)
get_experiment(experiment, **kwargs)
get_experiment_mapping(experiment, **kwargs)
_get_experiment_file(experiment)
get_data_from_experiment(experiment, **kwargs)
get_experiment_data_from_model(model=None)
get_experiment_filenames(model=None)
get_fit_item_template(include_local=False, include_global=False, default_lb=0.001, default_ub=1000, model=None)
get_fit_parameters(model=None)
set_fit_parameters(fit_parameters, model=None)
_get_name_for_key(key)
_get_affected_experiments(optitem)
get_parameters_solution(model=None)
_get_role_for_reference(reference_name)
add_experiment(name, data, **kwargs)
run_parameter_estimation(**kwargs)
get_simulation_results(values_only=False, **kwargs)
_update_fit_parameters_from(dm, solution, exp_name='')
plot_per_experiment(**kwargs)
plot_per_dependent_variable(**kwargs)
prune_simulation_results(simulation_results)
get_fit_statistic(**kwargs)
remove_experiments(**kwargs)
remove_fit_parameters(**kwargs)
task_scan.py
_scan_type_to_name(type)
_name_to_scan_type(name)
_scan_distribution_type_to_name(type)
_name_to_scan_distribution_type(name)
get_scan_items_frame(**kwargs)
get_scan_items(**kwargs)
_scan_item_to_dict(item, model=None)
get_scan_settings(**kwargs)
_set_parameter_from_value(parameter, value)
_set_parameter_from_dict(parameter, values_dict, key)
add_scan_item(**kwargs)
set_scan_items(scan_items, **kwargs)
set_scan_settings(**kwargs)
run_scan(**kwargs)
task_sensitivities.py
EnumHelper class
_create_name_map(cls)
_create_value_map(cls)
_convert_names_to_values(cls)
from_enum(cls, int_value)
to_enum(cls, value)
get_all_names(cls)
SENS(EnumHelper) class
_create_name_map(cls)
SENS_ST(EnumHelper) class
_create_name_map(cls)
_create_value_map(cls)
get_sensitivity_settings(basic_only=True, **kwargs)
set_sensitivity_settings(settings, **kwargs)
_to_sens_item(name, model)
_get_name_for_item(item, model)
run_sensitivities(**kwargs)
get_scaled_sensitivities(**kwargs)
get_unscaled_sensitivities(**kwargs)
get_summarized_sensitivities(**kwargs)
task_steadystate.py
run_steadystate(**kwargs)'
task_timecourse.py
__build_result_from_ts(time_series, use_concentrations=True, use_sbml_id=False, model=None)
__method_name_to_type(method_name)
run_time_course_with_output(output_selection, *args, **kwargs)
get_data_from_data_handler(dh, columns)
create_data_handler(output_selection, during=None, after=None, before=None, model=None)
run_time_course(*args, **kwargs)
_setup_timecourse(args, kwargs)
Variables
- model_id = either an integer, or a valid model id
- url = string with url
Unknown
- **kwargs